CAPE 31 30 28 31 36 42 47 41 37 38 40 38 37 36 35 33 30 27 26 26 26 25 23 22 19 15 7 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 2 5 6 6 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 3 1 0 0 0 0 1 6 19 45 72 95 124 151 174 183 180 158 139 138 130 111 81 58 58 83 111 126 142 157 162 172 185 188 203 229 248 262 276 283 295 299 310 320 339 351 356 364 380 400 419 436 441 435 419 402 389 377 366 356 352 358 355 347 331 311 296 291 302 324 317 302 275 272 312 366 416 466 514 569 648 674 620 577 550 519 509 514 543 613 633 657 723 640 555 534 627 684 663 611 584 563 557 596 616 622 651 696 679 831 779 711 739 732 741 776 834 866 838 772 666 455 219 91 47 45 67 56 29 134 450 769 810 715 540 358 473 687 659 631 606 723 818 798 749 706 632 560 519 528 486 516 684 774 657 464 370 328 230 96 19 1 7 28 77 144 167 112 37 27 141 348 470 555 575 416 282 142 182 153 300 402 500 477 414 464 692 976 1276 1102 912 974 1150 1253 1225 1177 1169 1216 1289 1292 1106 854 893 1172 1381 1470 1475 1454 1447 1462 1472 1471 1501 1574 1668 1725 1750 1802 1912 2185 2727 3288 3309 2936 2855 3030 2726 2741 2569 2292 1892 1825 1581 1411 1416 1443 1415 1399 1303 1232 1216 1127 1016 1099 1301 1352 1275 1207 1223 1425 1743 1982 2095 2093 2022 2008 1909 1876 1826 1830 1857 1936 1993 1909 1889 1868 1812 1820 1871 1888 1905 1965 2073 2212 2362 2452 2465 2413 2268 2197 2151 2092 2097 2011 1846 1852 2075 2470 3028 3746 4221 4447 4351 3996 3569 3413 3356 3249 3397 3689 3904 4030 4016 3950 3977 4089 4153 4106 4096 4123 4218 4358 4473 4529 4495 4438 4400 4313 4151 3908 3525 2999 2533 2292 2256 2293 2265 2174 2109 2067 2100 2228 2424 2614 2736 2870 3139 3465 3555 3151 2515 2275 2666 3030 2930 2466 2372 2411 2359 2250 2264 2358 2452 2695 3052 3246 3300 3322 3247 3073 2870 2600 2294 1994 1767 1528 1520 1763 2287 2572 2594 2521 2546 2384 2169 1884 1398 1566 1619 1775 2011 2166 2406 2566 2673 2809 2786 2671 2575 2442 2273 2040 1867 1942 2206 2508 2693 2470 2043 1719 1771 1797 1818 1684 1610 1567 1584 1524 1556 1556 1456 1483 1517 1512 1454 1289 1161 1071 969 891 808 684 605 584 583 549 556 587 729 652 381 164 99 70 25 4 13 75 173 221 217 229 273 338 428 531 694 682 509 272 157 206 355 602 996 1158 1130 1130 969 830 738 689 689 657 629 650 722 824 833 773 658 596 600 611 590 596 629 643 688 721 764 27 27 29 35 39 44 50 40 43 37 37 34 33 32 30 29 27 25 23 23 24 24 22 20 15 9 3 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 4 4 4 3 1 0 0 0 0 2 10 30 57 80 102 121 149 173 183 170 150 136 130 120 100 75 54 46 61 84 108 131 147 160 174 189 206 223 241 261 275 285 297 311 327 338 360 367 374 368 374 397 404 406 411 399 388 371 351 343 347 346 337 325 314 301 290 275 257 249 252 260 254 253 244 250 283 335 382 424 471 527 560 535 496 479 477 474 481 501 511 616 615 597 604 548 520 585 674 665 622 566 558 573 605 637 629 627 635 647 683 741 667 694 655 677 674 711 738 738 706 658 483 260 144 95 60 41 37 33 73 234 534 770 767 765 695 560 662 745 664 560 476 617 691 638 608 597 533 455 409 367 332 395 516 435 330 240 250 282 247 117 22 2 4 26 92 186 229 174 87 76 167 318 447 556 563 453 277 131 147 237 357 551 750 733 702 897 1212 1329 1190 930 774 801 873 896 855 860 915 989 1040 987 787 720 904 1127 1305 1428 1470 1465 1441 1435 1463 1504 1560 1638 1728 1776 1781 1805 1913 2245 2869 3394 3246 2771 2842 3015 2647 2752 2466 2375 1995 1924 1828 1769 1791 1782 1704 1649 1559 1395 1316 1326 1246 1192 1311 1379 1296 1244 1269 1387 1631 1878 2052 2104 2050 2016 1944 1973 1927 1904 1924 1996 2054 2012 1947 1917 1915 1907 1907 1914 1916 1982 2122 2289 2420 2473 2457 2388 2253 2146 2059 1934 1974 2059 1847 1620 1892 2524 3039 3853 4236 4299 4081 3785 3576 3484 3456 3614 3932 4179 4209 4139 4016 3920 3946 4000 3913 3823 3898 4026 4135 4225 4295 4347 4398 4443 4438 4318 4056 3721 3367 2946 2506 2225 2218 2272 2236 2108 2069 2062 2137 2306 2529 2721 2819 2949 3207 3392 3368 2927 2327 2105 2369 2580 2450 2193 2113 2144 2142 2125 2241 2517 2857 3182 3344 3320 3306 3302 3130 2812 2487 2153 1815 1546 1341 1111 985 1127 1663 2254 2513 2562 2563 2576 2516 2414 2323 2202 2108 2075 2173 2327 2541 2811 2935 3045 3045 2902 2666 2417 2213 2045 1971 1989 2239 2667 2839 2502 1845 1580 1582 1660 1661 1609 1576 1577 1601 1651 1644 1672 1801 1788 1621 1484 1373 1282 1206 1118 998 975 890 755 699 684 626 582 644 743 747 563 275 106 57 32 9 0 4 29 59 68 84 123 172 234 320 412 486 602 478 309 229 264 384 584 787 920 1136 1162 975 836 717 652 620 584 588 616 654 675 646 612 539 509 514 523 516 500 498 528 579 646 737 28 27 29 35 41 46 49 45 41 32 31 28 28 25 20 22 22 21 20 20 22 22 20 16 10 4 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 4 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 4 3 4 3 1 0 0 0 0 0 4 17 40 63 81 101 132 159 179 182 171 154 141 132 120 106 82 58 40 48 71 95 111 132 154 176 198 210 224 242 258 268 276 289 307 324 343 344 340 360 371 365 379 379 372 367 357 350 338 327 321 315 309 296 283 263 243 227 218 223 229 233 235 239 239 256 285 329 363 395 442 494 495 478 481 484 483 482 508 683 720 672 613 564 527 474 494 605 671 647 601 573 582 596 643 665 641 623 638 676 688 667 650 645 633 727 662 705 681 649 592 521 328 145 106 109 124 144 153 161 221 371 556 631 658 792 858 825 767 697 591 499 484 654 693 630 572 539 460 366 301 260 267 323 348 158 53 43 95 182 175 74 18 9 12 44 138 265 327 279 224 214 187 195 274 441 570 539 373 190 141 243 461 646 868 943 1068 1353 1469 1203 911 896 827 781 760 779 829 916 978 1022 1029 873 680 720 917 1080 1249 1399 1456 1473 1452 1430 1468 1553 1634 1702 1771 1799 1772 1764 1889 2259 2919 3382 3102 2605 2708 2889 2649 2634 2410 2362 2223 2216 2275 2326 2309 2211 2037 1861 1754 1631 1487 1471 1488 1395 1358 1405 1370 1319 1322 1362 1528 1790 2002 2081 2030 1977 1969 1995 1955 1922 1951 2016 2067 2057 1987 1953 1984 1967 1937 1940 1957 2026 2160 2329 2464 2521 2466 2367 2283 2180 2102 2016 2010 2220 2182 1698 1735 2437 3066 3856 4221 4120 3788 3556 3508 3523 3565 3901 4294 4452 4280 4052 3908 3877 3918 3976 3931 3823 3813 3841 3854 3882 3895 3898 4012 4270 4453 4333 3934 3498 3184 2847 2491 2191 2217 2262 2206 2079 2065 2116 2229 2453 2693 2783 2880 3038 3247 3306 3145 2660 2184 2029 2159 2278 2182 2008 1980 2049 2115 2259 2536 2840 3107 3294 3305 3284 3369 3354 3027 2643 2258 1738 1423 1194 974 832 775 887 1199 1622 2007 2073 2005 1963 1967 1951 1901 1945 1957 1910 1997 2199 2444 2704 2896 3003 3066 3038 2787 2472 2100 1841 1739 1849 2159 2456 2582 2255 1648 1502 1673 1770 1704 1615 1567 1529 1541 1584 1631 1640 1596 1530 1488 1401 1354 1302 1153 1055 989 902 802 683 636 604 562 568 667 760 741 509 225 80 36 13 4 0 1 4 7 7 30 88 132 223 360 414 479 582 559 423 332 366 437 522 667 949 1263 1199 951 791 707 643 571 568 603 605 570 536 525 495 453 445 436 434 433 425 440 485 581 696 774 25 25 27 35 44 48 48 43 37 28 23 23 24 23 15 18 16 15 14 15 19 20 18 14 6 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 3 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 2 2 2 4 0 1 0 0 0 0 1 8 24 45 60 79 107 138 169 185 187 178 162 152 142 133 114 86 62 43 41 55 67 81 106 132 159 177 199 223 243 256 262 273 287 302 320 338 346 338 336 337 333 356 340 333 326 308 301 301 293 283 272 259 247 228 210 198 196 201 212 226 239 255 263 276 297 328 358 393 430 460 470 480 491 486 473 446 451 499 480 460 462 508 535 537 556 622 651 625 601 602 615 626 657 673 666 649 653 673 667 661 648 629 630 715 620 690 639 572 547 514 291 125 72 99 210 297 321 314 335 399 467 509 618 802 901 857 735 618 505 539 720 872 833 704 613 516 407 304 202 147 188 274 252 95 12 2 19 88 104 98 96 58 44 91 205 372 516 568 526 397 226 134 159 283 474 600 463 235 140 196 428 688 833 970 1298 1559 1388 1003 902 975 954 904 897 945 1028 1120 1137 1109 965 706 628 778 974 1100 1257 1406 1452 1488 1477 1448 1475 1584 1707 1771 1802 1810 1780 1749 1873 2247 2873 3374 3082 2646 2708 2883 2638 2514 2463 2452 2425 2509 2475 2493 2543 2503 2305 2012 1865 1860 1747 1618 1636 1578 1425 1426 1460 1429 1393 1380 1448 1634 1831 1964 1980 1913 1878 1937 1927 1892 1961 2032 2084 2077 2010 1984 2017 2008 1956 1943 1990 2087 2229 2372 2492 2562 2496 2381 2323 2258 2172 2129 2132 2235 2380 2088 1902 2287 3014 3801 4081 3892 3516 3367 3414 3485 3676 4044 4370 4416 4237 4138 4138 4123 4098 4055 3921 3721 3591 3529 3461 3441 3423 3332 3372 3814 4419 4392 3739 3212 3063 2814 2564 2264 2245 2283 2208 2100 2096 2185 2279 2464 2723 2832 2922 3077 3243 3204 2889 2374 1983 1922 2051 2132 2041 1915 1947 2039 2142 2351 2646 2855 2932 2973 2978 3052 3122 2993 2566 2086 1676 1337 1074 875 741 723 796 1008 1392 1766 1882 1801 1709 1653 1618 1663 1816 1873 1831 1812 1873 2121 2480 2796 2902 2942 2963 2919 2693 2310 1966 1672 1520 1675 2190 2662 2640 2045 1557 1729 2011 1926 1683 1571 1561 1550 1556 1574 1617 1639 1643 1607 1466 1351 1330 1238 1149 1098 991 846 701 578 502 460 463 496 559 627 600 472 231 95 57 21 11 4 6 8 2 29 83 119 159 233 300 415 608 767 801 647 496 462 505 577 752 1165 1394 1117 903 819 758 656 594 611 624 603 564 541 518 480 444 408 368 340 334 369 451 536 646 746 787 21 23 26 30 38 43 45 40 34 26 20 20 22 22 17 16 10 8 8 8 15 18 15 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 4 3 3 3 3 2 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 3 11 27 41 57 80 114 150 177 193 199 191 179 165 149 135 119 98 69 39 34 46 54 63 80 105 125 151 178 206 233 255 266 276 281 286 294 297 302 302 299 284 292 319 313 312 294 282 278 267 272 274 265 244 209 189 184 193 217 243 268 294 309 309 307 321 342 364 404 427 447 466 482 487 477 455 418 419 402 411 447 545 636 670 660 646 631 586 549 558 586 612 634 655 674 687 675 656 664 669 655 641 622 608 609 588 628 573 542 523 463 321 235 119 69 136 207 251 269 317 357 354 385 520 671 764 783 726 646 598 742 1007 1069 920 798 736 613 421 283 149 90 148 298 342 173 27 2 2 30 100 203 247 168 109 165 278 412 540 633 593 408 220 134 138 204 370 511 404 235 195 251 397 543 637 901 1372 1515 1192 960 1013 1031 1015 1026 1082 1177 1269 1295 1181 1010 792 652 725 891 1044 1144 1291 1428 1464 1504 1503 1474 1483 1608 1772 1835 1800 1770 1800 1781 1862 2211 2819 3495 3295 2802 2858 2973 2630 2537 2469 2572 2511 2626 2430 2362 2515 2671 2534 2166 1960 2014 1974 1730 1652 1637 1429 1425 1516 1511 1434 1353 1334 1466 1720 1992 2003 1905 1815 1936 1933 1921 2014 2086 2107 2063 1998 2002 2043 2035 1987 1969 2024 2157 2321 2444 2537 2599 2559 2446 2338 2256 2193 2127 2102 2162 2325 2351 2358 2534 2920 3783 3992 3819 3495 3388 3531 3661 3858 4041 4201 4219 4225 4316 4408 4398 4280 4071 3781 3515 3380 3304 3176 3124 3159 3088 3051 3451 4210 4349 3661 3070 2982 2792 2520 2306 2308 2429 2340 2212 2195 2237 2276 2415 2665 2880 2994 3108 3186 3030 2605 2099 1811 1872 2068 2105 1975 1887 1988 2103 2176 2302 2475 2510 2456 2509 2570 2608 2490 2211 1858 1488 1198 1000 854 758 730 821 1019 1345 1782 2137 2145 1887 1800 1812 1811 1857 1955 1932 1864 1810 1835 2108 2521 2867 2957 2920 2805 2652 2450 2127 1876 1618 1503 1804 2499 3119 3070 2174 1578 1910 2101 1830 1564 1534 1504 1471 1514 1536 1547 1587 1596 1504 1389 1314 1292 1250 1158 1070 954 788 625 510 445 411 429 479 487 519 558 483 254 145 98 66 41 38 84 144 202 235 222 197 208 309 517 742 851 978 1058 868 593 513 726 922 1136 1337 1220 1024 900 779 739 711 673 672 659 611 583 564 524 471 406 338 305 277 255 379 539 648 687 691 681 26 24 25 25 27 34 43 45 38 27 20 17 17 17 17 14 8 5 3 4 9 15 10 7 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 1 0 0 0 0 0 3 11 26 43 59 89 123 158 186 202 207 208 198 175 155 137 118 96 68 48 45 47 65 60 72 88 101 113 140 160 187 211 232 245 252 275 318 329 294 264 244 226 236 253 280 280 267 261 256 242 241 249 255 236 218 208 215 238 272 313 362 391 393 383 383 381 384 415 440 464 486 490 488 475 447 418 422 419 435 522 648 726 729 666 601 567 507 485 507 545 588 623 648 667 676 669 659 660 659 647 638 622 602 613 672 690 634 626 577 515 454 399 283 147 60 69 102 161 283 359 329 314 394 491 608 747 800 762 823 1012 1128 1043 850 757 753 697 472 332 183 125 231 427 493 311 68 5 2 8 75 225 328 281 193 213 297 354 369 377 330 228 163 160 156 136 175 260 285 269 323 417 510 506 620 1021 1342 1304 1083 1008 1079 1069 1054 1111 1214 1328 1379 1285 949 733 704 761 879 999 1093 1181 1321 1440 1486 1521 1518 1493 1508 1643 1800 1829 1743 1683 1730 1731 1784 2122 2795 3632 3502 2880 2882 2972 2611 2615 2554 2706 2609 2649 2403 2358 2508 2741 2690 2376 2075 2084 2104 1771 1610 1606 1400 1414 1518 1509 1393 1263 1217 1341 1648 2014 2005 1960 1897 2012 2057 2074 2106 2129 2111 2046 2001 2011 2035 2046 2049 2053 2086 2197 2351 2483 2572 2611 2596 2521 2408 2308 2235 2177 2143 2227 2318 2220 2414 2587 2946 3732 4029 3982 3749 3648 3801 3985 4007 3945 3898 3982 4186 4355 4457 4467 4327 4027 3653 3351 3245 3224 3095 3028 3117 3174 3204 3521 4165 4266 3518 3010 3119 2892 2546 2322 2442 2634 2582 2444 2374 2324 2306 2424 2670 2897 3036 3111 3086 2821 2337 1896 1759 1938 2132 2121 1950 1894 2072 2215 2169 2103 2135 2039 2027 2122 2116 2018 1843 1601 1383 1177 1031 919 891 922 999 1155 1385 1722 2107 2370 2364 2079 2085 2154 2206 2229 2192 2106 2020 1928 1890 2064 2392 2744 2881 2796 2583 2351 2156 1969 1783 1624 1651 2103 2853 3149 2500 1572 1579 1921 1999 1691 1627 1625 1469 1430 1497 1493 1479 1538 1574 1535 1420 1301 1274 1241 1131 1006 877 733 591 501 450 412 434 487 516 639 798 724 517 316 161 97 122 201 380 484 403 304 268 221 227 393 661 863 984 1102 1233 1129 932 852 1129 1332 1424 1276 1057 990 904 779 762 773 731 712 686 632 593 537 466 409 361 320 285 273 311 444 582 682 692 667 652 28 27 25 25 25 28 36 40 38 29 18 13 14 16 16 14 11 8 4 2 6 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 2 1 2 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 0 0 0 3 9 22 38 62 93 128 170 205 219 227 230 217 196 171 146 122 95 72 60 54 67 86 80 84 93 100 106 116 128 149 166 187 212 237 231 208 234 221 214 212 206 200 194 195 208 225 245 243 230 231 241 247 243 251 259 282 322 368 414 470 493 497 485 463 453 466 482 501 519 519 509 493 469 453 460 500 571 635 684 700 654 545 470 459 443 436 468 528 587 628 652 668 675 666 649 640 638 638 639 637 659 736 821 829 810 821 755 646 635 672 795 610 264 82 35 91 234 321 295 278 352 445 549 688 802 853 965 1113 1111 957 775 668 682 696 535 455 333 269 439 609 576 319 109 40 4 29 134 272 331 284 206 204 271 314 269 208 170 147 160 210 232 188 156 168 187 305 448 502 436 432 650 1031 1126 1121 1074 1074 1070 1075 1112 1177 1272 1377 1381 1115 687 629 772 891 1003 1091 1145 1222 1350 1463 1533 1572 1560 1525 1536 1653 1776 1777 1705 1655 1645 1653 1680 2015 2707 3538 3527 2904 2811 2846 2619 2620 2690 2771 2673 2588 2390 2412 2588 2790 2759 2507 2240 2173 2103 1801 1619 1545 1404 1417 1487 1462 1350 1235 1203 1348 1688 2046 2076 2079 2124 2186 2203 2193 2181 2166 2130 2066 2018 1994 1997 2058 2144 2181 2179 2220 2312 2443 2575 2625 2616 2599 2531 2436 2340 2296 2269 2313 2347 2162 2258 2622 2974 3531 4023 4215 4135 3889 3714 3727 3773 3758 3773 3911 4100 4188 4262 4376 4357 4099 3716 3312 3082 3136 3029 2979 3166 3467 3847 4027 4128 3965 3240 3209 3461 3051 2651 2419 2599 2775 2741 2620 2517 2442 2443 2554 2739 2932 3051 3052 2897 2545 2112 1834 1833 2037 2162 2101 1928 1898 2060 2129 2031 1901 1833 1768 1732 1707 1611 1551 1497 1386 1278 1180 1120 1139 1267 1444 1612 1757 1926 2206 2434 2502 2509 2387 2464 2585 2657 2558 2413 2290 2233 2175 2077 2035 2204 2445 2432 2328 2198 2025 1891 1802 1672 1657 1977 2659 3382 3030 1955 1412 1752 2033 1901 1747 1752 1592 1418 1356 1414 1441 1440 1478 1516 1490 1411 1325 1281 1262 1180 1046 881 688 568 532 451 397 410 417 467 671 1017 1072 869 525 272 185 271 481 730 815 529 215 182 217 321 540 747 850 983 1149 1296 1358 1361 1347 1373 1418 1408 1156 898 892 904 825 772 814 776 743 687 602 536 468 391 338 316 303 289 321 415 538 640 691 691 663 638 25 26 23 21 22 23 26 29 27 23 16 13 15 18 18 18 14 10 5 2 6 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 2 2 2 2 0 2 3 3 3 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 2 7 19 39 65 92 130 171 204 228 248 254 246 226 201 172 142 109 83 70 69 83 93 100 101 108 118 126 129 139 140 146 154 165 167 185 214 198 205 198 182 165 146 156 177 197 224 246 258 266 270 280 309 346 353 392 432 484 521 558 581 581 578 558 549 553 557 558 563 562 550 534 521 521 540 581 628 662 677 667 598 452 430 433 446 449 492 554 629 663 676 687 688 675 666 673 675 671 677 717 798 878 913 919 940 969 964 910 821 912 849 709 603 198 52 61 147 212 211 250 323 399 487 597 723 815 931 1062 1085 968 785 647 626 634 561 547 520 461 596 671 509 221 152 139 14 42 174 256 219 160 126 178 289 380 383 328 269 220 190 225 288 324 292 211 214 305 395 356 276 369 654 1025 1114 1070 1143 1246 1166 1135 1166 1185 1247 1383 1401 1065 661 716 891 1001 1095 1162 1214 1285 1387 1488 1565 1609 1604 1565 1539 1596 1689 1718 1679 1621 1577 1573 1602 1897 2480 3149 3374 3182 2920 2767 2673 2634 2717 2781 2711 2591 2408 2324 2484 2782 2870 2618 2339 2238 2082 1815 1637 1509 1419 1436 1472 1419 1315 1237 1229 1376 1717 2075 2176 2178 2269 2297 2278 2229 2189 2169 2135 2067 1989 1939 1991 2128 2265 2336 2331 2296 2297 2374 2474 2518 2577 2667 2646 2537 2453 2413 2418 2432 2464 2469 2298 2439 2810 3234 3868 4253 4262 3851 3398 3174 3301 3540 3708 3806 3879 3901 3976 4176 4312 4233 3982 3575 3179 3048 2928 2941 3178 3608 4316 4235 3776 3469 3218 3667 3741 3268 2780 2625 2758 2860 2790 2696 2630 2575 2600 2717 2853 2966 3016 2939 2651 2228 1924 1934 2143 2246 2128 2082 1983 1932 1952 1954 1880 1739 1642 1581 1492 1474 1435 1445 1495 1489 1464 1498 1609 1747 1917 2068 2162 2215 2280 2418 2482 2616 2722 2772 2909 3034 3047 2890 2622 2449 2446 2535 2496 2236 2181 2239 1964 1690 1757 1790 1701 1848 1704 2001 2665 3317 3559 2581 1616 1690 1927 2018 1862 1825 1736 1598 1439 1315 1307 1357 1396 1390 1389 1432 1424 1381 1325 1300 1225 1103 928 714 608 573 509 404 353 325 381 600 910 979 794 542 385 390 513 601 704 830 641 362 233 315 534 642 721 820 984 1135 1218 1284 1319 1276 1187 1199 1275 1076 849 845 915 885 853 863 828 781 699 590 496 416 351 314 307 313 344 421 545 665 713 704 677 645 657 21 22 21 20 21 22 20 20 23 20 15 15 17 18 18 18 15 10 3 2 6 5 2 0 0 0 1 0 0 0 0 0 0 1 1 2 4 3 2 1 3 3 2 2 2 3 3 3 2 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 1 1 0 0 0 0 0 0 0 0 0 1 8 22 40 64 93 125 167 203 236 261 275 275 266 244 209 168 127 98 78 74 82 98 107 112 130 145 147 151 157 158 158 161 172 186 192 174 175 189 210 224 213 197 191 205 243 280 301 320 341 386 453 481 502 555 585 652 675 658 662 622 634 621 616 616 618 616 618 619 614 603 588 574 568 571 566 536 543 598 576 469 451 467 511 531 571 602 664 694 706 709 708 704 701 708 699 694 736 837 929 960 958 964 983 1010 1021 985 910 828 648 502 418 290 152 113 102 121 172 280 343 396 473 543 638 772 926 1020 989 862 719 623 574 536 504 533 585 537 599 635 426 182 192 270 155 147 216 209 124 56 54 147 297 429 504 508 443 344 232 194 258 370 444 428 370 310 247 204 256 426 768 1106 1178 1092 1324 1411 1334 1221 1163 1192 1217 1459 1349 842 719 878 1020 1108 1186 1241 1279 1334 1434 1541 1599 1598 1583 1579 1542 1520 1545 1596 1598 1526 1494 1484 1505 1741 2205 2803 3298 3465 3137 2897 2674 2665 2751 2841 2805 2666 2567 2572 2646 2833 2918 2736 2414 2239 2125 1845 1715 1595 1513 1473 1448 1359 1251 1191 1191 1330 1664 2082 2272 2246 2341 2333 2292 2207 2132 2106 2106 2027 1915 1873 1937 2124 2296 2386 2417 2374 2346 2390 2470 2511 2530 2643 2687 2610 2522 2502 2541 2582 2618 2664 2474 2277 2725 2943 3534 3976 4099 3730 3241 2979 3076 3348 3550 3631 3653 3665 3732 3906 4108 4202 4173 3994 3683 3313 2976 2933 3160 3371 3780 3596 3113 3079 3406 3964 3954 3461 3015 2902 2962 2954 2818 2745 2752 2754 2797 2848 2882 2933 2965 2853 2469 1960 1820 2172 2593 2400 2067 2115 2135 2003 1910 1902 1808 1583 1473 1457 1414 1471 1566 1641 1729 1811 1871 1990 2165 2277 2359 2379 2365 2353 2365 2464 2586 2776 2986 3122 3224 3236 3125 2908 2619 2445 2569 2864 2991 2755 2456 2274 1945 1591 1721 2125 2221 2344 2542 3009 3279 3592 3283 2034 1464 1521 1723 1864 1888 1800 1603 1420 1373 1329 1278 1288 1339 1375 1310 1408 1419 1365 1363 1367 1366 1224 1073 909 772 698 532 424 352 307 325 408 493 531 492 428 422 482 547 511 470 670 770 696 618 601 698 665 654 765 969 1109 1194 1262 1223 1085 1018 1115 1202 963 794 831 949 922 931 942 906 858 768 645 521 427 376 361 368 404 477 544 637 698 703 677 640 618 657 17 17 19 20 19 18 17 16 17 14 13 14 17 18 17 15 12 8 3 1 4 4 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 0 2 0 2 2 2 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 43 69 92 126 166 200 234 263 276 289 292 274 242 192 151 121 101 91 92 95 103 117 139 157 158 163 169 177 184 191 193 182 147 125 133 152 176 206 226 242 274 315 363 406 461 514 542 577 603 633 687 725 765 748 736 715 668 678 668 682 686 680 692 702 690 662 619 583 559 517 464 413 375 396 508 602 560 509 528 585 605 620 656 679 712 731 731 733 731 711 705 702 726 811 907 963 970 950 917 887 878 850 752 631 557 480 338 250 236 196 183 124 85 202 376 433 407 426 458 563 797 1042 1084 907 690 548 490 458 407 368 401 476 506 579 576 375 232 231 317 297 322 319 398 252 99 54 123 252 363 449 493 446 353 237 180 240 403 557 557 433 302 221 285 489 736 1006 1221 1244 1177 1295 1383 1380 1294 1243 1275 1295 1476 971 689 868 1051 1154 1211 1258 1279 1292 1358 1491 1617 1653 1589 1544 1578 1555 1477 1437 1458 1485 1437 1429 1447 1450 1613 2014 2556 3080 3311 3251 3302 2781 2648 2839 2873 2778 2613 2666 2773 2862 3055 2991 2805 2535 2249 2213 1949 1853 1741 1641 1538 1413 1256 1125 1073 1110 1266 1590 2083 2355 2348 2425 2378 2306 2206 2101 2025 2019 1941 1836 1801 1863 2038 2192 2272 2333 2349 2349 2369 2394 2410 2462 2587 2687 2654 2580 2575 2634 2688 2714 2775 2752 2323 2656 2733 3106 3481 3652 3460 3121 2896 2893 3046 3228 3377 3470 3491 3475 3515 3644 3814 3963 4056 4049 3803 3533 3284 3401 3287 3180 3032 2823 2993 3425 3895 3890 3529 3252 3199 3188 3065 2848 2740 2793 2866 2909 2908 2916 2962 3013 2834 2401 1882 1839 2227 2474 2216 2049 2168 2245 2112 1966 1926 1767 1494 1407 1486 1520 1588 1770 1953 2094 2247 2312 2314 2323 2302 2349 2409 2415 2384 2413 2550 2780 2938 3069 3153 3190 3108 2917 2677 2441 2340 2526 2904 3168 3071 2720 2408 2272 1994 1940 2295 2356 2449 2651 2945 3435 3452 2566 1619 1350 1422 1595 1757 1792 1716 1569 1431 1360 1331 1319 1323 1333 1426 1441 1479 1447 1380 1427 1436 1426 1363 1250 1126 947 793 623 461 378 326 273 245 227 231 264 303 371 423 383 330 431 674 888 988 972 881 755 632 603 734 938 1081 1217 1271 1116 974 1072 1228 1078 773 734 857 969 967 989 1015 1008 975 897 764 609 489 427 416 427 508 582 594 627 657 650 634 617 623 638 14 13 14 12 13 14 13 10 9 9 11 13 16 15 14 12 9 7 4 3 5 3 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 1 2 1 2 2 2 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 1 7 22 44 62 85 118 154 190 227 264 299 321 325 315 282 234 187 152 126 107 89 91 95 107 122 133 143 150 159 163 163 161 161 149 140 150 176 198 209 241 295 361 435 500 553 616 652 660 671 688 711 745 784 802 771 764 767 748 744 734 753 767 757 719 710 697 685 622 586 564 512 428 354 341 395 519 644 647 586 594 630 648 639 665 681 695 730 726 737 722 702 693 695 730 815 871 904 888 830 742 671 635 569 445 352 335 327 261 124 105 125 168 133 135 300 379 412 365 357 393 523 821 1163 1187 933 625 424 358 340 298 261 280 313 355 461 500 398 277 242 255 254 334 479 570 413 190 87 123 212 272 299 328 301 240 172 156 236 413 518 397 232 193 266 476 702 819 954 1120 1204 1177 1187 1257 1335 1392 1425 1411 1396 1438 880 767 1015 1156 1203 1225 1258 1248 1251 1345 1477 1611 1698 1644 1563 1581 1562 1486 1437 1399 1367 1381 1379 1355 1369 1525 1867 2201 2647 2868 3065 3523 3011 2591 2918 2849 2728 2631 2709 2762 3049 3273 3067 2885 2673 2383 2295 2068 1935 1801 1666 1532 1359 1174 1048 1020 1086 1242 1510 1951 2295 2416 2471 2483 2414 2311 2191 2048 1962 1877 1782 1726 1755 1876 2008 2102 2187 2240 2252 2265 2279 2329 2438 2556 2672 2657 2621 2647 2720 2776 2822 2925 3035 2678 2684 2688 2779 2940 3050 3012 2844 2674 2605 2670 2846 3059 3227 3278 3227 3141 3123 3272 3407 3565 3745 3839 3817 3750 3573 3177 2835 2597 2651 2865 3075 3319 3349 3233 3205 3253 3273 3188 2999 2849 2826 2898 2997 3018 2952 2996 3057 2833 2399 1934 1812 1980 2130 2057 2018 2110 2205 2148 2028 1943 1779 1554 1458 1524 1602 1708 1999 2320 2501 2602 2490 2299 2249 2247 2302 2445 2477 2481 2607 2731 2811 2856 2868 2879 2903 2827 2657 2474 2312 2256 2388 2698 2944 2780 2809 2414 2298 1982 1997 2221 2301 2505 2954 3437 3499 3036 2245 1631 1317 1291 1539 1692 1603 1481 1413 1383 1398 1368 1346 1399 1432 1521 1604 1549 1478 1456 1487 1499 1474 1437 1360 1245 1071 864 641 478 415 357 270 210 171 157 174 221 289 342 364 446 653 909 1119 1185 1079 895 702 605 679 799 887 1011 1156 1146 862 898 1121 1151 925 740 777 936 993 993 1038 1076 1092 1101 1072 961 781 615 503 470 496 585 623 592 580 595 593 575 569 560 543 13 13 12 9 6 6 8 7 5 6 9 9 11 9 9 9 6 3 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 2 2 1 2 1 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 41 64 89 121 159 196 230 271 314 346 359 356 335 302 256 220 175 131 107 93 87 94 102 111 122 131 141 148 141 140 152 169 189 216 254 300 341 390 444 533 606 615 630 665 684 686 693 724 755 780 795 789 795 819 819 802 786 784 809 816 765 752 735 750 720 715 678 603 513 468 492 542 618 690 681 631 625 642 656 652 670 707 694 715 701 713 705 703 684 665 664 674 718 765 715 613 501 438 412 358 290 272 268 240 187 91 44 68 126 123 155 288 324 285 237 340 425 613 853 1220 1301 1065 753 471 311 261 252 237 207 164 188 316 414 401 316 235 232 282 362 423 430 345 183 100 111 166 196 205 191 150 124 100 108 221 418 507 307 100 161 418 746 893 820 894 1017 1104 1129 1139 1191 1289 1392 1469 1489 1445 1191 697 748 1045 1158 1157 1146 1145 1138 1182 1310 1429 1551 1707 1731 1639 1607 1573 1536 1485 1396 1316 1362 1397 1364 1389 1463 1704 1845 2148 2423 2672 3207 3275 2712 2968 2897 2748 2702 2742 2913 3237 3315 3123 2968 2742 2473 2298 2111 1950 1808 1677 1510 1324 1148 1045 1043 1101 1227 1430 1760 2079 2285 2416 2488 2483 2412 2314 2181 2079 1969 1847 1768 1756 1824 1936 2053 2147 2194 2155 2193 2200 2310 2420 2551 2674 2701 2694 2756 2827 2874 2929 3107 3221 2967 2854 2744 2625 2577 2581 2588 2522 2413 2352 2375 2502 2711 2919 3029 3024 2930 2846 2819 2890 3008 3138 3326 3450 3405 3210 2969 2658 2415 2419 2586 2717 2660 2600 2621 2699 2868 3109 3222 3163 3062 2937 2912 3040 3088 2954 2991 3001 2776 2381 1950 1655 1637 1851 2003 1956 1928 1994 2037 1991 1913 1828 1671 1520 1532 1618 1801 2223 2609 2790 2746 2433 2223 2267 2285 2385 2545 2610 2688 2780 2803 2745 2652 2576 2565 2610 2593 2471 2352 2286 2320 2457 2623 2803 2631 2446 2185 1974 1812 2025 2255 2472 2793 3058 3085 2993 2800 2329 1645 1220 1297 1510 1519 1396 1348 1307 1239 1284 1335 1348 1418 1513 1562 1559 1495 1473 1508 1551 1576 1575 1520 1412 1267 1109 893 631 488 452 389 317 257 197 156 161 206 279 394 552 756 962 1127 1208 1155 983 789 633 604 676 757 857 975 1073 1033 954 1026 1164 1075 915 884 973 1018 999 1008 1073 1114 1155 1195 1237 1198 1050 858 676 604 625 685 698 619 550 532 494 468 467 447 399 16 14 12 10 7 4 4 4 3 2 3 3 4 4 3 4 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 2 1 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 13 37 61 92 132 174 204 233 276 325 369 403 416 401 355 312 257 214 180 150 118 109 110 102 106 111 113 123 137 140 148 175 211 243 281 332 394 446 508 575 653 680 671 667 701 695 681 728 760 750 756 782 803 825 835 823 816 818 848 843 801 787 774 792 797 798 773 725 661 635 645 650 666 683 672 631 598 600 625 683 734 718 725 684 682 697 710 684 645 613 578 531 530 556 487 402 307 263 255 246 240 256 260 232 171 84 39 65 113 119 129 152 129 93 132 373 561 751 677 1003 1472 1501 1266 730 361 247 269 268 192 103 97 189 289 322 283 236 263 302 278 227 186 149 103 85 78 106 138 176 139 82 65 53 68 198 350 363 167 36 158 556 1104 1218 873 853 978 1113 1184 1217 1216 1217 1262 1330 1498 1482 1121 602 756 1037 1122 1110 1100 1093 1103 1178 1311 1419 1516 1643 1715 1699 1657 1604 1581 1525 1394 1311 1388 1493 1485 1458 1434 1575 1701 1805 1971 2195 2770 3220 2864 2859 2912 2851 2793 2890 3213 3449 3353 3163 3009 2769 2508 2301 2122 1954 1794 1649 1493 1327 1189 1109 1124 1166 1264 1412 1619 1851 2031 2167 2252 2279 2233 2173 2109 2112 2061 1957 1916 1932 2003 2086 2221 2290 2293 2245 2262 2304 2373 2428 2585 2701 2813 2905 2984 3035 3070 3127 3300 3323 3215 3129 2915 2670 2510 2409 2360 2311 2234 2156 2129 2207 2381 2581 2735 2803 2767 2684 2621 2610 2654 2734 2864 3012 3066 3031 2898 2711 2580 2564 2636 2697 2621 2437 2288 2248 2373 2733 3075 3131 3164 3028 2932 2978 3070 2969 2913 2839 2629 2293 1892 1508 1387 1586 1815 1844 1798 1854 1936 1890 1810 1824 1732 1500 1487 1624 1863 2279 2697 2790 2746 2358 2265 2353 2402 2509 2645 2736 2787 2794 2751 2657 2510 2380 2350 2389 2417 2415 2376 2367 2509 2660 2669 2819 2750 2505 2254 2015 1983 2134 2366 2595 2774 2856 2867 2882 2820 2377 1683 1358 1418 1430 1300 1299 1420 1415 1340 1347 1359 1387 1402 1447 1486 1473 1453 1501 1580 1641 1658 1607 1507 1390 1263 1147 940 712 579 485 400 336 286 228 190 196 244 336 510 756 980 1120 1139 1063 913 777 682 636 656 716 883 1003 1096 1105 1007 1066 1200 1218 1139 1044 990 955 952 976 1005 1036 1088 1162 1236 1311 1318 1231 1061 878 792 806 843 858 766 618 558 525 463 506 586 540 18 16 13 11 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 3 0 0 1 3 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 6 23 51 82 118 153 189 232 289 353 407 443 484 507 478 420 344 285 241 236 191 211 158 143 122 123 122 140 161 171 184 211 251 313 396 477 529 565 603 642 685 714 708 658 696 686 736 775 762 769 781 804 822 832 839 850 859 861 841 806 803 801 821 834 840 842 818 766 728 718 684 618 581 605 600 560 549 580 651 705 714 705 666 680 686 671 624 584 518 470 441 414 372 314 266 192 162 160 171 190 221 229 203 153 90 54 66 90 99 90 52 20 15 99 364 635 861 522 552 1478 1690 1429 897 410 247 290 294 197 98 80 122 192 255 260 243 256 230 128 52 22 27 33 46 45 67 115 143 117 65 37 33 53 111 157 140 64 37 170 723 1397 1389 962 931 1093 1257 1384 1443 1379 1354 1328 1324 1516 1455 880 606 861 1060 1105 1088 1091 1091 1109 1194 1327 1424 1510 1595 1666 1713 1692 1627 1585 1524 1395 1338 1472 1611 1523 1480 1472 1553 1619 1623 1797 2206 2622 2799 2831 2906 2928 2986 2973 3114 3338 3404 3292 3133 2991 2763 2512 2294 2117 1944 1773 1608 1476 1352 1275 1222 1264 1301 1380 1489 1602 1716 1819 1878 1869 1816 1757 1707 1680 1710 1725 1726 1757 1832 1995 2155 2329 2443 2520 2513 2534 2559 2539 2588 2641 2669 2778 2980 3178 3225 3258 3315 3388 3375 3378 3302 3083 2834 2627 2480 2354 2255 2163 2054 1975 1988 2093 2252 2432 2571 2600 2541 2441 2350 2358 2436 2492 2610 2691 2713 2689 2641 2636 2740 2881 2931 2862 2678 2444 2261 2193 2346 2753 2921 3064 3066 2987 2992 2982 2866 2779 2636 2413 2126 1827 1532 1372 1432 1570 1627 1657 1748 1804 1749 1735 1826 1733 1547 1504 1639 1845 2141 2610 2674 2632 2370 2314 2353 2444 2568 2710 2837 2910 2882 2759 2623 2449 2276 2222 2297 2431 2591 2596 2700 2714 2744 2879 2964 2893 2681 2367 2108 2056 2240 2491 2655 2713 2678 2642 2737 2827 2497 1869 1480 1426 1379 1252 1330 1517 1576 1452 1378 1424 1449 1450 1466 1467 1458 1504 1571 1646 1705 1671 1519 1416 1358 1281 1195 1037 880 725 564 434 339 272 227 217 249 339 492 700 952 1092 1057 913 734 558 587 651 670 705 816 1061 1167 1239 1252 1134 1111 1266 1314 1231 1112 1013 933 913 959 983 1019 1077 1152 1245 1333 1380 1343 1234 1099 1017 1058 1147 1233 1218 1112 986 944 836 931 1042 1105 19 18 15 13 12 11 9 5 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 2 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 67 104 148 187 237 301 371 437 496 545 582 565 471 363 312 311 327 298 237 240 172 179 161 184 196 216 231 250 278 335 427 515 566 594 637 680 686 725 748 692 753 724 749 806 809 798 787 789 793 815 833 848 847 841 834 818 819 823 849 870 881 873 835 779 733 716 689 587 501 539 579 565 549 573 637 711 730 690 644 624 603 572 522 471 426 408 390 335 280 236 178 119 105 96 101 114 150 198 206 172 128 96 78 70 65 50 27 12 15 98 334 579 829 579 326 967 1229 1177 814 411 221 257 284 220 124 81 97 157 241 273 244 198 118 33 5 0 2 4 11 15 30 61 76 73 41 25 55 87 107 154 205 159 126 337 951 1444 1338 1078 1107 1295 1461 1544 1552 1510 1460 1435 1498 1532 1192 601 656 933 1072 1080 1081 1123 1137 1136 1212 1358 1450 1505 1571 1646 1686 1650 1599 1573 1546 1477 1437 1511 1580 1439 1390 1408 1651 1562 1624 1846 2104 2329 2299 2575 2912 2897 3154 3212 3404 3579 3494 3308 3081 2920 2665 2419 2229 2088 1932 1753 1601 1481 1386 1383 1359 1409 1445 1520 1600 1662 1697 1717 1696 1618 1499 1400 1335 1300 1275 1270 1312 1377 1467 1598 1773 2008 2199 2400 2623 2607 2548 2580 2454 2240 2102 2178 2468 2855 3082 3288 3458 3369 3384 3463 3368 3198 2969 2740 2536 2357 2225 2114 1991 1887 1835 1867 1990 2155 2327 2415 2411 2322 2179 2090 2105 2162 2242 2337 2379 2381 2410 2499 2712 2968 3036 2918 2748 2552 2401 2309 2212 2336 2630 2791 2973 2997 3032 2904 2745 2610 2404 2146 1894 1681 1501 1379 1342 1359 1409 1517 1645 1690 1672 1802 2022 2047 1931 1938 2007 2057 2233 2550 2618 2533 2382 2288 2292 2417 2592 2755 2881 2936 2905 2806 2676 2464 2237 2203 2444 2474 2889 3086 3047 2869 2876 3030 3044 2977 2710 2353 2155 2161 2329 2528 2613 2544 2471 2586 2885 3133 2841 1968 1410 1436 1465 1398 1455 1627 1610 1420 1335 1390 1484 1545 1533 1479 1462 1541 1611 1681 1650 1512 1423 1418 1404 1331 1251 1137 1006 875 716 566 442 343 285 306 387 539 777 1018 1187 1060 775 554 484 554 644 661 680 747 857 971 1077 1203 1289 1355 1425 1464 1363 1224 1138 1034 932 900 938 980 1030 1081 1142 1230 1328 1417 1475 1520 1517 1478 1569 1743 1847 2097 2267 2391 1960 1653 1646 1573 1387 18 18 17 15 14 12 12 11 9 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 3 3 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 1 9 19 57 102 143 177 226 281 346 414 489 553 566 513 408 349 385 384 339 332 341 299 280 212 247 248 274 297 327 352 401 456 527 613 656 709 812 847 790 729 731 774 776 798 840 863 845 830 798 796 809 825 834 826 826 835 834 839 849 859 876 888 863 820 762 708 691 683 595 498 514 572 610 604 614 642 630 593 579 562 520 494 487 459 427 403 359 318 251 206 173 110 67 64 58 56 50 64 106 139 150 141 121 91 60 39 25 13 5 11 76 242 442 668 587 380 681 1051 959 709 430 221 197 239 246 165 110 112 155 226 255 208 124 42 4 0 0 0 0 1 2 5 13 37 74 74 79 117 141 174 252 337 329 301 441 785 1028 1025 1030 1229 1499 1636 1636 1608 1606 1589 1576 1559 1279 771 545 703 962 1056 1045 1082 1177 1195 1190 1248 1387 1469 1499 1533 1608 1641 1605 1602 1577 1516 1456 1546 1449 1504 1438 1398 1416 1853 1547 1638 1869 1900 1987 1945 2403 3247 2986 3225 3392 3520 3613 3403 3227 3061 2872 2646 2402 2200 2082 1973 1772 1619 1546 1474 1527 1546 1594 1604 1646 1693 1738 1745 1706 1629 1527 1410 1313 1244 1190 1145 1126 1163 1243 1349 1460 1593 1699 1779 1824 1812 1926 1885 1772 1433 1392 1501 1734 2009 2373 2768 3074 3251 3279 3380 3451 3372 3241 3060 2832 2579 2356 2185 2041 1904 1804 1726 1704 1791 1919 2083 2207 2280 2306 2250 2086 1914 1898 1934 2030 2114 2102 2149 2246 2405 2624 2749 2732 2594 2489 2367 2307 2172 1945 2253 2387 2560 2680 2718 2699 2644 2495 2254 1971 1706 1515 1395 1306 1251 1239 1342 1547 1707 1828 1895 2095 2374 2545 2565 2494 2421 2435 2530 2615 2577 2482 2398 2343 2330 2398 2512 2621 2684 2742 2855 2936 2863 2588 2336 2398 2733 2979 3146 3126 3070 2981 2981 3063 3093 3010 2786 2501 2259 2176 2305 2495 2537 2441 2408 2629 3113 3481 3070 2164 1649 1589 1591 1553 1601 1679 1593 1423 1348 1405 1537 1599 1592 1561 1578 1599 1655 1646 1595 1493 1447 1404 1365 1355 1314 1212 1093 993 901 802 701 597 515 597 722 910 1115 1272 1258 945 577 380 392 502 597 642 684 747 833 951 1088 1163 1216 1446 1437 1230 1172 1197 1154 1048 936 917 966 1014 1043 1070 1127 1227 1350 1507 1722 1966 2245 2478 2565 2584 2620 2864 3044 2897 2616 2514 2273 2011 2084 17 19 19 17 16 12 12 11 10 8 7 6 3 1 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 60 99 131 175 214 259 320 402 475 498 515 512 493 467 427 384 363 392 410 404 317 331 310 343 366 408 439 480 545 545 607 692 809 948 1015 984 936 885 856 850 871 889 914 923 922 877 851 843 839 828 834 839 852 870 900 915 916 928 935 893 822 762 718 704 698 636 578 587 633 705 729 713 682 618 520 460 449 458 480 491 458 399 341 286 217 158 126 103 61 36 30 40 34 24 23 23 40 69 86 96 83 56 31 15 6 1 6 41 126 270 461 518 432 514 722 694 587 441 263 157 171 219 176 140 112 107 143 168 134 60 8 0 0 0 0 0 0 0 0 7 58 203 263 209 189 186 257 347 410 489 547 576 636 694 754 953 1300 1591 1709 1733 1727 1717 1699 1661 1552 983 554 557 768 970 1024 1016 1096 1231 1280 1283 1311 1413 1502 1545 1544 1586 1626 1613 1626 1599 1546 1518 1543 1392 1458 1543 1563 1451 1711 1500 1598 1869 1861 1915 1925 2287 2935 3027 3232 3423 3511 3498 3323 3163 3040 2889 2700 2506 2362 2188 2057 1898 1729 1663 1628 1677 1728 1746 1743 1756 1795 1828 1817 1753 1659 1565 1482 1398 1308 1232 1182 1173 1230 1329 1438 1521 1567 1576 1566 1567 1512 1501 1501 1447 1397 1434 1511 1667 1921 2225 2541 2818 3054 3257 3385 3399 3319 3206 3082 2888 2633 2392 2165 1969 1808 1696 1634 1597 1638 1739 1898 2077 2212 2313 2484 2459 2082 1858 1805 1803 1900 1891 1886 1916 1955 2044 2231 2468 2640 2554 2270 1984 1847 1659 1849 1994 2145 2256 2316 2359 2381 2322 2163 1942 1684 1471 1370 1304 1282 1303 1450 1648 1853 2023 2137 2345 2611 2827 2806 2693 2609 2602 2639 2654 2615 2525 2445 2390 2365 2391 2351 2320 2287 2363 2690 3021 3097 2829 2712 2785 2852 2823 2825 2955 3106 3116 3111 3120 3073 2977 2842 2599 2312 2178 2277 2415 2429 2359 2331 2625 3138 3408 3069 2423 1945 1757 1695 1648 1634 1605 1483 1340 1298 1366 1540 1610 1622 1610 1636 1614 1607 1598 1608 1565 1475 1378 1341 1373 1367 1283 1198 1120 1071 1036 991 957 974 1025 1134 1286 1361 1375 1235 948 641 456 428 489 554 603 649 693 760 897 1084 1163 1294 1449 1331 1225 1269 1270 1168 1017 928 961 1022 1051 1057 1067 1147 1278 1435 1625 1890 2314 2865 3101 2974 3095 3196 3263 3307 3219 3292 3158 2780 2780 3048 17 19 20 20 17 13 12 12 12 10 9 9 8 6 4 2 2 3 2 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 97 134 174 225 294 339 404 440 494 551 586 586 543 478 417 401 445 535 560 576 577 566 535 531 519 430 410 446 524 643 807 951 999 932 831 827 868 876 887 882 891 926 945 923 877 852 839 817 821 818 841 764 728 802 770 754 852 953 944 891 879 861 820 782 769 796 820 868 893 823 696 560 448 402 420 482 576 588 491 369 280 209 144 102 79 59 35 19 13 27 22 21 24 3 6 21 34 53 63 63 48 25 8 1 2 21 75 179 346 509 518 511 545 466 464 456 306 142 106 166 182 139 85 53 56 68 50 15 0 0 0 0 0 0 0 1 8 51 173 381 479 339 226 205 297 361 372 566 786 804 741 731 835 1083 1410 1662 1772 1807 1780 1729 1708 1698 1570 992 511 548 804 987 1012 1008 1123 1281 1325 1335 1363 1445 1529 1570 1567 1587 1603 1582 1586 1582 1563 1536 1468 1364 1390 1520 1655 1566 1584 1521 1612 1809 1854 1936 2004 2174 2528 3045 3338 3431 3477 3505 3522 3385 3119 2936 2745 2607 2432 2342 2205 2028 1897 1749 1768 1774 1830 1825 1834 1856 1879 1900 1886 1819 1721 1628 1560 1490 1408 1340 1290 1280 1348 1440 1511 1565 1566 1545 1510 1533 1548 1542 1544 1540 1538 1537 1568 1660 1833 2071 2361 2657 2917 3122 3255 3290 3222 3157 3067 2911 2683 2455 2186 1936 1752 1630 1564 1522 1528 1595 1759 2033 2325 2419 2563 2707 2481 2171 2002 1832 1780 1719 1681 1634 1625 1582 1643 1729 1996 2173 1979 1548 1509 1523 1594 1678 1793 1927 2038 2125 2159 2105 1988 1842 1661 1510 1431 1403 1396 1424 1592 1785 2018 2253 2444 2475 2605 2733 2733 2732 2767 2807 2784 2750 2726 2622 2539 2493 2421 2320 2202 2050 1908 2037 2220 2403 2936 3130 3179 3098 2899 2807 3045 3217 3121 3098 3154 3149 3068 3003 2870 2657 2401 2233 2211 2274 2305 2312 2360 2584 2930 3150 3032 2643 2220 1949 1818 1689 1589 1521 1396 1228 1235 1342 1558 1612 1641 1676 1688 1633 1624 1629 1641 1611 1511 1391 1330 1346 1353 1315 1273 1231 1206 1192 1179 1183 1237 1299 1358 1420 1425 1387 1286 1115 910 758 687 627 582 576 616 663 739 880 1078 1343 1457 1369 1303 1384 1441 1354 1191 1029 952 986 1050 1076 1093 1133 1211 1373 1575 1812 2107 2593 3101 3257 3286 3513 3462 3360 3140 3265 3476 3221 3012 3064 3073 18 18 19 20 18 16 14 14 13 12 11 11 9 8 7 6 6 6 5 4 3 2 2 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 74 113 148 175 213 246 313 371 446 490 532 601 600 578 533 486 453 503 643 750 816 831 776 714 628 552 497 431 473 558 668 786 842 795 746 827 897 879 856 834 813 831 846 850 841 825 800 786 825 764 743 782 806 862 818 760 812 937 975 941 965 972 917 894 912 944 939 943 913 812 659 550 524 574 650 700 692 598 459 334 237 164 112 79 59 40 24 15 12 28 33 38 40 8 11 12 11 16 30 56 74 52 21 5 3 17 65 159 334 552 613 491 381 274 304 393 304 132 96 182 212 144 58 13 7 11 6 1 0 0 0 0 0 0 0 7 51 162 317 397 468 373 228 194 277 324 296 590 913 925 847 842 948 1168 1428 1608 1722 1804 1771 1688 1660 1643 1456 885 459 540 823 1017 1039 1040 1149 1303 1352 1366 1408 1475 1526 1560 1603 1625 1590 1549 1548 1552 1542 1512 1436 1358 1373 1528 1667 1479 1485 1597 1753 1897 1864 1929 2025 2062 2244 2683 3001 3144 3265 3289 3175 3102 3105 2950 2706 2642 2505 2421 2332 2081 2020 1825 1831 1822 1918 1956 1941 1939 1942 1946 1917 1834 1725 1627 1569 1542 1515 1486 1458 1445 1465 1499 1511 1516 1500 1473 1454 1461 1490 1492 1483 1481 1504 1537 1582 1661 1806 1989 2229 2496 2715 2890 3003 3076 3051 3023 2986 2864 2661 2434 2177 1932 1743 1613 1535 1475 1464 1477 1576 1774 2068 2428 2590 2623 2621 2445 2250 2037 1814 1707 1690 1504 1470 1347 1425 1339 1431 1480 1580 1512 1515 1520 1535 1567 1645 1756 1855 1938 1967 1940 1864 1754 1633 1612 1616 1554 1583 1609 1827 2144 2365 2483 2477 2413 2480 2614 2748 2902 3041 3094 3070 3012 2928 2749 2669 2674 2553 2342 2208 2061 1981 2120 2282 2515 2940 3320 3364 3135 2893 2800 2920 3142 3221 3152 3151 3167 3090 3054 2903 2698 2480 2294 2165 2178 2233 2283 2330 2436 2661 2891 2896 2662 2416 2212 2019 1779 1568 1493 1418 1345 1446 1576 1566 1518 1645 1740 1754 1709 1657 1636 1653 1652 1597 1480 1380 1353 1352 1319 1299 1293 1282 1273 1271 1275 1319 1370 1393 1390 1369 1353 1350 1304 1201 1106 1015 831 612 570 634 725 887 1231 1548 1619 1487 1410 1470 1559 1570 1430 1225 1006 901 983 1053 1084 1112 1162 1259 1462 1769 2193 2691 2897 2860 2966 2921 2745 3282 3153 3009 3275 3211 3087 3026 2988 2926 18 16 17 20 20 18 16 14 14 13 12 11 10 8 7 8 9 8 7 6 5 3 2 2 2 3 4 5 3 1 0 1 0 0 0 0 0 1 2 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 41 84 111 134 170 211 259 311 374 407 451 496 534 567 563 607 589 529 562 695 828 920 928 864 796 784 735 637 580 567 593 646 659 655 719 841 907 891 863 837 808 794 794 808 817 811 758 739 802 803 827 867 872 780 878 870 865 840 871 912 957 973 979 989 978 953 914 860 768 644 532 486 517 614 703 718 636 501 368 264 181 121 84 63 48 34 24 20 22 40 49 48 37 18 16 1 0 1 11 51 86 71 39 18 19 49 107 181 345 598 688 509 326 204 188 274 252 133 141 242 222 114 33 5 0 0 0 0 0 0 0 0 0 0 0 20 87 165 234 246 321 313 218 185 274 327 240 710 1006 910 815 766 882 1129 1359 1446 1511 1613 1618 1643 1637 1575 1276 578 378 573 867 1053 1062 1066 1159 1307 1353 1377 1434 1491 1526 1572 1629 1638 1598 1582 1594 1565 1504 1500 1492 1382 1396 1551 1785 1423 1458 1665 1877 2016 1916 1885 1986 1937 2027 2533 3044 3059 2957 2950 2695 2684 3078 2827 2672 2630 2443 2476 2332 2092 1990 1823 1839 1849 1898 1935 1937 1939 1940 1930 1884 1799 1718 1672 1653 1642 1627 1598 1555 1511 1486 1478 1474 1454 1425 1393 1386 1362 1407 1429 1442 1470 1534 1585 1621 1690 1823 1968 2150 2379 2575 2708 2759 2813 2839 2820 2799 2706 2558 2340 2124 1937 1782 1662 1574 1497 1476 1462 1481 1545 1675 1861 2152 2487 2632 2538 2346 2219 2034 2015 2019 1754 1611 1386 1473 1472 1493 1520 1536 1596 1648 1680 1709 1732 1780 1889 2026 2098 2074 2085 2212 2272 2244 2088 2294 2426 2440 2235 2272 2485 2527 2468 2379 2336 2378 2543 2808 3136 3409 3446 3388 3298 3171 3035 2927 2823 2663 2457 2374 2352 2394 2468 2490 2642 3005 3290 3339 3248 3061 2844 2834 3097 3333 3203 3158 3181 3097 3035 2976 2768 2567 2396 2238 2184 2204 2235 2246 2254 2362 2559 2631 2500 2372 2341 2261 1940 1624 1564 1584 1708 1886 1791 1533 1398 1562 1748 1785 1777 1710 1649 1662 1643 1583 1528 1503 1462 1421 1352 1317 1308 1298 1296 1301 1299 1314 1339 1340 1319 1304 1305 1322 1321 1291 1245 1158 971 797 731 771 947 1298 1630 1574 1420 1432 1505 1563 1580 1650 1488 1184 942 939 986 1037 1092 1129 1187 1304 1528 1979 2715 3282 2642 2421 2904 2589 2665 3201 2951 2970 3106 3100 3069 2994 2919 2862 20 16 16 20 21 20 18 16 15 14 13 13 12 10 7 8 8 8 8 8 7 7 6 5 4 4 5 3 2 3 3 2 0 0 0 0 0 1 2 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 12 48 88 124 158 196 243 282 330 347 393 445 489 529 542 635 691 684 680 720 843 918 962 938 871 865 854 819 794 757 727 714 656 621 666 775 858 876 885 891 884 866 853 841 819 801 778 774 803 811 849 749 691 664 853 821 828 772 821 902 1014 1047 1022 996 950 890 807 685 547 436 392 410 484 591 650 628 549 446 329 217 133 86 65 54 45 34 28 26 28 39 44 34 18 11 14 2 0 2 11 71 116 115 93 57 66 117 183 214 329 547 644 535 360 199 120 156 164 117 157 238 170 50 9 1 0 0 0 0 0 0 0 0 0 0 0 18 81 138 140 171 224 241 215 216 296 395 270 1005 1172 831 669 590 789 1189 1429 1454 1535 1651 1611 1583 1609 1592 1286 526 380 639 917 1079 1069 1069 1150 1323 1396 1395 1443 1494 1540 1597 1635 1653 1650 1642 1625 1518 1415 1502 1581 1469 1480 1540 1811 1436 1461 1783 1896 2040 1876 1775 1936 1859 1853 2406 3278 3263 2774 2578 2192 2241 2922 2732 2640 2694 2355 2476 2294 2143 2025 1905 1868 1864 1863 1872 1882 1893 1908 1910 1871 1811 1782 1774 1749 1717 1683 1629 1553 1458 1465 1468 1484 1472 1480 1415 1473 1542 1672 1588 1524 1524 1607 1698 1739 1791 1889 2013 2161 2332 2501 2595 2609 2583 2678 2630 2623 2562 2429 2245 2078 1968 1867 1766 1674 1599 1575 1578 1598 1635 1703 1839 2086 2437 2778 2818 2566 2503 2426 2421 2428 2223 2042 1736 1453 1422 1425 1432 1526 1677 1821 1928 2021 2136 2313 2568 2814 2946 2871 2796 3038 3109 3096 2963 2958 2893 2772 2607 2438 2322 2284 2294 2271 2241 2306 2518 2899 3379 3750 3804 3602 3448 3249 3051 2877 2772 2700 2646 2615 2621 2750 2806 2858 2834 2865 3136 3375 3451 3270 2978 2940 2999 3296 3259 3217 3159 3125 3015 3029 2892 2727 2569 2406 2287 2221 2160 2050 1944 2029 2277 2389 2241 2123 2341 2467 2158 1876 1814 1889 2049 2066 1837 1582 1464 1547 1723 1871 1848 1724 1644 1682 1637 1541 1536 1607 1596 1534 1443 1387 1343 1306 1291 1288 1278 1270 1261 1263 1250 1239 1245 1264 1263 1235 1215 1156 1066 991 957 1046 1266 1492 1531 1395 1400 1501 1549 1655 1740 1712 1500 1173 957 908 947 1023 1106 1161 1218 1325 1558 2106 2914 3032 2280 2463 2667 2394 2668 2787 2683 2739 2869 2926 2973 2994 2958 2881 24 19 15 18 21 21 20 18 16 14 13 13 12 11 9 7 7 8 8 9 8 7 7 7 6 4 2 2 1 2 3 2 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 58 103 144 185 228 269 310 347 391 408 429 504 580 665 786 852 931 912 918 943 979 959 920 920 924 934 940 942 927 898 834 762 720 742 781 784 866 957 977 963 940 900 865 873 895 913 938 943 960 941 927 938 1007 977 983 994 1015 1040 1046 1005 962 920 862 775 634 475 363 320 350 427 533 623 662 621 535 412 280 178 106 69 55 51 47 39 30 24 21 20 19 17 10 4 0 0 0 5 17 111 202 309 276 150 121 146 211 264 407 506 466 407 338 203 95 73 79 73 116 177 123 15 1 0 0 0 0 0 0 0 0 0 0 0 1 22 80 132 142 182 208 221 243 290 349 447 423 1116 1191 804 585 522 682 1034 1224 1390 1668 1736 1598 1559 1562 1486 1164 647 483 716 985 1085 1076 1083 1159 1333 1453 1402 1446 1492 1568 1663 1732 1746 1704 1634 1541 1398 1339 1547 1662 1595 1669 1706 1788 1501 1559 1835 1960 2191 2087 1815 1858 1769 1751 2279 2910 2919 2573 2228 2061 2527 2990 2761 2640 2690 2403 2357 2233 2105 2041 1915 1842 1823 1821 1844 1880 1896 1915 1925 1901 1874 1865 1837 1785 1742 1704 1642 1596 1521 1558 1586 1591 1514 1467 1525 1664 1770 1794 1741 1697 1718 1786 1834 1874 1949 2022 2077 2181 2328 2477 2503 2544 2448 2601 2577 2555 2537 2409 2270 2156 2094 2019 1926 1827 1747 1718 1732 1773 1822 1871 1945 2092 2411 2826 3026 2883 2781 2674 2592 2511 2381 2258 2024 1657 1383 1368 1403 1474 1617 1773 1953 2153 2356 2681 3213 3605 3618 3595 3625 3674 3582 3479 3357 3229 3066 2841 2586 2361 2223 2183 2207 2240 2272 2358 2522 2845 3331 3706 3953 3790 3619 3317 2858 2519 2536 2693 2901 2911 2762 2807 3056 3249 3150 2983 3125 3301 3456 3426 3164 3086 3009 3150 3222 3221 3101 3102 3042 3046 3016 2898 2737 2551 2357 2188 2023 1836 1716 1834 2159 2255 1951 1827 2139 2387 2299 2149 2200 2275 2377 2242 1866 1663 1527 1518 1554 1852 1886 1674 1600 1611 1569 1511 1549 1660 1724 1676 1551 1464 1425 1368 1324 1289 1263 1268 1200 1204 1207 1200 1204 1212 1197 1172 1168 1156 1136 1136 1203 1359 1490 1467 1355 1349 1394 1465 1537 1657 1720 1648 1476 1294 1112 932 921 1019 1106 1149 1195 1325 1551 2162 2702 2471 2161 2278 2327 2316 2384 2404 2383 2401 2489 2643 2854 2999 2982 2871 29 23 18 17 20 21 21 21 17 14 12 13 13 12 10 8 7 8 7 8 7 7 6 5 4 3 3 3 3 3 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 114 157 203 255 291 324 373 418 457 519 635 762 877 958 1047 1015 1006 1011 1033 989 931 911 905 901 927 967 992 1001 940 872 813 785 797 764 849 952 958 957 954 925 916 961 1008 1036 1063 1070 1068 1082 1103 1124 1151 1157 1142 1122 1052 1001 968 924 887 848 781 647 465 324 274 315 422 558 677 716 701 664 564 387 216 119 70 48 41 41 40 34 23 12 6 4 6 16 21 9 1 1 7 23 35 144 250 436 381 193 116 98 235 355 508 444 299 301 319 228 99 38 29 30 62 101 67 4 0 0 0 0 0 0 0 0 0 0 0 0 6 28 69 103 128 173 228 263 290 342 412 485 666 1109 1056 770 655 733 855 993 1090 1319 1641 1682 1432 1347 1543 1497 996 696 656 837 1035 1095 1080 1102 1188 1338 1442 1461 1493 1506 1587 1693 1766 1760 1693 1588 1437 1322 1352 1525 1665 1704 1817 1875 1726 1622 1606 1716 1819 2084 2275 1995 1844 1746 1862 2454 2838 2695 2464 2301 2408 2936 3122 2805 2621 2595 2382 2190 2106 1959 1939 1890 1825 1808 1822 1875 1935 1934 1938 1974 2006 1995 1943 1905 1871 1823 1771 1724 1709 1717 1759 1800 1822 1767 1754 1774 1820 1865 1865 1855 1867 1877 1867 1860 1918 2036 2076 2055 2179 2335 2443 2466 2506 2442 2554 2594 2582 2559 2459 2368 2331 2277 2214 2132 2029 1930 1878 1883 1919 1980 2053 2130 2222 2395 2708 3063 3197 3036 2862 2717 2563 2447 2360 2229 2165 1807 1489 1402 1390 1450 1536 1654 1875 2079 2294 2777 3302 3383 3667 3816 3838 3759 3617 3493 3386 3222 2966 2683 2442 2292 2249 2289 2341 2353 2382 2381 2430 2743 3015 3625 3673 3586 3469 3035 2567 2464 2510 2733 2875 2805 2806 3034 3261 3335 3267 3265 3228 3377 3458 3311 3170 3083 3103 3119 3139 3046 3015 3022 3051 3080 3016 2839 2592 2302 2019 1749 1559 1548 1785 2095 2081 1739 1614 1849 2157 2194 2111 2202 2309 2181 1937 1782 1606 1419 1402 1621 1937 1880 1720 1681 1652 1635 1597 1627 1710 1754 1678 1540 1496 1461 1437 1415 1327 1289 1296 1253 1233 1215 1210 1188 1167 1157 1159 1183 1196 1198 1257 1382 1479 1462 1395 1394 1432 1432 1451 1459 1473 1486 1467 1353 1271 1162 889 949 1036 1080 1110 1159 1330 1640 2158 2389 2183 1983 2001 2068 2104 2180 2207 2088 2070 2215 2439 2620 2784 2829 2821 33 27 22 19 19 21 21 20 17 14 12 12 13 12 11 8 7 7 7 7 8 7 6 5 3 4 5 4 3 3 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 37 70 111 169 233 270 297 346 422 488 550 665 813 920 1015 1097 1094 1095 1114 1123 1071 1041 1027 1002 990 993 997 1008 1001 957 915 870 861 864 842 868 919 900 881 886 874 883 959 1036 1079 1109 1116 1109 1127 1158 1182 1205 1200 1165 1113 1018 944 915 874 844 799 703 519 342 255 281 424 610 765 844 837 802 733 593 374 174 75 42 24 17 20 24 21 13 4 0 8 31 50 42 14 1 6 22 66 115 222 282 406 317 146 65 75 333 466 496 338 190 174 231 209 100 30 9 9 31 58 33 3 0 0 0 0 0 0 0 0 0 0 0 1 6 22 47 84 143 219 285 310 307 335 390 515 799 1005 854 686 775 916 910 866 891 1142 1509 1621 1448 1355 1455 1384 975 740 780 933 1071 1116 1103 1125 1199 1317 1420 1456 1480 1515 1591 1672 1747 1769 1694 1555 1423 1372 1427 1523 1657 1794 1833 1776 1664 1700 1629 1584 1777 2090 2232 2002 1878 1870 2003 2396 2702 2602 2387 2403 2648 3001 3141 2887 2593 2568 2399 2170 2086 1952 1928 1921 1864 1847 1860 1936 1992 1973 1996 2096 2172 2108 1987 1981 1993 1984 1944 1921 1916 1922 1966 2038 2058 2010 1931 1863 1857 1905 1948 1953 1942 1913 1866 1831 1886 2042 2118 2121 2239 2350 2375 2374 2383 2425 2559 2649 2656 2619 2566 2491 2414 2360 2325 2266 2181 2099 2044 2048 2077 2080 2111 2197 2295 2379 2508 2836 3152 3266 3160 3020 2868 2736 2584 2452 2405 2278 2037 1765 1523 1452 1572 1497 1484 1781 1902 1961 2411 3008 3542 3840 3908 3850 3708 3586 3515 3400 3183 2948 2747 2590 2514 2525 2558 2468 2504 2358 2118 2152 2409 3064 3211 3368 3666 3720 3422 2877 2462 2368 2581 2796 2818 2790 2882 3344 3335 3372 3348 3338 3331 3271 3195 3105 3101 3083 3063 3005 2943 2940 2993 3071 3020 2822 2512 2137 1777 1466 1384 1576 1880 2039 1934 1673 1600 1793 2008 1997 1931 2050 2185 2097 1995 1918 1645 1401 1384 1664 1855 1835 1846 1866 1856 1819 1746 1700 1700 1648 1604 1551 1531 1521 1556 1544 1413 1355 1344 1314 1280 1258 1267 1265 1205 1154 1188 1246 1266 1309 1419 1431 1383 1372 1383 1411 1409 1399 1374 1391 1456 1496 1484 1229 1107 993 886 945 1003 1024 1049 1124 1390 1823 2232 2244 1892 1687 1718 1792 1863 1952 1880 1746 1838 2046 2272 2430 2546 2618 2693 32 29 23 19 19 20 20 20 18 14 12 12 11 11 12 10 7 7 7 7 7 7 7 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 64 116 199 259 295 335 411 489 565 669 788 906 1032 1131 1174 1160 1169 1173 1132 1130 1083 1037 1118 1132 1085 1064 1012 972 975 965 944 941 935 943 975 962 895 865 860 857 914 986 1032 1074 1085 1064 1049 1064 1107 1139 1138 1107 1041 950 897 895 875 819 746 610 430 317 328 459 677 854 913 907 905 894 797 621 394 169 61 25 6 3 6 13 12 11 11 15 36 69 71 39 13 18 44 98 197 297 333 294 274 206 93 37 123 396 469 349 210 135 97 122 115 65 29 4 3 19 42 25 6 0 0 0 0 0 0 0 0 0 0 0 0 4 23 70 150 265 358 358 302 256 287 360 523 715 758 590 578 872 1083 997 825 756 994 1390 1528 1381 1274 1273 1152 908 793 870 1011 1124 1157 1141 1148 1196 1291 1395 1452 1486 1526 1567 1619 1677 1662 1565 1474 1454 1515 1597 1644 1759 1950 1935 1620 1511 1635 1650 1510 1750 2235 2548 2090 1946 2041 2117 2279 2389 2262 2098 2321 3040 3458 2978 2990 2548 2537 2390 2262 2135 2016 1951 1981 1946 1905 1903 1980 2043 2067 2146 2275 2294 2159 2047 2039 2039 2068 2083 2112 2142 2143 2201 2223 2208 2139 2043 1980 1969 2016 2048 2047 2003 1919 1861 1847 1885 2038 2178 2241 2261 2304 2361 2350 2371 2413 2560 2699 2728 2720 2660 2557 2482 2414 2354 2299 2237 2179 2143 2131 2118 2085 2075 2130 2239 2307 2262 2397 2665 3100 3236 3304 3379 3314 3077 2834 2684 2622 2576 2434 2176 1907 2058 1996 1909 2051 2261 2451 2761 3306 3710 3910 3976 3934 3812 3701 3651 3591 3444 3232 3031 2910 2830 2795 2848 2784 2835 2646 2070 1755 2340 2867 3009 3264 3646 3756 3500 3095 2677 2392 2481 2634 2702 2590 2775 3124 3275 3403 3487 3434 3312 3218 3170 3152 3109 3049 2999 2945 2852 2832 2814 2900 2884 2711 2382 1952 1597 1378 1407 1659 1930 1997 1844 1696 1769 2000 2124 2035 1974 2119 2371 2429 2316 2226 1909 1596 1491 1576 1746 1880 1975 2077 2170 2173 2001 1844 1761 1627 1656 1668 1632 1618 1689 1639 1488 1407 1387 1339 1306 1314 1327 1298 1206 1196 1235 1279 1291 1342 1406 1360 1288 1262 1254 1236 1233 1230 1193 1194 1289 1448 1395 1044 970 872 840 868 892 955 1090 1274 1630 2012 2090 1850 1533 1474 1537 1533 1569 1601 1564 1577 1700 1860 2026 2154 2245 2341 2465 28 27 24 21 20 20 18 17 16 13 11 10 10 12 13 12 9 7 6 7 7 7 7 5 4 4 4 3 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 2 14 30 61 141 229 270 317 372 440 525 634 734 839 962 1073 1139 1167 1170 1134 1099 1071 1031 1013 1089 1106 1064 1046 998 961 983 990 984 996 1006 1031 1048 1030 954 911 898 870 887 918 958 1018 1041 1027 1020 1049 1094 1100 1072 1041 982 908 874 890 876 824 726 568 462 478 628 822 955 1031 990 939 948 985 906 690 455 213 69 22 4 0 3 18 28 35 40 51 68 84 73 54 70 119 186 308 475 548 436 255 164 120 70 50 193 398 406 220 137 126 80 50 53 48 27 7 4 17 33 23 6 0 0 0 0 0 0 0 0 0 0 0 0 7 58 139 233 354 422 357 252 199 268 382 525 659 603 389 468 856 1112 1043 830 610 752 1197 1398 1328 1262 1304 1342 1123 839 954 1076 1166 1186 1167 1170 1202 1287 1367 1413 1490 1533 1520 1504 1531 1527 1461 1426 1472 1561 1647 1720 1889 2098 2081 1867 1516 1597 1609 1549 1741 2233 2647 2212 2012 2071 2036 1937 1853 1777 1771 2098 2953 3552 2973 3015 2661 2624 2524 2370 2219 2130 2078 2077 2059 2053 2061 2082 2152 2262 2372 2412 2322 2190 2146 2117 2070 2116 2168 2192 2259 2277 2310 2305 2283 2223 2151 2094 2099 2112 2105 2081 2029 1947 1872 1855 1904 2033 2192 2279 2342 2343 2412 2416 2422 2436 2572 2732 2781 2812 2762 2650 2542 2460 2395 2343 2304 2249 2176 2101 2012 1951 1958 2005 2083 2148 2097 2121 2239 2480 2713 2874 3021 3278 3434 3308 3132 3025 2967 2918 2848 2626 2633 2597 2510 2525 2659 2948 3383 3728 3944 4060 4112 4074 3962 3851 3786 3755 3677 3462 3130 3003 2970 2965 3132 3369 3452 3040 2339 2015 2470 2904 2994 3133 3367 3420 3393 3372 3075 2597 2425 2414 2541 2543 2580 2817 3188 3418 3535 3503 3369 3246 3146 3071 3038 2988 2907 2847 2736 2724 2724 2752 2711 2541 2232 1837 1558 1449 1528 1738 1929 1934 1759 1652 1811 2044 2120 2082 2046 2141 2244 2204 2145 2080 1959 1790 1594 1522 1602 1738 1959 2187 2401 2474 2233 2087 1928 1795 1854 1928 1874 1823 1794 1674 1505 1369 1266 1234 1272 1307 1331 1336 1298 1248 1244 1285 1301 1290 1267 1219 1144 1104 1081 1005 960 994 1027 1084 1189 1264 1109 963 947 951 895 896 951 1081 1339 1682 1910 1921 1671 1369 1326 1440 1375 1336 1339 1318 1316 1392 1502 1604 1692 1771 1884 2017 2158 23 23 22 19 19 19 17 15 14 13 11 8 8 11 12 12 10 7 6 6 7 8 7 5 6 5 4 3 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 29 81 168 216 273 335 408 493 599 678 770 877 966 1039 1114 1155 1128 1081 1017 993 962 967 1018 1021 994 956 934 932 962 987 996 1022 1059 1068 1042 978 929 879 834 873 952 996 1019 1027 1020 1009 979 964 997 949 946 977 943 934 962 948 880 757 640 624 778 1013 1134 1139 1116 1035 960 968 992 923 754 555 321 124 54 23 5 4 17 31 43 56 76 90 98 113 151 237 360 425 466 485 421 300 180 125 123 122 149 297 411 344 210 195 219 151 68 44 43 31 16 12 19 26 20 6 1 0 0 0 0 0 0 0 0 0 0 1 44 143 199 209 247 292 281 240 240 329 448 562 696 676 488 513 835 1036 1076 822 454 477 925 1035 1061 1169 1259 1429 1246 869 1047 1135 1184 1204 1188 1205 1240 1304 1371 1397 1452 1499 1477 1417 1438 1453 1412 1448 1547 1598 1642 1740 1985 2127 2089 2278 1802 1623 1550 1615 1942 2688 2743 2519 2157 1954 1882 1780 1663 1650 1847 2440 3281 3443 3136 3062 2879 2783 2693 2532 2405 2355 2344 2352 2362 2387 2419 2463 2542 2609 2589 2463 2269 2134 2180 2201 2159 2226 2293 2293 2342 2365 2377 2392 2374 2325 2257 2180 2153 2159 2158 2123 2065 2007 1945 1903 1921 2060 2308 2472 2451 2503 2445 2446 2479 2520 2637 2763 2845 2906 2894 2797 2682 2579 2483 2418 2380 2306 2167 2025 1869 1733 1770 1820 1858 1938 1966 1980 2015 2088 2226 2379 2522 2683 2942 3305 3490 3458 3382 3373 3424 3247 3149 3100 2985 2909 2958 3198 3519 3817 4049 4213 4285 4214 4044 3890 3793 3744 3686 3508 3030 2807 2787 2926 3145 3386 3464 3087 2477 2273 2686 3058 2991 2844 2932 3208 3491 3447 3344 2950 2653 2470 2516 2612 2616 2644 3074 3341 3449 3456 3347 3191 3053 2960 2933 2906 2855 2751 2617 2588 2638 2676 2600 2415 2132 1821 1623 1575 1630 1750 1857 1814 1681 1612 1720 1898 1997 2074 2141 2094 1992 1928 1986 2101 2074 1884 1624 1411 1342 1563 1865 2149 2434 2549 2486 2332 2117 1936 1933 1921 1884 1909 1873 1752 1603 1433 1263 1206 1240 1263 1310 1348 1274 1207 1197 1227 1218 1185 1134 1057 987 977 964 897 878 876 917 981 992 975 964 954 1060 1187 1207 1252 1362 1533 1668 1631 1604 1512 1450 1419 1356 1238 1189 1224 1245 1192 1155 1207 1277 1349 1450 1515 1599 1732 1853 19 20 19 19 18 17 16 15 14 13 11 8 8 11 12 11 10 8 6 5 6 6 6 5 5 3 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 34 98 151 201 273 356 431 538 622 699 785 866 966 1059 1134 1157 1114 1062 1045 1007 952 973 984 963 890 867 839 851 877 917 989 1060 1098 1081 1036 1016 998 938 923 984 1082 1071 1042 1016 989 1046 1173 1090 899 880 959 995 1003 1015 1007 948 852 804 845 1020 1197 1221 1178 1112 1036 1005 975 940 895 837 702 487 266 139 81 44 23 23 31 51 71 96 129 152 230 332 383 549 579 498 369 241 157 95 91 127 180 280 420 436 279 185 261 348 276 140 63 44 35 24 18 18 19 14 5 0 0 0 0 0 0 0 0 0 0 0 14 98 184 183 142 147 202 257 301 370 445 506 614 809 1010 1048 953 974 969 1087 905 546 416 744 935 1102 1267 1374 1564 1399 948 1136 1187 1193 1185 1204 1244 1293 1310 1342 1356 1383 1409 1406 1374 1372 1349 1389 1515 1596 1627 1672 1753 1930 2083 2030 2187 2043 1765 1606 1650 2014 2922 2931 2716 2329 1956 1802 1772 1772 1877 2171 2766 3480 3531 3215 3151 3031 2935 2844 2734 2665 2695 2760 2797 2810 2839 2885 2933 2937 2869 2721 2493 2242 2120 2205 2266 2254 2303 2376 2429 2461 2474 2489 2507 2510 2474 2390 2283 2211 2193 2201 2185 2122 2052 2023 1985 1986 2138 2465 2731 2551 2586 2532 2553 2633 2679 2755 2856 2927 2978 2989 2913 2791 2685 2596 2534 2457 2327 2147 1973 1768 1618 1601 1657 1740 1816 1846 1880 1956 2026 2094 2186 2295 2417 2551 2812 3212 3283 3114 3225 3450 3520 3334 3492 3488 3354 3326 3476 3667 3855 4027 4171 4254 4157 3830 3589 3513 3397 3205 2912 2547 2357 2410 2574 2772 2982 3529 3365 2610 2368 2774 3185 3092 2795 2839 3115 3526 3603 3303 3128 2999 2707 2576 2553 2634 2661 2869 3173 3356 3389 3313 3169 3029 2886 2888 2839 2830 2699 2546 2476 2507 2554 2511 2372 2157 1909 1727 1685 1720 1743 1780 1734 1651 1679 1757 1914 1949 2039 2050 1974 1892 1846 1930 2057 2032 1861 1693 1498 1375 1625 1850 2110 2347 2415 2370 2340 2123 1908 1859 1905 1992 2049 1995 1923 1800 1658 1518 1411 1347 1323 1368 1375 1330 1236 1166 1130 1074 1026 1018 1000 968 964 906 885 873 880 929 989 995 1023 1096 1168 1358 1549 1698 1765 1686 1605 1415 1306 1280 1375 1422 1289 1138 1142 1172 1205 1198 1101 1065 1106 1152 1219 1259 1291 1371 1486 1590 16 17 15 16 15 15 16 15 14 13 12 11 11 12 11 10 10 8 6 5 5 6 6 6 5 5 2 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 41 85 129 199 292 376 469 558 626 723 809 897 990 1093 1160 1163 1145 1141 1103 1008 943 927 919 867 835 825 806 791 836 950 1057 1114 1116 1121 1173 1208 1147 1071 1029 1055 1081 1028 951 925 1026 1156 948 683 684 820 949 1025 1052 1057 1034 979 950 981 1070 1130 1141 1141 1059 952 907 931 916 893 858 784 645 455 279 187 149 122 101 107 143 153 199 260 280 424 504 381 499 481 340 200 110 79 66 64 89 144 294 460 460 285 197 282 395 317 176 82 47 37 29 22 16 14 10 3 0 0 0 0 0 0 0 1 6 13 24 72 169 220 173 120 142 212 280 361 452 480 468 575 856 1322 1683 1569 1216 1041 1059 1071 886 648 639 614 757 1080 1358 1551 1418 1052 1145 1190 1193 1189 1202 1238 1278 1309 1343 1337 1322 1313 1320 1332 1357 1340 1378 1489 1564 1601 1623 1651 1792 1985 1941 1994 2051 1875 1686 1734 2116 2754 2885 2733 2403 2016 1834 1858 1947 2121 2504 3138 3649 3462 3219 3161 3058 2990 2952 2929 2911 2967 3049 3093 3105 3114 3120 3110 3038 2888 2679 2416 2193 2151 2206 2282 2291 2341 2394 2481 2570 2574 2568 2568 2592 2559 2465 2341 2247 2211 2178 2111 2049 2026 2027 2000 2019 2207 2563 2802 2761 2735 2698 2744 2806 2812 2834 2897 2981 3037 3029 2944 2805 2726 2696 2652 2568 2416 2187 1978 1788 1634 1581 1593 1632 1676 1698 1723 1784 1878 1973 2063 2165 2243 2297 2359 2374 2292 2442 2617 2746 2940 2868 3070 3263 3352 3367 3382 3395 3521 3690 3658 3651 3622 3117 2616 2360 2493 2281 1937 1947 2082 2206 2340 2566 2822 3284 3336 2687 2252 2629 3171 3226 2933 3013 3169 3262 3291 3186 3206 3219 2887 2669 2593 2649 2739 2835 3072 3329 3416 3301 3208 2998 2872 2815 2770 2770 2659 2560 2497 2487 2469 2431 2366 2250 2061 1847 1747 1733 1742 1770 1790 1672 1763 1786 1821 1792 1778 1833 1905 1894 1860 1889 1946 1976 1986 1967 1809 1769 1921 2083 2242 2386 2368 2386 2317 2056 1879 1904 2024 2144 2160 2124 2092 2040 1970 1788 1666 1558 1449 1362 1302 1253 1223 1239 1230 1136 1050 1092 1139 1173 1168 1163 1115 1121 1147 1182 1237 1339 1471 1502 1534 1626 1839 2096 1914 1536 1373 1304 1279 1381 1471 1427 1402 1436 1332 1232 1226 1177 1138 1131 1088 1106 1119 1136 1166 1197 1266 1364 16 16 17 16 15 15 15 15 14 14 13 13 12 12 11 11 10 8 7 5 5 5 6 6 5 5 3 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 64 120 204 301 393 490 565 662 750 832 926 1040 1139 1206 1247 1258 1202 1081 980 941 928 890 855 839 799 768 787 907 1011 1056 1093 1170 1246 1280 1281 1235 1132 1053 1048 1003 917 906 1002 1077 771 427 440 662 884 994 1069 1110 1109 1078 1045 1029 1009 979 993 1049 1032 953 825 710 726 752 755 758 711 602 449 342 322 368 405 371 350 317 352 413 415 550 521 340 373 373 320 247 151 85 57 38 30 58 180 361 411 323 257 263 281 264 167 83 47 34 25 18 14 12 10 4 0 0 0 0 0 1 4 16 37 53 67 109 150 164 147 157 217 274 312 376 437 421 374 420 650 1131 1642 1697 1349 1089 996 1001 1041 867 686 656 895 1201 1419 1526 1374 1117 1145 1192 1195 1199 1203 1228 1271 1336 1354 1330 1305 1276 1277 1297 1290 1262 1267 1346 1487 1629 1714 1732 1781 1927 1904 1889 1929 1792 1745 1874 2407 2902 2799 2735 2416 2057 1927 1948 2047 2250 2630 3229 3661 3293 3165 3115 3036 3005 2956 2974 3023 3043 3075 3083 3062 3026 2980 2909 2793 2624 2413 2200 2051 2028 2097 2192 2224 2302 2368 2460 2627 2661 2642 2626 2645 2609 2516 2391 2291 2240 2187 2119 2056 2026 2016 1973 1935 2212 2651 2893 2946 2904 2847 2885 2870 2820 2827 2872 2940 3010 3036 3000 2901 2815 2751 2692 2610 2471 2264 2013 1863 1718 1624 1582 1555 1545 1557 1595 1677 1794 1911 2027 2156 2245 2302 2373 2439 2547 2516 2485 2503 2525 2582 2649 2677 2669 2681 2540 2367 2651 3115 3143 3186 3087 2692 2413 2187 2043 2073 2115 2136 2122 2158 2304 2536 2851 3373 3603 2926 2450 2700 3133 3279 3154 3253 3407 3498 3568 3402 3375 3318 3057 2842 2761 2767 2792 2825 2966 3212 3379 3293 3217 3003 2862 2775 2700 2679 2577 2506 2515 2541 2521 2471 2410 2339 2201 1969 1774 1667 1660 1716 1824 1751 1747 1709 1639 1608 1638 1719 1781 1795 1803 1829 1906 1983 2019 2086 2085 2133 2200 2262 2363 2434 2461 2476 2344 2141 2055 2080 2174 2265 2290 2266 2266 2318 2328 2245 2107 2005 1814 1567 1421 1434 1490 1581 1650 1606 1575 1574 1574 1546 1546 1554 1548 1530 1501 1478 1461 1542 1690 1799 1743 1746 1896 1687 1276 1227 1254 1221 1251 1371 1431 1484 1516 1430 1289 1301 1300 1245 1189 1120 1129 1135 1126 1121 1090 1076 1107 1180 18 18 18 18 16 16 16 14 14 13 13 13 12 12 11 10 9 8 7 5 4 4 5 6 6 4 3 2 2 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 51 111 196 294 395 483 585 675 773 870 986 1103 1216 1301 1327 1283 1199 1126 1092 1069 1013 943 879 803 773 767 853 938 979 1021 1107 1208 1281 1344 1360 1286 1180 1096 994 896 834 796 887 675 251 296 612 940 997 1077 1152 1152 1115 1058 971 863 775 768 804 822 798 718 611 592 623 695 737 748 724 607 506 474 543 653 676 642 543 447 449 437 517 449 336 357 366 330 250 184 126 97 59 19 18 89 230 312 301 274 256 224 217 149 77 48 29 16 12 12 13 11 5 0 0 0 0 1 7 26 54 72 75 67 71 72 65 94 190 319 371 360 375 393 359 308 273 340 614 1050 1335 1270 1082 952 970 1009 818 651 729 994 1244 1413 1421 1215 1047 1115 1197 1228 1237 1226 1248 1279 1324 1362 1336 1317 1280 1267 1277 1247 1191 1153 1202 1396 1644 1754 1730 1788 2038 2004 1860 1833 1619 1727 1880 2564 3136 2676 2676 2477 2195 2134 2120 2154 2329 2630 3067 3435 3220 3127 3086 3024 3012 3001 2988 2977 2927 2886 2840 2777 2712 2648 2567 2450 2294 2125 1984 1878 1849 1936 2052 2093 2169 2186 2320 2586 2662 2638 2618 2619 2590 2525 2446 2353 2257 2178 2126 2101 2110 2096 2031 1974 2239 2678 2986 3098 3066 3035 3007 2901 2812 2846 2899 2893 2932 3025 3057 2973 2814 2720 2688 2601 2452 2362 2087 1936 1796 1663 1582 1526 1488 1484 1523 1612 1741 1872 2004 2174 2348 2504 2553 2452 2413 2458 2538 2600 2666 2676 2634 2589 2493 2319 2256 2378 2529 2768 3082 3232 3194 2976 2580 2194 2118 2121 2048 2036 2075 2146 2307 2541 2747 2942 3091 2934 2768 3039 3245 3348 3521 3730 3706 3554 3298 3355 3428 3362 3172 2934 2814 2795 2695 2628 2791 2989 3131 3220 3235 3016 2908 2795 2712 2644 2522 2425 2467 2559 2547 2528 2465 2370 2241 2037 1812 1622 1623 1697 1796 1772 1701 1624 1572 1529 1502 1541 1615 1698 1766 1846 1871 1908 1956 2108 2204 2247 2273 2301 2343 2409 2459 2443 2384 2330 2252 2223 2291 2364 2393 2363 2419 2549 2708 2902 3050 2954 2596 2213 1958 1879 2016 2127 2127 2059 2090 2076 1995 1929 1893 1883 1783 1681 1709 1756 1712 1716 1902 1866 1700 1650 1543 1355 1299 1294 1273 1284 1371 1470 1545 1588 1500 1394 1350 1372 1373 1332 1307 1305 1293 1260 1193 1134 1088 1067 1062 1097 19 18 17 17 17 16 15 15 13 13 13 12 12 11 10 10 9 8 7 6 5 2 3 6 7 5 3 1 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 41 99 183 274 368 473 578 691 804 923 1050 1179 1288 1333 1306 1258 1240 1252 1261 1221 1138 1048 965 899 859 863 890 957 978 988 1072 1179 1297 1381 1388 1352 1275 1108 928 901 1110 1313 927 313 267 614 1030 1028 1077 1155 1105 1027 902 743 594 491 458 478 534 608 646 604 554 606 703 736 780 799 708 595 537 615 758 840 826 707 518 381 373 443 414 353 385 348 252 130 129 197 217 151 73 35 60 164 270 292 282 273 236 186 148 100 57 30 13 9 12 15 13 5 0 0 0 3 10 30 69 108 125 101 64 55 54 53 94 199 347 416 396 378 365 338 315 263 211 309 683 1084 1213 1062 894 888 961 827 714 795 977 1155 1343 1388 1140 940 1061 1180 1236 1261 1242 1243 1268 1290 1276 1219 1272 1276 1268 1269 1260 1246 1182 1152 1327 1542 1417 1157 1459 2065 2117 1817 1837 1472 1540 1740 2468 3177 2657 2573 2496 2345 2311 2308 2359 2509 2735 2967 3103 3061 3027 2999 2940 2885 2852 2806 2776 2745 2666 2549 2452 2392 2343 2278 2179 2051 1932 1831 1763 1763 1870 1890 1841 1943 1965 2224 2477 2541 2524 2510 2507 2513 2497 2426 2325 2234 2170 2171 2229 2271 2246 2136 2066 2318 2712 3014 3178 3205 3216 3086 2924 2932 3006 2985 2905 2834 2867 2994 3047 2823 2639 2689 2612 2450 2421 2220 1995 1795 1650 1570 1533 1506 1479 1486 1559 1688 1831 1959 2123 2277 2393 2480 2500 2525 2557 2596 2642 2696 2723 2697 2637 2549 2439 2333 2263 2336 2590 2859 3059 3283 3153 2792 2397 2122 2028 2044 2105 2142 2163 2275 2490 2640 2662 2662 2737 2921 3187 3280 3311 3420 3887 3674 3251 3096 3213 3401 3442 3301 3105 2878 2740 2596 2433 2536 2695 2847 2982 3160 3083 2999 2936 2855 2760 2619 2456 2469 2605 2594 2577 2485 2359 2225 2085 1895 1731 1721 1752 1759 1721 1651 1581 1496 1416 1363 1388 1466 1597 1694 1747 1785 1857 1953 2067 2181 2267 2322 2367 2380 2380 2350 2352 2375 2357 2323 2365 2452 2478 2426 2412 2500 2653 2860 3187 3596 3603 3218 2851 2451 2406 2410 2429 2304 2207 2167 2202 2276 2252 2286 2257 2066 1871 1914 2001 1873 1726 1591 1473 1457 1433 1373 1359 1399 1417 1414 1422 1473 1514 1504 1462 1417 1408 1420 1426 1417 1430 1471 1465 1430 1383 1282 1221 1186 1139 1126 1134 19 19 17 17 17 16 15 14 13 12 12 13 11 10 10 10 9 9 8 7 5 3 3 6 7 6 4 2 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 89 158 240 334 439 560 687 821 961 1107 1250 1339 1354 1319 1314 1320 1351 1355 1319 1258 1189 1116 1028 961 936 970 994 957 993 1074 1171 1256 1339 1415 1411 1213 965 963 1363 1793 1407 608 322 593 1066 1148 1100 1066 932 810 621 452 336 272 258 288 362 471 587 641 607 604 679 704 761 791 712 588 571 704 825 828 813 784 622 401 370 457 512 535 454 358 230 112 115 219 262 232 170 94 62 129 237 289 304 289 245 196 166 138 67 33 11 10 15 16 8 2 0 1 4 18 53 103 157 189 208 145 77 122 217 262 219 219 329 435 449 391 342 377 490 495 321 348 769 1161 1277 1074 869 842 991 1040 1006 880 818 1066 1427 1506 1139 888 1076 1174 1242 1269 1244 1234 1249 1273 1268 1238 1248 1254 1249 1254 1276 1293 1220 1129 1278 1429 1194 985 1175 2015 2136 1764 1777 1472 1514 1759 2253 2822 2663 2486 2368 2339 2396 2454 2513 2584 2678 2740 2743 2744 2763 2746 2711 2680 2660 2612 2562 2515 2425 2312 2210 2153 2109 2044 1965 1876 1799 1734 1722 1663 1793 1721 1647 1803 1945 2183 2355 2403 2402 2394 2398 2431 2451 2397 2299 2221 2186 2227 2328 2405 2335 2213 2154 2475 2867 3073 3128 3227 3256 3060 2939 3092 3186 3025 2851 2677 2717 2881 3101 2886 2696 2738 2668 2475 2405 2306 2080 1805 1642 1581 1549 1539 1501 1467 1500 1623 1774 1896 2062 2240 2387 2497 2550 2541 2552 2611 2672 2713 2731 2720 2685 2617 2483 2302 2154 2098 2217 2495 2765 3030 3109 2994 2734 2421 2185 2095 2101 2131 2166 2255 2424 2559 2583 2607 2775 3044 3100 3035 2897 2925 3380 3442 3108 3073 3319 3496 3443 3266 3149 2932 2751 2582 2413 2417 2397 2571 2717 2896 3001 3011 3004 2971 2857 2762 2535 2448 2540 2569 2527 2481 2383 2258 2146 1995 1843 1780 1768 1740 1693 1616 1551 1468 1357 1261 1277 1335 1468 1590 1671 1732 1811 1896 2010 2134 2184 2238 2357 2409 2392 2302 2294 2312 2293 2268 2361 2465 2490 2463 2504 2618 2729 2838 2954 3433 3540 3426 3174 2902 2865 2827 2649 2408 2290 2353 2459 2428 2394 2412 2382 2206 2009 1969 1892 1690 1508 1414 1381 1362 1357 1390 1485 1622 1659 1576 1484 1449 1401 1366 1361 1386 1423 1464 1460 1440 1443 1487 1519 1507 1426 1316 1225 1189 1187 1194 1205 16 17 15 16 17 16 15 14 13 12 12 13 12 10 10 10 10 9 9 8 6 4 3 4 5 4 5 4 3 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 72 132 204 290 399 524 662 815 983 1157 1309 1426 1444 1404 1361 1350 1384 1398 1402 1370 1289 1171 1071 1018 997 1002 990 989 1012 1060 1118 1198 1322 1389 1318 1208 1431 1935 2154 1688 827 345 509 981 1246 1114 923 721 572 377 264 209 189 197 232 292 371 472 603 704 724 679 652 722 757 689 600 654 725 719 684 616 594 562 441 375 495 727 819 600 392 272 195 243 282 308 304 277 183 105 105 154 205 259 293 255 220 212 142 65 31 11 8 14 12 4 0 0 2 15 55 131 226 305 334 314 208 119 211 485 541 389 269 335 479 530 438 354 589 934 943 683 608 1036 1333 1272 1037 887 879 1039 1246 1287 949 584 857 1417 1611 1182 882 1096 1169 1225 1237 1212 1222 1239 1243 1272 1264 1220 1225 1226 1227 1241 1243 1188 1108 1198 1263 1143 1232 1298 2030 2166 1770 1706 1548 1596 1853 2325 2630 2559 2424 2275 2215 2279 2343 2352 2360 2384 2424 2451 2443 2429 2417 2448 2472 2448 2386 2331 2288 2232 2151 2063 1986 1907 1836 1782 1718 1664 1634 1670 1611 1709 1681 1666 1822 2006 2160 2257 2284 2276 2273 2304 2360 2389 2351 2279 2226 2219 2270 2377 2464 2331 2275 2354 2716 3110 3261 3308 3415 3293 2990 3049 3447 3468 3032 2873 2780 2679 2764 3014 2950 2830 2815 2788 2589 2425 2327 2147 1883 1711 1649 1594 1570 1517 1454 1453 1554 1702 1833 1993 2168 2315 2464 2606 2679 2692 2695 2708 2723 2727 2713 2674 2597 2486 2331 2115 2011 2076 2205 2405 2675 2903 2999 2938 2735 2480 2295 2187 2143 2150 2226 2377 2534 2592 2537 2635 2939 2925 2770 2624 2688 3051 3471 3517 3161 3197 3355 3209 3076 3012 2890 2675 2673 2624 2526 2272 2268 2427 2586 2725 2837 2871 2922 2802 2765 2637 2605 2594 2537 2452 2420 2388 2334 2273 2176 2026 1898 1852 1793 1740 1678 1595 1464 1327 1203 1188 1211 1282 1396 1530 1636 1715 1817 1948 2079 2134 2180 2308 2371 2395 2322 2265 2260 2221 2172 2211 2289 2358 2485 2638 2769 2945 3080 3157 3463 3598 3349 3161 3272 3421 3280 2916 2562 2373 2323 2127 2078 2140 2174 2283 2208 2059 1904 1746 1563 1432 1369 1340 1340 1377 1480 1651 1781 1741 1608 1474 1397 1345 1328 1341 1378 1427 1453 1448 1449 1435 1486 1492 1444 1377 1302 1251 1232 1229 1234 1264 14 14 15 16 16 16 15 15 14 13 13 12 12 12 10 9 10 9 10 8 7 6 4 4 5 5 5 4 3 2 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 4 19 59 108 170 254 356 476 621 792 985 1182 1367 1464 1462 1410 1344 1390 1376 1420 1430 1401 1301 1181 1097 1046 1027 1027 1024 1029 1013 1017 1068 1197 1400 1682 1811 2016 2221 2109 1599 878 399 473 905 1255 1095 816 555 396 254 206 190 184 197 242 314 388 468 584 716 785 763 723 742 746 696 671 777 823 733 668 588 530 527 464 359 464 783 892 651 401 258 242 279 272 266 302 323 264 200 158 135 155 234 296 268 235 202 122 49 16 7 6 12 9 3 0 0 4 31 98 197 313 425 478 444 298 171 233 393 460 451 370 449 570 571 464 448 876 1321 1355 1152 951 1163 1299 1167 984 927 899 1095 1338 1360 1086 700 902 1386 1579 1259 978 1062 1143 1190 1199 1197 1206 1220 1216 1248 1262 1207 1197 1215 1261 1284 1250 1166 1120 1233 1397 1514 1664 1708 2195 2367 1943 1759 1689 1707 1975 2428 2666 2499 2393 2286 2168 2148 2155 2123 2101 2101 2127 2156 2142 2113 2129 2202 2276 2294 2185 2112 2057 2039 2040 1988 1869 1754 1684 1614 1556 1560 1582 1630 1670 1737 1781 1788 1905 2041 2131 2171 2154 2119 2119 2176 2246 2279 2298 2293 2263 2270 2331 2428 2475 2357 2273 2419 2853 3333 3511 3553 3625 3358 2943 3207 3846 3733 3080 2911 2915 2742 2728 2916 2997 2911 2874 2869 2631 2414 2320 2169 1964 1827 1741 1665 1615 1547 1465 1427 1486 1614 1741 1875 2040 2202 2387 2591 2735 2785 2782 2768 2759 2749 2720 2669 2607 2483 2331 2163 2027 1947 1942 2057 2285 2568 2801 2908 2901 2797 2653 2491 2307 2174 2158 2317 2536 2643 2631 2640 2768 2754 2674 2644 2617 2624 2695 2869 3243 3123 2975 2940 2918 2957 2877 2613 2563 2597 2551 2300 2067 2086 2268 2405 2566 2619 2791 2849 2902 2708 2609 2700 2641 2483 2384 2343 2352 2365 2315 2248 2106 2067 1969 1837 1781 1682 1537 1331 1168 1102 1101 1117 1169 1326 1510 1618 1737 1868 2037 2163 2209 2286 2345 2370 2343 2286 2217 2153 2088 2052 2085 2200 2349 2519 2691 2937 3004 3127 3219 3045 2969 3103 3171 3131 3048 2779 2604 2571 2372 2130 2038 2071 2153 2208 2180 2075 1909 1738 1578 1443 1363 1344 1357 1428 1581 1770 1819 1712 1547 1415 1368 1358 1328 1296 1315 1368 1452 1451 1454 1427 1418 1388 1362 1339 1316 1294 1303 1304 1295 1325 15 16 16 15 15 15 14 14 15 14 14 14 14 13 11 10 10 9 10 9 7 7 4 3 4 5 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 37 81 143 221 317 433 577 756 964 1176 1339 1433 1447 1406 1436 1370 1381 1402 1415 1367 1272 1177 1103 1063 1038 1013 998 986 968 1062 1150 1403 1678 1914 2109 2036 1684 1245 741 425 567 981 1232 1081 765 461 295 218 213 205 188 190 250 365 453 508 615 775 893 917 872 814 777 776 827 931 971 939 915 805 709 669 548 381 404 628 722 546 334 229 208 202 181 189 222 271 297 305 279 223 213 271 318 302 254 183 95 33 6 2 5 8 12 6 1 0 4 41 111 196 312 455 555 526 357 203 192 235 332 429 480 531 574 523 434 495 916 1337 1439 1299 1085 1056 1089 1110 1033 991 984 1187 1370 1333 1202 1099 1298 1478 1491 1259 1028 1029 1109 1167 1186 1187 1201 1219 1214 1225 1223 1183 1187 1252 1344 1369 1326 1232 1172 1242 1463 1823 2179 2325 2558 2721 2279 1988 1813 1746 2025 2392 2639 2449 2318 2254 2145 2084 2065 1999 1925 1920 1960 1982 1989 1919 1940 2024 2067 2089 1977 1905 1837 1795 1796 1771 1677 1580 1522 1474 1485 1522 1546 1593 1660 1760 1844 1846 1908 1995 2047 2059 2024 1964 1941 2014 2130 2190 2243 2294 2316 2353 2405 2473 2470 2387 2230 2373 2805 3353 3632 3674 3666 3406 3096 3412 3899 3753 3170 2969 3028 2894 2773 2833 2896 2865 2870 2855 2627 2398 2291 2163 2009 1919 1822 1709 1636 1575 1490 1420 1447 1536 1632 1735 1879 2058 2275 2513 2727 2880 2938 2887 2824 2796 2756 2699 2633 2517 2391 2249 2070 1880 1765 1791 1965 2240 2502 2662 2750 2809 2813 2732 2546 2308 2158 2240 2472 2649 2719 2732 2650 2501 2420 2393 2328 2275 2335 2512 2950 2904 2695 2755 2746 2832 2847 2669 2488 2463 2470 2301 2015 1918 1987 2064 2214 2403 2628 2828 3105 2915 2687 2661 2676 2628 2518 2352 2309 2397 2327 2298 2215 2203 2183 1975 1821 1677 1569 1417 1232 1086 1042 1038 1013 1117 1337 1518 1675 1796 1980 2148 2282 2369 2387 2355 2310 2276 2235 2149 2035 1936 1855 1885 2029 2165 2352 2473 2581 2718 2768 2835 2945 2970 2906 2804 2699 2631 2626 2528 2377 2302 2251 2269 2282 2240 2155 2056 1918 1757 1592 1480 1423 1369 1370 1471 1652 1770 1757 1631 1456 1364 1399 1413 1327 1286 1284 1315 1409 1449 1424 1374 1364 1361 1318 1303 1261 1256 1333 1384 1418 1472 15 14 14 14 14 13 13 13 14 15 14 14 15 14 12 10 9 9 10 10 9 7 6 3 4 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 61 120 196 285 397 540 722 926 1122 1290 1401 1456 1487 1460 1378 1373 1408 1396 1338 1266 1173 1111 1079 1053 1030 993 921 977 1118 1368 1538 1800 1908 1716 1334 938 580 452 719 1078 1206 1069 736 430 274 222 208 190 173 179 248 409 534 563 634 767 891 955 921 827 806 895 1017 1099 1116 1136 1098 948 797 667 500 385 397 491 507 377 236 172 144 120 137 160 170 234 327 379 373 338 337 377 402 372 290 183 85 26 4 1 6 24 41 20 3 0 7 48 115 188 298 440 522 482 361 243 214 226 322 444 532 520 476 423 397 478 642 754 815 849 829 837 962 1137 1162 1102 1076 1245 1391 1339 1310 1417 1437 1458 1417 1222 1017 970 1051 1134 1163 1180 1195 1219 1235 1236 1220 1226 1262 1332 1415 1429 1387 1306 1165 1070 1241 1836 2597 2883 2917 3089 2660 2429 2131 1893 2082 2434 2553 2353 2182 2109 2036 1971 1936 1899 1873 1889 1890 1823 1759 1728 1767 1846 1887 1905 1866 1804 1749 1710 1678 1602 1489 1421 1393 1388 1487 1410 1410 1596 1664 1748 1823 1836 1863 1901 1923 1916 1882 1877 1917 1969 2032 2099 2160 2252 2325 2449 2496 2509 2451 2376 2191 2283 2604 3101 3520 3708 3688 3470 3285 3497 3791 3659 3165 2963 3071 2996 2845 2774 2768 2801 2821 2759 2601 2445 2328 2181 2030 1970 1916 1765 1641 1570 1498 1445 1451 1483 1543 1623 1740 1928 2169 2417 2664 2893 3047 3021 2939 2911 2864 2770 2660 2543 2377 2227 2027 1823 1700 1678 1758 1944 2183 2388 2522 2625 2722 2770 2682 2478 2300 2289 2427 2589 2665 2614 2420 2188 2100 2135 2285 2247 2324 3131 3187 2858 2499 2510 2507 2581 2605 2505 2426 2422 2419 2272 1962 1799 1790 1828 1923 2108 2230 2440 2913 3100 2956 2725 2612 2675 2694 2439 2307 2384 2281 2187 2208 2235 2266 2112 1924 1738 1596 1504 1380 1185 1078 1039 979 1018 1141 1270 1500 1692 1893 2111 2315 2458 2504 2443 2350 2278 2235 2171 2037 1918 1780 1717 1740 1828 1922 2029 2168 2318 2471 2608 2658 2712 2814 2758 2718 2684 2567 2475 2450 2476 2524 2517 2456 2358 2187 2002 1839 1683 1564 1469 1414 1375 1392 1508 1684 1778 1709 1539 1399 1394 1435 1402 1326 1285 1257 1298 1346 1326 1296 1266 1255 1269 1248 1220 1201 1257 1339 1431 1534 1627 15 15 13 13 13 12 12 12 13 15 15 15 15 14 12 10 10 9 10 12 11 9 7 5 6 7 5 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 47 99 171 256 367 511 692 887 1077 1246 1383 1482 1514 1456 1422 1450 1466 1427 1353 1271 1219 1169 1136 1089 971 1035 1294 1449 1549 1702 1676 1657 1592 1240 823 551 595 865 1102 1166 999 679 417 273 209 157 134 147 193 263 438 608 623 670 759 855 924 903 830 855 1011 1177 1238 1249 1228 1211 1043 785 553 400 388 433 452 376 232 132 108 94 80 106 145 160 249 370 419 418 438 502 563 557 467 335 211 118 50 10 1 9 36 46 17 3 1 15 60 134 224 334 423 429 375 332 309 295 302 353 441 513 450 385 370 407 505 487 320 252 359 508 696 973 1202 1230 1128 1088 1232 1382 1387 1375 1489 1673 1736 1564 1229 1004 957 986 1072 1158 1175 1195 1217 1228 1242 1260 1270 1332 1378 1414 1415 1376 1287 1036 847 1024 1718 2744 3122 3080 3351 2907 2816 2593 2308 2287 2382 2417 2294 2139 2013 1942 1925 1926 1921 1894 1858 1809 1722 1664 1634 1638 1698 1712 1703 1717 1706 1660 1612 1555 1465 1387 1354 1325 1356 1463 1317 1370 1622 1690 1741 1784 1812 1828 1835 1828 1798 1767 1763 1750 1737 1849 2024 2114 2226 2305 2482 2563 2606 2533 2390 2186 2153 2377 2833 3357 3719 3769 3556 3410 3619 3972 3815 3124 2989 3105 3043 2917 2771 2690 2703 2704 2653 2600 2562 2466 2269 2082 2037 1989 1823 1667 1578 1524 1507 1488 1476 1514 1587 1657 1779 2010 2293 2578 2836 3043 3099 3063 3045 2996 2903 2717 2489 2307 2194 2051 1892 1777 1700 1670 1730 1901 2112 2298 2432 2544 2649 2667 2585 2478 2433 2475 2573 2626 2492 2201 1964 1963 2048 2246 2181 1943 2075 2474 2612 2393 2319 2413 2554 2591 2519 2480 2451 2477 2311 1946 1795 1768 1826 1740 1762 1855 2068 2527 3046 3240 2884 2446 2583 2779 2593 2429 2455 2430 2264 2216 2246 2255 2199 2057 1812 1584 1522 1508 1339 1196 1125 1089 1087 1050 1057 1253 1503 1782 2070 2313 2519 2633 2593 2473 2314 2232 2200 2080 1958 1817 1695 1622 1651 1731 1810 1891 2002 2171 2381 2474 2597 2713 2732 2681 2689 2634 2557 2507 2508 2541 2542 2502 2415 2256 2045 1845 1668 1547 1439 1365 1354 1404 1512 1663 1739 1643 1455 1409 1478 1448 1338 1234 1205 1204 1239 1237 1157 1130 1120 1130 1133 1124 1122 1145 1203 1296 1414 1535 1625 14 15 14 13 12 11 9 10 13 15 14 14 14 14 13 11 10 9 10 12 12 11 8 7 7 6 6 5 3 4 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 33 79 140 231 346 507 687 874 1054 1223 1374 1485 1540 1531 1534 1508 1470 1371 1299 1244 1231 1149 1007 1198 1508 1803 1934 1820 1574 1272 1210 1423 1009 532 666 841 1031 1170 1188 954 627 378 217 129 76 78 123 200 287 440 621 614 666 722 764 810 826 815 855 1012 1210 1275 1249 1171 1045 903 811 667 590 518 436 374 263 135 63 48 46 56 81 101 121 212 341 385 368 411 517 634 636 505 350 257 215 159 78 22 12 26 32 13 5 4 25 83 174 297 420 462 400 322 318 368 398 386 368 371 465 440 400 424 545 730 733 481 298 329 496 761 1050 1220 1218 1130 1103 1192 1344 1464 1483 1541 1678 1770 1662 1263 997 975 973 1026 1143 1155 1173 1194 1209 1220 1258 1296 1357 1398 1421 1397 1363 1239 899 789 1064 1657 2691 3080 3115 3286 2958 2790 2688 2571 2447 2286 2176 2061 2010 1979 1929 1907 1912 1901 1867 1828 1778 1710 1635 1580 1584 1653 1653 1575 1593 1601 1541 1519 1489 1408 1380 1383 1353 1418 1488 1424 1483 1623 1682 1696 1710 1728 1729 1723 1722 1710 1690 1674 1663 1697 1821 1990 2096 2215 2339 2457 2559 2623 2595 2455 2272 2204 2374 2756 3201 3587 3783 3633 3430 3673 4183 4134 3270 3050 3050 3018 2923 2764 2619 2590 2645 2661 2631 2613 2547 2338 2081 2014 1987 1877 1730 1633 1606 1595 1557 1531 1548 1601 1646 1697 1872 2157 2462 2733 2961 3082 3101 3103 3099 3040 2867 2655 2465 2310 2162 2017 1896 1790 1708 1646 1691 1833 2046 2226 2368 2491 2570 2592 2569 2553 2606 2650 2498 2211 1982 1871 1874 1981 2004 2315 2378 2835 2762 2485 2321 2475 2743 2762 2679 2619 2538 2530 2614 2341 1981 1820 1820 1897 1776 1708 1757 1897 2237 2870 3504 3411 2785 2622 2763 2709 2622 2663 2599 2389 2267 2215 2199 2226 2181 1904 1590 1440 1461 1423 1326 1310 1270 1249 1154 1079 1148 1365 1648 1912 2161 2398 2579 2614 2594 2446 2332 2278 2192 2055 1911 1779 1663 1617 1636 1678 1737 1777 1908 2151 2299 2441 2552 2659 2705 2687 2640 2570 2489 2419 2447 2479 2460 2355 2199 2034 1860 1685 1526 1424 1379 1369 1413 1493 1621 1666 1505 1408 1436 1447 1367 1265 1192 1151 1136 1107 1037 974 993 1013 1019 1026 1018 1013 1037 1098 1195 1299 1396 1473 12 11 12 12 11 10 8 10 12 14 15 14 14 14 12 10 9 9 10 12 12 12 8 6 6 6 5 5 5 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 58 121 206 344 508 687 866 1039 1201 1360 1491 1548 1526 1462 1452 1447 1506 1238 1199 1414 1481 1610 1879 2115 2119 1716 1226 1006 1123 1039 497 550 886 1083 1217 1266 1242 926 556 295 131 49 24 40 91 173 300 441 627 626 685 655 624 652 726 778 813 956 1150 1166 1030 856 790 957 1103 1174 1054 718 417 274 168 84 37 20 28 50 59 41 52 109 214 263 240 231 260 358 429 384 285 236 264 296 245 144 75 42 30 21 9 8 34 113 240 379 493 550 512 415 363 407 478 454 369 334 366 445 482 536 747 994 988 832 650 574 668 875 1094 1250 1281 1223 1202 1204 1287 1462 1545 1586 1651 1760 1793 1428 1088 1010 1019 1077 1157 1143 1160 1185 1230 1221 1285 1396 1436 1458 1417 1421 1422 1238 923 1019 1490 1981 2665 3024 3103 3185 3012 2776 2595 2473 2385 2253 2089 1927 1876 1908 1915 1884 1859 1849 1845 1820 1805 1698 1579 1484 1487 1604 1634 1625 1565 1538 1514 1524 1527 1478 1455 1457 1468 1527 1540 1528 1550 1585 1606 1612 1613 1615 1616 1609 1601 1602 1619 1644 1671 1731 1835 1943 2048 2196 2323 2420 2512 2597 2627 2583 2479 2403 2499 2723 2947 3273 3658 3626 3429 3627 4061 4141 3590 3215 3090 3014 2907 2779 2629 2539 2586 2670 2655 2617 2585 2453 2166 2027 1982 1898 1793 1726 1698 1668 1621 1587 1596 1637 1673 1710 1822 2042 2319 2589 2841 3003 3051 3081 3104 3075 2967 2814 2646 2490 2328 2152 2010 1909 1818 1675 1599 1647 1802 1995 2177 2331 2450 2518 2534 2540 2559 2517 2349 2174 2007 1826 1791 1966 2052 2534 2646 2389 2213 2316 2457 2608 2883 2810 2581 2419 2246 2326 2298 2113 1926 1828 1878 1867 1722 1637 1685 1802 2009 2493 3281 3563 3118 2745 2757 2640 2619 2752 2820 2685 2449 2218 2088 2122 2219 2020 1622 1373 1359 1357 1370 1448 1490 1456 1337 1222 1251 1434 1656 1828 1986 2208 2401 2460 2555 2543 2484 2438 2384 2259 2082 1919 1766 1664 1597 1580 1624 1629 1693 1860 2064 2234 2339 2442 2532 2524 2483 2489 2470 2369 2392 2447 2405 2276 2122 1954 1772 1602 1477 1422 1405 1395 1399 1464 1576 1575 1488 1441 1422 1386 1311 1205 1121 1070 1032 961 893 872 895 911 912 912 902 896 914 969 1051 1128 1192 1231 10 9 9 10 10 10 10 10 10 12 14 15 15 14 12 10 8 8 10 11 11 12 9 6 5 6 5 5 5 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 45 100 197 340 505 683 854 1017 1168 1295 1392 1454 1486 1561 1664 1675 1503 1705 1876 1933 1962 2131 2250 2105 1413 942 999 964 724 573 733 998 1208 1296 1251 1149 790 423 179 55 11 4 21 65 150 298 445 605 665 695 570 540 579 690 798 879 1000 1101 1060 898 707 617 754 1250 1471 1086 646 340 187 113 64 34 21 26 46 53 36 27 43 90 135 141 107 82 124 222 242 191 167 201 284 392 393 229 113 55 27 9 9 39 146 304 435 544 680 726 601 444 440 530 515 393 359 371 451 491 574 913 1139 1113 869 736 679 718 878 1112 1387 1571 1586 1555 1457 1382 1412 1521 1585 1705 1810 1813 1470 1166 1065 1052 1099 1153 1164 1195 1219 1256 1275 1384 1489 1533 1547 1505 1495 1485 1313 1115 1293 1791 2260 2679 2929 3034 3033 2844 2598 2371 2259 2207 2118 2024 1869 1795 1839 1889 1910 1946 1963 1889 1785 1809 1630 1511 1479 1517 1559 1497 1555 1576 1528 1477 1460 1468 1497 1539 1539 1559 1594 1594 1594 1589 1574 1566 1542 1540 1536 1546 1531 1493 1475 1486 1521 1573 1652 1752 1845 1948 2083 2214 2346 2455 2565 2661 2690 2636 2552 2562 2629 2653 2919 3418 3607 3451 3470 3724 3943 3836 3484 3235 3090 2964 2848 2701 2535 2502 2606 2626 2570 2512 2464 2308 2137 1997 1908 1848 1806 1753 1698 1658 1645 1666 1701 1724 1748 1799 1941 2191 2445 2692 2873 2951 3000 3038 3031 2967 2870 2761 2653 2516 2321 2141 2007 1909 1777 1652 1593 1634 1777 1971 2149 2286 2371 2401 2409 2417 2400 2325 2155 1920 1823 1771 1904 1985 2102 2240 2314 2134 2123 2341 2443 2629 2567 2352 1984 1582 1899 1803 1747 1708 1668 1650 1612 1581 1591 1657 1726 1822 2077 2627 3112 3192 2895 2672 2441 2368 2455 2636 2842 2811 2379 1999 1921 2134 2127 1798 1459 1331 1266 1291 1408 1554 1612 1514 1389 1421 1578 1722 1808 1878 2052 2191 2284 2417 2517 2580 2607 2593 2490 2293 2096 1931 1814 1688 1600 1562 1535 1539 1611 1767 1948 2081 2190 2280 2309 2311 2357 2400 2407 2389 2379 2303 2160 1995 1824 1655 1506 1434 1410 1393 1381 1376 1417 1485 1504 1492 1431 1350 1293 1215 1097 998 918 875 829 795 782 785 792 797 794 783 779 797 842 898 957 999 1034 9 9 8 8 7 8 9 10 10 11 12 14 14 14 12 11 9 8 8 10 11 11 10 6 5 6 6 6 5 5 4 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 95 193 336 503 672 833 968 1075 1174 1294 1381 1454 1603 1760 1937 2069 2156 2139 2188 2324 2355 2060 1305 964 1007 986 867 791 847 1005 1170 1200 1120 940 605 296 103 23 2 4 21 58 147 298 450 588 653 671 531 593 650 725 828 962 1054 1089 1047 913 683 471 520 970 1149 648 360 236 115 76 49 44 31 32 49 66 62 47 49 61 94 112 111 84 82 129 175 205 268 312 369 489 537 400 216 91 25 7 10 56 207 356 447 577 828 934 759 520 463 530 489 388 469 500 417 417 576 975 1041 851 659 625 612 653 813 1088 1463 1801 1940 1977 1858 1669 1487 1489 1550 1746 1845 1811 1462 1173 1094 1085 1099 1137 1167 1206 1232 1253 1251 1338 1466 1533 1544 1516 1518 1523 1382 1230 1411 1909 2333 2545 2751 2962 2971 2858 2755 2472 2203 2027 1898 1929 1901 1830 1860 1914 1935 1978 1962 1843 1742 1731 1603 1514 1521 1547 1537 1506 1464 1432 1434 1453 1482 1537 1601 1630 1616 1647 1687 1687 1664 1640 1617 1578 1513 1495 1476 1443 1412 1393 1378 1378 1413 1469 1528 1602 1691 1792 1870 1982 2153 2325 2492 2637 2695 2664 2603 2570 2510 2417 2585 3021 3345 3312 3191 3268 3462 3627 3563 3418 3291 3139 2974 2800 2605 2492 2517 2552 2515 2477 2471 2395 2275 2084 1987 1939 1884 1808 1742 1720 1726 1722 1718 1742 1797 1832 1937 2130 2333 2534 2699 2795 2844 2871 2874 2848 2806 2757 2709 2620 2453 2257 2073 1950 1858 1759 1657 1621 1692 1838 1989 2110 2204 2248 2248 2262 2262 2232 2012 1884 1904 1834 1795 1806 1812 1875 1915 1872 1959 2160 2372 2411 2297 2200 2098 1557 1577 1557 1527 1511 1489 1459 1438 1445 1455 1544 1632 1665 1726 1886 2132 2400 2391 2244 2091 1939 1892 2251 2975 3202 2640 2038 1825 1988 2115 1902 1577 1372 1246 1181 1218 1392 1593 1596 1489 1486 1603 1700 1784 1838 1940 2029 2113 2240 2392 2524 2654 2728 2693 2501 2303 2107 2035 1920 1773 1628 1530 1455 1415 1472 1622 1785 1898 1977 2077 2152 2204 2270 2310 2280 2203 2092 1950 1813 1672 1544 1418 1375 1368 1365 1392 1373 1371 1394 1393 1347 1270 1191 1154 1045 929 851 784 738 715 700 682 676 685 693 687 679 687 718 757 787 836 887 929 8 7 6 6 5 6 8 9 11 12 12 14 14 13 12 11 9 7 7 10 10 10 10 7 4 5 5 5 4 6 5 4 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 30 88 191 327 490 645 772 873 958 1016 1072 1250 1535 1828 2012 2060 2080 2139 2187 2299 2323 1990 1239 1021 1060 1088 1066 1000 960 1001 1067 1055 949 745 458 205 54 9 1 12 36 76 166 298 427 523 557 589 582 678 731 767 809 935 990 949 861 803 661 431 373 553 728 451 227 167 70 57 38 78 55 48 52 54 70 87 97 101 112 126 144 140 149 164 220 367 509 528 503 503 515 455 304 150 38 11 31 124 311 422 494 655 906 958 744 523 465 465 404 355 404 426 410 473 656 889 742 559 543 565 576 631 773 1001 1318 1635 1829 1974 1984 1844 1655 1559 1565 1710 1870 1976 1632 1237 1108 1116 1130 1154 1176 1203 1232 1255 1249 1297 1444 1523 1536 1526 1529 1523 1318 1081 1211 1805 2406 2623 2786 2964 2773 2577 2489 2396 2178 1965 1821 1926 1963 1923 1916 1905 1881 1899 1878 1749 1686 1668 1615 1606 1596 1572 1564 1547 1531 1531 1544 1551 1565 1611 1675 1712 1690 1705 1723 1717 1682 1643 1628 1586 1511 1459 1407 1345 1323 1345 1357 1364 1416 1455 1458 1497 1539 1677 1718 1763 1895 2099 2318 2512 2629 2651 2625 2574 2439 2274 2279 2541 2865 3002 2940 2961 3103 3194 3291 3309 3268 3200 3069 2878 2677 2522 2428 2449 2454 2441 2462 2411 2352 2266 2165 2070 1986 1904 1839 1819 1822 1798 1736 1728 1826 1920 2029 2144 2267 2389 2497 2580 2635 2652 2645 2657 2665 2665 2671 2633 2510 2318 2107 1965 1893 1848 1792 1753 1774 1843 1926 2011 2091 2134 2112 2133 2148 2108 1995 1967 1976 1899 1731 1668 1692 1692 1798 1873 1937 2132 2346 2258 2136 2075 2001 1709 1503 1449 1441 1415 1390 1389 1386 1379 1365 1438 1506 1510 1515 1532 1530 1576 1626 1681 1726 1664 1611 1970 2691 3074 2806 2246 1936 1950 2019 1893 1643 1428 1288 1171 1084 1149 1357 1515 1542 1536 1565 1634 1707 1777 1862 1954 2017 2097 2282 2437 2612 2781 2895 2766 2568 2404 2314 2205 2036 1824 1644 1503 1384 1301 1321 1463 1557 1638 1731 1829 1934 2040 2098 2069 1962 1829 1702 1626 1505 1421 1354 1319 1313 1319 1329 1331 1322 1300 1270 1188 1103 1045 975 858 742 705 678 640 616 608 609 607 619 628 627 640 664 698 739 772 827 894 951 8 7 6 6 6 5 6 7 10 12 12 12 13 14 13 12 10 9 7 8 10 11 9 8 6 4 4 6 4 5 5 4 4 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 25 80 184 320 459 581 694 760 786 979 1234 1478 1671 1780 1817 1852 1924 1987 2157 2264 2086 1437 1102 1119 1185 1208 1141 1038 975 959 930 810 620 373 145 31 5 0 26 69 122 210 315 417 504 550 589 675 755 789 778 781 849 882 757 690 746 641 425 347 491 661 496 238 122 58 56 47 76 87 90 95 110 111 121 143 150 151 151 164 182 216 254 318 508 609 578 554 548 541 507 408 251 103 66 120 257 417 486 564 727 890 828 638 528 496 463 434 451 484 451 489 632 791 780 579 541 586 609 654 721 814 936 1097 1275 1413 1534 1623 1661 1660 1656 1655 1744 1892 2007 1761 1327 1126 1153 1196 1201 1197 1205 1229 1245 1229 1254 1442 1548 1546 1432 1333 1293 1137 1097 1154 1576 2371 2683 2668 2643 2481 2205 2309 2366 2189 2010 1870 1843 1872 1872 1840 1784 1732 1740 1761 1731 1706 1676 1620 1601 1577 1557 1598 1580 1565 1584 1606 1610 1615 1650 1720 1764 1740 1720 1707 1677 1635 1583 1567 1536 1465 1394 1334 1300 1300 1310 1327 1374 1444 1488 1536 1556 1549 1685 1695 1666 1717 1870 2070 2279 2456 2559 2585 2557 2449 2248 2061 2143 2501 2774 2828 2797 2811 2887 2963 3007 3028 3035 2993 2859 2715 2620 2437 2398 2430 2435 2422 2396 2362 2306 2231 2151 2083 2026 1959 1896 1865 1826 1782 1808 1897 1997 2095 2187 2253 2291 2327 2376 2420 2440 2449 2487 2518 2536 2564 2577 2513 2358 2140 1981 1923 1927 1934 1920 1901 1903 1953 2033 2085 2095 2052 2059 2073 2064 2010 1970 1976 1926 1759 1635 1654 1699 1840 1928 1828 2017 2169 2103 2006 1886 1721 1572 1462 1405 1410 1378 1347 1356 1352 1336 1338 1361 1368 1364 1353 1328 1313 1329 1358 1427 1518 1529 1548 1767 2193 2590 2760 2465 2180 2062 1989 1833 1613 1430 1330 1239 1111 1042 1129 1346 1508 1588 1598 1620 1680 1748 1813 1915 1996 2057 2214 2365 2567 2733 2936 2950 2830 2704 2607 2520 2370 2130 1852 1621 1479 1295 1183 1206 1252 1324 1417 1500 1600 1712 1782 1798 1725 1634 1539 1501 1447 1387 1340 1314 1304 1296 1291 1283 1259 1173 1090 1032 989 902 818 741 683 645 606 565 545 545 562 576 603 623 642 679 726 779 834 892 952 1006 1065 8 7 7 6 6 6 6 6 8 12 10 12 13 14 13 11 11 9 8 8 11 12 10 8 5 4 4 5 5 4 5 5 5 3 1 2 2 3 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 21 85 189 302 402 481 505 752 1002 1160 1289 1388 1451 1484 1554 1665 1781 1966 2122 2238 1700 1280 1224 1263 1303 1237 1110 980 895 833 721 547 336 133 36 5 13 54 107 172 249 333 413 518 622 693 765 825 844 811 809 841 883 702 533 598 538 402 450 650 768 588 263 101 77 75 83 78 81 110 129 146 135 149 174 182 192 204 234 273 299 319 355 467 546 579 620 636 618 582 520 405 276 234 282 379 466 520 630 750 759 712 651 621 600 576 572 574 530 480 579 790 859 659 504 553 591 679 832 937 976 977 977 996 1027 1074 1167 1309 1477 1639 1721 1800 1889 2014 1893 1473 1181 1143 1207 1250 1240 1219 1228 1228 1191 1277 1450 1605 1671 1438 1277 1229 1182 1500 1711 1838 2300 2505 2457 2376 2443 2324 2439 2399 2207 2054 1920 1839 1803 1792 1787 1752 1702 1717 1790 1821 1775 1688 1602 1631 1619 1561 1566 1565 1587 1624 1640 1644 1645 1662 1734 1804 1800 1761 1753 1693 1620 1544 1491 1443 1397 1352 1321 1320 1325 1339 1400 1433 1471 1477 1503 1572 1594 1608 1587 1595 1621 1691 1815 1981 2154 2291 2394 2450 2414 2234 2066 1987 2125 2429 2626 2666 2658 2680 2746 2821 2824 2776 2821 2797 2738 2690 2569 2457 2415 2382 2363 2368 2352 2306 2247 2190 2160 2136 2061 1981 1929 1868 1870 1946 2032 2127 2215 2295 2329 2310 2273 2258 2270 2290 2318 2353 2377 2370 2374 2402 2376 2282 2120 1972 1917 1961 2026 2040 2021 1991 2036 2129 2179 2151 2075 2050 2066 2054 1996 1958 1948 1909 1815 1691 1669 1756 1700 1827 1765 1820 1905 1915 1857 1698 1550 1514 1459 1382 1388 1350 1308 1290 1280 1284 1283 1273 1269 1269 1264 1253 1248 1252 1261 1308 1365 1391 1446 1573 1844 2255 2532 2525 2405 2292 2156 1930 1647 1441 1359 1372 1334 1211 1125 1208 1377 1527 1597 1637 1713 1786 1769 1848 1962 2085 2221 2328 2539 2675 2867 3033 3065 2997 2946 2872 2730 2519 2171 1830 1665 1434 1238 1125 1080 1106 1196 1271 1340 1429 1505 1556 1521 1500 1468 1453 1444 1416 1366 1325 1310 1293 1237 1188 1148 1040 954 919 877 795 718 667 626 578 557 541 536 547 579 614 661 712 757 809 877 939 993 1046 1093 1141 1195 7 7 7 6 5 6 6 6 7 9 10 11 14 14 13 11 10 9 8 8 10 11 10 9 5 4 5 4 5 5 5 5 4 4 2 3 2 3 2 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 30 98 187 268 341 423 735 944 1010 1055 1108 1183 1273 1370 1487 1608 1746 1934 2062 1571 1368 1371 1338 1341 1288 1189 1037 891 793 682 512 315 138 53 31 39 79 139 205 271 338 383 453 561 684 797 868 894 887 894 921 957 727 471 467 582 635 728 767 699 508 242 97 89 110 116 92 105 141 147 119 108 149 183 199 231 277 325 371 386 381 408 476 547 628 699 726 716 691 654 585 495 435 418 430 468 548 689 810 865 904 893 836 785 786 806 748 597 526 684 873 767 526 471 543 619 841 1107 1227 1205 1100 987 902 853 875 968 1117 1322 1569 1725 1834 1861 1998 1997 1646 1322 1188 1196 1255 1263 1254 1282 1278 1273 1356 1455 1705 1747 1439 1531 1590 1719 2008 2169 2236 2437 2554 2436 2418 2574 2560 2468 2345 2225 2104 1963 1826 1749 1763 1825 1854 1836 1847 1901 1890 1795 1679 1539 1523 1552 1525 1516 1550 1605 1633 1650 1689 1742 1795 1850 1880 1858 1807 1795 1784 1687 1558 1467 1390 1344 1339 1349 1367 1413 1493 1578 1580 1603 1631 1673 1725 1743 1715 1660 1641 1622 1612 1642 1730 1851 1964 2076 2154 2187 2145 2108 1977 1924 2126 2385 2543 2562 2528 2585 2728 2732 2594 2727 2794 2731 2648 2610 2518 2437 2353 2312 2326 2325 2299 2259 2217 2205 2199 2148 2097 2052 2010 2029 2083 2165 2275 2384 2463 2471 2397 2290 2209 2179 2184 2208 2210 2192 2132 2101 2109 2080 2020 1928 1831 1796 1858 1964 2018 2034 1998 2064 2198 2292 2268 2144 2075 2110 2065 1955 1915 1904 1865 1812 1695 1546 1713 1570 1646 1634 1674 1747 1799 1725 1523 1398 1407 1384 1375 1368 1329 1262 1241 1257 1249 1233 1220 1217 1218 1220 1227 1225 1223 1212 1213 1241 1283 1349 1387 1543 1863 2181 2373 2444 2462 2420 2217 1868 1567 1441 1482 1569 1504 1347 1262 1306 1406 1489 1582 1731 1844 1789 1801 1909 2049 2248 2354 2483 2638 2811 3011 3188 3129 3090 3049 3003 2939 2593 2203 1932 1672 1401 1184 1059 1026 1083 1138 1176 1252 1331 1412 1426 1414 1404 1411 1427 1415 1349 1259 1230 1227 1136 1041 950 883 829 783 741 696 652 615 603 560 560 583 601 635 696 762 827 890 950 1010 1058 1099 1140 1178 1217 1262 1311 8 8 7 7 6 5 6 7 6 7 10 11 12 13 12 12 10 8 6 7 9 10 10 9 6 4 5 4 4 5 5 4 3 3 3 3 3 3 2 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 45 113 183 254 346 516 726 802 834 859 935 1038 1114 1235 1352 1469 1528 1488 1368 1385 1493 1469 1390 1327 1253 1107 948 838 716 539 338 171 83 62 66 94 157 227 280 326 335 366 496 684 827 890 908 908 916 946 931 678 401 438 806 915 786 601 440 307 187 111 105 137 123 82 114 158 174 125 111 158 203 256 335 402 432 440 435 432 457 508 584 678 759 794 791 787 782 742 658 567 515 515 569 683 835 953 1026 1079 1047 955 866 883 942 912 782 723 818 800 558 434 519 650 851 1186 1429 1479 1401 1244 1082 950 874 899 991 1119 1303 1539 1723 1858 1825 1978 2052 1732 1401 1303 1257 1221 1262 1297 1331 1317 1306 1403 1469 1764 1579 1143 1084 1530 2121 2461 2540 2638 2809 2794 2586 2503 2583 2585 2380 2261 2195 2092 1991 1893 1810 1765 1802 1890 1939 1952 1972 1923 1765 1652 1567 1493 1482 1501 1534 1548 1555 1573 1617 1700 1804 1880 1911 1889 1815 1744 1708 1691 1609 1516 1449 1387 1334 1324 1342 1367 1450 1608 1749 1803 1875 1969 2034 2011 1953 1891 1835 1769 1706 1657 1626 1627 1673 1746 1811 1852 1885 1922 1976 1972 1948 2006 2171 2408 2477 2390 2436 2653 2724 2632 2744 2833 2758 2687 2654 2581 2495 2415 2360 2336 2313 2279 2241 2211 2207 2205 2165 2111 2093 2079 2104 2157 2266 2400 2525 2605 2590 2476 2324 2191 2106 2061 2048 2016 1969 1909 1853 1799 1738 1668 1602 1555 1578 1722 1887 1990 2064 2088 2120 2223 2386 2388 2218 2085 2056 1976 1856 1830 1821 1746 1726 1638 1503 1536 1537 1559 1578 1619 1680 1725 1600 1335 1338 1340 1329 1348 1353 1309 1242 1222 1227 1222 1200 1177 1169 1172 1176 1203 1222 1223 1203 1196 1199 1229 1271 1303 1380 1560 1823 2087 2283 2425 2536 2477 2182 1810 1574 1565 1685 1699 1584 1463 1407 1402 1392 1439 1642 1829 1888 1881 1917 2015 2223 2419 2521 2610 2795 2935 3115 3120 3097 3096 3087 3151 3002 2689 2340 2008 1664 1355 1154 1077 1085 1118 1131 1174 1225 1288 1329 1311 1267 1259 1291 1309 1275 1113 1036 975 905 827 755 720 690 634 609 625 637 623 637 643 674 726 784 852 928 1002 1062 1108 1161 1204 1240 1271 1301 1328 1357 1393 1437 10 8 7 7 6 5 5 6 6 6 8 11 11 12 12 12 10 8 5 7 9 10 10 9 7 4 4 4 4 5 5 3 2 4 4 4 4 3 2 2 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 66 128 192 254 350 515 589 592 580 677 786 842 987 1122 1181 1069 959 1061 1297 1554 1649 1561 1451 1344 1198 1070 975 831 635 426 245 134 99 102 132 194 263 302 325 350 424 573 762 894 932 921 898 886 896 827 563 328 369 656 763 566 354 247 203 173 148 139 142 122 94 98 126 140 107 128 193 269 389 492 522 507 504 524 533 513 526 602 672 739 809 854 838 805 778 741 706 706 746 808 877 934 963 935 888 807 745 688 736 830 877 858 825 800 693 563 518 701 814 1138 1403 1540 1569 1522 1389 1231 1077 982 1003 1094 1211 1379 1570 1741 1862 1810 1952 2042 1759 1426 1294 1229 1191 1233 1298 1368 1382 1413 1514 1578 1784 1527 1017 1032 1679 2444 2878 3018 3071 3031 2848 2653 2509 2516 2621 2471 2381 2276 2142 2018 1968 1887 1792 1794 1891 1971 1986 1976 1878 1709 1625 1598 1603 1605 1597 1570 1532 1515 1522 1556 1625 1709 1765 1776 1777 1697 1641 1575 1517 1477 1435 1400 1367 1336 1332 1359 1404 1477 1582 1707 1840 1975 2060 2074 2014 1934 1884 1852 1810 1762 1716 1674 1641 1636 1661 1686 1692 1697 1734 1798 1803 1765 1876 2001 2175 2346 2368 2392 2572 2688 2677 2739 2808 2759 2695 2640 2593 2511 2478 2468 2414 2347 2294 2248 2200 2170 2185 2098 1994 2015 2036 2093 2195 2331 2470 2597 2666 2615 2473 2301 2136 2023 1942 1878 1819 1766 1698 1611 1514 1408 1304 1233 1225 1369 1873 2397 2369 2428 2552 2536 2384 2455 2485 2305 2094 1986 1950 1906 1829 1740 1714 1647 1574 1520 1529 1515 1496 1509 1544 1554 1497 1356 1265 1343 1346 1335 1314 1295 1232 1197 1199 1202 1189 1164 1145 1131 1112 1093 1130 1225 1243 1213 1198 1194 1215 1263 1314 1335 1371 1503 1754 2017 2263 2507 2625 2451 2083 1818 1724 1757 1834 1833 1710 1619 1577 1488 1422 1527 1761 1957 2020 2033 2083 2218 2429 2602 2615 2810 2902 2986 3029 3049 3064 3075 3146 3149 3013 2769 2443 2066 1687 1355 1148 1111 1131 1138 1162 1196 1209 1205 1175 1113 1065 1057 1117 1139 994 875 785 718 698 670 637 626 610 606 658 714 746 792 853 920 987 1065 1150 1216 1256 1306 1351 1395 1431 1455 1476 1494 1509 1528 1556 1588 15 12 9 9 8 8 7 6 4 3 5 9 10 12 13 12 11 9 7 7 9 10 9 8 7 5 3 4 4 5 6 4 3 3 4 5 4 4 3 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 94 157 213 281 347 342 327 372 470 587 692 832 990 1019 819 693 836 1165 1529 1760 1755 1611 1453 1326 1242 1162 988 755 530 342 220 177 188 230 297 391 442 472 556 654 778 912 976 969 938 904 883 869 757 497 299 329 464 434 314 245 197 182 194 203 190 161 132 107 85 85 98 100 146 274 428 589 655 615 570 573 587 571 526 520 592 653 693 755 796 785 780 802 862 920 938 908 861 838 778 667 569 494 452 524 526 525 522 541 632 714 745 741 610 584 689 980 1282 1413 1480 1558 1596 1530 1403 1257 1153 1151 1223 1330 1467 1591 1697 1787 1796 1931 2023 1728 1367 1166 1119 1146 1196 1271 1370 1432 1506 1630 1714 1792 1609 1122 1049 1701 2593 3123 3300 3292 3092 2792 2561 2437 2547 2778 2649 2443 2281 2159 2012 1871 1814 1851 1903 1930 1958 1982 1981 1883 1754 1691 1685 1669 1643 1643 1612 1543 1485 1469 1470 1471 1507 1554 1611 1713 1682 1650 1565 1480 1418 1353 1314 1317 1355 1413 1473 1531 1575 1588 1626 1717 1798 1848 1852 1809 1775 1773 1773 1768 1751 1713 1669 1638 1636 1644 1665 1684 1649 1654 1699 1699 1707 1772 1856 1951 2052 2156 2287 2449 2604 2620 2648 2692 2684 2650 2599 2531 2458 2434 2448 2436 2375 2312 2274 2194 2110 2123 2018 1914 1929 1988 2077 2204 2353 2489 2586 2595 2487 2346 2179 2036 1927 1828 1740 1671 1607 1525 1413 1278 1127 981 877 852 1035 1638 2289 2502 2664 2846 2997 2702 2528 2545 2426 2142 1941 1934 1979 1868 1715 1742 1636 1573 1519 1465 1426 1418 1431 1433 1390 1322 1251 1266 1387 1372 1335 1250 1211 1189 1181 1178 1170 1149 1126 1119 1114 1090 1052 1083 1137 1243 1240 1213 1201 1207 1231 1251 1276 1329 1352 1499 1741 2029 2353 2599 2557 2372 2195 2046 1944 1917 1941 1870 1806 1801 1760 1594 1556 1737 1960 2103 2178 2224 2274 2345 2586 2673 2846 2893 2908 2956 3018 3070 3127 3215 3281 3242 3049 2809 2483 2102 1698 1365 1203 1153 1138 1139 1167 1174 1146 1097 1075 1017 950 993 1028 976 876 784 734 728 717 683 694 727 764 826 901 974 1059 1153 1224 1290 1359 1409 1454 1496 1544 1592 1631 1659 1682 1698 1705 1713 1714 1723 1744 16 14 12 11 10 8 7 7 5 4 4 6 9 10 12 12 11 10 9 8 8 9 9 9 8 5 4 5 6 6 7 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 128 182 197 196 189 212 302 376 453 594 725 899 783 574 539 719 1040 1402 1701 1822 1744 1588 1484 1440 1385 1186 897 641 446 324 272 360 521 619 649 698 774 895 927 940 994 982 959 973 1002 1000 962 850 593 305 233 304 333 270 203 165 152 172 201 199 172 143 114 86 92 126 158 249 454 635 745 761 718 706 711 660 562 483 472 518 588 612 718 743 755 780 813 902 959 887 733 612 553 489 388 296 287 268 509 558 477 366 336 434 610 740 682 512 583 749 1108 1342 1435 1469 1543 1620 1618 1551 1449 1359 1336 1382 1459 1534 1602 1687 1764 1805 1930 2072 1983 1656 1307 1156 1162 1199 1256 1338 1400 1447 1612 1714 1697 1568 1209 1136 1644 2633 3207 3305 3238 2966 2620 2484 2457 2574 2701 2569 2453 2326 2209 2099 2037 2070 2083 2023 1974 1946 1858 1771 1801 1852 1859 1824 1768 1716 1732 1740 1663 1535 1442 1389 1362 1409 1492 1610 1726 1762 1772 1691 1543 1391 1283 1241 1284 1398 1538 1668 1769 1842 1832 1747 1695 1648 1612 1638 1721 1786 1816 1820 1810 1776 1709 1631 1589 1612 1639 1670 1691 1692 1676 1654 1625 1591 1614 1711 1808 1878 1981 2160 2300 2459 2479 2510 2536 2559 2556 2526 2470 2413 2392 2414 2431 2391 2316 2287 2176 2068 2005 1913 1856 1880 1960 2067 2200 2339 2435 2453 2374 2268 2173 2039 1922 1816 1717 1632 1560 1485 1390 1264 1107 931 758 620 542 727 1497 2029 2319 2529 2744 2951 2877 2633 2551 2585 2255 1927 1934 2020 1917 1757 1625 1571 1560 1499 1413 1382 1387 1372 1349 1320 1313 1330 1346 1340 1278 1202 1171 1177 1189 1181 1165 1161 1129 1086 1036 997 1009 1064 1122 1173 1229 1251 1238 1211 1188 1203 1218 1255 1335 1341 1363 1513 1763 2056 2278 2379 2416 2406 2351 2201 2060 1915 1822 1818 1872 1959 1864 1755 1795 1929 2104 2269 2342 2300 2328 2472 2640 2857 2899 2863 2873 2945 3035 3147 3280 3401 3420 3301 3095 2835 2503 2117 1763 1497 1347 1285 1242 1214 1183 1152 1142 1184 1179 1122 1103 1126 1139 1083 992 916 922 955 925 940 979 1030 1097 1179 1277 1379 1454 1501 1568 1613 1648 1687 1694 1709 1748 1801 1841 1869 1891 1886 1889 1881 1872 1879 19 17 15 14 11 7 6 6 6 5 4 5 8 8 10 11 11 11 10 8 8 9 9 9 8 6 5 6 7 7 7 6 5 4 4 4 5 6 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 33 89 133 119 131 172 215 243 256 315 448 588 747 607 419 457 669 955 1244 1543 1782 1832 1720 1640 1629 1592 1390 1048 761 570 552 673 794 884 908 890 930 1026 1133 1098 983 998 970 982 1057 1135 1127 1071 1025 798 374 223 334 429 329 137 123 110 123 153 156 154 139 103 70 61 121 250 457 649 729 758 769 787 822 802 694 538 432 423 464 566 609 768 785 804 766 692 713 721 618 496 437 397 352 329 272 276 260 511 542 437 380 382 466 603 633 553 563 759 1033 1286 1440 1499 1489 1505 1566 1615 1632 1605 1559 1538 1557 1583 1590 1621 1711 1792 1836 1946 2094 2071 1871 1722 1582 1411 1273 1225 1266 1319 1373 1497 1605 1612 1445 1082 1128 1461 2544 3187 3237 3156 2921 2612 2424 2401 2415 2469 2415 2360 2322 2239 2135 2068 2052 2033 2005 2004 2008 1982 1981 2007 1988 1931 1868 1872 1891 1897 1893 1797 1606 1422 1340 1366 1442 1522 1641 1768 1851 1917 1886 1719 1476 1306 1252 1310 1487 1723 1904 2011 2068 2062 2022 1899 1774 1741 1823 1929 2013 2072 2084 2029 1919 1776 1629 1552 1587 1611 1597 1588 1623 1641 1597 1570 1629 1696 1719 1767 1814 1836 2015 2151 2251 2305 2369 2400 2444 2478 2480 2444 2388 2357 2385 2429 2403 2292 2219 2128 2017 1892 1808 1789 1839 1936 2047 2160 2258 2302 2280 2177 2101 2026 1917 1803 1699 1608 1534 1465 1386 1286 1156 996 814 640 493 354 801 1507 1894 2122 2325 2556 2811 2952 2788 2508 2745 2443 2042 1935 1960 1943 1755 1534 1510 1520 1438 1366 1358 1373 1380 1349 1341 1351 1355 1316 1260 1217 1190 1168 1156 1165 1170 1146 1106 1031 929 797 759 901 1011 1093 1189 1249 1262 1260 1232 1187 1181 1200 1256 1302 1340 1309 1358 1529 1754 1955 2105 2253 2336 2512 2414 2274 2011 1779 1720 1791 1948 2022 1976 1914 1925 2055 2269 2409 2344 2265 2418 2595 2802 2898 2892 2909 2923 2943 3061 3210 3354 3446 3452 3317 3104 2797 2437 2119 1835 1610 1526 1478 1446 1369 1293 1284 1354 1447 1493 1453 1417 1521 1551 1506 1388 1366 1413 1406 1406 1417 1447 1500 1559 1627 1680 1728 1764 1810 1820 1811 1803 1752 1712 1709 1773 1862 1910 1951 1948 1953 1960 1944 1941 17 17 17 15 13 9 6 6 6 6 3 4 6 7 9 10 11 11 11 10 9 8 8 8 7 7 6 6 7 7 7 8 6 3 3 4 5 5 3 4 5 4 1 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 0 0 0 0 0 0 0 0 6 39 78 58 113 165 152 124 141 220 327 403 391 351 314 411 664 939 1138 1373 1662 1829 1814 1772 1773 1737 1558 1240 945 744 737 856 913 964 969 978 1057 1159 1217 1133 983 1003 1019 1085 1158 1197 1168 1090 1090 883 455 277 312 397 318 91 90 80 103 150 163 180 176 151 136 150 254 444 652 720 707 716 719 749 783 752 665 547 465 471 516 587 672 825 820 772 710 601 539 487 443 432 450 464 471 494 476 443 404 471 493 497 484 499 533 542 574 653 794 1022 1262 1424 1496 1487 1447 1445 1482 1541 1613 1665 1686 1692 1693 1676 1640 1635 1703 1814 1891 2000 2120 2018 1790 1646 1565 1488 1350 1226 1216 1236 1353 1423 1546 1558 1212 1228 1686 1767 2465 3041 3107 2933 2621 2323 2229 2257 2329 2423 2457 2380 2283 2232 2139 1996 1953 2035 2126 2169 2189 2200 2185 2096 2032 2007 2011 2067 2097 2074 2040 1941 1729 1503 1416 1467 1527 1581 1679 1852 1965 2047 2047 1915 1640 1434 1363 1423 1624 1878 2056 2161 2231 2274 2282 2209 2093 2000 2008 2111 2238 2358 2407 2333 2171 1950 1719 1583 1588 1536 1475 1463 1505 1578 1571 1505 1495 1585 1698 1761 1810 1761 1892 2051 2095 2147 2240 2304 2370 2413 2425 2414 2369 2315 2320 2362 2340 2246 2164 2081 1937 1794 1717 1717 1790 1897 1990 2070 2140 2169 2144 2063 1972 1898 1804 1695 1590 1508 1447 1390 1319 1217 1081 919 743 574 405 382 999 1509 1787 1977 2161 2384 2663 2928 2961 2578 2694 2527 2245 2030 1967 1968 1813 1595 1516 1509 1463 1402 1355 1351 1393 1359 1363 1370 1345 1290 1241 1200 1170 1149 1124 1103 1084 1038 948 814 632 502 485 545 682 939 1167 1244 1250 1265 1245 1197 1160 1156 1181 1243 1318 1303 1287 1363 1492 1620 1764 2032 2204 2414 2436 2402 2217 1926 1742 1721 1856 2066 2166 2118 2037 2071 2224 2419 2465 2296 2362 2561 2714 2838 2887 2935 2927 2918 2991 3081 3181 3300 3412 3424 3314 3081 2756 2445 2077 1752 1649 1644 1662 1623 1550 1496 1534 1685 1877 1914 1904 2075 2179 2215 2166 2081 2029 1999 1984 1978 1976 1999 2020 2029 2034 2042 1994 1951 1893 1795 1677 1600 1563 1552 1599 1689 1765 1823 1847 1862 1881 1885 1898 18 18 17 16 14 11 8 6 4 4 4 3 5 6 8 9 10 10 9 9 8 7 8 9 8 8 7 7 7 7 7 9 7 6 4 4 4 4 3 4 5 5 3 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 16 9 88 101 54 69 151 242 303 323 287 239 252 372 676 1025 1252 1438 1683 1863 1883 1837 1824 1795 1656 1380 1040 716 658 806 887 900 886 890 1022 1166 1173 1083 1007 1056 1118 1189 1175 1171 1073 1012 1028 820 480 333 355 360 226 104 82 69 124 183 223 211 196 212 259 334 465 627 699 641 617 628 635 633 627 611 574 526 494 503 541 596 689 769 788 775 705 604 528 486 499 545 594 636 686 742 748 677 540 445 483 597 656 672 669 679 738 840 980 1154 1309 1408 1441 1391 1346 1379 1426 1462 1512 1588 1679 1747 1765 1737 1690 1680 1750 1872 1987 2094 2185 1905 1720 1690 1670 1593 1442 1303 1240 1201 1304 1362 1468 1482 1212 1538 2085 2275 2685 3039 3063 2909 2705 2461 2287 2281 2316 2335 2305 2248 2235 2251 2236 2229 2313 2333 2284 2282 2319 2482 2478 2292 2163 2123 2131 2194 2233 2217 2153 2033 1856 1692 1629 1638 1628 1685 1737 1967 2082 2147 2176 2102 1880 1666 1566 1617 1795 2003 2176 2334 2443 2502 2523 2473 2378 2299 2292 2346 2454 2566 2598 2538 2423 2223 1944 1723 1611 1504 1455 1507 1650 1797 1793 1648 1498 1471 1584 1689 1763 1732 1828 1986 2035 2041 2147 2221 2297 2357 2376 2381 2350 2289 2262 2276 2266 2199 2127 2034 1855 1712 1655 1671 1741 1827 1900 1974 2049 2064 1995 1909 1841 1786 1707 1600 1499 1428 1381 1339 1276 1171 1028 856 673 530 414 667 1180 1486 1654 1816 1993 2223 2517 2827 3031 2798 2754 2864 2445 2217 2046 1989 1895 1718 1587 1545 1545 1516 1401 1307 1372 1375 1371 1357 1307 1251 1201 1148 1126 1124 1090 1032 981 884 714 579 462 398 353 399 648 975 1176 1217 1220 1250 1252 1210 1148 1128 1151 1209 1278 1309 1309 1318 1340 1493 1616 1861 2098 2237 2332 2368 2295 2147 1964 1794 1806 2042 2327 2334 2257 2198 2221 2429 2559 2457 2401 2498 2611 2738 2783 2868 2931 2966 2998 3027 3091 3214 3358 3464 3505 3453 3127 2706 2374 2032 1802 1762 1886 1987 1940 1831 1722 1833 2177 2396 2529 2624 2646 2709 2758 2688 2589 2531 2503 2520 2466 2420 2397 2342 2283 2216 2068 1898 1738 1601 1491 1421 1399 1412 1436 1476 1547 1610 1647 1672 1701 1729 1780 17 18 18 17 17 15 11 8 5 4 4 4 4 5 7 8 9 9 9 9 7 6 8 9 8 7 7 7 7 7 7 8 8 8 6 5 5 5 5 4 4 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 1 4 10 56 57 24 41 140 252 307 283 219 180 174 202 350 695 1196 1553 1689 1816 1924 1909 1846 1813 1766 1649 1467 1220 833 608 659 759 805 796 733 874 1061 1119 1102 1065 1073 1129 1225 971 1017 907 957 1052 845 519 365 362 334 229 103 72 70 151 255 304 247 224 269 379 509 616 662 609 528 551 564 549 522 478 471 471 473 473 464 466 507 587 657 716 785 785 742 716 722 759 804 829 840 871 916 913 825 652 535 605 766 854 841 796 795 829 851 878 967 1120 1242 1247 1198 1187 1287 1373 1407 1436 1486 1598 1731 1795 1777 1740 1739 1823 1944 2088 2193 2257 1876 1735 1759 1764 1670 1517 1388 1295 1248 1294 1269 1420 1422 1279 1836 2626 2940 3068 3143 3033 2782 2518 2327 2343 2453 2459 2416 2379 2318 2238 2204 2237 2104 1986 2081 2286 2444 2542 2561 2345 2217 2186 2198 2238 2270 2288 2280 2225 2132 2017 1923 1880 1804 1676 1777 1876 2056 2109 2215 2317 2322 2175 1963 1826 1815 1896 2062 2321 2496 2543 2548 2569 2557 2495 2462 2461 2523 2602 2622 2621 2665 2654 2493 2221 1953 1731 1600 1573 1681 1942 2170 2181 2007 1770 1561 1498 1565 1660 1706 1790 1925 1985 1949 2050 2148 2231 2313 2348 2359 2344 2301 2257 2240 2207 2147 2076 1982 1801 1659 1612 1627 1672 1727 1793 1869 1955 1955 1864 1785 1741 1706 1641 1544 1448 1376 1325 1282 1222 1122 955 746 628 641 737 1013 1280 1431 1542 1675 1849 2083 2384 2724 3031 2907 2190 2047 1864 2024 2084 2010 1894 1712 1527 1468 1504 1481 1441 1354 1351 1362 1350 1317 1256 1168 1087 1072 1074 1067 1004 945 866 707 577 526 537 533 505 576 803 996 1168 1211 1211 1229 1261 1220 1161 1128 1128 1165 1227 1282 1318 1322 1304 1352 1501 1688 1899 2037 2154 2261 2305 2301 2235 1984 1828 1949 2221 2384 2432 2359 2271 2405 2651 2690 2612 2573 2596 2684 2723 2797 2887 2989 3065 3101 3159 3244 3322 3433 3481 3626 3549 3227 2752 2347 2064 2015 2180 2361 2407 2323 2022 2125 2376 2630 2913 3014 2907 2852 2982 3067 2900 2835 2762 2753 2685 2572 2492 2377 2227 2081 1881 1649 1469 1368 1290 1242 1232 1250 1285 1328 1387 1434 1465 1492 1524 1571 1658 16 17 18 18 19 17 14 10 8 6 5 4 5 5 6 7 7 9 8 6 5 5 7 8 5 6 7 7 6 6 7 7 7 6 5 5 5 4 5 5 4 4 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 29 78 65 10 101 242 337 364 307 213 147 126 167 344 739 1332 1825 1953 1972 1970 1936 1889 1836 1743 1635 1562 1439 1120 812 783 774 827 792 750 793 955 1104 1170 1136 1047 998 1009 881 901 829 1008 1263 1044 679 484 440 362 198 67 53 92 203 345 352 304 301 380 481 554 574 565 545 523 546 526 501 487 450 436 436 443 444 421 397 415 480 559 644 779 872 922 980 1045 1091 1097 1034 931 874 888 904 860 769 730 820 939 988 929 815 735 691 663 639 652 724 801 827 839 960 1109 1266 1328 1368 1415 1528 1681 1781 1807 1809 1821 1880 1982 2115 2224 2282 2030 1899 1890 1868 1746 1577 1439 1345 1285 1273 1274 1304 1272 1338 1996 2849 3293 3329 3199 3091 3082 3112 2985 2654 2529 2497 2544 2559 2577 2494 2479 2655 2825 2990 2985 2838 2757 2634 2483 2326 2345 2425 2423 2470 2495 2485 2434 2338 2230 2137 2083 2061 1952 1790 1871 1945 2055 2144 2289 2435 2486 2400 2239 2078 1953 1935 2111 2384 2463 2565 2664 2661 2627 2576 2540 2525 2560 2585 2559 2630 2872 2949 2726 2432 2191 1934 1796 1794 1926 2154 2360 2430 2339 2134 1863 1611 1512 1551 1574 1674 1824 1920 1956 2072 2171 2236 2318 2363 2357 2342 2292 2212 2191 2145 2095 2036 1926 1752 1600 1532 1527 1555 1618 1708 1806 1899 1861 1788 1723 1693 1670 1620 1531 1428 1343 1277 1227 1151 1053 832 674 826 988 1116 1228 1312 1383 1467 1585 1747 1957 2253 2621 2966 2986 2157 2019 2024 2040 2106 1986 1799 1679 1466 1401 1450 1408 1379 1358 1336 1329 1316 1284 1232 1168 1108 1049 998 1016 927 883 819 727 663 643 639 634 705 850 1045 1140 1190 1179 1189 1182 1227 1234 1192 1157 1138 1133 1188 1243 1296 1322 1329 1354 1352 1440 1633 1835 2011 2172 2266 2311 2469 2234 2016 1970 2140 2400 2567 2509 2359 2371 2628 2817 2819 2772 2744 2768 2809 2856 2890 2965 3066 3127 3180 3184 3241 3335 3350 3494 3565 3480 3125 2631 2252 2164 2321 2519 2788 2773 2588 2621 2712 2836 3071 3186 3058 2906 2929 3187 2939 2854 2745 2671 2577 2421 2265 2100 1899 1701 1484 1286 1149 1055 1018 1020 1054 1126 1205 1265 1311 1356 1384 1417 1457 1518 1607 17 17 18 19 20 19 17 14 10 7 6 5 5 5 5 5 6 8 8 7 6 5 6 5 4 3 5 7 7 6 6 7 6 4 4 4 4 4 4 4 3 3 4 4 3 3 3 1 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 34 66 103 90 48 69 196 342 421 445 357 210 112 92 156 362 784 1373 1877 2096 2110 2036 2002 1976 1899 1765 1645 1597 1529 1271 928 927 882 797 834 885 874 962 1105 1208 1223 1134 990 904 917 955 1027 1105 1352 1097 705 497 428 304 137 57 59 119 242 383 393 414 449 482 488 483 466 469 507 549 565 527 510 508 479 457 442 439 440 423 397 397 456 563 661 762 893 1047 1225 1350 1334 1211 1032 858 784 814 862 863 837 855 905 890 835 774 682 638 595 526 465 446 467 523 606 623 756 845 1020 1142 1196 1239 1383 1567 1726 1822 1859 1875 1888 1929 1989 2056 2161 2093 2025 1990 1907 1765 1615 1491 1388 1313 1279 1270 1289 1218 1313 2007 2802 3207 3321 3248 3087 2859 2545 2333 2438 2574 2705 2753 2765 2690 2656 2793 2794 2536 2217 2266 2607 2785 2833 2905 2803 2765 2759 2584 2580 2630 2635 2552 2462 2409 2366 2321 2267 2155 2012 1983 1995 2144 2270 2386 2499 2541 2504 2416 2270 2087 2003 2163 2377 2253 2417 2645 2786 2786 2718 2623 2539 2527 2553 2546 2620 2957 3111 2862 2564 2356 2126 1988 1994 2125 2320 2494 2561 2494 2342 2138 1835 1560 1523 1496 1594 1717 1850 1978 2102 2197 2257 2287 2292 2375 2393 2324 2240 2197 2130 2078 2014 1877 1679 1506 1415 1392 1430 1524 1660 1785 1843 1819 1769 1724 1700 1681 1638 1549 1429 1327 1249 1185 1105 991 765 810 1100 1244 1292 1319 1334 1355 1396 1477 1615 1810 2118 2503 2817 2973 2589 2170 1931 1891 1858 1693 1650 1680 1480 1429 1458 1414 1335 1308 1308 1315 1310 1276 1217 1133 1031 991 939 995 928 880 845 798 750 738 726 692 749 969 1227 1186 1182 1113 1089 1053 1108 1211 1230 1178 1176 1148 1191 1231 1264 1261 1269 1227 1238 1317 1438 1644 1864 2055 2078 2196 2427 2415 2278 2076 2119 2433 2634 2586 2416 2303 2498 2715 2859 2912 2895 2847 2848 2913 2899 2833 2837 2822 2901 3038 3060 3192 3262 3327 3538 3703 3445 3016 2459 2090 2138 2512 2801 2864 2850 2890 2979 3044 3087 3079 3080 2860 2878 2912 2806 2682 2534 2396 2258 2056 1847 1638 1417 1222 1046 936 864 818 828 913 1009 1117 1216 1291 1327 1360 1389 1426 1476 1541 1610 17 18 19 20 20 21 20 18 15 9 6 5 4 4 4 5 5 6 7 6 7 8 9 7 5 4 4 5 5 6 6 7 7 6 4 4 5 4 4 5 3 3 4 3 3 3 3 2 2 1 2 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 48 72 89 85 82 151 284 422 525 547 403 197 90 85 174 409 852 1414 1892 2178 2218 2099 2038 1989 1903 1778 1638 1554 1474 1281 1104 1113 1053 916 917 1017 1027 1024 1119 1278 1444 1468 1332 1283 1381 1363 1303 1176 1124 883 498 335 303 235 146 101 107 150 238 394 456 527 588 508 445 421 387 381 439 529 583 574 557 537 496 464 456 458 469 463 434 422 475 597 724 802 891 1069 1319 1438 1237 1006 837 762 815 864 831 771 760 837 873 742 629 587 594 546 473 376 298 291 383 510 567 572 605 603 700 813 829 899 1139 1442 1671 1766 1767 1756 1738 1696 1633 1594 1691 1758 1793 1809 1761 1691 1637 1585 1507 1401 1307 1273 1324 1235 1260 1564 2392 2936 3345 3322 2981 2852 3070 3268 3224 3050 2829 2589 2504 2493 2756 3127 3233 3158 3177 3247 3209 3152 3184 3159 3223 3153 2978 2767 2818 2799 2593 2517 2609 2631 2543 2503 2486 2368 2237 2153 2178 2267 2328 2444 2552 2597 2617 2546 2359 2199 2123 2248 2349 2168 2272 2669 2989 3032 2909 2685 2499 2471 2592 2726 2740 2905 3015 2888 2678 2478 2275 2132 2110 2214 2409 2604 2677 2570 2370 2209 1975 1673 1529 1427 1466 1599 1765 1903 2024 2144 2247 2358 2418 2595 2581 2470 2349 2266 2187 2103 1995 1824 1608 1418 1307 1296 1355 1482 1648 1779 1832 1823 1783 1749 1736 1723 1679 1585 1450 1319 1221 1158 1109 959 814 1021 1236 1332 1366 1364 1347 1345 1357 1378 1493 1739 2040 2456 2821 2998 2778 2299 1850 1668 1696 1585 1593 1597 1481 1432 1400 1342 1286 1270 1286 1298 1299 1291 1195 1130 1078 1016 976 984 952 903 851 815 833 832 798 776 687 843 1198 1176 1096 989 922 955 1071 1181 1215 1174 1165 1166 1189 1220 1244 1231 1243 1274 1325 1345 1312 1507 1522 1803 1976 2138 2297 2426 2487 2284 2073 2295 2517 2642 2481 2378 2480 2654 2851 2945 2953 2891 2781 2700 2706 2638 2435 2237 2187 2169 2397 2683 2855 2943 3064 3302 3370 3309 2831 2205 2172 2381 2539 2693 2773 2710 2838 3004 2958 2781 2916 2727 2647 2594 2491 2353 2186 1998 1810 1593 1382 1163 979 834 741 698 698 715 768 887 1018 1151 1249 1323 1370 1397 1419 1452 1497 1541 1586 17 18 19 19 20 20 21 20 17 13 7 6 3 4 5 5 5 4 5 7 9 10 11 9 7 5 4 4 4 5 6 7 8 8 5 5 6 6 5 5 3 3 3 1 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 47 25 40 50 32 54 153 302 455 579 599 433 176 63 93 228 520 1001 1534 1969 2254 2323 2170 1971 1893 1843 1776 1611 1500 1407 1244 1185 1271 1198 1085 1125 1313 1329 1225 1216 1394 1662 1823 1828 1828 1801 1585 1296 1019 785 556 277 182 199 208 190 176 176 177 225 370 456 557 644 570 472 408 346 336 411 534 620 623 582 546 506 474 482 496 517 537 539 529 554 645 739 763 802 958 1162 1206 855 619 507 571 749 764 622 523 560 718 841 739 607 525 448 388 300 203 156 158 187 256 351 400 410 401 473 611 703 807 1052 1365 1541 1538 1482 1458 1419 1315 1135 994 1042 1158 1305 1467 1551 1586 1589 1616 1611 1504 1390 1311 1375 1298 1388 1331 1363 2165 2875 3093 3146 3318 3371 3137 3023 3150 3278 3350 3519 3625 3658 3658 3466 3253 3155 3028 2788 2618 2627 2713 2892 2914 2817 2532 2299 2104 1954 2112 2296 2211 2079 2174 2356 2415 2422 2350 2361 2413 2409 2512 2631 2678 2719 2652 2401 2211 2143 2230 2311 2218 2234 2561 2981 3191 3113 2756 2423 2421 2739 3080 3104 3066 3030 2967 2792 2572 2379 2236 2152 2217 2440 2677 2779 2651 2361 2131 1976 1779 1612 1473 1448 1544 1706 1845 1967 2105 2213 2445 2526 2668 2721 2628 2502 2393 2264 2138 1996 1803 1582 1368 1243 1231 1298 1455 1645 1788 1847 1844 1815 1792 1785 1775 1725 1616 1457 1298 1179 1120 1100 920 969 1201 1365 1428 1441 1414 1379 1368 1344 1395 1563 1821 2119 2534 2919 3072 2698 2039 1868 1774 1732 1552 1476 1492 1487 1506 1423 1350 1326 1302 1308 1291 1232 1238 1161 1111 1052 1020 1020 999 959 943 857 675 695 648 523 484 485 624 957 1051 986 937 961 1060 1186 1219 1231 1218 1190 1165 1173 1203 1239 1261 1294 1373 1441 1302 1204 1457 1422 1597 1847 2065 2195 2319 2451 2360 2056 2026 2334 2674 2597 2587 2646 2746 2830 2856 2859 2817 2686 2445 2270 2285 2091 1870 1738 1708 1869 2101 2226 2318 2523 2658 2786 3175 3018 2544 2371 2467 2558 2672 2854 2711 2760 2921 2879 2614 2619 2521 2393 2268 2123 1951 1761 1563 1346 1137 969 808 685 609 582 590 645 726 816 926 1065 1191 1283 1347 1394 1419 1434 1458 1487 1533 1569 15 16 17 18 18 19 20 20 19 16 12 7 4 6 4 4 5 5 5 7 9 9 7 8 8 5 2 2 5 6 6 6 7 8 5 5 5 4 4 3 4 4 4 2 1 2 3 3 3 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 4 33 97 130 86 28 14 16 33 86 177 300 445 576 602 458 207 89 143 338 713 1204 1704 2095 2329 2352 2153 1880 1808 1849 1810 1613 1488 1366 1385 1433 1378 1245 1232 1382 1579 1682 1494 1325 1391 1692 1968 1934 1691 1479 1254 973 719 532 347 216 129 142 172 190 196 200 202 251 361 430 513 609 602 464 356 331 356 439 546 616 610 560 530 527 507 523 541 574 621 657 666 691 763 820 799 769 827 911 877 593 396 291 342 468 418 295 276 381 576 736 660 504 392 285 211 132 75 61 76 116 165 204 224 238 276 406 598 750 847 992 1187 1270 1216 1159 1150 1103 968 774 635 616 705 877 1135 1324 1401 1400 1566 1776 1752 1616 1438 1416 1347 1314 1270 1123 1452 2067 2578 2918 3164 3317 3373 3397 3464 3574 3613 3613 3500 3299 3043 2670 2259 1908 1696 1628 1586 1525 1686 1991 2203 2220 2011 1765 1626 1604 1626 1622 1596 1621 1759 1993 2280 2534 2523 2546 2605 2561 2631 2748 2788 2795 2718 2439 2153 2075 2205 2371 2301 2146 2270 2580 3082 3196 2831 2425 2429 2922 3341 3395 3294 3245 3100 2827 2550 2377 2268 2156 2197 2453 2704 2825 2702 2385 2054 1864 1816 1755 1646 1548 1531 1623 1755 1886 2045 2196 2385 2464 2545 2652 2648 2608 2507 2345 2209 2057 1824 1592 1363 1214 1187 1263 1439 1648 1792 1856 1863 1850 1843 1843 1832 1776 1641 1442 1258 1131 1091 995 944 1152 1386 1484 1522 1509 1465 1415 1388 1380 1549 1741 1970 2290 2684 3070 3245 2905 2256 2180 2038 1770 1568 1398 1403 1397 1415 1441 1457 1449 1421 1373 1353 1246 1244 1181 1117 1069 1054 1032 971 934 950 884 622 442 345 265 268 314 549 861 1002 978 950 990 1075 1185 1206 1241 1261 1242 1210 1202 1214 1246 1279 1329 1474 1541 1200 1221 1386 1446 1485 1601 1863 2082 2206 2320 2249 2010 1801 2238 2563 2665 2778 2928 3006 2930 2795 2664 2614 2604 2243 1961 1937 1845 1672 1544 1529 1656 1836 1888 1999 2222 2155 2322 2796 2957 2685 2431 2636 2884 2911 2983 2967 2745 2705 2655 2522 2418 2304 2143 1981 1791 1585 1379 1192 987 821 696 597 517 480 510 567 671 824 947 1069 1196 1302 1375 1405 1412 1429 1453 1493 1530 1579 1620 11 13 14 16 17 18 19 20 20 19 15 11 8 7 4 4 7 8 8 8 9 8 6 6 7 4 1 2 6 6 6 7 8 9 7 5 4 3 2 1 2 3 3 2 1 2 3 4 5 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 34 95 134 115 61 24 11 28 84 183 271 332 426 550 594 468 251 142 231 504 955 1402 1830 2140 2319 2321 2119 1915 1929 1958 1807 1623 1419 1312 1439 1494 1476 1448 1452 1545 1684 1787 1606 1389 1330 1569 1560 1287 1017 909 827 646 450 340 258 183 109 121 141 153 159 155 159 221 313 368 434 541 555 402 291 315 378 464 538 572 550 513 520 550 542 563 585 623 672 719 752 818 930 1003 942 803 742 751 716 543 385 296 245 220 144 101 155 283 435 517 419 270 139 69 37 21 12 16 34 66 97 115 124 148 219 370 561 710 785 836 933 996 971 925 897 828 686 545 475 404 418 494 723 993 1123 1123 1253 1491 1582 1501 1407 1399 1363 1334 1366 1281 1236 1431 1733 1982 2189 2373 2533 2674 2607 2638 2585 2405 2184 2032 1899 1787 1635 1421 1229 1123 1094 1166 1371 1851 2301 2206 1853 1560 1393 1326 1289 1257 1289 1437 1649 1883 2152 2535 2610 2649 2692 2678 2733 2812 2802 2733 2650 2446 2099 1959 2061 2259 2276 2131 2207 2373 2818 3084 2862 2459 2369 2763 3167 3303 3297 3284 3106 2764 2425 2278 2229 2176 2220 2424 2653 2772 2685 2388 2027 1826 1802 1824 1805 1695 1594 1594 1668 1785 1940 2075 2238 2376 2341 2517 2608 2664 2604 2453 2312 2137 1859 1591 1379 1212 1179 1272 1464 1667 1794 1849 1867 1878 1894 1906 1896 1826 1643 1410 1214 1106 1027 930 1083 1381 1540 1593 1600 1552 1487 1418 1387 1487 1684 1893 2164 2484 2818 3112 3225 3006 2528 2216 1975 1771 1621 1448 1369 1312 1310 1381 1490 1591 1591 1452 1443 1320 1255 1217 1149 1074 1044 1017 956 923 927 863 623 417 278 225 254 383 655 913 993 956 904 891 913 976 1059 1137 1205 1228 1233 1248 1267 1306 1378 1415 1690 1412 1222 1227 1312 1404 1444 1480 1639 1849 2047 2269 2157 1988 1791 2101 2400 2572 2729 2882 2994 3071 2853 2482 2304 2382 2304 1976 1728 1639 1574 1490 1520 1627 1777 1847 2057 2046 2082 2309 2576 2798 2754 2509 2527 2802 2856 2877 2966 2711 2562 2512 2399 2264 2089 1916 1742 1509 1279 1084 925 778 661 574 514 469 456 533 637 796 1003 1187 1316 1400 1465 1503 1492 1482 1489 1517 1580 1642 1700 1747 8 10 12 14 16 17 18 19 19 18 17 14 11 8 6 6 8 10 10 10 9 9 8 7 6 3 1 2 8 7 6 7 8 9 9 8 5 3 2 1 0 1 2 3 3 3 3 3 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 74 88 58 30 32 53 92 199 358 422 404 448 578 646 535 335 266 416 773 1271 1645 1924 2157 2260 2258 2137 2034 2017 1962 1829 1490 1345 1405 1509 1591 1635 1623 1612 1650 1711 1717 1559 1333 1234 1293 963 624 541 607 616 477 302 220 192 160 121 108 143 164 160 154 160 186 223 272 362 480 513 397 284 313 391 494 567 581 531 494 513 543 556 583 629 673 713 744 792 889 1024 1110 1079 946 805 738 697 559 431 385 331 245 171 138 159 226 299 289 165 58 19 4 0 0 0 2 9 28 51 64 70 89 141 242 408 591 713 733 733 787 751 656 581 505 411 333 299 243 236 253 414 625 794 870 953 1060 1088 1045 1064 1132 1107 1022 1038 1082 1063 1075 1178 1335 1456 1481 1495 1586 1569 1640 1631 1560 1528 1482 1383 1301 1208 1084 1013 1007 1008 1149 1371 1634 2000 2000 1788 1548 1316 1154 1082 1065 1142 1360 1616 1836 2060 2391 2568 2682 2726 2722 2746 2781 2748 2644 2563 2500 2216 2012 2045 2144 2218 2250 2383 2582 2846 3049 2984 2674 2437 2490 2698 2851 2941 3001 2976 2687 2302 2128 2129 2143 2195 2360 2554 2667 2626 2351 1986 1832 1797 1858 1934 1920 1821 1722 1684 1726 1850 2001 2175 2323 2388 2481 2590 2682 2667 2548 2397 2204 1913 1587 1389 1240 1209 1321 1497 1668 1786 1846 1873 1900 1937 1962 1945 1843 1614 1365 1172 1066 967 988 1281 1558 1620 1639 1618 1542 1463 1403 1416 1546 1695 1929 2287 2624 2897 3100 3181 2949 2188 1998 1969 1843 1615 1453 1357 1306 1307 1359 1456 1638 1721 1678 1547 1394 1321 1206 1137 1131 1082 1025 960 936 863 794 596 418 335 302 327 495 762 932 937 880 800 737 691 714 841 965 1060 1128 1189 1277 1355 1371 1520 1582 1851 1481 1238 1224 1246 1296 1383 1508 1571 1679 1796 2201 2198 1905 1791 1982 2209 2340 2449 2677 2982 3177 2912 2381 1994 1915 1832 1672 1571 1566 1597 1548 1598 1703 1763 1819 1929 2010 2139 2197 2289 2493 2552 2506 2487 2666 2703 2850 2886 2681 2525 2438 2304 2131 1900 1690 1461 1245 1048 894 774 670 593 540 507 497 545 665 829 1042 1268 1447 1547 1573 1598 1621 1604 1591 1599 1638 1713 1802 1878 1926 8 9 10 12 15 16 17 18 18 17 16 15 13 11 9 8 8 9 8 9 9 8 6 5 5 3 2 4 6 6 5 6 7 7 8 8 7 5 4 3 2 1 1 2 3 4 3 3 5 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 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 33 44 106 221 321 384 453 552 573 514 535 657 732 636 482 473 693 1099 1572 1940 2010 2296 2322 2301 2225 2108 2057 2020 1839 1499 1511 1508 1538 1531 1509 1534 1579 1614 1625 1580 1437 1224 1107 1019 598 280 365 594 609 429 248 160 127 100 80 81 135 175 158 146 138 143 173 235 333 449 519 462 369 384 418 484 557 563 524 499 511 523 535 599 698 771 802 791 818 899 954 998 1020 1011 960 868 775 619 502 480 464 396 300 223 181 173 167 126 63 24 9 0 0 0 0 0 2 6 13 17 20 32 57 116 246 477 646 686 604 585 483 350 270 226 199 178 147 109 110 127 172 294 477 638 703 637 497 422 494 605 656 621 646 707 768 826 937 1084 1186 1194 1197 1282 1288 1248 1222 1211 1241 1209 1136 1064 1013 1000 1030 1070 1096 1194 1365 1431 1770 1860 1715 1492 1263 1094 1014 1014 1119 1344 1583 1777 1989 2296 2588 2734 2756 2707 2684 2673 2626 2541 2475 2477 2284 2103 2051 2096 2195 2314 2463 2608 2765 2915 2946 2772 2529 2436 2425 2475 2647 2790 2811 2556 2170 1961 1990 2076 2140 2299 2475 2573 2572 2284 1965 1866 1802 1832 1953 2041 2005 1880 1759 1701 1773 1952 2058 2189 2245 2339 2514 2657 2664 2553 2420 2243 1986 1649 1430 1286 1260 1353 1503 1657 1778 1850 1880 1909 1959 1990 1967 1821 1572 1308 1106 1025 959 1106 1451 1564 1589 1521 1454 1420 1393 1386 1444 1453 1264 1439 2088 2632 2919 3089 3174 3071 1946 1986 2012 1893 1665 1453 1337 1290 1278 1309 1413 1554 1658 1658 1525 1377 1302 1201 1115 1088 1011 960 983 955 780 712 535 373 361 409 453 601 806 875 828 742 635 537 462 461 601 783 903 989 1087 1213 1372 1394 1597 2046 2136 1618 1325 1310 1267 1275 1342 1404 1431 1622 1681 2053 2153 1940 1783 1832 1916 1967 2072 2346 2792 3091 2904 2389 1903 1608 1474 1472 1519 1559 1661 1691 1697 1656 1708 1782 1817 1893 2068 2197 2127 2136 2391 2636 2532 2808 2953 2932 2794 2579 2484 2410 2252 2007 1736 1505 1274 1045 870 755 672 589 533 507 516 566 667 867 1115 1356 1559 1687 1728 1657 1636 1648 1657 1663 1678 1730 1826 1946 2044 2089 10 10 10 11 13 15 16 17 18 18 16 14 13 12 12 9 9 9 9 10 9 9 8 6 5 4 3 3 4 4 4 5 5 5 6 6 7 7 7 6 5 4 2 0 1 3 3 4 5 6 5 3 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 3 9 80 297 604 809 805 714 655 597 527 603 748 838 768 672 740 1023 1465 1915 2106 2027 2380 2405 2364 2254 2149 2157 2106 1891 1672 1601 1521 1548 1532 1474 1435 1465 1473 1441 1371 1263 1144 1045 856 450 195 315 452 457 327 178 107 85 66 58 76 127 179 179 160 128 116 133 201 309 443 558 564 488 497 506 508 578 598 581 551 543 541 553 636 761 868 902 886 880 913 865 820 839 953 1031 974 873 777 697 646 604 516 385 265 175 119 86 65 52 39 17 0 0 0 0 0 1 4 8 8 7 9 16 43 127 305 514 593 486 374 249 153 103 80 71 61 43 27 26 40 74 137 252 402 530 567 496 383 321 320 352 341 367 442 577 615 726 841 944 1029 1038 1046 1100 1092 1063 1049 1090 1107 1086 1065 1070 1128 1219 1270 1244 1213 1278 1248 1334 1405 1380 1264 1133 1041 985 997 1139 1388 1647 1863 2057 2305 2543 2646 2654 2589 2546 2492 2412 2336 2222 2152 2037 1902 1794 1825 1977 2158 2324 2451 2532 2602 2655 2609 2498 2430 2340 2396 2570 2665 2588 2355 2074 1916 1955 2054 2078 2210 2385 2461 2435 2211 1957 1850 1793 1767 1859 2035 2102 2024 1885 1793 1823 1970 2045 2098 2133 2233 2379 2476 2472 2391 2368 2240 2068 1773 1519 1360 1320 1386 1512 1653 1772 1839 1862 1899 1956 1989 1956 1787 1514 1234 962 1026 1185 1196 1459 1530 1456 1331 1269 1244 1293 1328 1313 1178 932 977 1649 2521 2886 3043 3147 3026 2409 2206 2133 1984 1759 1534 1398 1349 1294 1314 1375 1445 1484 1461 1369 1266 1185 1097 1037 1033 1010 987 991 895 756 627 428 330 447 558 554 655 778 767 645 505 427 376 344 365 486 660 783 854 966 1086 1259 1403 1753 2377 2317 1683 1369 1341 1290 1308 1434 1352 1340 1533 1739 2063 2145 1902 1707 1697 1615 1613 1787 1985 2396 2781 2807 2521 2093 1639 1326 1362 1483 1601 1811 1990 1892 1703 1724 1831 1824 1850 2067 1998 1898 2088 2495 2763 2906 3042 3025 2863 2634 2460 2453 2352 2115 1795 1490 1249 1029 839 700 600 537 465 436 452 530 662 873 1153 1415 1628 1809 1849 1790 1660 1559 1559 1582 1592 1636 1721 1873 2023 2119 2177 13 11 10 9 10 14 15 16 18 17 16 14 12 12 12 11 11 12 11 9 8 8 7 6 5 5 4 4 4 4 4 3 2 2 2 4 4 6 7 7 6 5 4 3 1 1 2 3 4 4 4 4 2 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 82 391 808 996 909 780 742 656 570 672 867 975 914 861 994 1370 1881 2189 2135 2183 2392 2464 2475 2338 2168 2159 2084 1911 1758 1628 1525 1573 1637 1545 1387 1339 1275 1205 1137 1093 1081 1015 779 444 279 349 346 264 215 171 147 135 121 106 100 133 185 201 185 155 127 160 232 318 449 595 659 621 586 565 552 631 660 645 642 646 630 631 700 815 929 982 993 988 956 851 763 767 896 1000 977 927 930 919 851 754 616 454 313 199 128 95 83 80 69 31 5 1 0 0 0 0 1 2 3 4 4 5 15 59 177 374 420 313 188 101 57 36 24 19 15 9 3 2 2 18 60 122 198 316 441 511 471 322 193 174 162 217 239 317 393 463 520 591 658 711 829 1008 1109 1142 1188 1241 1228 1186 1156 1143 1144 1210 1309 1284 1193 1159 1119 1145 1156 1130 1058 989 946 927 967 1122 1374 1641 1878 1967 2051 2148 2248 2342 2370 2357 2290 2189 2118 2023 1899 1786 1711 1623 1596 1749 1936 2012 2018 2081 2196 2280 2355 2406 2389 2363 2464 2572 2526 2362 2193 2057 1973 1995 2081 2041 2129 2285 2361 2337 2202 2007 1848 1777 1725 1748 1941 2087 2102 2033 1987 2035 2142 2198 2193 2162 2182 2197 2188 2222 2204 2289 2253 2153 1931 1693 1498 1409 1434 1540 1664 1753 1815 1840 1871 1925 1955 1919 1738 1438 1106 895 1065 1407 1422 1430 1397 1315 1248 1203 1157 1184 1219 1196 1103 984 959 1321 2410 2828 2974 3056 2860 2596 2433 2290 2121 1938 1794 1688 1543 1473 1440 1416 1374 1343 1309 1239 1152 1074 1015 1005 1007 993 984 934 800 624 418 286 345 530 627 603 633 665 592 476 380 352 348 363 408 496 627 726 796 871 979 1135 1391 1925 2416 2291 1811 1529 1380 1263 1249 1302 1243 1331 1514 1876 2196 2125 1901 1652 1578 1513 1512 1638 1723 1991 2359 2587 2588 2374 1937 1495 1324 1348 1544 1834 2046 1997 1841 1880 2003 1699 1693 1729 1792 2012 2526 2862 2890 3004 3078 2929 2746 2532 2396 2306 2125 1842 1507 1209 1007 892 790 653 550 474 402 411 471 593 795 1071 1380 1612 1739 1829 1802 1685 1521 1415 1407 1420 1445 1569 1703 1897 2049 2147 2199 15 13 10 9 12 14 15 16 18 18 16 14 12 12 11 11 11 12 11 9 8 7 7 8 7 6 4 4 4 4 4 3 3 2 1 2 2 4 4 5 5 4 4 4 3 2 1 2 2 2 3 4 3 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 269 734 986 951 892 862 750 677 797 1023 1156 1079 1064 1265 1767 2187 2256 2232 2424 2452 2511 2415 2234 2224 2204 2104 1967 1841 1688 1547 1547 1590 1531 1435 1360 1213 1061 970 1006 1096 1058 836 583 451 399 325 264 280 248 243 237 208 165 131 136 177 236 229 216 223 227 275 324 430 588 689 677 619 602 618 755 735 709 734 775 767 769 835 940 1032 1063 1049 1013 952 897 820 831 945 984 906 848 887 948 966 865 676 537 418 326 262 202 151 108 68 40 31 20 3 0 11 21 17 11 11 11 8 6 15 64 165 279 274 166 72 29 18 15 11 6 1 0 0 0 0 3 20 71 106 154 228 345 446 394 247 180 122 102 164 229 262 290 331 380 436 549 780 1026 1128 1230 1329 1374 1298 1217 1187 1205 1224 1221 1222 1222 1160 1100 1083 1147 1155 1083 991 923 889 893 949 1069 1251 1431 1575 1620 1652 1722 1880 2050 2154 2186 2153 2079 2011 1942 1844 1712 1636 1582 1506 1644 1821 1833 1772 1786 1861 1967 2127 2262 2332 2404 2495 2507 2369 2189 2065 2002 1969 1989 2089 2075 2094 2200 2295 2294 2211 2089 1901 1776 1716 1677 1825 1998 2104 2134 2143 2209 2300 2371 2389 2378 2271 2083 1999 2006 2061 2171 2229 2234 2092 1874 1645 1519 1503 1541 1618 1697 1761 1787 1817 1865 1889 1863 1669 1333 1010 940 1185 1393 1381 1267 1232 1259 1255 1222 1173 1144 1127 1115 1136 1177 1237 1440 2380 2741 2881 2797 2560 2524 2532 2405 2305 2196 2045 1751 1624 1565 1385 1311 1298 1257 1201 1143 1076 1004 969 959 980 983 950 870 722 508 312 279 443 604 644 605 572 515 422 379 370 384 396 408 434 490 641 749 829 871 956 1073 1359 1953 2442 2238 1966 1816 1588 1270 1178 1237 1303 1379 1572 1965 2276 2043 1867 1640 1457 1460 1451 1517 1584 1698 1963 2298 2502 2534 2293 1889 1484 1309 1426 1672 1844 1874 1885 2015 2111 1631 1571 1615 1873 2290 2804 2973 2810 2819 2793 2671 2548 2406 2249 2033 1772 1530 1332 1173 1051 967 930 815 725 641 562 562 651 794 1006 1283 1550 1716 1732 1664 1594 1552 1474 1381 1379 1415 1434 1625 1783 1946 2060 2110 2138 14 14 11 10 12 13 14 14 16 17 17 13 10 9 10 11 11 11 10 7 7 6 7 8 8 8 7 6 6 5 4 3 2 1 1 2 2 3 1 4 4 3 2 3 4 3 2 1 0 0 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 88 418 802 938 856 823 811 798 958 1207 1335 1277 1332 1651 2192 2346 2301 2427 2585 2511 2476 2429 2305 2301 2256 2177 2068 1929 1743 1569 1477 1440 1413 1452 1496 1394 1168 1013 1076 1184 1101 845 632 552 479 362 325 349 290 271 267 228 174 141 139 181 265 256 249 258 253 274 309 391 545 666 686 663 658 679 771 717 709 737 792 826 876 972 1089 1166 1150 1076 1011 921 884 859 891 1009 1012 847 696 689 778 884 845 704 648 574 505 446 326 213 147 120 118 112 97 39 9 4 2 7 25 41 60 85 106 117 144 196 222 178 88 26 7 8 8 5 2 0 0 0 0 0 0 3 41 76 94 127 186 262 322 288 243 196 169 141 152 170 198 241 287 340 440 610 793 892 999 1041 1077 1088 1040 987 1012 1065 1101 1150 1185 1216 1203 1220 1320 1348 1280 1165 1053 964 930 971 1063 1190 1294 1355 1405 1470 1602 1824 2005 2095 2126 2126 2099 2059 2020 1965 1834 1737 1652 1580 1670 1777 1760 1664 1615 1664 1808 2011 2147 2213 2325 2390 2350 2214 2050 1927 1892 1928 1995 2109 2155 2141 2191 2264 2267 2197 2134 1968 1789 1714 1647 1730 1909 2074 2168 2212 2275 2338 2426 2467 2421 2300 2124 1952 1862 1938 2130 2274 2361 2250 2004 1743 1574 1495 1467 1518 1622 1694 1731 1754 1784 1797 1754 1557 1225 970 1030 1293 1332 1276 1208 1234 1290 1304 1290 1261 1217 1157 1115 1145 1254 1537 1961 2426 2667 2733 2387 2255 2494 2592 2515 2389 2238 2046 1558 1463 1393 1288 1251 1201 1168 1160 1096 1031 981 975 959 973 938 877 805 682 518 420 455 564 639 631 566 506 440 404 426 475 502 480 454 468 541 710 844 889 886 937 1080 1430 2057 2427 2270 2142 2106 1890 1515 1314 1321 1407 1537 1754 2061 2256 2038 1820 1656 1465 1388 1366 1403 1455 1495 1639 1972 2278 2466 2485 2290 1812 1438 1390 1560 1759 1844 2078 2036 1898 1821 1848 1949 2217 2568 2747 2747 2688 2655 2513 2433 2336 2207 2018 1747 1491 1374 1380 1356 1280 1177 1155 1125 1081 966 820 840 989 1179 1383 1602 1784 1848 1778 1672 1634 1627 1609 1579 1618 1689 1747 1804 1869 1919 1947 1975 1997 9 11 11 9 12 12 13 14 15 16 16 12 9 8 9 10 10 9 7 5 5 5 5 7 8 9 8 8 7 6 4 3 2 4 4 2 2 1 1 3 4 3 1 1 2 3 2 1 1 0 0 1 2 1 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 23 177 606 861 859 906 900 936 1145 1397 1523 1562 1710 2105 2525 2470 2442 2586 2635 2563 2554 2539 2482 2419 2348 2235 2123 2006 1861 1704 1562 1464 1466 1595 1737 1782 1545 1237 1207 1216 1052 766 573 514 453 337 266 290 207 176 196 169 125 106 135 204 275 275 222 240 254 270 293 366 501 627 683 696 706 716 727 688 680 694 737 784 848 951 1083 1178 1177 1106 1039 978 936 921 969 1091 1067 839 632 588 660 747 710 653 659 622 580 529 427 367 343 319 287 251 231 160 76 38 17 10 17 45 94 178 276 313 255 183 145 102 53 18 6 4 2 0 0 0 0 0 0 0 0 0 25 61 87 117 144 153 160 176 230 249 200 147 91 80 121 166 199 241 293 339 418 583 682 694 708 733 759 778 831 919 1020 1135 1260 1392 1477 1578 1668 1679 1613 1463 1255 1077 1009 1021 1042 1110 1187 1259 1403 1588 1820 2034 2148 2184 2204 2224 2219 2197 2204 2143 2048 1998 1961 1881 1880 1912 1868 1755 1675 1681 1763 1902 1914 1970 2111 2158 2113 1999 1866 1792 1818 1916 2023 2132 2224 2222 2246 2286 2264 2182 2113 1986 1793 1665 1601 1639 1829 2023 2167 2230 2308 2371 2436 2458 2430 2393 2249 2000 1953 2116 2428 2578 2617 2492 2204 1863 1595 1435 1372 1445 1553 1618 1655 1678 1680 1663 1598 1409 1115 944 1079 1244 1249 1180 1202 1277 1335 1353 1354 1346 1301 1216 1168 1205 1306 1656 2100 2461 2631 2440 2063 2164 2614 2581 2283 1942 1936 1890 1602 1454 1339 1227 1071 970 1027 1084 1083 1020 970 901 860 893 877 817 741 643 556 515 517 587 626 582 545 503 478 499 553 599 613 574 516 550 661 826 973 1017 966 972 1112 1386 1900 2421 2251 2161 2180 2123 1926 1692 1576 1688 1914 2075 2139 2119 1972 1812 1624 1456 1351 1317 1324 1318 1325 1453 1701 1990 2284 2559 2639 2340 1881 1596 1580 1950 2517 2830 2505 2166 2239 2428 2530 2783 2756 2637 2593 2560 2509 2424 2302 2160 1990 1788 1586 1490 1502 1564 1572 1527 1478 1476 1487 1461 1347 1205 1215 1376 1632 1832 1932 1962 1945 1884 1804 1802 1850 1851 1837 1852 1891 1917 1915 1904 1876 1841 1838 1877 5 8 9 9 10 12 12 13 15 15 14 12 9 8 8 8 8 6 5 5 4 3 4 5 9 8 7 6 4 3 3 3 4 5 4 1 2 4 3 2 1 2 1 0 1 2 1 1 1 0 0 1 1 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 143 551 900 956 1036 1017 1115 1345 1580 1748 1915 2181 2553 2743 2629 2604 2640 2653 2659 2651 2597 2533 2460 2416 2365 2290 2209 2106 1972 1817 1695 1664 1721 1788 1821 1667 1285 1195 1166 1002 693 461 375 341 292 216 174 134 103 143 118 113 101 143 231 292 287 253 267 275 275 288 364 471 588 666 705 731 741 735 701 660 654 684 711 744 828 963 1076 1113 1098 1072 1031 986 961 1040 1160 1082 855 691 660 699 710 602 533 569 547 524 471 442 503 560 523 422 346 319 279 203 134 80 46 34 44 75 148 251 301 236 128 84 44 28 14 5 2 0 0 0 0 0 0 0 0 0 0 24 64 98 124 119 80 58 111 222 285 248 188 111 74 89 137 187 226 256 273 309 377 409 404 412 473 515 542 587 680 826 993 1142 1322 1442 1535 1694 1781 1787 1683 1491 1315 1214 1142 1081 1141 1287 1483 1761 2052 2272 2380 2359 2320 2346 2388 2392 2381 2392 2289 2210 2213 2242 2230 2207 2187 2133 2024 1889 1744 1684 1674 1566 1664 1816 1865 1838 1756 1678 1676 1765 1908 2041 2149 2242 2275 2292 2273 2226 2149 2073 1975 1803 1622 1551 1550 1731 1942 2098 2199 2285 2355 2410 2430 2445 2511 2475 2167 2133 2271 2614 2818 2872 2775 2488 2078 1705 1463 1361 1432 1458 1511 1565 1591 1560 1493 1412 1233 961 953 1113 1186 1118 1128 1203 1303 1359 1358 1361 1373 1307 1195 1126 1154 1291 1644 2098 2469 2548 2175 1887 2239 2540 2230 1875 1678 1737 1720 1670 1550 1363 1208 1090 968 960 926 987 959 949 895 891 886 825 752 636 531 560 635 552 589 605 575 572 586 630 718 776 716 667 629 599 644 771 922 1027 1069 1083 1092 1129 1299 1615 2151 2099 2019 2086 2195 2215 2133 2041 2061 2262 2307 2145 2049 1905 1759 1631 1491 1381 1318 1293 1276 1264 1339 1503 1729 2027 2382 2674 2731 2493 2107 1850 2123 2624 3005 2971 2625 2507 2715 2649 2649 2624 2452 2398 2347 2289 2214 2136 2034 1899 1756 1662 1681 1717 1723 1704 1705 1744 1761 1759 1717 1621 1618 1640 1769 1951 2034 2019 1984 1971 1977 1937 1966 2038 1987 1931 1927 1958 1989 1978 1944 1925 1914 1873 1807 5 6 7 7 9 12 11 12 13 13 12 10 9 8 7 6 6 3 2 5 5 4 4 4 5 5 3 1 1 1 1 1 1 3 2 1 1 0 0 1 1 1 1 2 1 1 0 1 0 0 0 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 154 479 767 1134 1201 1176 1324 1528 1760 2008 2275 2581 2870 2907 2741 2653 2664 2748 2771 2717 2638 2576 2526 2488 2486 2454 2373 2267 2160 2058 1956 1857 1743 1611 1519 1433 1253 1209 1168 1006 744 504 367 307 259 194 141 128 113 152 116 146 144 175 246 303 321 302 267 274 261 302 383 470 560 628 668 694 719 744 734 679 649 665 675 705 796 927 1017 1044 1047 1037 998 954 952 1061 1192 1067 874 774 784 778 664 508 452 449 444 426 366 370 459 550 555 462 348 292 262 220 145 64 41 33 36 65 141 223 232 157 83 45 13 10 6 2 0 0 0 0 0 0 0 0 0 0 2 25 66 102 119 104 70 59 107 208 286 295 239 141 77 71 121 174 199 213 228 247 270 284 278 263 260 285 340 401 465 549 654 790 1029 1160 1145 1319 1547 1681 1690 1624 1532 1439 1360 1305 1325 1641 2116 2361 2625 2718 2718 2623 2514 2492 2518 2523 2533 2498 2386 2335 2370 2438 2472 2460 2412 2334 2235 2107 1877 1685 1545 1437 1496 1623 1687 1679 1619 1566 1601 1723 1882 2030 2139 2228 2284 2311 2290 2222 2130 2049 1980 1863 1654 1517 1502 1619 1803 1933 2049 2191 2323 2373 2354 2362 2393 2381 2243 2199 2318 2607 2854 2970 2944 2718 2277 1830 1498 1330 1263 1314 1405 1481 1501 1446 1319 1194 1069 802 951 1068 1050 1029 1090 1191 1288 1329 1313 1302 1310 1234 1130 1083 1098 1189 1583 2049 2369 2319 1873 1503 1565 1572 1601 1571 1587 1617 1571 1540 1448 1298 1194 1131 1008 934 884 885 920 947 917 881 785 695 695 561 457 503 693 660 627 588 585 617 654 678 625 594 701 687 649 664 736 855 968 1015 1007 1028 1039 1070 1232 1496 1834 1899 1875 1953 2119 2267 2352 2296 2257 2269 2306 2138 1997 1864 1712 1588 1513 1420 1343 1315 1295 1264 1279 1373 1531 1754 2055 2416 2735 2818 2635 2446 2446 2666 3102 3289 2977 2619 2646 2586 2456 2437 2311 2211 2128 2078 2084 2079 2025 1949 1913 1853 1846 1801 1714 1681 1760 1876 1916 1889 1794 1784 1873 1936 2009 2077 2100 2089 2059 2077 2093 2064 2060 2054 1984 1939 1963 2034 2096 2042 2002 1971 1944 1882 1726 9 9 8 8 10 11 11 11 10 10 10 9 8 7 6 5 4 3 3 4 5 5 3 3 2 1 1 1 1 1 0 0 0 0 1 0 0 2 0 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 164 506 913 1305 1369 1368 1541 1715 1969 2276 2601 2899 3073 2990 2811 2710 2745 2897 2883 2759 2622 2534 2522 2543 2546 2487 2355 2184 2082 2048 1999 1868 1649 1426 1262 1202 1301 1329 1206 989 750 525 356 297 274 223 164 134 136 187 163 144 156 191 266 334 363 346 314 319 305 354 435 499 554 598 630 659 691 718 717 677 651 675 688 735 834 949 1005 988 937 888 872 896 948 1040 1162 1020 842 797 833 783 610 443 368 329 342 351 302 285 317 370 395 354 272 208 171 132 83 43 37 33 36 91 212 280 268 200 63 23 4 2 1 0 0 0 0 0 0 0 0 0 0 0 3 21 54 83 95 87 63 47 76 161 259 322 263 159 88 67 86 117 143 161 173 186 205 217 214 208 201 205 221 234 241 266 343 521 793 947 851 915 1207 1386 1457 1512 1555 1552 1495 1373 1237 1665 2170 2350 2618 2730 2787 2784 2702 2622 2606 2616 2649 2614 2534 2487 2506 2567 2627 2638 2575 2485 2414 2306 2068 1812 1618 1510 1541 1673 1750 1757 1706 1625 1611 1700 1835 1975 2096 2199 2270 2297 2273 2201 2109 2040 2002 1919 1717 1501 1455 1511 1655 1779 1873 1947 2118 2353 2345 2266 2315 2271 2234 2239 2353 2561 2744 2825 2859 2796 2402 1904 1550 1370 1260 1269 1342 1406 1415 1349 1173 968 954 782 849 936 890 924 1034 1145 1209 1227 1232 1238 1248 1215 1106 1021 968 1052 1460 1920 2173 2069 1609 1188 1250 1282 1358 1367 1383 1406 1401 1377 1329 1246 1168 1107 1033 968 938 924 931 932 912 869 769 627 578 491 491 527 660 663 619 609 626 652 658 670 581 598 695 714 697 727 785 835 894 915 876 887 909 969 1114 1382 1681 1820 1834 1878 1953 2088 2221 2314 2299 2143 2156 2103 1992 1937 1857 1608 1617 1460 1374 1342 1293 1239 1243 1307 1398 1517 1700 1998 2365 2584 2697 2692 2551 2381 2492 2933 2921 2630 2513 2460 2399 2308 2226 2183 2132 1984 1994 2033 2037 1983 1943 1861 1791 1701 1615 1634 1781 1969 1948 1810 1684 1724 1883 2013 2063 2080 2080 2057 2097 2152 2152 2096 2042 1983 1944 1956 1995 2087 2085 2008 1924 1844 1763 1655 1514 12 13 10 10 10 9 9 8 7 8 9 9 6 4 4 4 3 2 2 4 6 5 1 2 2 2 2 3 2 1 1 0 0 0 0 0 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 188 633 1190 1488 1540 1591 1743 1911 2200 2575 2976 3215 3225 3095 2932 2869 2869 2992 2954 2798 2596 2423 2332 2323 2352 2352 2234 2019 1895 1886 1863 1708 1492 1372 1250 1208 1344 1319 1105 901 674 553 319 193 180 181 185 210 230 270 242 179 178 212 282 343 371 361 347 360 369 418 486 526 562 595 626 655 681 701 706 688 663 693 756 787 849 945 982 912 799 738 778 895 996 1070 1089 970 824 780 730 620 465 326 251 230 265 305 279 231 208 225 254 250 204 155 120 75 26 3 2 4 18 107 252 302 302 259 87 26 6 1 0 0 0 0 0 0 0 0 0 0 0 5 25 38 56 65 67 69 60 40 51 110 207 299 267 175 97 56 46 53 70 96 124 147 165 171 167 157 140 133 147 161 158 158 198 318 590 901 910 880 969 1062 1134 1228 1300 1303 1257 1104 994 1296 1551 1752 2004 2201 2310 2364 2444 2559 2622 2665 2744 2768 2717 2647 2640 2676 2710 2702 2642 2563 2517 2474 2332 2063 1800 1646 1651 1821 1950 1990 1962 1834 1689 1657 1744 1879 2020 2148 2240 2274 2249 2178 2087 2027 2025 1948 1784 1585 1468 1455 1533 1633 1750 1753 1794 2193 2354 2268 2256 2300 2320 2352 2420 2475 2496 2488 2480 2469 2209 1852 1563 1405 1325 1281 1285 1314 1322 1254 1063 805 864 962 868 733 720 825 955 1060 1112 1130 1160 1180 1153 1169 1050 940 922 1064 1417 1810 1999 1818 1281 1091 1155 1175 1208 1214 1238 1286 1301 1275 1251 1199 1150 1106 1042 990 967 950 939 933 914 840 686 549 522 473 498 572 665 705 708 677 641 665 679 694 673 739 761 796 822 816 775 700 693 784 784 787 808 891 1023 1258 1547 1736 1786 1803 1815 1836 1927 2084 2202 2147 2087 2065 1990 1897 1900 1596 1627 1554 1425 1351 1298 1232 1211 1240 1293 1348 1450 1626 1855 2108 2332 2463 2378 2066 1906 2283 2532 2401 2306 2237 2163 2105 2086 2146 2220 2164 2060 1966 1996 1973 1915 1845 1751 1670 1619 1656 1749 1746 1713 1689 1695 1830 2027 2132 2118 2069 2062 2065 2095 2128 2105 2044 1998 1964 1954 1951 1939 1941 1903 1792 1663 1561 1469 1361 1262 11 13 13 11 9 6 6 5 6 7 9 8 5 2 2 3 2 0 1 3 4 4 1 1 2 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 333 908 1425 1638 1687 1777 1912 2101 2421 2831 3222 3390 3325 3192 3074 2982 3000 3054 2995 2838 2599 2355 2186 2128 2158 2191 2116 1931 1768 1645 1570 1473 1337 1344 1361 1326 1289 1174 962 807 708 661 304 172 172 183 226 309 377 400 356 316 292 300 314 346 386 399 391 387 399 445 500 524 559 594 624 644 650 649 655 669 686 710 751 762 808 903 923 817 718 724 842 1016 1130 1146 1068 953 862 786 640 449 277 169 133 156 220 272 247 189 150 155 170 167 144 120 107 80 26 0 0 0 6 97 223 275 307 286 141 56 20 4 0 0 0 0 1 2 1 0 0 1 11 66 162 149 120 101 83 77 69 50 46 79 158 272 295 224 136 71 38 28 32 52 87 122 153 164 150 129 117 118 131 142 143 135 134 210 433 802 1010 970 910 889 912 991 1048 1011 946 811 774 858 922 1088 1288 1499 1675 1828 2009 2193 2286 2335 2630 2847 2855 2801 2741 2669 2646 2703 2744 2723 2733 2785 2694 2382 1980 1690 1628 1816 2030 2140 2119 1917 1648 1523 1588 1736 1893 2054 2186 2247 2231 2162 2077 2018 2020 1994 1903 1750 1608 1470 1402 1433 1563 1654 1702 2030 2247 2294 2255 2286 2359 2441 2471 2394 2277 2187 2119 2131 2049 1811 1604 1417 1252 1213 1221 1228 1229 1167 980 712 832 919 851 688 677 752 848 948 1021 1071 1123 1132 1036 1027 929 855 926 1157 1494 1837 2009 1760 1167 1111 1148 1166 1163 1164 1242 1327 1288 1239 1198 1161 1148 1108 1060 1030 1000 978 978 966 900 826 765 624 570 521 502 553 630 680 704 728 713 742 747 756 802 824 711 729 861 831 682 615 616 705 726 733 782 852 933 1104 1409 1638 1703 1755 1758 1664 1693 1806 1962 2097 2127 2085 1957 1870 1877 1746 1654 1616 1506 1368 1277 1187 1176 1180 1235 1274 1338 1424 1533 1697 1906 2072 2073 1848 1562 1852 2088 2099 2066 2023 1951 1899 1929 2028 2044 2048 2011 1908 1883 1860 1862 1854 1787 1776 1752 1792 1795 1787 1781 1782 1861 2013 2165 2171 2099 2082 2092 2113 2121 2104 2071 2023 1984 1950 1895 1821 1738 1656 1579 1491 1371 1277 1213 1182 1160 12 12 12 9 6 3 4 4 5 7 8 7 4 1 0 1 1 0 0 1 2 3 3 0 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 70 582 1231 1638 1797 1872 1963 2097 2292 2603 2973 3298 3376 3313 3273 3198 3101 3080 3033 2905 2747 2521 2279 2081 1973 1985 2055 2055 1916 1694 1502 1400 1359 1253 1324 1427 1324 1148 1046 986 936 912 733 373 223 187 192 253 368 461 467 427 425 411 423 422 402 396 384 360 351 371 419 471 502 537 577 611 628 633 614 606 654 710 700 669 684 724 766 783 713 671 733 897 1095 1199 1120 996 913 885 793 579 332 153 72 69 117 190 228 188 163 139 144 137 104 73 63 69 66 25 1 0 1 10 78 162 233 266 242 174 118 67 33 29 28 23 19 18 20 13 3 0 4 40 226 307 248 175 153 152 140 117 90 71 79 137 256 335 304 214 131 86 74 83 107 140 166 196 205 175 130 102 95 108 128 140 137 131 171 340 671 948 989 931 889 894 954 997 936 816 690 628 606 571 630 760 915 1062 1184 1326 1533 1741 1946 2324 2608 2764 2837 2845 2876 2966 3034 3015 2944 2899 2965 2909 2588 2054 1622 1456 1591 1849 2010 1970 1736 1461 1339 1448 1638 1835 2003 2131 2205 2216 2165 2084 2020 2005 1996 1965 1883 1784 1581 1391 1313 1367 1492 1587 1663 1798 2190 2277 2271 2309 2401 2434 2354 2208 2076 2019 2075 2075 1844 1691 1512 1336 1247 1221 1204 1174 1108 955 553 760 787 741 650 578 596 706 838 947 1029 1104 1052 940 853 769 764 898 1144 1466 1821 1933 1523 1169 1163 1193 1205 1178 1174 1319 1506 1424 1264 1197 1127 1111 1104 1078 1040 987 958 937 862 801 837 801 680 614 583 601 661 701 697 723 757 747 726 694 760 793 723 640 661 737 719 595 603 608 660 704 746 786 821 865 984 1211 1438 1594 1718 1702 1610 1615 1716 1844 1969 2145 2106 1967 1944 1985 1914 1751 1640 1553 1461 1424 1361 1247 1223 1265 1296 1323 1326 1333 1438 1618 1834 2016 1878 1354 1575 1819 1900 1929 1908 1910 1906 1947 1914 1864 1828 1775 1783 1806 1845 1916 1932 1922 1926 1930 1935 1907 1887 1908 1939 2043 2136 2130 2137 2152 2173 2183 2160 2141 2098 2036 1999 1942 1843 1695 1562 1458 1382 1295 1235 1174 1127 1123 1153 1186 12 10 9 7 5 3 3 3 4 6 6 4 2 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 24 171 911 1534 1806 1911 2003 2123 2268 2463 2739 3017 3230 3319 3429 3440 3298 3122 2983 2834 2668 2508 2303 2095 1941 1875 1904 1983 2007 1890 1695 1578 1578 1651 1535 1512 1406 1180 961 931 1070 1155 1051 872 491 265 221 210 272 377 435 416 391 427 481 536 557 510 457 418 368 324 314 345 404 462 504 542 571 566 557 550 575 622 641 620 592 591 605 582 612 603 607 684 828 966 1008 933 866 828 775 669 474 243 94 49 60 94 137 154 114 98 92 103 103 69 38 29 36 38 17 3 0 4 37 81 138 209 264 282 268 237 187 135 126 112 87 77 79 84 67 40 31 46 107 210 185 155 131 158 196 202 176 142 118 118 169 280 364 368 303 229 185 182 211 246 260 261 266 250 206 153 115 101 113 139 165 177 171 186 330 662 933 968 912 877 871 877 868 806 701 613 559 485 413 410 471 555 640 725 840 1026 1266 1414 1488 1719 2192 2549 2700 2752 2849 3021 3151 3121 2969 2940 2976 2693 2186 1697 1400 1401 1579 1687 1606 1383 1213 1220 1404 1631 1808 1947 2070 2167 2205 2170 2085 2012 1999 1982 1970 1947 1900 1752 1540 1355 1272 1320 1441 1538 1531 1892 2188 2237 2255 2286 2294 2277 2239 2193 2173 2067 1918 1776 1681 1569 1431 1313 1253 1219 1154 1037 983 499 575 647 651 600 546 552 630 746 904 1010 1039 971 883 805 753 783 895 1050 1320 1671 1646 1400 1464 1342 1251 1238 1212 1187 1292 1536 1577 1223 1207 1194 1113 1070 1036 964 894 861 832 821 907 901 830 760 706 694 727 769 805 769 754 744 677 613 603 699 754 727 676 620 640 630 601 593 602 660 748 804 812 817 861 959 1104 1312 1457 1619 1654 1600 1574 1588 1622 1729 2026 2086 2037 1943 1868 1879 1867 1740 1690 1675 1619 1490 1432 1385 1326 1301 1314 1295 1283 1348 1472 1676 1871 1844 1582 1522 1683 1825 1979 1912 1877 1906 1924 1887 1825 1797 1806 1822 1877 1967 1977 1925 1940 1984 2007 2015 2039 2044 2093 2188 2237 2325 2345 2294 2236 2212 2202 2151 2105 2040 1931 1855 1742 1580 1425 1317 1254 1280 1250 1177 1135 1136 1180 1219 1224 10 9 7 5 3 3 3 3 3 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 85 429 1254 1782 1937 2027 2137 2252 2398 2604 2841 3039 3204 3468 3602 3492 3238 2968 2734 2544 2396 2269 2115 1951 1861 1868 1899 1936 1937 1816 1686 1696 1794 1900 1965 1785 1340 990 785 797 1001 1123 1030 906 686 404 277 262 289 334 346 318 309 372 487 571 580 550 481 437 409 335 278 280 335 413 469 504 513 496 502 516 500 542 617 611 532 496 491 456 455 461 486 552 635 670 656 670 720 754 720 582 461 306 132 54 45 56 78 86 54 30 35 58 62 51 44 48 55 57 44 16 4 7 60 112 159 216 281 351 399 400 363 312 299 258 202 176 182 184 166 139 119 119 140 81 45 67 108 160 198 207 196 183 179 192 244 343 409 435 400 350 315 306 314 320 315 299 278 244 198 155 131 133 160 199 232 247 243 243 373 683 921 973 925 831 764 729 674 593 537 512 471 370 285 260 285 329 375 417 466 574 754 939 1111 1401 1744 2078 2331 2534 2755 2981 3119 3122 2969 2943 3006 2798 2420 2028 1724 1562 1493 1418 1287 1102 1061 1178 1396 1600 1764 1913 2042 2144 2212 2202 2106 2013 2003 1978 1953 1952 1949 1886 1733 1513 1299 1183 1230 1370 1453 1540 1778 1953 2065 2139 2184 2231 2257 2275 2320 2118 1892 1739 1660 1582 1457 1337 1286 1241 1150 981 932 556 425 501 583 587 573 583 609 656 798 908 932 904 854 818 809 860 985 1135 1410 1531 1300 1250 1589 1677 1582 1448 1300 1154 1171 1468 1607 1220 1164 1143 1087 1037 996 936 842 746 727 819 925 870 814 829 829 808 804 799 809 789 777 726 636 571 606 700 744 699 632 638 651 623 604 595 638 732 819 843 824 851 923 961 1020 1246 1394 1501 1580 1610 1620 1572 1629 1634 1829 2018 2064 1977 1866 1845 1858 1817 1877 1696 1607 1535 1508 1429 1336 1273 1236 1153 1185 1251 1345 1523 1752 1793 1621 1575 1660 1740 1850 1990 2076 1967 1944 1930 1855 1801 1798 1880 1964 2039 1997 1922 1905 1996 2113 2202 2291 2310 2340 2423 2359 2303 2327 2331 2219 2115 2085 2002 1913 1863 1766 1667 1550 1386 1285 1306 1328 1390 1372 1284 1199 1181 1198 1208 1212 8 6 3 2 2 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 5 2 0 8 190 735 1517 1965 2054 2135 2290 2418 2575 2751 2909 3068 3286 3529 3546 3292 2971 2669 2429 2263 2158 2084 2003 1911 1850 1843 1906 1940 1946 1804 1693 1722 1815 1909 2124 1761 1185 830 674 671 823 910 854 779 715 603 448 352 309 297 280 247 237 298 414 501 507 505 496 424 453 365 280 255 291 365 423 457 452 465 508 549 528 549 587 562 485 435 407 366 332 326 367 435 487 506 512 549 650 801 895 756 534 324 113 28 18 25 40 43 19 6 15 29 44 59 81 99 107 104 89 56 29 19 48 99 149 182 229 285 354 425 455 448 443 401 365 316 302 284 265 254 241 219 183 127 99 115 156 195 216 219 220 232 254 279 336 423 492 519 508 498 495 490 469 420 353 293 249 215 185 167 178 215 276 334 367 377 372 366 468 704 890 950 906 801 705 631 542 451 405 390 355 270 196 168 173 191 216 241 272 330 439 553 631 807 1098 1450 1748 1953 2105 2303 2610 2849 3032 3131 2995 2789 2597 2404 2218 1993 1691 1405 1194 1062 1079 1208 1418 1637 1828 1982 2095 2183 2261 2279 2189 2076 2015 1976 1946 1947 1968 1964 1888 1723 1475 1193 1107 1170 1270 1361 1512 1698 1871 2025 2169 2248 2237 2242 2277 2157 1967 1781 1659 1588 1495 1374 1323 1263 1151 972 860 628 369 408 550 527 510 545 592 606 681 781 830 839 828 842 904 1008 1162 1322 1477 1338 1014 1002 1397 1843 2111 2054 1663 1196 1115 1507 1466 1222 1141 1106 1035 971 948 899 810 709 747 853 829 741 755 831 877 863 830 776 757 695 742 750 706 662 677 734 734 659 669 713 697 664 632 606 636 739 806 835 822 857 892 918 1009 1171 1287 1367 1471 1630 1666 1567 1504 1529 1607 1792 1970 2002 1907 1761 1712 1695 1813 1745 1625 1467 1373 1395 1464 1408 1223 1158 1066 1082 1237 1517 1912 2129 1945 1878 1761 1741 1704 1803 2034 2062 1955 1936 1898 1904 1963 2024 2078 2084 2052 2056 2108 2209 2359 2456 2562 2598 2383 2270 2143 1925 1694 1722 1850 1794 1741 1772 1744 1679 1628 1555 1474 1515 1427 1493 1522 1499 1405 1279 1222 1228 1206 1278 1251 5 3 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 33 81 68 41 17 5 11 349 1047 1746 2114 2241 2271 2406 2542 2677 2818 2970 3149 3327 3363 3206 2953 2652 2371 2167 2040 1976 1940 1908 1865 1807 1806 1878 1920 1890 1753 1694 1726 1890 2044 1908 1545 1078 780 611 577 680 747 730 707 706 634 438 287 253 243 226 198 188 232 324 409 446 465 453 349 447 364 273 231 256 314 358 386 382 411 465 462 457 458 457 435 397 366 336 311 299 289 310 354 390 421 447 508 674 937 1117 904 548 164 31 4 3 9 17 14 4 1 3 8 33 71 119 164 193 198 178 141 92 41 26 42 82 129 163 193 235 313 412 450 442 477 427 393 380 356 334 327 321 301 270 232 194 190 221 253 259 259 274 305 335 354 399 471 525 529 556 626 686 692 636 538 428 338 280 249 239 260 314 382 469 546 585 591 573 570 626 791 945 979 911 807 704 598 484 392 336 308 277 216 163 143 140 143 151 161 174 197 236 297 358 404 576 850 1126 1381 1616 1817 2029 2306 2534 2597 2621 2790 2878 2823 2706 2482 2081 1689 1418 1278 1258 1359 1552 1779 1992 2159 2249 2276 2315 2353 2301 2172 2072 2005 1966 1958 1983 2006 1985 1890 1680 1391 1173 1082 1095 1173 1284 1416 1575 1781 2033 2176 2237 2253 2240 2169 2038 1849 1674 1588 1535 1427 1344 1264 1147 975 811 680 370 270 459 448 435 458 496 541 595 694 769 797 817 874 972 1124 1295 1392 1439 1243 956 902 1156 1609 2103 2392 2161 1539 1213 1381 1322 1189 1116 1088 1031 955 914 827 749 707 771 866 911 906 897 933 938 856 873 753 717 667 708 766 767 762 785 798 642 631 689 707 673 653 634 601 632 727 785 793 773 805 865 909 949 1009 1122 1230 1303 1451 1566 1621 1613 1548 1496 1583 1816 1974 1958 1847 1783 1592 1647 1727 1717 1657 1609 1584 1591 1567 1638 1772 1629 1487 1544 1676 1778 1868 1768 1928 1811 1872 1840 1959 2161 2107 2002 1994 1978 2064 2122 2147 2189 2234 2309 2419 2461 2501 2468 2312 2119 2137 1993 1746 1621 1434 1335 1236 1249 1375 1488 1492 1403 1415 1451 1453 1293 1386 1516 1545 1478 1365 1274 1230 1249 1327 1292 1359 1431 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 96 216 206 122 29 8 64 601 1368 1976 2276 2350 2357 2572 2647 2714 2899 3083 3214 3239 3126 2920 2689 2425 2166 2006 1919 1880 1845 1807 1777 1770 1791 1837 1805 1623 1571 1631 1714 1840 1871 1668 1344 1028 786 578 552 610 606 546 503 469 384 255 187 194 202 191 169 168 209 286 356 424 505 471 437 428 331 244 199 212 250 281 299 295 315 343 363 381 414 422 380 323 290 277 284 300 288 281 289 305 348 407 503 710 995 1123 853 536 106 13 1 0 2 3 2 0 0 1 6 21 63 134 204 245 244 224 199 155 94 47 44 44 128 144 154 160 200 299 356 396 452 446 440 416 382 361 355 338 313 307 289 267 276 302 338 348 353 372 398 412 417 439 497 526 487 528 666 800 832 756 640 540 463 422 409 426 480 542 594 660 734 783 788 763 756 806 924 1024 1015 951 865 767 651 521 415 341 301 271 234 201 176 158 146 139 138 139 147 162 186 235 283 351 488 711 954 1127 1245 1437 1658 1754 2010 2440 2810 2978 2990 2904 2727 2458 2150 1868 1667 1583 1642 1772 1916 2051 2189 2318 2396 2451 2441 2313 2205 2137 2069 2019 2004 2016 2024 2011 1967 1859 1660 1432 1236 1091 1060 1085 1133 1238 1409 1671 1931 2138 2208 2229 2205 2130 1957 1741 1586 1462 1369 1313 1240 1133 982 780 663 438 223 319 396 401 421 420 469 532 624 709 758 790 846 934 1065 1258 1362 1455 1308 1043 882 946 1229 1714 2379 2475 1936 1512 1366 1283 1148 1055 1049 1001 946 866 756 693 670 729 767 803 897 975 983 951 786 905 833 798 791 813 817 829 858 889 807 666 666 689 668 631 636 669 682 694 733 820 788 737 782 857 897 929 1008 1126 1117 1163 1338 1496 1563 1595 1589 1501 1481 1616 1804 1831 1634 1557 1496 1558 1765 1972 1893 1791 1615 1420 1464 1617 1821 1897 1872 1999 2076 1763 1961 1912 1863 1897 2124 2213 2101 2243 2191 2033 2154 2090 2191 2308 2355 2376 2398 2463 2554 2444 2245 2001 1800 1678 1570 1414 1306 1287 1246 1257 1168 1150 1204 1250 1187 1089 1149 1211 1229 1158 1208 1300 1356 1342 1283 1292 1359 1421 1494 1558 1681 1821 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 117 274 320 175 11 32 237 952 1709 2220 2426 2469 2503 2625 2730 2877 3067 3184 3215 3148 2992 2785 2556 2306 2060 1911 1873 1857 1812 1776 1754 1755 1771 1743 1609 1408 1465 1620 1764 1847 1819 1612 1287 985 759 584 572 556 447 340 299 274 212 146 141 165 181 171 160 180 237 319 351 391 472 435 347 368 307 228 179 172 191 217 229 223 226 238 264 323 414 431 368 290 246 242 262 276 242 210 206 234 300 390 474 641 849 859 647 335 76 19 6 1 0 0 0 0 0 0 3 12 51 125 195 221 209 207 215 178 137 86 87 42 118 111 123 146 167 208 245 295 344 383 402 383 352 349 367 355 323 332 319 307 326 340 389 429 443 439 441 460 481 518 557 550 506 528 633 786 874 841 747 676 621 602 598 626 679 707 712 732 775 812 811 797 841 953 1062 1104 1049 988 924 844 739 613 496 406 351 312 278 249 220 186 152 128 115 112 121 128 136 167 212 270 358 495 661 812 950 1122 1286 1280 1421 1759 2068 2355 2570 2688 2773 2758 2630 2505 2324 2161 2108 2146 2230 2338 2438 2485 2499 2447 2155 1984 2087 2126 2096 2066 2063 2063 2047 2035 2030 1992 1901 1729 1500 1223 1081 1033 979 996 1113 1305 1563 1860 2080 2198 2212 2131 1975 1797 1648 1509 1386 1320 1249 1134 983 779 619 443 217 216 392 397 426 402 421 469 541 621 681 718 756 816 1004 1164 1262 1298 1177 963 798 775 905 1167 1809 2202 2124 1783 1487 1290 1118 1015 1012 970 914 813 729 700 670 670 685 709 732 762 825 959 858 949 949 880 813 803 860 936 932 946 817 685 645 680 680 638 645 693 726 669 715 757 745 722 753 812 858 913 1043 1099 1061 1092 1159 1245 1413 1628 1687 1566 1513 1472 1679 1692 1582 1513 1539 1619 1757 2090 2123 1971 1608 1327 1307 1358 1399 1489 1680 1966 2350 1937 1724 1778 2053 2177 2321 2510 2334 2217 2385 2182 2289 2329 2377 2467 2498 2413 2284 2183 2058 1853 1603 1506 1540 1469 1313 1213 1159 1154 1154 1124 1084 1089 1100 1079 1045 1044 1076 1110 1124 1151 1189 1242 1321 1467 1581 1616 1770 1839 1880 1989 2177 2292 0 1 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 90 279 388 252 79 156 498 1347 2023 2375 2483 2508 2583 2719 2896 3121 3238 3258 3230 3120 2945 2736 2507 2261 2033 1891 1865 1865 1826 1799 1784 1774 1720 1602 1471 1402 1527 1769 1921 1972 1941 1718 1336 954 706 605 575 485 338 246 228 219 181 144 150 157 151 147 141 187 268 356 360 404 470 429 376 359 307 233 180 155 158 174 181 171 156 152 177 253 371 452 413 309 241 223 220 210 160 121 117 175 264 361 406 487 562 500 373 248 110 71 30 6 0 0 0 0 0 0 3 13 50 115 170 181 168 155 168 200 194 150 129 69 94 101 104 111 120 128 131 146 182 228 262 281 297 326 361 365 359 388 388 351 355 336 360 384 387 382 398 447 510 573 619 617 605 632 665 743 870 926 868 795 728 696 687 688 697 690 672 672 699 717 705 732 864 1076 1187 1166 1079 1015 960 896 814 696 570 481 421 366 320 285 256 214 162 118 91 83 92 104 114 128 152 193 255 333 427 547 703 831 992 1049 1124 1173 1294 1518 1787 2074 2378 2582 2646 2817 2805 2723 2631 2583 2549 2510 2491 2498 2563 2669 2148 1785 1967 2070 2047 2047 2099 2128 2094 2058 2053 2033 2040 1940 1762 1509 1288 1150 1028 937 926 1029 1218 1492 1787 2006 2126 2170 2141 2024 1871 1743 1560 1438 1331 1177 992 796 613 423 253 395 416 417 429 434 422 420 459 537 618 666 691 756 827 1008 1114 1062 916 772 689 695 784 918 1309 1796 2046 1875 1571 1357 1173 1063 1011 924 873 789 723 697 673 649 638 641 651 701 795 882 909 982 1001 976 943 832 789 768 890 889 810 685 631 635 605 564 614 635 658 647 708 718 689 676 700 746 797 860 989 1061 1056 997 1023 1203 1428 1574 1617 1588 1554 1473 1608 1705 1720 1714 1748 1763 1796 2081 2260 2229 1961 1672 1525 1461 1386 1402 1560 1822 2089 2012 2078 2343 2476 2603 2529 2531 2677 2330 2557 2403 2346 2377 2339 2294 2235 2074 1919 1731 1479 1283 1260 1355 1424 1267 1169 1082 1075 1073 1063 1051 1050 1053 1047 1046 1038 1048 1138 1240 1326 1446 1571 1617 1732 1888 2070 2186 2222 2161 2129 2196 2133 2033 0 1 1 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 3 45 239 391 322 201 359 820 1681 2166 2299 2393 2525 2677 2839 3067 3313 3379 3329 3242 3086 2913 2721 2505 2281 2088 1964 1925 1907 1879 1844 1805 1720 1583 1470 1451 1549 1736 2006 2080 2088 2053 1803 1367 925 657 575 524 418 315 261 264 290 324 351 325 233 132 127 158 226 277 366 373 427 479 460 426 374 316 257 199 156 141 145 147 138 124 117 132 200 340 463 452 343 247 186 150 126 87 56 56 104 171 255 305 340 320 230 146 118 125 106 45 8 0 0 0 0 0 1 4 16 53 106 148 156 152 144 140 156 189 200 171 138 124 103 83 71 61 49 39 39 51 79 145 172 190 236 287 327 362 402 419 378 378 346 323 296 272 265 288 350 442 523 587 625 665 740 799 838 962 1063 1010 877 763 699 670 636 603 573 546 546 590 626 616 702 915 1193 1308 1249 1131 1043 986 945 898 816 707 606 513 439 386 347 310 261 199 141 96 72 73 80 87 97 106 118 148 194 248 315 401 519 669 746 812 856 917 1003 1106 1239 1415 1720 1846 2169 2294 2477 2662 2765 2793 2793 2778 2757 2687 2889 2387 1971 1943 1975 1978 2031 2142 2208 2135 2057 1983 1981 2052 2046 1942 1770 1571 1385 1219 1073 938 906 1004 1187 1436 1699 1937 2117 2204 2188 2101 1971 1788 1656 1501 1285 1045 828 645 442 115 371 453 465 466 461 440 409 404 464 554 618 673 753 839 945 1028 980 798 646 594 626 751 862 890 1052 1515 1685 1519 1396 1246 1116 1047 891 850 776 715 685 668 650 628 613 574 628 699 697 746 859 912 885 961 925 844 818 787 754 724 724 772 766 680 623 661 661 650 660 704 719 671 622 640 706 788 903 1054 1101 1012 931 984 1121 1222 1337 1636 1610 1587 1529 1541 1638 1733 1702 1729 1758 1842 2042 2247 2372 2344 2245 2166 2056 1921 1987 1997 2098 2191 2258 2338 2316 2243 2851 2826 2358 2535 2337 2235 2218 2174 2148 2003 1957 1866 1712 1552 1397 1227 1110 1130 1188 1178 1097 1070 1047 1023 1012 1014 1021 1041 1053 1086 1147 1210 1270 1507 1733 1936 2213 2125 2121 2160 2106 2066 2052 2094 2079 2081 2069 2137 2288 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 111 307 363 367 559 1065 1785 2222 2394 2361 2363 2520 2854 3214 3426 3430 3320 3171 2990 2856 2706 2521 2341 2197 2099 2036 1975 1937 1887 1799 1699 1572 1521 1607 1797 2002 2151 2121 2100 2084 1822 1358 905 635 532 465 386 350 326 330 360 411 465 444 319 192 201 289 378 320 376 414 473 488 470 446 394 339 292 227 168 135 126 127 124 120 123 139 187 301 435 463 365 231 133 87 71 54 31 19 41 73 134 204 228 185 121 90 90 93 71 26 4 0 0 0 0 0 1 5 15 43 79 109 120 128 127 125 133 153 177 171 144 123 105 79 52 29 14 8 6 6 12 32 44 49 90 145 202 256 300 335 341 349 335 314 285 251 221 213 248 316 362 410 473 550 677 815 924 1079 1184 1107 916 763 662 594 515 445 394 365 376 455 550 599 744 972 1260 1398 1356 1234 1118 1047 1016 992 949 874 743 624 538 481 429 379 327 267 202 142 93 72 67 70 80 90 90 91 105 133 187 248 301 381 436 481 562 711 855 909 903 873 985 1097 1325 1558 1893 2236 2534 2781 2931 2963 2947 2807 2890 2776 2400 2065 1926 1946 2071 2249 2321 2181 2058 1914 1903 2009 2103 2094 1963 1773 1593 1433 1303 1134 990 961 1026 1178 1404 1679 1956 2181 2329 2260 2170 2058 1927 1726 1461 1186 948 726 447 284 444 487 513 528 513 473 426 385 406 476 566 668 757 849 930 996 942 721 559 508 543 685 894 755 913 1324 1515 1454 1401 1278 1130 1016 873 787 741 717 695 663 653 635 623 616 616 613 596 647 775 837 845 942 920 858 800 727 705 696 706 761 793 740 719 755 771 743 709 717 715 623 577 599 686 808 931 1050 1023 949 940 936 924 975 1130 1439 1611 1623 1571 1512 1537 1794 1650 1578 1604 1692 1899 2125 2283 2412 2530 2643 2698 2564 2609 2624 2591 2542 2441 2187 2009 2088 2541 2728 2534 2452 2273 2094 1967 1897 1887 1757 1658 1567 1430 1279 1174 1105 1058 1042 1052 1032 1019 1013 997 975 969 994 1028 1062 1103 1226 1434 1776 2212 2379 2280 2216 2104 1999 1961 1893 1862 1859 1886 1909 2069 2221 2346 2462 2423 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 338 450 497 719 1219 1854 2353 2702 2578 2407 2554 2859 3155 3316 3314 3206 3046 2872 2785 2686 2535 2387 2296 2236 2162 2073 2017 1973 1898 1774 1673 1709 1858 2059 2208 2217 2111 2054 2045 1794 1346 916 656 532 448 391 399 394 370 371 374 432 464 419 371 398 467 527 449 407 418 483 506 488 447 388 331 289 237 184 143 120 115 117 129 151 170 183 254 349 400 321 178 85 50 45 45 33 8 8 16 51 124 150 121 77 47 35 40 34 14 2 0 0 0 0 0 1 4 8 21 34 51 64 77 92 114 138 156 164 161 142 105 62 37 22 12 5 3 3 0 0 0 1 1 13 36 64 91 123 166 204 224 234 245 259 255 235 207 201 220 221 238 262 342 467 604 744 913 1017 968 833 708 576 455 343 256 203 183 213 314 462 620 840 1003 1214 1366 1394 1346 1260 1185 1142 1103 1051 988 842 730 642 593 542 488 429 357 281 221 158 109 85 71 68 63 60 62 70 89 128 172 207 230 256 287 386 633 884 939 893 827 784 804 895 1040 1220 1517 1923 2372 2821 3005 2947 2920 2798 2543 2255 2060 1978 2019 2197 2399 2405 2230 2072 1940 1906 1963 2062 2129 2081 1914 1719 1584 1473 1338 1190 1078 1027 1061 1205 1445 1718 2017 2223 2318 2302 2227 2107 1934 1687 1382 1097 836 571 562 622 656 645 617 573 510 444 377 356 407 509 642 739 835 943 993 890 652 479 434 468 633 834 809 887 1213 1459 1411 1433 1278 1086 926 818 767 753 751 727 660 667 652 634 622 622 615 602 630 703 750 726 621 655 750 807 812 773 712 683 681 683 737 685 755 779 737 720 760 747 655 593 589 658 763 879 957 997 1014 981 912 888 985 1183 1363 1507 1581 1589 1613 1755 1724 1594 1514 1535 1569 1650 1844 2063 2223 2346 2489 2689 2746 2846 2778 2580 2365 2217 1865 1591 1743 2151 2308 2193 2064 1995 1884 1739 1650 1621 1559 1434 1338 1233 1109 1045 1021 997 969 964 958 957 958 957 961 976 1004 1018 1084 1313 1661 2066 2322 2308 2188 2163 2015 1952 1946 1849 1771 1794 1882 2000 2215 2298 2299 2289 2196 2159 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 448 530 610 863 1367 1965 2496 2904 2955 2596 2703 2903 3025 3101 3104 3036 2918 2782 2720 2614 2504 2417 2365 2328 2270 2190 2131 2124 2104 1994 1883 1912 2067 2249 2344 2290 2146 2033 1952 1702 1286 917 688 560 475 436 437 397 340 338 343 388 420 450 500 544 569 615 624 500 439 482 502 481 418 333 266 240 229 207 163 120 106 108 129 159 171 164 185 207 251 206 119 56 28 27 38 38 20 5 0 10 46 65 52 23 5 1 2 3 2 0 0 0 0 0 0 0 2 2 5 8 15 23 36 54 81 114 146 168 174 165 142 115 70 38 13 1 1 2 0 0 0 0 0 0 3 7 11 19 35 54 72 95 117 156 190 199 185 168 160 159 184 196 222 277 361 466 587 678 708 685 577 419 269 186 126 95 86 124 231 390 587 831 960 1069 1194 1276 1330 1331 1301 1263 1197 1099 1009 874 772 698 659 619 566 505 439 365 302 227 208 172 114 74 51 40 42 59 85 115 142 174 177 197 257 452 735 902 852 759 714 708 721 764 840 893 996 1259 1728 2337 2785 2895 2912 2969 2827 2485 2172 2034 2089 2293 2439 2395 2252 2093 1942 1854 1833 1887 2006 2087 2006 1842 1724 1625 1505 1378 1255 1148 1091 1136 1301 1508 1787 2074 2255 2341 2347 2292 2158 1900 1588 1327 1150 999 885 811 781 756 699 617 528 443 365 322 346 422 548 669 781 904 966 840 591 431 392 418 580 766 802 802 1101 1592 1373 1443 1273 1062 896 793 758 769 779 744 655 635 641 668 642 617 620 609 596 599 667 668 657 576 669 803 839 797 714 766 769 671 689 724 752 727 654 596 574 653 606 553 560 633 753 869 953 1000 994 963 912 878 928 1132 1438 1656 1708 1776 1733 1790 1703 1538 1432 1449 1488 1484 1533 1684 1877 1981 2074 2212 2301 2324 2216 2028 1878 1812 1511 1412 1628 1941 1871 1598 1532 1541 1495 1434 1417 1379 1322 1246 1166 1105 1037 985 965 938 910 895 894 906 932 948 994 1062 1155 1239 1381 1712 2011 2050 1890 1903 1951 1903 1896 1935 1936 1898 1902 1919 1929 2036 2134 2219 2218 2145 2096 2026 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 384 580 718 948 1413 1979 2539 2932 2940 2629 2727 2922 2929 2938 2884 2793 2682 2599 2602 2532 2505 2477 2435 2382 2322 2267 2232 2225 2223 2133 2038 2022 2146 2338 2441 2379 2205 2010 1804 1515 1164 874 682 576 509 487 445 339 273 287 297 338 335 390 492 558 605 692 760 667 564 545 518 473 383 273 207 208 232 237 196 134 111 101 112 131 139 128 109 100 118 113 80 43 18 11 18 27 21 7 0 0 6 11 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 12 22 40 72 117 161 184 186 176 155 125 75 33 12 5 1 0 0 0 0 0 0 0 0 0 0 0 1 6 16 25 48 87 112 114 107 104 114 138 164 193 218 251 300 374 454 514 516 395 251 132 113 95 85 84 124 228 370 513 666 797 877 949 1019 1094 1170 1237 1261 1216 1105 982 867 787 728 683 640 586 522 468 429 341 287 392 349 221 112 54 32 30 47 75 100 133 167 169 207 304 453 589 640 599 528 502 549 615 671 739 797 863 997 1273 1762 2227 2335 2526 2727 2618 2314 2068 2001 2101 2309 2403 2345 2261 2135 1951 1803 1727 1745 1878 2050 2104 2014 1878 1755 1626 1509 1409 1318 1232 1186 1250 1380 1596 1871 2104 2287 2387 2411 2298 1983 1696 1442 1248 1124 997 921 882 831 747 642 530 434 366 309 312 376 477 598 740 869 897 780 543 425 389 394 499 675 763 745 1155 1440 1338 1434 1293 1066 902 809 758 758 778 741 676 646 638 701 696 636 635 606 594 606 683 697 592 504 549 664 762 876 834 857 818 744 737 744 714 674 588 567 590 626 637 592 572 651 762 867 979 1012 971 952 896 883 939 1166 1546 1796 1867 1960 1778 1793 1576 1406 1315 1259 1304 1375 1352 1392 1519 1605 1637 1664 1698 1666 1581 1514 1539 1497 1342 1359 1601 1694 1453 1295 1305 1285 1265 1292 1266 1197 1136 1072 1026 1005 1001 942 900 863 847 859 894 921 975 1061 1216 1406 1509 1568 1800 1918 1779 1648 1655 1775 1870 1942 1981 2006 2028 2039 2080 2053 2075 2206 2347 2387 2258 2004 1767 1582 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 256 636 811 959 1296 1798 2369 2743 2848 2875 3003 3029 2907 2844 2725 2594 2485 2442 2448 2381 2274 2295 2357 2344 2306 2308 2313 2304 2238 2106 2030 2030 2169 2376 2487 2422 2215 1932 1610 1268 968 791 675 590 543 533 489 391 324 331 370 360 310 358 457 528 610 727 811 794 735 647 550 455 334 231 193 215 255 276 250 167 123 88 85 101 105 89 71 67 76 83 63 38 16 4 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 1 1 3 11 33 77 139 191 216 212 193 167 118 76 44 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 29 34 36 47 64 80 105 146 165 170 178 207 242 264 257 188 110 65 105 132 136 132 161 241 340 412 497 582 638 667 685 710 820 988 1114 1149 1095 998 931 860 784 710 661 613 534 458 439 355 442 558 531 378 198 84 42 34 49 83 121 169 196 207 230 271 310 340 378 408 400 361 411 497 568 634 694 746 811 928 1195 1644 2019 2411 2579 2554 2386 2194 2136 2237 2400 2411 2298 2257 2199 2042 1863 1739 1706 1805 2008 2183 2176 2045 1913 1780 1646 1540 1470 1409 1356 1327 1350 1465 1710 1943 2135 2303 2388 2267 1955 1738 1499 1322 1190 1070 997 950 881 777 656 539 456 392 342 337 385 470 581 709 806 780 683 506 408 389 416 473 602 776 707 1370 1269 1415 1501 1367 1134 960 864 778 736 745 743 700 640 616 656 670 613 583 580 583 588 606 674 676 570 501 584 755 990 923 759 599 603 739 757 643 607 564 631 707 692 676 596 576 673 785 920 1045 1017 989 958 947 987 1053 1177 1510 1717 1890 1939 1675 1600 1512 1333 1218 1109 1098 1214 1212 1207 1262 1313 1302 1266 1311 1276 1264 1311 1346 1325 1302 1396 1582 1586 1273 1263 1221 1142 1128 1144 1119 1066 1030 995 961 939 941 901 865 851 871 913 1025 1096 1147 1308 1508 1572 1498 1478 1492 1423 1513 1623 1717 1803 1917 2039 2109 2146 2150 2155 2208 2220 2269 2384 2513 2514 2296 1871 1380 1144 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 262 667 868 942 1119 1507 2014 2435 2790 3128 3312 3181 2911 2760 2640 2478 2415 2407 2401 2343 2265 2315 2247 2269 2310 2341 2333 2316 2260 2158 2115 2157 2265 2380 2423 2340 2120 1792 1408 1039 779 706 742 685 628 583 558 503 446 444 453 402 313 342 412 483 606 749 847 869 812 679 542 429 309 229 218 249 292 322 301 198 135 84 69 68 61 50 44 46 51 63 60 46 26 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 35 97 172 231 295 277 234 193 148 101 59 31 16 7 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 20 32 51 87 87 74 74 80 77 69 67 55 34 45 101 134 142 144 161 204 256 298 367 415 457 485 487 485 577 752 923 1071 1198 1209 1154 1044 881 825 836 754 585 511 535 533 637 754 759 623 408 224 125 94 112 136 212 266 268 267 279 305 337 364 369 395 412 365 364 413 473 539 609 673 713 723 780 1076 1547 2093 2456 2638 2679 2625 2553 2537 2580 2478 2319 2262 2221 2118 1956 1788 1701 1803 2055 2237 2296 2223 2067 1888 1739 1637 1571 1527 1510 1457 1390 1434 1626 1799 1959 2146 2244 2115 1887 1772 1602 1431 1292 1176 1078 993 906 797 678 580 506 441 395 377 392 465 611 724 740 665 592 479 398 401 470 509 489 750 944 1574 1817 1707 1621 1491 1235 1027 868 756 702 703 719 669 576 523 533 556 555 556 556 561 555 545 571 584 531 486 576 817 954 797 536 349 445 665 675 582 551 549 632 620 625 623 577 575 668 771 930 1013 1061 1056 1025 1015 1040 1099 1244 1473 1576 1663 1752 1623 1480 1425 1339 1246 1082 1069 1097 1104 1111 1125 1151 1160 1160 1189 1168 1183 1206 1221 1241 1309 1485 1760 1573 1308 1255 1154 1051 1030 1052 1049 1018 979 972 933 897 884 873 876 929 1041 1166 1286 1322 1413 1494 1449 1382 1362 1424 1466 1497 1543 1589 1655 1767 1875 2001 2148 2211 2131 2104 2167 2220 2221 2275 2388 2380 2186 1750 1196 847 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 272 677 932 1020 1112 1320 1660 2187 2738 3146 3281 3101 2731 2475 2399 2262 2266 2315 2378 2413 2409 2375 2303 2270 2293 2328 2355 2363 2331 2271 2255 2338 2389 2334 2255 2159 1954 1628 1249 922 736 734 834 838 752 680 644 606 591 601 580 492 367 351 395 509 693 856 940 938 857 709 562 437 332 274 270 290 322 350 331 227 140 86 64 55 41 30 29 32 33 43 50 43 28 13 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 56 133 209 279 278 260 243 217 177 125 74 38 25 15 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 38 27 17 18 17 10 4 9 26 34 55 83 81 85 93 110 136 161 196 281 331 391 451 488 514 579 698 861 1064 1247 1337 1255 1199 984 834 727 587 507 596 696 676 653 740 816 795 643 445 309 251 235 242 293 321 334 361 402 433 458 489 479 462 461 422 400 403 425 465 528 593 609 582 616 803 1065 1432 1941 2485 2902 3059 2911 2745 2632 2444 2279 2225 2222 2166 2005 1802 1709 1807 2016 2226 2372 2317 2146 1964 1815 1714 1660 1625 1606 1606 1553 1524 1540 1607 1739 1891 1960 1897 1797 1774 1687 1553 1407 1268 1145 1033 925 822 730 659 586 512 457 435 443 497 667 749 684 620 559 465 402 419 475 489 426 589 1122 1925 2328 2038 1694 1586 1339 1080 880 745 649 638 653 604 505 438 444 470 502 528 535 537 523 508 497 448 404 543 682 862 860 606 363 275 334 503 533 522 504 497 527 542 578 594 556 595 660 756 866 984 1059 1039 970 934 958 1056 1280 1520 1549 1554 1608 1562 1400 1279 1288 1252 1099 1044 1026 1033 1036 1035 1064 1091 1130 1130 1117 1118 1129 1158 1227 1380 1711 1941 1584 1364 1237 1113 1019 988 990 1003 995 945 915 885 874 897 920 964 1193 1418 1527 1481 1409 1361 1320 1351 1398 1435 1452 1435 1409 1376 1361 1404 1481 1610 1823 2016 2125 2105 2060 2089 2157 2061 2139 2214 2168 1985 1635 1218 917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 225 623 959 1104 1158 1247 1501 2051 2617 2941 2964 2708 2318 2068 2019 1987 2041 2150 2256 2296 2301 2267 2200 2178 2217 2296 2323 2317 2304 2347 2435 2465 2397 2242 2091 1995 1801 1489 1172 949 853 839 849 905 882 846 769 705 690 691 652 553 434 404 486 643 795 899 949 942 882 778 639 489 393 357 338 339 348 361 348 269 162 96 69 55 40 33 35 37 37 41 43 39 32 25 20 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 37 106 185 254 285 276 257 236 198 136 81 53 38 30 22 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 6 1 2 2 1 0 5 24 49 70 74 57 52 54 66 80 85 109 177 227 313 423 512 582 649 733 862 1041 1177 1192 1135 1170 1080 914 736 614 609 708 814 793 668 606 706 785 729 578 432 361 359 390 410 402 432 482 559 619 627 614 576 514 470 440 425 407 404 414 420 435 454 489 570 672 800 1102 1670 2378 2980 3284 3111 2885 2692 2473 2319 2307 2329 2229 1996 1781 1738 1804 2087 2409 2436 2371 2284 2175 2075 1957 1849 1768 1785 1791 1734 1641 1553 1503 1510 1548 1606 1739 1785 1790 1725 1605 1449 1297 1182 1064 946 869 807 757 691 608 538 501 502 582 741 794 716 626 567 481 412 435 476 475 491 668 1232 2202 2756 2474 1907 1658 1480 1228 1006 769 648 627 625 566 465 404 412 417 460 492 513 519 511 543 612 497 426 639 866 928 790 526 344 341 417 456 453 461 437 432 463 520 582 589 526 606 683 774 865 950 981 934 875 905 1000 1082 1304 1576 1645 1642 1642 1525 1283 1033 1058 1057 1015 967 942 953 975 990 1008 1053 1105 1097 1061 1062 1101 1155 1249 1441 1995 1879 1544 1331 1189 1057 1007 965 948 938 925 895 869 891 972 1095 1216 1428 1629 1655 1605 1528 1467 1445 1455 1462 1465 1449 1401 1315 1209 1147 1159 1205 1262 1403 1629 1846 2009 2092 2099 2076 2156 2051 2058 2095 2030 1878 1706 1493 1292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 486 898 1176 1298 1376 1589 2005 2399 2553 2461 2232 1984 1815 1773 1791 1867 2019 2165 2173 2124 2079 2061 2085 2138 2182 2183 2159 2221 2337 2407 2369 2256 2119 1992 1882 1687 1405 1189 1069 996 906 834 883 966 989 882 781 730 685 612 521 452 457 572 707 778 831 889 923 910 841 718 584 495 441 389 371 364 369 358 293 192 113 73 59 50 54 65 70 66 60 54 46 45 41 35 22 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 26 74 147 219 257 261 251 236 198 125 75 67 59 49 37 27 19 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 16 9 2 0 0 0 2 11 33 55 71 74 69 67 66 66 59 44 44 70 113 188 302 403 473 528 601 709 852 1013 1033 1050 1129 1188 1157 1033 889 813 830 842 801 691 579 567 635 676 620 509 440 462 511 531 527 575 580 615 697 694 613 538 475 426 390 397 390 376 366 345 333 353 435 550 663 775 1015 1526 2242 2928 3309 3171 2933 2629 2492 2516 2556 2553 2549 2514 2328 1993 2087 2294 2375 2409 2396 2338 2305 2328 2282 2147 2009 1866 1759 1770 1805 1713 1509 1305 1265 1385 1642 1779 1775 1672 1561 1437 1268 1181 1080 1008 932 881 842 785 707 633 592 579 682 829 824 711 619 573 507 431 438 493 558 627 837 1390 2276 2911 2854 2281 1730 1619 1383 1138 839 683 650 622 528 417 383 399 401 422 451 481 498 495 500 540 603 721 855 995 967 742 486 385 412 416 401 426 436 419 417 450 512 558 590 521 574 645 733 849 932 917 872 902 1079 1195 1172 1246 1462 1667 1786 1841 1675 1260 998 911 920 938 929 920 921 974 1023 1032 1048 1065 1061 1049 1053 1081 1120 1288 1638 1937 1739 1419 1255 1124 1010 980 960 930 898 877 897 995 1180 1348 1478 1582 1677 1705 1660 1606 1567 1547 1539 1520 1485 1435 1365 1280 1172 1057 1036 1055 1080 1140 1259 1461 1697 1919 2096 2155 2093 2101 2096 2040 1970 1979 1945 1896 1808 1767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 317 761 1138 1320 1428 1623 1886 2075 2118 2038 1903 1785 1701 1665 1682 1776 1949 2109 2085 2012 1939 1919 1949 2001 2049 2070 2056 2127 2224 2222 2130 2038 1976 1909 1792 1587 1350 1228 1180 1089 949 849 876 994 1036 947 830 728 603 474 395 401 483 600 697 748 824 927 991 969 878 762 652 569 494 418 378 380 378 343 272 187 121 83 71 72 85 100 103 97 87 79 72 73 72 49 27 17 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 29 73 133 184 214 241 242 230 213 174 143 142 131 82 59 45 34 25 16 9 4 1 1 0 0 0 0 0 0 0 0 0 0 2 12 23 21 11 3 0 0 6 25 55 53 69 86 95 95 88 79 72 60 44 43 59 84 149 209 260 311 372 459 583 741 827 910 1036 1183 1288 1308 1209 1017 888 860 751 625 537 515 536 563 565 524 457 460 499 564 611 678 629 576 611 582 493 434 390 361 323 322 327 323 317 302 285 288 357 474 564 589 738 1134 1786 2579 3076 3294 3131 2812 2714 2631 2516 2493 2494 2281 2009 2151 2121 2156 2412 2515 2412 2304 2285 2287 2257 2184 2115 2064 1992 1890 1730 1533 1332 1146 1154 1298 1491 1619 1615 1502 1379 1302 1214 1149 1079 1014 971 941 902 850 792 728 683 676 782 853 776 657 596 570 520 443 413 493 616 761 1041 1579 2340 3027 3223 2678 1785 1708 1517 1278 996 761 642 621 553 425 394 398 400 403 412 435 464 469 467 472 608 894 1018 1050 970 744 498 398 435 398 399 427 441 439 443 460 465 441 497 533 573 636 730 824 872 890 931 1057 1307 1356 1288 1304 1444 1659 1862 2052 1818 1412 1110 987 986 1008 1013 1039 1019 1028 1073 1054 1018 1005 1007 1022 1032 1040 1093 1303 1598 1724 1533 1263 1157 1037 945 894 883 901 956 1069 1236 1437 1601 1712 1755 1759 1726 1661 1616 1582 1576 1574 1541 1493 1424 1323 1193 1062 968 923 929 947 982 1050 1162 1316 1513 1725 1939 2036 2047 2061 2092 2093 1991 1991 2012 2000 1987 1979 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 179 571 1010 1296 1457 1593 1716 1786 1856 1872 1804 1703 1645 1625 1648 1748 1925 2063 2037 1942 1859 1818 1820 1878 1956 1973 1940 1982 2041 2003 1939 1922 1925 1878 1737 1509 1307 1242 1194 1109 984 914 953 1041 1048 951 823 671 492 365 341 409 526 644 725 781 883 1010 1087 1043 915 786 695 607 540 461 396 402 372 308 232 162 117 95 86 93 112 130 126 112 104 105 110 116 113 67 36 22 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 39 78 121 166 205 238 235 232 239 235 222 206 181 141 91 61 50 39 27 17 11 8 5 4 4 4 4 1 0 0 0 0 0 1 9 25 35 28 12 5 3 8 30 52 42 56 83 107 116 108 97 96 97 77 45 38 39 60 78 102 134 169 219 302 410 523 662 825 1017 1210 1358 1409 1331 1155 1061 894 756 697 640 566 501 467 440 359 362 399 467 515 534 511 481 465 413 355 341 313 297 273 267 273 279 286 286 268 259 292 398 508 547 580 771 1251 1986 2801 3209 3283 3017 2861 2746 2694 2748 2636 2382 2425 2312 2019 1984 2186 2339 2340 2305 2253 2155 2047 1972 1948 1995 1920 1738 1602 1505 1404 1226 1165 1238 1338 1388 1366 1289 1204 1166 1137 1101 1055 1024 1014 993 950 903 858 807 758 761 833 876 758 628 578 566 532 456 418 472 605 833 1156 1646 2327 3065 3499 2909 2072 1791 1620 1416 1155 875 669 669 626 473 409 391 390 388 384 393 428 452 456 461 571 910 1077 1032 940 797 581 461 415 408 435 449 449 469 491 489 470 487 516 544 565 620 724 797 843 944 1063 1209 1369 1370 1304 1330 1445 1604 1907 2122 1962 1629 1326 1178 1163 1165 1148 1136 1113 1067 1022 976 950 959 973 976 969 1004 1104 1290 1455 1448 1276 1124 1018 919 861 834 877 1016 1221 1450 1644 1793 1828 1823 1796 1751 1703 1664 1619 1554 1543 1506 1444 1370 1264 1139 1011 903 848 833 849 870 894 943 1023 1142 1290 1452 1627 1770 1881 1956 2007 2071 2049 2041 2045 2048 2042 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 28 100 403 862 1159 1366 1546 1655 1695 1769 1820 1817 1765 1709 1703 1740 1839 1970 2030 1989 1896 1839 1810 1812 1848 1882 1872 1842 1867 1917 1884 1843 1869 1906 1852 1681 1465 1307 1252 1109 1056 1019 1050 1116 1140 1073 931 764 595 458 397 425 520 638 734 793 849 936 1036 1102 1057 939 820 729 655 587 495 415 407 358 276 193 136 108 100 99 113 142 168 164 142 124 121 128 128 114 78 45 28 19 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 29 60 95 133 173 222 252 256 268 271 256 227 194 157 104 68 60 49 37 28 20 15 13 11 11 11 9 6 5 4 5 6 6 7 10 21 37 40 25 17 15 17 27 33 26 36 65 101 127 137 135 131 122 94 54 32 23 22 23 26 35 50 71 110 164 220 313 477 702 930 1139 1304 1361 1321 1250 1101 937 781 646 540 465 420 379 360 367 418 487 537 532 488 438 377 297 250 267 255 241 221 208 213 230 245 250 236 230 254 336 458 555 599 685 980 1481 2166 2574 2825 2773 2856 2968 2999 3092 2933 2592 2494 2142 1960 1930 2070 2244 2328 2355 2275 2104 1932 1775 1703 1740 1801 1800 1663 1478 1315 1172 1137 1158 1191 1178 1132 1095 1069 1059 1045 1025 1008 1011 1025 1024 995 950 897 831 793 828 944 926 777 624 564 566 541 486 421 455 642 955 1335 1755 2268 2995 3423 2921 2277 1871 1678 1519 1281 999 727 674 589 483 417 385 376 380 380 381 407 424 413 430 546 744 870 869 826 814 623 552 481 454 464 452 436 474 489 479 494 508 525 529 529 567 660 739 845 966 1113 1240 1289 1264 1234 1270 1355 1402 1805 2097 2068 1805 1534 1372 1304 1256 1200 1134 1093 1038 974 943 939 919 922 919 934 997 1112 1266 1355 1181 1013 949 914 868 875 980 1195 1426 1635 1782 1849 1863 1833 1796 1738 1651 1592 1553 1518 1493 1473 1426 1337 1201 1074 985 908 857 823 798 814 840 844 881 950 1039 1140 1250 1362 1472 1594 1708 1808 1904 1939 1998 2021 2008 1986 1953 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 54 111 294 650 951 1206 1456 1609 1675 1744 1813 1779 1834 1890 1947 1988 2039 2062 2021 1954 1880 1804 1803 1809 1826 1832 1813 1797 1829 1879 1860 1819 1858 1876 1777 1604 1452 1353 1253 1034 967 1006 1118 1228 1240 1114 905 702 565 518 525 571 666 769 848 895 921 953 987 1025 1030 945 846 771 699 607 503 421 393 342 250 164 115 99 98 106 132 177 198 195 171 146 135 129 113 95 66 41 27 18 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 23 51 99 166 199 256 269 287 291 267 226 179 126 82 69 62 53 43 38 32 28 24 20 20 21 19 20 21 20 19 18 17 15 14 21 34 42 34 26 25 26 27 27 22 28 49 83 119 146 159 159 146 118 78 42 21 13 9 9 13 16 16 33 49 63 106 201 353 522 698 893 1079 1197 1221 1142 944 701 544 467 446 483 507 535 536 541 570 606 612 567 476 365 263 219 223 211 194 179 173 175 177 177 179 179 198 244 326 437 532 611 755 1008 1184 1487 2046 2476 2679 2856 2996 2958 2817 2674 2343 2145 1864 1739 1772 1945 2191 2376 2422 2332 2109 1903 1693 1557 1504 1471 1407 1336 1250 1152 1076 1063 1067 1062 1029 986 970 971 961 941 941 952 980 1016 1038 1032 991 912 824 784 815 901 912 775 600 543 558 537 501 424 429 631 1028 1506 1938 2320 2951 3180 2846 2329 1903 1697 1599 1368 1046 750 661 598 522 435 377 366 375 378 380 411 462 523 589 616 597 577 622 634 692 592 502 463 478 480 458 439 485 516 529 533 533 522 506 520 573 665 750 861 961 1069 1126 1110 1071 1055 1131 1275 1385 1693 1995 2051 1849 1615 1449 1333 1227 1158 1067 975 928 931 953 942 881 876 895 949 1049 1187 1289 1266 1069 896 899 976 1066 1210 1420 1611 1762 1868 1896 1871 1816 1755 1698 1644 1567 1521 1510 1488 1444 1385 1301 1182 1063 981 910 845 810 795 793 822 864 890 929 1000 1069 1126 1179 1228 1263 1321 1397 1489 1608 1721 1804 1858 1869 1833 1778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 49 112 169 286 519 800 1054 1280 1431 1545 1653 1734 1754 1830 1952 2118 2230 2240 2145 2021 1932 1866 1815 1808 1768 1753 1782 1807 1806 1803 1816 1835 1850 1908 1873 1706 1559 1477 1409 1268 1038 903 973 1164 1291 1290 1132 886 684 606 623 672 712 781 856 928 970 967 946 928 939 999 963 879 803 728 628 512 434 396 333 243 166 120 102 106 126 157 214 211 203 188 166 145 122 92 60 35 22 16 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 7 19 51 121 199 261 279 291 286 252 202 154 112 76 66 63 56 48 43 39 35 32 29 29 29 27 30 34 37 37 34 29 27 33 35 34 39 34 30 30 31 31 28 25 30 42 63 98 129 150 162 160 144 113 75 46 31 24 20 14 9 5 13 10 14 38 78 133 207 303 435 611 810 917 973 864 760 674 597 568 595 621 645 649 637 631 624 619 588 500 409 312 246 214 191 171 159 145 131 135 126 122 122 163 238 329 424 534 672 839 1113 1132 1041 1557 2157 2544 2712 2702 2569 2315 2162 1724 1367 1266 1328 1488 1737 2054 2340 2505 2430 2210 1989 1765 1557 1384 1255 1178 1127 1065 1008 975 978 986 974 942 911 902 920 924 917 911 918 936 971 1021 1048 1018 918 819 797 871 978 969 778 567 521 544 540 502 433 430 629 1077 1630 2091 2456 2922 3089 2780 2329 1960 1720 1606 1411 1070 740 637 526 433 391 363 355 365 388 402 484 548 571 603 664 649 457 494 514 572 574 540 509 494 485 477 469 498 502 508 513 514 518 536 580 619 662 745 832 909 965 977 948 942 939 1036 1202 1425 1678 1865 1874 1722 1544 1352 1231 1130 1063 986 886 836 869 907 884 858 884 926 1025 1228 1441 1473 1295 1208 1083 1135 1305 1475 1650 1841 1849 1869 1888 1876 1835 1775 1698 1614 1582 1556 1507 1472 1426 1355 1270 1180 1073 982 879 792 739 715 703 741 848 933 982 1024 1082 1136 1174 1195 1209 1195 1185 1178 1193 1270 1390 1509 1602 1645 1657 1701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 9 106 210 271 340 479 689 901 1077 1209 1347 1484 1596 1690 1789 1905 2115 2320 2310 2168 2019 1930 1876 1808 1718 1651 1662 1739 1798 1784 1732 1715 1773 1891 2000 1900 1671 1561 1509 1423 1267 1071 962 1054 1201 1290 1252 1073 851 707 690 738 792 790 842 893 958 995 984 949 920 921 967 976 917 830 734 622 507 430 394 345 267 178 126 106 115 141 173 225 217 222 248 238 189 131 82 45 17 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 3 14 47 108 180 234 255 255 235 199 157 112 81 80 78 71 65 58 54 48 42 38 35 34 33 33 32 34 42 49 49 42 35 45 44 36 32 29 27 28 30 31 30 28 33 43 63 89 112 130 144 148 142 127 106 84 65 48 31 19 11 7 11 4 3 12 27 43 71 127 203 264 362 462 627 610 645 708 730 736 729 685 646 653 645 627 574 537 524 494 488 445 360 282 229 186 168 150 116 128 134 127 125 159 240 326 376 427 563 761 980 990 900 1132 1582 2182 2545 2375 2263 2134 1700 1164 775 671 800 1046 1368 1792 2225 2534 2553 2422 2223 1983 1726 1488 1301 1181 1071 1011 961 928 924 932 925 896 877 866 893 900 889 883 892 908 940 1004 1040 1015 943 872 859 928 1033 1010 753 549 512 529 536 503 444 442 638 1112 1675 2139 2545 2923 3070 2806 2378 2047 1777 1605 1451 1158 767 601 492 399 368 369 379 355 387 415 477 495 483 500 583 728 538 489 481 516 556 565 529 478 469 465 494 485 474 487 503 516 539 568 636 638 654 709 786 860 909 912 883 910 949 1016 1132 1323 1535 1661 1612 1455 1282 1133 1048 989 940 895 841 805 810 840 849 884 961 1056 1265 1601 1805 1805 1595 1557 1609 1652 1756 1863 1893 1927 1899 1887 1876 1849 1807 1747 1645 1567 1524 1498 1443 1372 1302 1227 1150 1059 947 836 743 667 614 634 714 831 923 1002 1056 1101 1144 1176 1208 1222 1223 1207 1163 1092 1045 1027 1044 1156 1275 1374 1507 1682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 25 33 21 7 1 0 0 3 30 182 335 410 463 553 674 791 933 1052 1192 1345 1485 1617 1742 1861 2066 2317 2287 2163 2032 1937 1856 1768 1680 1631 1656 1738 1788 1751 1674 1640 1709 1880 2028 1902 1651 1549 1496 1403 1253 1113 1072 1146 1198 1170 1089 952 810 738 757 811 839 782 842 883 942 972 966 945 926 924 943 953 925 845 734 614 508 436 400 361 282 173 117 98 109 136 165 203 219 261 343 343 256 152 80 39 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 6 27 59 93 126 159 181 188 177 157 137 119 108 109 107 91 76 68 63 58 52 48 45 42 40 35 34 32 33 41 44 34 19 18 26 26 20 16 15 19 24 27 28 29 33 46 67 87 101 113 123 130 131 128 126 118 102 80 57 39 25 14 12 6 4 8 14 16 26 50 81 102 136 212 366 422 493 626 753 811 811 718 660 624 589 547 477 405 378 405 460 528 500 401 335 275 228 196 156 152 159 154 149 171 253 342 354 310 375 586 746 791 786 834 1113 1707 2265 2257 2101 1822 1380 898 569 468 547 733 1030 1545 2087 2398 2547 2569 2457 2204 1893 1661 1525 1359 1224 1125 1034 953 913 916 920 894 865 849 856 849 836 836 856 889 927 985 1009 992 959 926 925 1001 1100 1033 754 558 504 511 534 514 454 455 648 1092 1638 2175 2616 2912 2996 2805 2453 2140 1855 1620 1478 1233 860 593 444 361 351 371 460 380 364 385 415 429 422 418 459 580 534 485 478 508 548 568 553 501 472 476 489 486 494 511 524 535 547 545 589 609 652 719 777 815 860 880 879 891 902 944 1036 1162 1292 1356 1302 1173 1066 965 891 853 828 809 822 809 795 819 879 988 1157 1458 1879 2074 2129 2149 2059 1998 2006 1999 1961 1972 1933 1922 1907 1894 1874 1831 1770 1691 1598 1505 1425 1368 1314 1261 1208 1119 1019 904 790 693 634 614 607 677 796 888 972 1033 1071 1099 1140 1176 1200 1218 1243 1263 1244 1186 1158 1082 994 1049 1173 1323 1479 1612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 154 180 126 60 20 5 5 15 64 249 434 527 585 644 696 746 850 952 1079 1234 1371 1489 1614 1772 1982 2210 2250 2165 2050 1934 1814 1696 1624 1623 1661 1704 1733 1691 1614 1575 1628 1784 1926 1817 1600 1464 1369 1288 1207 1140 1106 1079 1019 966 932 859 782 757 782 814 807 758 793 834 882 908 917 916 908 899 902 910 895 833 727 620 542 483 417 345 263 155 113 99 109 134 163 192 228 286 374 359 253 136 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 2 3 15 36 58 73 88 104 117 133 134 129 123 121 126 133 130 113 96 91 85 74 65 58 53 50 47 43 41 37 32 30 28 19 7 1 6 7 5 3 4 12 19 21 24 26 30 41 62 80 92 100 108 117 128 140 149 150 142 123 98 74 56 43 33 22 13 9 9 9 11 15 15 17 47 97 199 297 400 518 637 740 797 712 679 646 589 527 459 381 312 279 276 377 495 482 474 442 377 324 268 216 203 198 193 211 289 381 383 290 276 390 525 566 572 629 808 1184 1673 1913 2022 1825 1446 1100 795 608 629 806 1032 1455 1845 2096 2303 2478 2431 2145 1884 1839 1817 1683 1521 1363 1211 1074 982 945 937 915 886 856 842 835 819 808 827 869 926 983 984 969 958 943 964 1062 1148 1038 760 566 497 496 524 516 463 474 657 1046 1684 2133 2426 2709 2884 2810 2551 2270 1989 1681 1505 1282 964 638 415 344 338 368 575 501 386 344 360 380 383 377 403 423 420 429 445 472 531 537 491 472 465 474 482 500 529 541 557 529 551 555 575 617 658 683 716 763 811 842 845 849 850 863 925 992 1056 1065 1032 967 906 867 838 796 776 757 759 760 803 871 998 1296 1647 2119 2511 2449 2358 2346 2316 2243 2116 2028 1905 1856 1813 1799 1823 1847 1837 1791 1702 1582 1488 1397 1305 1236 1205 1165 1074 947 814 703 630 578 585 650 701 785 886 971 1024 1062 1083 1074 1116 1137 1167 1211 1288 1394 1466 1489 1507 1483 1443 1440 1463 1465 1492 1512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 117 325 418 334 199 94 43 37 59 136 314 513 641 721 742 720 728 796 878 987 1107 1217 1332 1486 1668 1869 2064 2150 2119 2000 1844 1715 1616 1553 1555 1604 1631 1648 1595 1541 1505 1537 1660 1756 1656 1472 1299 1181 1146 1149 1120 1041 938 849 807 808 788 762 769 788 781 744 712 724 765 804 828 842 855 863 860 859 863 855 804 721 652 610 559 468 352 234 142 124 117 127 147 172 200 231 267 306 268 168 74 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 19 29 45 64 78 87 89 91 105 117 123 133 147 163 174 168 150 128 115 108 95 77 63 58 54 50 46 42 38 34 29 22 14 5 0 0 0 0 0 1 7 16 19 24 25 28 37 53 69 80 87 93 99 118 143 154 162 163 152 129 102 82 71 63 54 40 24 16 12 9 7 7 10 28 65 127 209 319 454 587 689 735 679 640 632 593 542 491 427 338 244 136 174 362 512 623 651 592 502 411 330 292 268 286 294 345 410 389 293 230 279 375 385 377 425 573 829 1125 1356 1528 1595 1498 1373 1174 1029 1054 1152 1242 1395 1550 1702 1896 2162 2328 2265 2100 2080 2068 1990 1848 1653 1463 1305 1174 1066 996 945 902 875 865 862 851 837 840 862 920 969 970 963 962 988 1046 1092 1120 990 736 559 490 484 503 505 473 459 570 1033 1643 1689 1868 2339 2732 2873 2646 2370 2088 1792 1559 1337 1056 718 423 347 342 368 443 446 382 326 323 339 364 399 369 387 408 427 450 441 458 481 460 450 449 463 486 521 549 507 487 496 532 574 618 655 671 648 705 745 775 788 793 798 795 804 825 854 889 891 872 842 825 835 841 773 767 774 798 831 921 1131 1384 1895 2521 2651 2782 2662 2436 2332 2265 2150 1992 1848 1741 1692 1664 1649 1710 1724 1720 1684 1579 1457 1373 1290 1176 1086 1047 962 855 729 621 575 600 640 687 729 805 882 943 994 1029 1069 1066 1034 1037 1069 1138 1249 1396 1558 1688 1791 1847 1871 1901 1877 1698 1557 1531 1476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 171 433 594 552 392 236 145 115 132 218 389 589 722 780 779 724 714 759 821 897 966 1084 1234 1377 1551 1752 1927 2018 2002 1870 1698 1576 1504 1479 1490 1524 1557 1573 1488 1449 1442 1500 1570 1567 1453 1292 1127 1050 1106 1174 1149 1020 865 777 764 776 771 760 763 775 752 698 657 670 699 729 745 758 780 803 819 827 827 813 777 738 708 668 588 462 328 218 155 149 151 159 172 184 198 215 223 215 167 88 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 1 4 9 16 30 41 51 60 68 73 80 87 92 97 107 131 161 189 208 214 213 204 179 152 138 114 88 70 62 56 51 46 43 38 33 27 21 14 6 0 1 0 0 4 7 12 19 23 25 26 30 38 46 54 63 70 73 76 92 116 128 137 145 141 123 103 92 87 86 82 70 52 40 31 22 16 15 18 30 55 93 154 270 433 579 655 655 595 534 507 499 488 470 449 402 305 159 157 283 474 674 810 831 745 619 453 394 358 379 397 405 404 355 263 198 228 289 299 286 305 400 570 750 895 1014 1131 1269 1325 1320 1365 1458 1469 1401 1325 1295 1355 1529 1829 2161 2377 2405 2345 2276 2186 2007 1791 1607 1471 1360 1233 1109 1024 963 907 878 870 858 843 840 859 894 935 947 957 976 1016 1090 1157 1147 968 721 557 487 473 481 492 485 427 496 1111 1430 1437 1623 2054 2282 2648 2649 2502 2206 1905 1643 1394 1129 803 477 368 345 349 354 371 384 335 318 319 373 432 433 524 602 590 563 475 411 441 458 454 446 448 465 484 505 466 467 497 539 597 652 646 637 645 708 787 808 782 765 761 753 751 782 790 790 788 789 794 785 799 784 731 718 746 882 1057 1204 1681 2051 2275 2696 2655 2493 2439 2269 2093 2029 1887 1758 1660 1586 1560 1585 1525 1541 1576 1592 1549 1448 1340 1246 1140 1029 949 882 790 673 596 587 628 717 773 824 889 967 1025 1041 1026 1005 1009 969 934 943 1013 1136 1305 1492 1659 1797 1915 1968 1943 1905 1847 1517 1401 1327 1282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 191 478 699 719 582 408 287 213 206 295 466 648 753 769 744 694 694 734 771 809 877 993 1141 1274 1453 1661 1800 1848 1823 1724 1591 1515 1493 1471 1454 1465 1496 1507 1451 1398 1424 1498 1488 1399 1272 1135 1024 1010 1123 1209 1177 1040 862 740 718 729 730 728 737 742 720 673 635 632 647 666 668 678 705 739 772 791 790 773 759 755 720 632 508 388 305 250 211 211 213 201 185 176 175 177 167 134 77 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 2 3 5 7 9 15 23 34 47 56 69 75 72 68 70 77 87 95 105 129 164 201 225 235 244 252 237 196 176 139 110 92 76 68 64 56 46 41 34 27 20 15 9 2 11 11 15 24 30 32 32 32 34 37 33 37 41 45 48 50 51 55 66 87 99 104 107 105 98 88 88 103 106 104 94 80 71 62 50 40 36 33 34 44 71 147 295 469 589 624 559 474 425 401 394 391 393 403 388 338 239 238 323 472 677 896 1018 930 858 769 606 494 458 465 470 430 335 245 197 207 236 258 257 253 287 386 521 622 688 812 1001 1167 1310 1489 1649 1647 1495 1285 1148 1128 1263 1554 1939 2319 2525 2322 1981 1789 1648 1548 1489 1448 1424 1356 1240 1132 1040 963 906 871 857 845 837 862 894 929 944 962 991 1019 1063 1203 1226 1018 766 584 491 465 475 494 499 447 648 1064 1221 1177 1313 1684 1779 2136 2375 2363 2215 2008 1752 1471 1215 908 602 418 349 329 330 377 427 349 317 309 335 407 546 730 871 855 706 637 541 511 503 489 460 431 435 443 459 457 475 509 535 573 634 609 610 651 746 847 864 808 778 779 772 776 785 759 737 756 813 834 733 698 694 718 844 923 914 1375 1641 2149 2390 2385 2404 2288 2082 2010 1893 1716 1672 1620 1577 1572 1589 1557 1602 1568 1556 1560 1535 1467 1371 1257 1118 1003 885 773 663 551 505 587 712 814 928 1021 1101 1150 1172 1179 1164 1105 1016 939 875 848 877 990 1149 1322 1501 1664 1769 1821 1800 1621 1332 1166 1058 1015 992 979 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 167 489 774 856 749 568 430 358 340 409 545 671 719 701 689 657 659 683 711 754 829 929 1065 1213 1404 1562 1664 1696 1656 1566 1490 1487 1490 1461 1441 1429 1427 1433 1429 1399 1444 1494 1432 1296 1155 1042 980 998 1110 1227 1214 1066 875 738 681 679 689 680 697 704 682 643 610 597 600 603 594 602 634 677 722 755 764 750 732 699 623 500 395 343 329 321 305 299 282 230 176 145 136 128 103 60 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 4 10 15 18 21 24 29 38 49 60 69 85 88 83 81 83 85 93 106 125 151 180 204 227 248 262 271 264 228 204 174 146 124 107 92 81 74 67 58 49 39 34 32 31 26 38 45 51 56 57 53 48 46 52 57 37 37 36 39 42 43 45 49 62 80 85 78 74 76 79 82 90 112 120 114 108 103 98 90 80 73 72 69 59 61 80 157 311 495 604 576 454 374 344 322 312 316 329 342 329 316 290 298 387 574 805 1002 1099 975 924 924 866 757 629 534 489 460 345 250 209 206 226 246 250 241 244 299 399 459 529 643 809 1002 1208 1449 1689 1721 1558 1287 1091 1013 1079 1297 1644 2036 2149 1828 1508 1334 1269 1260 1275 1306 1347 1396 1333 1240 1137 1033 943 890 873 859 854 877 909 936 959 988 1026 1060 1054 1232 1277 1120 866 638 507 464 464 473 502 474 607 907 1085 972 950 1153 1420 1907 2255 2318 2232 2102 1900 1623 1348 1044 736 482 350 316 315 322 344 374 317 298 317 393 555 795 1036 1047 781 626 560 559 555 515 448 401 417 450 480 487 496 506 508 532 595 624 645 683 730 803 866 850 816 787 767 756 731 704 704 754 851 844 731 714 783 880 1123 1467 1435 1743 1883 2266 2313 2116 2006 1837 1549 1523 1410 1305 1308 1358 1418 1495 1626 1634 1674 1673 1635 1586 1517 1409 1270 1123 995 860 706 568 483 454 483 717 924 1060 1189 1288 1321 1334 1309 1265 1184 1118 1028 925 854 845 868 990 1155 1260 1369 1478 1511 1482 1318 1093 923 848 826 814 809 812 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 122 496 850 985 905 738 596 501 457 508 591 632 626 619 641 624 623 619 654 715 790 887 1023 1193 1380 1488 1566 1581 1535 1471 1440 1464 1507 1488 1400 1359 1370 1383 1388 1397 1422 1449 1358 1218 1096 1010 972 995 1077 1176 1185 1038 833 683 641 656 658 641 655 670 647 604 569 551 546 539 528 534 571 621 671 703 712 692 635 555 461 367 333 341 353 355 347 324 282 212 145 110 99 83 49 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 1 2 6 15 25 31 35 40 46 52 60 68 75 88 97 94 90 91 96 103 115 135 156 180 207 231 256 275 279 281 285 260 236 216 192 166 143 124 113 111 108 98 91 85 82 80 76 73 78 81 81 79 77 70 64 62 66 68 42 40 39 42 46 46 45 47 60 74 78 63 56 60 68 77 96 112 123 118 113 116 118 114 107 102 107 111 104 101 119 182 309 474 583 533 419 365 336 320 312 314 322 328 315 314 320 326 427 607 752 834 958 971 981 989 1004 989 912 752 580 506 388 278 227 220 237 252 250 235 222 254 337 369 418 523 676 856 1064 1332 1658 1729 1589 1331 1101 985 986 1075 1274 1535 1512 1360 1206 1103 1069 1088 1128 1170 1202 1273 1305 1299 1239 1135 1024 946 918 887 884 900 923 951 987 1029 1070 1115 1131 1254 1326 1235 989 711 541 470 451 487 528 518 606 922 1164 905 809 1035 1505 1893 2073 2108 2112 2094 1978 1753 1476 1180 873 587 405 340 315 304 364 386 339 310 313 357 462 679 994 994 790 617 537 526 539 495 382 387 417 458 504 505 477 498 520 544 591 616 656 704 740 787 864 866 828 791 742 692 659 658 702 750 798 787 837 935 945 1026 1460 1855 2023 2331 2002 2101 2146 1786 1466 1388 1085 1080 1029 1004 1057 1177 1319 1420 1556 1628 1683 1702 1666 1592 1494 1357 1198 1094 928 732 544 417 417 475 629 903 1135 1288 1387 1441 1431 1400 1348 1285 1219 1143 1049 964 905 918 969 1063 1159 1179 1138 1104 1117 1078 940 879 853 829 802 783 771 770 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 93 514 939 1130 1064 893 740 601 562 585 592 579 564 571 592 595 597 586 620 693 773 871 1006 1176 1348 1435 1479 1466 1419 1398 1422 1461 1462 1406 1304 1326 1353 1380 1392 1398 1398 1361 1259 1139 1051 1001 988 1009 1058 1109 1107 973 782 661 635 639 623 600 612 620 592 548 512 491 479 470 465 478 517 569 609 619 600 553 478 392 331 303 319 331 328 318 304 282 237 168 111 85 74 50 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 3 6 9 13 20 30 38 45 55 67 77 83 87 89 94 107 106 102 101 104 111 124 143 164 180 199 214 237 269 297 307 311 312 299 278 253 228 202 178 163 162 166 168 156 151 150 149 144 138 139 137 120 103 97 94 89 87 88 76 67 57 60 63 62 57 50 43 43 51 55 57 49 46 51 63 79 98 114 129 138 146 157 164 162 157 149 147 156 165 169 183 230 326 460 574 538 449 398 368 364 363 354 348 353 353 350 349 350 429 566 641 600 643 787 940 982 1008 1054 1080 1045 931 726 543 394 304 260 272 291 274 252 236 276 349 371 355 374 507 725 932 1189 1512 1656 1607 1392 1136 970 941 990 1051 1179 1201 1154 1078 1006 964 963 1015 1075 1106 1141 1207 1267 1287 1240 1128 1034 990 941 921 923 943 981 1031 1077 1116 1154 1195 1286 1372 1342 1122 806 602 493 463 498 532 543 534 668 1072 1050 836 942 1247 1633 1858 1896 1962 1995 1973 1840 1647 1382 1065 747 496 379 359 323 358 352 345 343 334 320 335 505 770 788 696 577 476 452 520 458 395 395 406 426 444 446 461 511 573 584 614 640 672 704 729 760 831 809 778 731 670 623 606 614 680 723 759 819 916 915 909 1270 1995 2087 1906 2377 2214 1818 1781 1547 1038 916 844 847 862 876 936 1059 1234 1373 1485 1562 1610 1630 1611 1540 1432 1303 1136 969 777 580 419 355 421 578 839 1089 1288 1432 1509 1509 1445 1377 1313 1251 1187 1112 1040 999 978 1004 1056 1098 1115 1090 1008 958 946 892 854 847 858 845 812 799 794 790 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 152 563 1083 1373 1306 1051 816 687 652 628 580 554 543 547 563 577 578 581 618 683 769 877 1013 1166 1298 1355 1345 1337 1361 1408 1452 1462 1424 1347 1250 1320 1373 1414 1425 1408 1366 1293 1194 1092 1032 1012 1010 1018 1038 1065 1054 941 758 654 616 595 571 556 562 558 526 480 443 420 404 395 397 417 457 503 526 510 463 399 334 283 260 276 291 280 259 238 222 201 166 118 84 73 58 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 5 11 17 22 28 35 44 49 56 69 88 103 108 107 107 112 121 118 114 114 117 126 141 162 184 200 207 226 254 282 309 334 345 348 342 331 311 284 255 230 223 242 247 245 220 212 207 203 197 187 173 155 136 121 114 108 100 96 97 86 74 71 68 67 66 61 49 39 35 34 33 39 36 36 44 59 77 93 109 133 156 180 202 217 222 220 215 215 225 242 255 266 300 373 482 602 570 478 421 397 394 392 379 362 373 396 417 427 431 463 510 510 446 441 553 664 861 1035 1105 1099 1086 1055 983 835 685 555 445 416 430 393 332 272 318 409 465 441 414 490 678 873 1087 1342 1550 1609 1466 1177 919 879 966 1001 1025 1029 1020 990 935 884 879 939 998 1040 1079 1127 1188 1262 1315 1263 1183 1104 1037 1000 984 991 1029 1083 1134 1181 1218 1250 1295 1390 1426 1251 934 678 537 482 468 496 540 552 685 1281 1243 868 979 1412 1765 1870 1898 1867 1828 1847 1847 1777 1573 1277 963 667 434 420 374 370 359 350 352 362 401 329 406 504 534 533 490 403 398 459 445 427 406 389 383 400 424 482 561 632 610 627 666 670 664 724 719 757 749 720 666 602 557 538 572 644 694 749 823 853 828 973 1579 2500 2357 2053 2087 2066 1654 1493 1130 819 697 701 776 867 905 979 1067 1175 1310 1422 1500 1552 1557 1486 1413 1307 1176 990 769 563 418 332 369 493 717 995 1226 1393 1517 1570 1504 1404 1316 1239 1174 1113 1034 1001 1001 1011 1028 1052 1063 1041 1030 925 877 861 838 809 815 870 856 830 825 825 817 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 84 292 718 1278 1629 1600 1278 957 780 705 658 616 583 551 543 554 570 582 596 627 674 761 880 1020 1159 1252 1267 1232 1236 1299 1344 1363 1354 1353 1341 1284 1347 1431 1470 1447 1403 1333 1240 1150 1078 1043 1055 1062 1037 1016 1020 1013 920 750 670 589 549 532 527 524 504 464 420 386 361 340 324 326 349 385 417 415 371 313 269 239 223 225 237 235 217 189 162 138 114 89 68 65 67 44 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 20 27 35 42 48 54 58 64 77 93 112 122 123 123 126 132 131 125 121 122 130 145 166 194 220 228 252 267 295 333 363 382 391 388 377 360 339 320 309 311 326 322 310 282 270 262 255 245 228 200 167 146 143 128 115 108 103 98 93 87 83 78 73 65 54 43 35 30 27 27 25 24 28 39 52 62 72 95 126 155 186 218 245 266 278 285 277 279 301 316 334 365 417 497 588 582 498 436 412 403 400 393 369 373 430 510 573 600 591 542 452 365 384 391 282 471 807 1003 1041 1060 1068 1049 1032 983 904 804 731 689 630 532 431 383 435 509 491 460 566 742 908 1064 1235 1428 1561 1557 1383 1110 938 919 1005 1048 986 942 946 931 890 886 915 943 972 1015 1069 1134 1223 1338 1402 1348 1265 1182 1130 1099 1082 1096 1131 1193 1257 1284 1293 1300 1368 1457 1359 1087 785 602 508 473 504 555 586 741 1041 1126 917 1022 1231 1405 1695 1873 1853 1783 1804 1875 1861 1706 1467 1207 885 527 469 454 428 388 361 349 362 493 455 390 349 356 391 397 352 345 346 388 399 387 382 396 435 466 496 526 570 587 611 641 629 613 721 716 717 725 721 679 587 524 547 633 684 711 751 772 721 730 964 1508 2454 2477 2008 1922 2044 1428 1408 957 652 619 725 809 956 1003 1091 1205 1230 1281 1363 1418 1455 1452 1328 1251 1130 956 751 563 415 322 339 447 626 874 1137 1325 1446 1509 1521 1463 1351 1244 1159 1096 1019 997 991 995 1035 1086 1094 1015 974 950 882 850 835 812 792 789 820 821 817 825 820 817 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 186 457 864 1343 1679 1684 1402 1082 864 768 724 681 622 562 551 562 583 597 606 628 671 745 862 999 1114 1165 1156 1139 1170 1239 1260 1263 1243 1271 1334 1365 1414 1520 1543 1445 1367 1286 1200 1128 1088 1088 1130 1156 1108 1035 989 951 858 711 626 557 528 516 513 500 466 420 377 344 318 294 275 269 283 305 316 294 239 202 187 189 196 201 196 178 154 130 104 79 55 36 33 56 59 26 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 21 31 39 47 53 57 60 64 73 87 103 124 137 141 141 141 142 141 136 128 127 134 147 164 190 215 240 255 273 308 351 384 406 423 432 419 398 384 378 379 382 375 359 333 311 307 309 304 288 262 228 192 163 164 142 124 113 104 95 90 90 91 90 84 72 58 45 36 31 28 21 18 19 26 35 45 55 69 87 115 146 177 211 249 290 323 329 302 291 313 324 351 397 442 496 542 533 474 422 406 409 415 421 406 396 470 593 709 765 744 661 539 383 357 388 383 491 649 790 907 1011 1075 1095 1104 1102 1085 1066 1038 991 929 829 691 585 523 533 584 657 759 873 1000 1105 1199 1334 1481 1592 1591 1387 1067 886 962 978 940 932 952 949 918 921 907 893 904 950 1016 1086 1170 1275 1360 1395 1394 1335 1275 1241 1209 1194 1206 1260 1325 1337 1338 1346 1374 1445 1437 1233 922 686 541 484 501 550 615 718 899 1129 1037 912 999 1350 1751 1982 1977 1936 1951 1984 1975 1893 1710 1487 1135 753 562 499 453 389 378 390 464 557 540 469 403 387 406 365 330 349 340 428 431 360 365 407 378 394 452 508 555 583 592 586 563 653 697 664 671 726 755 763 727 650 652 724 729 695 740 806 798 781 959 1414 2146 2512 2184 1649 1981 1300 1168 930 684 629 827 879 1010 1096 1147 1282 1339 1306 1311 1297 1280 1276 1182 1064 915 714 506 403 325 313 413 594 814 1051 1271 1399 1434 1428 1394 1328 1241 1149 1047 974 915 902 925 994 1088 1108 1005 921 858 827 808 807 812 810 798 779 766 767 800 835 839 838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 51 209 463 822 1232 1537 1578 1351 1098 929 841 788 725 641 563 551 563 590 592 594 616 662 731 825 926 998 1019 1017 1031 1078 1146 1204 1225 1198 1197 1265 1350 1429 1539 1568 1420 1325 1257 1201 1157 1131 1136 1197 1262 1195 1053 947 876 793 687 602 562 547 528 509 478 432 382 338 303 278 260 244 230 225 226 221 202 168 154 154 169 181 177 159 133 109 88 58 24 11 19 39 60 47 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 22 33 42 51 58 63 69 76 80 83 101 120 139 153 160 161 156 152 151 145 140 143 155 167 178 197 212 226 254 290 329 363 388 406 420 428 425 426 425 425 424 415 398 376 351 336 337 342 329 299 267 242 218 186 178 154 131 115 103 92 86 84 90 92 88 78 68 59 53 48 40 31 29 32 33 34 38 46 59 73 96 125 154 187 229 283 335 352 319 291 303 306 333 398 460 488 483 454 418 376 367 390 422 453 473 480 553 686 808 858 817 724 644 585 439 424 425 502 648 806 934 1028 1046 1101 1128 1126 1119 1119 1126 1137 1134 1096 1012 891 772 723 758 842 937 1012 1081 1140 1190 1269 1387 1526 1629 1602 1436 1068 942 950 944 899 891 922 956 961 852 820 837 883 953 1023 1095 1181 1263 1359 1437 1440 1397 1367 1343 1327 1332 1363 1402 1402 1386 1382 1384 1401 1457 1309 1010 745 577 504 509 553 638 670 915 1101 990 778 841 1202 1293 1901 2040 2048 2011 1964 1954 1968 1791 1642 1390 1045 719 546 508 413 395 459 549 610 621 590 547 535 536 410 326 306 359 422 391 309 357 443 452 397 463 573 622 620 585 548 628 738 693 613 646 758 778 804 790 757 747 739 662 563 664 872 910 827 930 1270 1817 2376 2410 1645 1520 1128 909 843 758 721 944 1016 1050 1118 1143 1179 1239 1237 1229 1172 1090 1008 922 822 693 527 380 353 350 385 525 744 956 1196 1371 1434 1418 1362 1286 1196 1098 1011 896 815 787 816 898 1024 1170 1127 1040 888 790 772 793 797 796 816 812 795 791 799 803 847 847 854 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 20 19 19 95 292 613 983 1268 1354 1237 1053 927 857 803 728 633 554 535 543 578 583 591 612 650 705 761 811 856 877 901 941 978 1005 1062 1153 1170 1151 1161 1244 1379 1507 1532 1407 1324 1278 1238 1199 1170 1184 1262 1336 1224 1007 858 785 727 663 616 583 561 523 483 437 387 339 296 261 238 228 217 197 182 172 163 155 142 137 138 154 162 153 130 105 81 60 32 7 2 26 65 86 63 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 23 37 47 52 60 64 68 79 94 98 97 110 127 145 160 170 170 162 158 162 160 153 158 173 192 209 229 244 258 285 318 344 360 376 393 404 416 461 467 467 469 464 444 415 388 376 377 383 379 347 300 265 248 223 195 176 155 135 118 104 92 83 73 79 84 85 82 80 81 79 73 63 55 52 52 53 55 59 60 58 69 85 103 124 149 188 246 309 336 293 263 268 279 315 385 451 472 455 411 392 345 326 361 425 494 549 591 671 786 878 902 839 721 646 624 570 480 407 469 639 828 972 1009 1042 1098 1135 1154 1158 1146 1125 1113 1150 1168 1168 1147 1096 1046 1030 1045 1089 1096 1117 1140 1159 1199 1279 1399 1534 1634 1657 1375 1112 964 847 737 719 825 892 919 805 745 755 797 862 941 1012 1097 1203 1317 1413 1460 1457 1448 1438 1437 1451 1459 1457 1437 1404 1370 1348 1327 1418 1335 1118 852 618 495 484 482 569 568 791 997 948 755 838 1159 1100 1554 1964 2130 2073 1937 1880 1901 1757 1702 1624 1400 1001 644 593 516 500 518 588 635 649 648 640 658 634 406 331 322 351 370 376 539 537 516 490 493 558 639 653 637 579 548 632 742 742 647 647 744 798 767 666 742 827 762 617 454 624 991 1040 931 906 1043 1391 2338 2021 1754 1449 1042 752 793 781 810 966 1090 1076 1053 1040 989 985 1047 1066 1001 888 770 670 578 494 399 349 356 388 468 636 872 1065 1225 1340 1388 1358 1280 1188 1081 969 853 738 655 643 721 881 1109 1272 1152 995 868 765 742 804 817 867 902 913 887 817 821 840 825 822 840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 40 40 16 3 13 108 350 673 949 1076 1040 926 838 800 761 693 606 539 521 530 572 593 614 631 650 678 706 731 757 788 821 848 851 847 882 975 1055 1115 1140 1221 1370 1499 1512 1419 1347 1317 1276 1232 1216 1253 1309 1292 1116 875 763 722 688 644 603 569 535 488 432 377 326 283 246 214 194 180 177 168 154 142 134 129 124 118 118 130 137 130 111 89 65 42 6 1 0 30 77 111 102 50 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 34 46 56 67 63 64 73 84 94 99 106 116 129 144 158 168 167 158 154 167 180 171 174 187 207 228 245 256 273 304 328 346 365 388 412 429 441 482 504 508 503 490 466 434 407 400 409 430 411 359 303 264 244 220 193 167 142 119 101 87 79 74 68 68 73 79 85 90 96 97 90 83 84 82 83 88 93 96 92 90 91 96 104 112 126 155 199 248 302 279 240 216 218 261 337 406 441 436 393 381 345 318 340 409 503 599 688 782 865 927 949 903 798 709 641 551 459 377 367 474 658 779 844 926 1017 1098 1158 1195 1198 1151 1076 1079 1116 1165 1211 1238 1250 1245 1210 1230 1196 1175 1158 1139 1133 1165 1254 1393 1524 1629 1597 1436 1224 1039 901 776 826 848 912 806 699 690 737 795 872 947 1054 1146 1241 1341 1405 1393 1367 1404 1459 1513 1533 1508 1453 1391 1328 1304 1261 1323 1322 1167 883 611 474 448 442 462 547 785 970 897 775 818 904 907 1175 1665 2081 2174 2041 1951 1922 1872 1858 1876 1775 1413 882 665 643 613 512 549 651 676 684 688 696 556 365 333 366 348 332 504 843 540 415 424 419 484 629 607 585 562 552 589 763 895 711 615 706 793 740 677 731 832 838 778 576 722 974 1052 989 930 924 1031 1899 1771 1420 1191 949 685 793 843 847 918 1012 1014 958 949 927 813 814 793 717 633 573 480 392 347 316 305 351 454 569 774 1013 1158 1246 1290 1292 1255 1185 1093 962 833 715 605 528 539 652 929 1321 1352 1142 1006 896 775 726 792 880 984 1049 1055 982 871 875 862 818 786 783 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 51 65 51 25 12 8 24 152 394 653 821 862 815 758 731 706 652 578 531 519 533 580 611 641 651 654 663 676 686 698 722 746 756 743 736 766 850 975 1100 1130 1222 1391 1510 1510 1428 1356 1317 1273 1239 1236 1245 1210 1086 889 734 697 686 652 603 550 502 460 417 365 312 262 222 191 167 153 142 142 137 130 122 116 111 105 95 89 96 106 103 90 69 46 19 0 0 0 19 62 105 113 72 23 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 22 36 48 56 56 59 65 75 83 87 93 103 112 125 145 162 167 161 155 158 174 192 184 181 187 200 218 238 259 287 321 348 366 392 421 442 458 481 511 528 519 499 479 458 434 414 415 428 426 395 348 301 268 250 230 203 172 135 106 87 76 71 67 63 63 70 81 92 99 103 106 108 117 146 129 128 143 153 153 140 128 129 129 128 127 133 151 177 214 290 278 226 176 154 184 262 335 391 407 384 374 354 326 313 343 440 591 744 832 901 973 1025 1019 942 806 618 472 392 352 311 322 448 540 619 714 819 929 1040 1139 1196 1176 1086 1043 1051 1090 1144 1213 1286 1308 1251 1237 1229 1216 1184 1143 1112 1112 1176 1291 1416 1531 1603 1591 1500 1350 1170 985 941 891 832 734 671 683 708 751 810 888 980 1054 1127 1205 1250 1207 1183 1284 1398 1504 1560 1544 1473 1389 1312 1262 1224 1251 1281 1270 1148 729 479 383 386 427 574 767 859 962 935 829 770 804 898 1233 1765 2076 2150 2102 2018 1956 1971 1995 1914 1688 1216 759 705 683 574 528 611 692 716 709 674 508 365 341 395 426 421 652 689 401 316 426 624 908 804 701 589 531 512 526 592 696 623 590 629 689 663 618 689 807 879 953 873 898 963 994 990 959 876 983 1422 1528 1277 948 726 605 745 978 931 882 909 898 842 811 822 706 634 589 551 524 463 365 303 287 303 361 471 582 684 833 1005 1150 1232 1252 1234 1166 1087 974 854 726 600 510 480 572 779 1088 1421 1351 1060 997 959 859 857 975 1118 1211 1219 1189 1068 949 907 885 839 804 796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 68 66 45 28 23 23 28 72 218 437 635 748 772 751 727 696 642 576 543 536 558 603 632 658 663 653 648 648 648 652 666 696 720 693 691 724 803 924 1052 1110 1251 1418 1495 1473 1396 1312 1242 1188 1150 1128 1074 970 838 725 680 670 645 599 551 500 448 402 360 310 256 206 172 149 135 127 125 126 121 112 102 101 99 88 68 52 53 63 64 55 32 9 2 0 0 0 5 39 76 86 60 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 17 28 38 46 51 58 65 72 78 85 92 97 106 128 147 158 162 163 165 172 183 196 187 177 175 183 202 230 262 293 317 344 372 410 441 456 465 483 500 501 482 455 429 412 402 395 407 417 398 364 326 296 279 266 245 220 200 145 99 78 73 68 64 60 63 75 90 101 108 113 117 122 139 156 171 191 215 227 221 209 211 197 184 171 166 167 174 191 225 279 267 212 174 157 174 239 307 370 399 390 379 372 353 309 270 342 538 737 855 945 1027 1097 1136 1105 973 828 639 478 384 326 298 349 410 433 479 543 661 822 977 1095 1144 1108 1053 1022 1032 1084 1167 1247 1259 1235 1228 1214 1181 1142 1127 1136 1142 1166 1237 1332 1428 1504 1545 1556 1525 1414 1249 1106 977 847 728 661 671 675 692 735 807 890 961 1014 1059 1099 1098 1121 1195 1301 1431 1540 1571 1511 1413 1333 1274 1235 1223 1231 1266 1296 947 653 434 369 406 582 749 723 1107 1180 959 788 781 804 913 1346 1832 2144 2195 2090 1996 2015 2078 2035 1921 1576 1016 811 735 641 567 592 691 731 719 668 546 423 378 414 528 556 681 557 366 304 398 630 951 1003 863 662 530 493 504 537 572 573 554 553 570 558 561 688 823 894 1026 1079 1062 1022 1007 983 949 854 930 1170 1315 1256 1189 944 747 667 987 1144 949 846 773 634 589 607 607 586 546 477 406 357 317 283 278 307 351 414 552 692 813 996 1163 1254 1274 1182 1056 952 861 759 621 505 437 458 679 967 1201 1332 1239 1111 1129 1130 1102 1140 1260 1491 1631 1401 1244 1122 1022 941 879 876 870 822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 55 53 36 25 27 40 59 91 161 319 518 682 773 793 766 723 676 614 586 579 599 630 646 660 655 643 634 628 633 651 675 685 679 678 697 734 818 937 1065 1219 1353 1439 1437 1391 1322 1234 1135 1054 987 933 854 774 709 678 674 651 602 564 540 511 466 406 338 270 213 172 145 127 119 117 119 118 112 98 92 90 84 65 38 18 14 18 18 14 6 0 0 0 0 0 9 32 50 49 30 8 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 5 11 20 30 37 42 46 52 60 67 74 81 88 102 132 147 157 169 175 177 178 182 192 184 167 159 166 189 225 263 293 330 364 403 434 453 460 460 460 456 438 415 385 354 340 344 346 350 341 318 298 284 279 281 276 250 222 209 149 103 83 76 70 66 64 67 83 100 114 126 138 147 151 159 186 227 266 294 303 295 279 275 281 277 262 254 249 241 239 261 274 240 184 172 189 220 276 324 380 415 412 396 396 400 362 272 293 480 697 859 959 1022 1093 1189 1236 1150 1003 816 646 519 417 333 310 356 349 359 381 465 603 753 902 1013 1040 1025 997 990 1016 1070 1127 1129 1140 1175 1155 1091 1048 1066 1107 1125 1139 1193 1268 1345 1395 1418 1439 1460 1470 1417 1298 1119 934 790 705 672 638 622 648 707 789 873 946 1006 1042 1071 1113 1166 1241 1351 1477 1548 1520 1428 1359 1313 1267 1223 1189 1173 1224 1177 1031 653 395 372 523 688 669 972 1131 955 735 672 747 828 1109 1673 2094 2228 2155 2037 1995 2067 2138 2113 1905 1495 1165 925 745 689 663 702 726 723 685 613 531 471 472 607 632 592 494 520 695 414 519 740 896 859 687 545 477 475 506 538 536 518 503 486 465 493 627 731 866 1026 1155 1213 1161 1074 997 933 842 874 1068 1216 1019 1156 1187 1101 877 830 1027 1019 819 694 523 459 487 549 575 532 457 411 373 325 283 273 293 337 428 569 709 849 974 1052 1073 1031 1004 967 908 811 653 556 494 417 396 693 972 1060 1239 1215 1288 1387 1452 1440 1262 1137 1544 1697 1397 1161 1041 917 866 855 871 838 813 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 28 39 31 20 27 57 102 147 196 280 429 596 719 771 764 736 706 665 646 646 646 650 655 659 661 653 645 641 648 668 687 702 715 711 737 778 869 992 1140 1306 1445 1431 1363 1316 1255 1162 1056 968 891 809 729 695 685 684 669 626 581 570 582 574 526 436 330 246 198 174 148 127 116 116 118 116 105 87 81 77 64 40 16 2 0 0 0 0 6 8 4 0 1 3 19 32 32 21 8 1 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 18 21 22 20 24 33 45 56 66 77 95 133 150 169 178 180 178 175 174 178 172 158 150 161 186 219 257 292 328 355 392 420 433 435 431 423 409 376 347 311 281 261 248 239 237 237 230 227 236 255 274 274 242 204 168 130 100 83 74 72 75 82 88 112 141 164 180 198 222 246 260 289 329 361 376 376 371 382 403 414 411 398 386 366 332 306 313 287 247 192 188 227 271 309 344 386 423 440 422 419 445 433 313 290 439 644 820 924 975 1040 1173 1282 1251 1125 973 842 726 594 447 368 392 370 373 379 392 438 537 674 829 938 957 931 897 868 855 884 925 973 1017 1024 987 956 976 997 1007 1064 1156 1237 1256 1251 1278 1299 1336 1422 1507 1492 1304 1041 847 734 664 599 532 529 594 682 771 872 956 1011 1065 1126 1175 1231 1316 1418 1491 1485 1428 1386 1358 1312 1243 1177 1123 1118 1165 1277 1119 766 537 530 581 647 856 935 832 720 720 777 750 867 1450 1950 2188 2210 2127 2049 2025 2045 2169 2100 1883 1593 1237 852 786 726 727 742 743 723 686 624 556 565 535 468 436 452 565 871 592 474 614 901 993 784 579 424 422 473 479 476 471 452 428 402 428 565 695 833 971 1097 1227 1199 1100 1014 925 844 858 1025 1056 896 967 1096 1199 1129 931 912 1088 863 687 523 413 378 406 450 467 466 451 408 337 278 256 284 358 454 584 708 808 876 925 948 1006 1043 995 873 764 720 573 447 324 281 504 936 1185 1340 1273 1270 1436 1644 1649 1262 1026 1294 1442 1175 949 929 806 739 736 746 776 795 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 9 32 91 170 237 276 304 362 477 605 690 721 718 705 694 693 693 683 661 649 655 669 676 674 678 691 710 712 706 714 730 774 847 950 1073 1226 1379 1456 1405 1335 1308 1240 1137 1031 945 863 741 660 675 690 678 642 602 588 612 644 625 549 450 352 277 238 218 188 148 123 113 108 102 89 72 63 56 40 17 3 0 0 0 0 14 49 72 66 44 28 25 27 25 17 7 1 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 6 19 31 42 51 64 87 129 162 180 185 182 176 170 169 173 171 159 156 170 191 215 242 273 307 334 359 378 391 397 393 375 344 302 273 245 227 211 191 172 159 156 161 175 201 233 257 257 221 176 139 110 85 67 61 72 96 127 148 178 210 234 253 277 317 358 387 416 444 455 451 443 447 474 500 516 524 526 522 510 487 453 420 349 304 270 268 289 312 338 374 395 429 460 455 453 476 467 351 308 423 604 782 886 940 1029 1126 1185 1168 1119 1054 990 929 842 689 550 497 446 416 386 353 347 402 505 643 766 821 814 773 731 700 688 734 808 828 839 842 841 858 871 914 984 1114 1225 1258 1231 1201 1206 1262 1374 1516 1570 1397 1066 802 667 613 566 495 457 494 591 694 808 896 969 1053 1133 1189 1241 1312 1393 1466 1496 1432 1399 1390 1352 1278 1189 1115 1084 1115 1276 1379 1267 1024 784 650 614 803 878 813 757 765 729 620 679 1217 1792 2144 2233 2174 2098 1970 1923 1996 2032 2002 1884 1568 971 844 794 779 773 778 766 751 697 639 603 543 441 386 477 605 784 685 552 596 908 1160 994 729 500 467 458 439 435 451 435 457 478 515 565 642 739 860 965 1091 1116 1071 993 906 840 854 1017 1039 866 905 1050 1233 1356 1176 950 1064 924 732 558 400 280 291 349 411 445 438 393 328 263 243 299 361 419 504 634 768 846 958 1027 1051 1004 847 662 519 429 365 282 209 231 450 847 1080 1338 1225 1051 1175 1563 1733 1413 1242 1112 1007 975 867 855 767 725 707 718 734 738 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 68 175 295 378 405 387 369 403 505 613 675 696 696 697 705 705 691 664 637 634 649 663 670 679 690 708 703 695 710 756 838 918 1047 1186 1333 1433 1447 1393 1354 1336 1251 1142 1032 918 787 653 622 664 676 651 621 609 623 652 671 650 585 496 415 359 323 292 252 186 133 105 91 80 68 54 40 30 18 6 0 0 0 2 12 77 118 163 161 115 62 31 16 9 4 1 0 0 0 0 0 0 0 1 5 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 23 30 37 50 77 122 156 176 185 187 183 177 176 180 184 173 170 177 188 201 219 243 273 303 326 343 355 363 354 320 266 241 223 208 199 191 181 171 159 149 152 163 182 204 214 199 181 148 118 93 71 59 63 86 130 172 201 225 246 262 283 320 370 419 458 497 522 525 510 497 510 531 546 577 605 619 622 620 615 608 577 499 436 388 366 368 381 393 414 420 457 480 481 484 500 483 381 346 454 625 784 881 943 1040 1098 1108 1079 1047 1026 1019 1009 958 830 707 609 541 485 418 347 316 347 427 515 589 635 649 644 647 665 644 666 686 656 629 655 716 749 770 835 910 1036 1157 1212 1187 1142 1185 1259 1372 1493 1529 1379 1062 764 589 547 517 479 448 447 490 569 679 799 901 1014 1116 1189 1247 1314 1395 1456 1492 1442 1402 1400 1384 1325 1230 1139 1098 1111 1209 1349 1435 1411 1248 1016 801 795 846 847 803 744 587 507 616 1076 1709 2203 2310 2159 2018 1934 1878 1884 1928 1991 2057 1823 1295 991 849 744 689 757 777 778 742 700 662 606 531 517 643 703 761 707 589 534 673 962 1033 806 612 564 517 442 420 482 456 467 450 450 479 524 585 686 795 910 969 970 924 860 821 841 956 1083 1097 1100 1138 1203 1628 1419 1180 1046 924 783 624 441 333 310 328 368 400 403 387 317 241 231 277 327 380 478 645 776 864 934 928 838 725 518 449 392 294 255 260 310 443 689 804 791 916 918 858 1071 1042 1173 1182 1129 1041 953 962 914 853 778 744 737 715 700 751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 58 177 338 481 560 563 512 450 422 460 548 623 660 672 679 688 689 670 640 613 601 604 613 617 619 620 632 659 698 751 823 916 1013 1166 1319 1415 1428 1387 1349 1344 1322 1194 1060 932 797 676 608 611 644 654 651 655 677 698 698 672 642 621 582 514 477 453 411 352 244 147 97 79 70 58 43 31 22 5 1 0 0 0 10 51 152 160 196 198 146 74 23 2 1 0 0 0 0 0 0 0 0 2 7 11 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 15 20 24 37 64 102 133 154 175 191 195 190 185 183 181 172 170 172 175 180 189 206 232 264 291 315 333 339 327 293 252 238 234 228 217 203 190 180 169 158 159 165 172 175 171 159 141 122 103 82 67 67 86 120 159 187 211 234 251 262 277 314 378 440 487 537 558 558 550 546 558 571 589 617 640 659 676 689 698 704 686 640 594 560 540 526 507 471 463 463 494 508 508 519 547 549 497 478 585 739 867 948 1009 1074 1117 1114 1037 970 962 978 961 908 833 765 706 660 604 516 406 335 338 392 441 467 479 488 510 555 611 616 615 591 558 556 613 698 712 737 778 842 937 1043 1122 1146 1105 1182 1276 1384 1479 1496 1372 1098 789 571 488 454 446 447 441 433 435 543 706 829 950 1067 1158 1232 1313 1411 1468 1510 1487 1430 1405 1416 1397 1299 1204 1140 1116 1145 1224 1344 1459 1531 1431 1233 1065 962 908 900 804 564 485 598 972 1604 2314 2577 2357 2097 1902 1822 1835 1878 1938 2083 1920 1486 1042 830 711 588 685 748 774 781 784 754 688 655 726 865 760 718 669 585 543 658 1009 957 766 621 573 532 438 393 491 489 469 436 409 410 443 485 559 623 729 815 828 802 786 808 832 1027 1184 1291 1428 1468 1009 1572 1555 1328 1124 980 883 752 580 453 363 320 314 331 349 319 253 214 219 264 321 378 497 684 763 766 712 602 500 519 474 504 560 604 611 591 606 734 756 774 798 768 707 614 851 826 829 842 856 958 954 928 908 867 810 778 765 723 704 720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 4 57 176 352 540 686 735 705 630 547 490 477 510 564 602 619 629 637 639 625 606 585 553 534 527 516 497 493 548 657 768 849 929 1021 1127 1265 1369 1373 1321 1276 1265 1262 1197 1023 856 733 655 628 638 661 671 674 699 750 793 792 740 669 630 648 640 595 626 632 588 505 336 174 101 79 71 62 51 40 26 1 0 0 0 0 23 92 184 185 223 237 176 87 26 1 0 0 0 0 0 0 0 0 0 8 15 16 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 12 28 56 88 116 139 165 187 197 193 183 172 162 156 157 159 161 163 167 177 197 223 253 289 316 325 312 285 264 259 264 265 258 245 233 222 208 195 191 184 174 161 148 136 121 104 93 78 74 80 98 129 165 178 196 215 232 245 259 291 357 428 488 547 582 589 588 596 608 613 622 642 655 672 697 723 744 752 729 700 677 661 652 641 614 553 528 522 535 546 556 574 602 623 633 655 772 915 1019 1069 1083 1075 1078 1113 1043 970 935 909 864 826 813 819 800 776 732 648 532 434 404 422 433 411 385 380 402 463 522 555 565 552 543 576 665 763 752 767 778 800 842 906 977 1027 1027 1114 1232 1361 1472 1509 1405 1144 792 555 445 407 407 424 447 464 380 427 549 693 845 985 1093 1183 1297 1399 1467 1507 1496 1440 1413 1460 1463 1383 1288 1202 1140 1115 1145 1262 1388 1529 1639 1656 1550 1312 991 1017 903 719 609 661 928 1462 2258 2681 2637 2356 2023 1835 1851 1903 1921 2000 1976 1710 1374 1071 812 671 688 736 775 806 813 778 717 666 806 835 684 612 595 542 495 591 1047 1016 817 616 486 433 403 416 454 462 441 397 361 385 377 405 463 452 507 655 672 623 660 709 790 1014 1257 1348 1481 1820 1299 1363 1460 1480 1348 1146 1022 871 690 509 376 316 295 307 329 317 263 210 208 240 274 403 540 609 600 569 547 522 495 571 654 746 850 940 961 911 823 854 903 925 887 881 779 637 631 679 742 725 686 779 851 879 889 869 812 753 734 706 686 663 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 13 12 7 0 3 44 184 367 554 721 840 876 814 715 620 548 512 511 530 552 557 557 561 563 559 545 522 487 449 415 384 368 402 528 722 866 942 1017 1091 1161 1222 1235 1190 1143 1131 1131 1093 989 830 683 624 651 713 756 759 738 729 761 828 864 833 756 684 658 677 682 634 747 779 749 647 430 214 108 81 72 67 64 61 50 8 1 0 0 4 43 122 197 206 248 288 227 124 42 5 0 0 0 0 0 0 0 0 1 8 15 16 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 43 70 97 125 151 170 178 176 164 148 136 134 138 141 143 147 152 160 174 196 225 267 301 317 317 308 298 293 299 306 312 325 328 305 280 267 239 212 186 161 138 122 110 98 91 84 84 99 118 135 157 167 176 189 203 217 231 254 310 403 487 563 603 621 634 648 653 651 659 654 654 666 689 717 742 751 737 726 721 718 704 679 653 619 601 593 596 610 621 619 628 666 698 762 905 1052 1128 1116 1057 1024 1043 1122 1091 1023 945 853 773 733 765 844 860 839 796 729 648 563 512 506 502 476 421 360 347 375 422 482 530 541 541 583 685 794 802 796 785 771 761 776 835 891 925 1020 1154 1308 1461 1542 1441 1185 805 544 433 406 408 420 438 475 412 363 385 493 667 863 1000 1126 1283 1392 1450 1476 1463 1406 1413 1479 1503 1461 1379 1290 1216 1160 1163 1243 1329 1475 1667 1847 1936 1829 1528 1298 1040 842 754 797 980 1403 2112 2634 2823 2706 2334 1961 1888 1899 1872 1926 2000 1965 1720 1283 934 792 752 682 690 758 786 752 667 625 784 722 624 629 684 644 501 521 842 976 871 622 391 410 460 458 428 439 467 418 359 330 323 341 351 338 385 470 461 437 546 642 732 861 998 1049 1190 1656 1582 1563 1693 1699 1504 1264 1093 923 737 547 411 352 315 315 299 243 176 162 206 260 384 489 459 400 406 483 579 656 719 790 877 977 1054 1079 1050 939 827 803 816 799 876 996 939 797 725 783 829 732 687 698 758 811 850 868 812 751 716 682 652 641 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 18 19 15 7 3 16 63 201 402 581 728 855 948 968 895 776 681 604 553 523 513 517 511 493 486 478 466 446 419 384 345 313 307 332 436 620 803 954 1007 1038 1063 1078 1071 1034 983 957 960 947 890 805 723 675 705 799 864 878 852 816 801 821 858 870 845 804 786 780 759 749 696 813 859 856 740 497 250 115 77 66 68 79 86 75 43 4 0 0 12 66 151 223 255 297 337 265 154 60 11 0 0 0 0 0 0 0 0 0 3 9 13 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 30 49 71 98 128 140 143 139 130 120 112 112 117 121 124 130 138 148 160 177 207 252 290 311 321 329 338 343 341 342 350 375 394 384 357 316 275 239 207 176 152 135 125 113 107 104 112 124 137 150 160 160 160 170 181 193 208 233 289 384 495 585 632 649 661 677 678 665 669 658 653 664 687 713 733 738 737 744 754 754 737 708 686 677 676 672 674 686 673 627 628 680 724 804 934 1059 1114 1084 1031 1015 1068 1142 1154 1097 979 828 718 683 761 855 881 849 786 706 611 524 534 546 555 539 486 417 378 398 448 491 533 546 549 588 669 750 783 786 778 740 684 676 719 793 871 962 1074 1233 1421 1527 1425 1194 867 601 477 449 434 428 424 467 436 392 352 356 468 703 885 1071 1259 1388 1431 1423 1412 1383 1416 1465 1503 1506 1462 1389 1325 1260 1238 1255 1306 1412 1581 1804 2043 2182 2076 1770 1409 1131 991 1011 1117 1417 1933 2481 2870 2942 2664 2247 2003 1905 1820 1870 1952 2004 1997 1658 1040 872 793 671 617 670 720 708 617 557 638 691 756 948 1213 895 676 611 704 866 942 685 422 393 443 457 417 387 395 407 370 334 312 306 289 277 339 393 373 367 499 658 771 850 878 923 1214 1598 1676 1521 1502 1522 1483 1316 1122 939 770 618 501 387 297 231 179 152 167 206 251 272 282 253 262 335 407 538 666 773 874 952 1013 1028 1015 1030 984 859 745 715 773 880 926 1036 1114 1037 838 978 976 843 730 644 620 698 765 786 819 795 729 668 635 610 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 25 30 17 4 9 38 140 301 486 656 762 845 927 995 1010 942 823 733 662 606 562 526 494 464 427 393 360 328 296 265 251 259 292 344 415 545 709 851 968 1013 1009 1010 1001 973 929 885 853 831 786 739 720 744 809 903 976 983 954 913 879 858 852 853 861 892 926 973 995 966 902 810 841 887 903 790 553 298 140 77 62 66 85 105 102 68 15 2 0 18 83 179 268 325 355 341 263 163 69 14 1 0 0 0 0 0 0 0 0 0 3 12 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 31 49 71 96 106 104 100 96 92 89 90 98 103 108 115 125 135 146 162 195 237 272 293 305 317 334 349 347 345 350 371 396 405 390 357 321 286 253 221 193 174 170 170 166 156 157 164 168 168 163 152 152 157 168 183 198 222 279 370 486 570 606 623 645 668 671 665 674 672 674 689 714 739 755 752 746 753 765 769 763 751 743 742 741 734 733 729 693 631 630 687 751 824 907 989 1036 1029 1020 1041 1091 1131 1143 1097 972 804 718 716 819 895 904 854 771 674 560 474 496 518 538 537 505 462 431 439 511 564 573 557 553 575 615 659 729 769 770 714 622 597 646 739 843 924 1004 1142 1329 1422 1348 1171 945 739 601 518 454 421 420 419 424 430 395 332 355 542 751 961 1171 1341 1417 1403 1400 1421 1433 1444 1464 1504 1529 1484 1437 1383 1324 1277 1273 1334 1470 1687 1976 2245 2363 2240 1949 1611 1320 1226 1285 1466 1829 2280 2699 2963 2920 2611 2249 2012 1886 1888 1917 1940 2079 2066 1272 957 837 738 658 626 654 645 607 563 620 801 1081 1424 1471 1128 864 750 732 795 1001 782 528 426 430 430 387 358 354 346 330 324 302 274 256 265 327 346 333 369 491 654 772 809 764 911 1288 1697 1860 1539 1596 1618 1477 1310 1134 968 831 705 528 378 267 197 174 192 235 254 247 211 190 220 320 433 511 644 770 872 947 1004 1025 956 895 861 808 717 616 553 655 758 839 956 1131 1276 1031 1113 1113 943 779 757 764 783 786 886 962 903 786 693 634 614 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 13 22 23 19 13 15 67 214 443 630 748 833 864 885 921 968 989 952 869 791 733 685 632 550 458 387 323 257 207 172 152 152 183 242 319 398 483 600 729 849 939 989 990 992 979 940 883 825 783 755 680 687 762 872 985 1067 1082 1038 977 936 907 884 867 860 870 930 1012 1082 1108 1092 1042 951 906 894 887 802 613 382 201 108 68 66 78 108 126 99 39 7 1 19 93 198 292 355 383 328 279 190 83 20 2 0 0 0 0 0 0 0 0 0 2 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 1 3 12 29 48 64 70 67 65 66 68 68 70 79 85 92 99 107 116 129 149 179 213 240 257 268 282 302 322 324 319 321 338 364 384 385 373 361 345 330 309 279 246 222 231 228 203 184 174 168 159 149 138 132 129 140 160 183 210 262 349 444 524 566 585 605 633 645 653 670 680 693 718 748 775 794 797 774 763 763 769 776 779 778 771 769 762 761 749 708 655 647 701 766 819 862 910 954 971 995 1008 1028 1063 1097 1081 972 802 748 784 866 927 931 877 792 704 598 514 495 497 506 513 507 484 439 448 531 600 616 594 574 587 618 651 722 772 777 726 617 563 618 708 824 897 954 1048 1161 1219 1187 1090 949 794 645 522 457 436 437 454 467 472 449 378 334 449 641 817 1015 1221 1364 1403 1412 1431 1447 1463 1491 1535 1578 1588 1566 1488 1394 1296 1242 1271 1382 1580 1856 2153 2366 2423 2300 2044 1693 1390 1375 1484 1706 2032 2425 2761 2917 2824 2533 2234 2046 1951 1850 1742 1904 2238 1667 1154 903 807 713 559 596 632 618 585 669 1020 1482 1944 1768 1245 849 755 791 784 977 878 665 481 415 416 375 359 336 318 329 340 326 289 250 260 303 303 299 337 439 589 685 702 709 847 1137 1504 1802 1575 1534 1442 1364 1278 1160 1024 855 651 464 337 257 219 223 267 240 201 163 138 172 300 448 526 631 760 875 964 1034 1062 982 888 804 726 641 570 499 461 541 637 738 852 1023 1117 1062 1128 1159 1049 854 937 1067 1083 1025 1055 1094 1049 910 813 775 716 3 3 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 8 11 41 115 269 532 728 829 870 883 870 864 882 918 951 955 928 887 841 762 638 489 362 273 202 139 92 74 84 122 184 253 313 371 445 547 655 760 854 923 956 972 947 895 842 799 765 733 725 789 901 1020 1117 1160 1131 1047 962 933 930 919 888 853 848 911 965 993 1039 1038 1005 963 892 824 803 768 665 503 327 186 96 70 69 88 105 98 63 28 8 16 86 191 266 307 338 341 339 263 122 33 4 0 0 0 0 0 0 0 0 0 2 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 8 27 37 39 37 37 42 48 53 59 66 74 81 85 89 97 110 132 161 188 207 221 235 252 272 292 297 285 281 292 315 342 362 374 389 400 419 419 389 342 301 296 270 235 206 174 144 127 118 112 97 97 113 140 171 207 263 349 433 506 542 562 586 611 632 658 682 696 718 746 773 792 809 827 797 766 749 745 744 743 751 737 749 757 764 760 734 697 690 735 758 776 808 843 857 860 910 966 980 1005 1048 1048 954 826 797 835 898 944 942 892 819 739 663 595 541 509 509 535 559 533 465 509 573 642 691 696 665 651 657 668 711 753 774 765 708 631 622 677 776 857 903 941 963 972 981 969 914 819 695 553 446 429 441 468 473 466 460 418 372 426 567 699 854 1064 1265 1385 1418 1427 1443 1487 1547 1603 1655 1689 1690 1620 1492 1351 1251 1234 1310 1487 1712 1972 2190 2324 2357 2278 2074 1609 1451 1477 1623 1856 2139 2480 2732 2800 2664 2432 2204 2001 1773 1492 1730 2130 2008 1486 971 869 797 655 635 660 656 610 620 1101 1746 2357 2299 1479 697 562 670 692 790 841 716 527 450 442 385 361 341 336 354 373 362 342 306 376 406 368 324 313 363 486 555 583 637 789 1067 1444 1607 1444 1417 1437 1417 1317 1146 970 742 533 394 303 245 220 213 192 169 151 134 138 207 339 458 585 716 824 874 868 903 928 883 793 692 591 502 465 425 420 487 603 725 829 960 979 1113 1181 1157 1189 1130 1188 1241 1233 1168 1090 1045 1024 1022 1001 962 869 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 64 191 377 598 775 845 845 846 843 837 845 863 888 922 946 950 928 860 712 512 362 263 191 131 83 57 63 117 199 276 315 318 324 388 497 612 717 799 854 885 887 853 804 772 762 772 812 893 965 1043 1116 1172 1187 1149 1072 1014 1019 1026 998 963 913 871 891 894 895 944 930 883 817 726 651 645 660 650 599 476 301 146 72 59 66 78 85 81 68 47 31 69 155 218 235 266 349 389 321 158 50 8 0 0 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 21 21 20 21 25 33 41 48 58 69 76 78 81 88 102 122 146 165 181 197 215 233 245 251 247 238 236 250 278 315 351 384 416 448 496 516 504 473 428 379 316 258 215 181 140 99 87 89 82 89 109 145 195 249 298 372 453 518 552 572 594 619 643 677 705 727 753 776 785 782 794 821 807 770 738 717 699 689 707 688 706 723 736 745 746 737 751 758 750 745 757 773 773 775 834 910 947 969 1006 1022 956 872 841 865 907 934 925 880 813 724 661 618 583 552 533 544 583 590 562 596 655 728 794 822 806 759 705 677 674 689 722 774 783 719 661 658 704 765 806 806 789 802 840 890 911 883 812 690 545 455 427 431 437 434 430 420 384 388 465 586 745 944 1158 1357 1438 1428 1426 1470 1541 1608 1666 1715 1748 1702 1586 1439 1307 1237 1278 1416 1589 1780 1958 2103 2194 2248 2236 1879 1601 1487 1507 1629 1862 2239 2430 2551 2591 2515 2312 2045 1751 1506 1643 1974 2144 1855 1042 914 865 768 660 580 572 596 550 1031 1793 2469 2380 1498 654 458 517 625 618 643 657 588 517 437 364 337 320 320 346 362 355 378 368 380 370 355 354 304 314 375 444 504 569 711 1006 1467 1699 1511 1392 1519 1494 1277 1046 858 645 482 384 288 230 195 173 147 138 138 137 165 271 404 544 691 807 877 905 862 795 778 742 663 571 473 406 385 365 378 446 564 711 879 957 972 1073 1249 1257 1305 1348 1342 1305 1247 1183 1073 1011 988 977 982 1004 1022 2 2 3 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 204 442 667 807 831 771 739 763 788 815 847 875 886 892 906 912 869 742 539 349 258 210 161 112 75 68 103 194 312 385 398 376 365 411 514 620 691 736 760 771 769 752 731 735 767 825 911 1009 1069 1119 1140 1165 1177 1168 1138 1102 1085 1078 1036 989 946 918 909 881 896 880 821 743 653 558 488 473 492 537 589 547 385 188 85 55 52 56 69 90 111 115 96 88 128 193 207 236 332 391 353 190 70 16 2 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 13 13 14 19 28 36 42 50 62 71 75 81 91 106 125 139 145 159 179 204 223 229 224 213 208 212 233 273 321 362 403 439 485 543 580 588 565 507 411 312 243 192 161 138 114 92 87 97 114 138 180 239 292 310 356 423 488 540 577 607 636 670 711 734 761 781 789 785 777 791 816 813 773 736 715 703 700 691 683 698 708 709 711 727 766 798 789 769 749 739 736 729 725 770 856 905 926 948 963 934 881 844 844 865 878 864 822 756 675 630 625 640 642 636 654 706 718 713 711 733 786 850 904 914 857 760 677 635 633 662 737 778 791 751 724 730 742 721 700 686 709 772 848 902 916 901 874 808 684 589 540 518 502 476 453 380 341 354 418 552 775 1040 1321 1450 1457 1436 1445 1484 1539 1610 1689 1743 1731 1654 1537 1402 1313 1330 1416 1526 1641 1748 1847 1973 2082 2087 1923 1750 1605 1448 1512 1723 1961 2163 2324 2445 2482 2347 2068 1769 1593 1603 1749 1977 2153 1302 1001 903 830 694 556 515 563 633 1001 1639 2219 2109 1214 759 706 682 728 692 664 703 654 541 478 393 331 311 320 337 339 359 374 360 331 288 248 321 319 323 345 389 432 437 614 928 1288 1697 1761 1505 1456 1337 1154 949 758 593 463 334 216 163 135 125 129 128 113 113 195 347 524 702 837 885 889 866 794 732 691 642 561 481 404 363 338 329 350 414 540 729 880 983 1113 1269 1393 1410 1422 1438 1403 1318 1260 1223 1055 947 885 852 851 905 955 3 3 4 5 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 133 376 611 744 767 710 640 626 680 727 783 846 892 895 865 848 843 772 592 383 257 237 218 161 110 86 106 171 274 379 430 431 418 435 497 583 661 718 758 780 776 755 741 751 788 828 878 941 1002 1047 1097 1121 1152 1171 1167 1136 1085 1035 1024 972 923 920 901 861 817 774 710 652 577 487 412 371 362 362 403 487 496 394 238 124 71 52 48 57 88 133 170 180 161 155 194 205 228 302 382 361 220 98 35 10 2 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 1 6 12 11 13 18 27 38 45 50 58 65 72 82 96 112 123 124 124 140 165 194 218 230 231 224 221 226 245 288 341 382 403 436 498 568 616 626 593 513 393 280 208 169 159 163 156 122 104 117 129 146 169 198 230 257 285 342 412 483 547 601 647 696 744 767 789 801 799 791 788 804 825 825 785 751 741 743 749 727 720 725 729 722 715 736 797 824 807 768 730 707 696 691 706 739 780 813 841 865 876 856 809 781 765 762 758 738 700 652 618 621 661 716 763 799 842 907 943 912 857 826 842 898 978 976 916 822 734 691 686 672 713 791 828 832 833 842 832 742 702 672 669 706 780 870 928 952 954 916 864 818 776 733 687 641 596 516 443 379 340 386 586 920 1248 1446 1505 1479 1438 1423 1473 1547 1634 1695 1705 1676 1627 1523 1449 1442 1471 1516 1572 1643 1706 1847 1906 1869 1806 1804 1815 1522 1464 1555 1800 1983 2092 2204 2315 2241 2011 1788 1641 1556 1528 1635 2167 1699 1164 919 870 810 680 593 588 689 1002 1451 1734 1560 1090 947 1278 1295 1123 916 775 756 683 570 548 470 372 325 318 319 334 361 363 338 295 255 291 322 332 338 342 350 356 341 517 794 1069 1412 1692 1624 1447 1279 1097 879 663 494 379 253 173 117 95 83 63 56 68 129 255 432 623 781 877 880 849 816 751 676 634 585 498 432 376 336 309 306 328 386 523 708 908 1123 1298 1417 1493 1479 1431 1377 1321 1238 1138 1071 922 789 721 705 664 687 694 4 3 3 4 5 5 5 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 62 224 466 585 597 580 552 537 542 572 617 698 802 875 883 838 794 777 693 486 289 192 186 189 144 105 104 151 237 340 428 469 459 452 491 569 659 728 758 782 800 805 810 820 841 876 908 916 926 951 1001 1072 1134 1193 1203 1147 1061 982 919 858 804 682 583 522 497 489 463 405 349 305 263 231 223 231 231 245 306 334 325 259 162 83 50 45 51 78 127 183 226 238 219 218 218 234 293 368 374 272 141 60 24 10 4 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 13 21 32 42 47 52 56 62 69 80 94 104 106 104 103 121 147 176 204 226 240 244 242 242 247 269 305 346 391 439 522 605 648 643 591 495 358 237 161 145 169 196 198 167 129 125 117 120 127 138 160 185 222 288 374 466 546 611 665 718 774 804 825 836 835 825 825 851 882 876 836 800 788 790 788 769 758 755 759 759 760 787 835 839 785 702 644 630 642 658 720 733 734 741 761 787 801 783 741 710 674 643 613 577 539 521 540 599 695 798 887 964 1023 1061 1071 1048 998 952 946 995 1067 1088 1061 1002 920 841 789 737 747 813 875 902 912 927 923 840 774 709 661 658 727 854 938 961 932 919 924 921 891 844 811 770 731 697 663 589 448 370 537 830 1154 1404 1523 1520 1440 1372 1392 1454 1535 1610 1660 1681 1687 1643 1599 1568 1551 1544 1547 1601 1657 1731 1758 1718 1653 1653 1787 1735 1688 1728 1831 1937 1991 1979 2025 2005 1897 1746 1602 1503 1456 1486 1862 1934 1421 955 876 849 801 711 628 633 869 1231 1376 1194 997 1027 1568 1791 1571 1202 905 831 717 618 557 486 398 366 395 387 402 398 375 355 301 265 272 279 280 283 294 296 277 285 394 632 925 1249 1589 1583 1462 1263 1037 811 602 449 314 234 185 137 96 68 21 14 82 227 406 572 708 788 818 808 771 722 667 612 575 522 454 403 362 320 282 285 328 417 558 763 1004 1218 1319 1361 1358 1321 1241 1123 995 903 829 757 666 572 502 496 463 436 410 5 4 4 4 5 5 5 4 4 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 112 266 424 464 448 457 464 454 437 441 487 597 741 839 856 812 762 735 672 469 277 161 122 126 117 106 135 205 299 397 463 474 461 477 517 590 676 738 745 741 756 799 848 881 903 932 977 982 995 1031 1085 1149 1215 1266 1256 1159 1027 921 841 736 556 363 235 176 157 155 148 120 94 89 85 76 73 82 89 97 123 148 191 186 127 59 30 39 56 79 117 169 220 254 260 251 255 272 327 395 414 339 205 94 44 23 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 13 23 34 42 47 51 55 59 66 74 82 85 84 85 85 98 118 143 170 197 221 233 229 223 220 233 267 319 380 446 539 628 662 646 589 486 346 228 155 150 188 234 251 220 148 125 100 96 99 105 121 155 212 294 396 502 591 660 714 760 814 854 879 887 881 872 873 890 905 892 864 838 822 818 810 795 786 787 792 795 804 833 874 875 808 706 638 632 668 721 770 773 761 756 764 773 773 750 704 654 601 552 507 463 423 409 445 547 708 885 1034 1142 1218 1249 1221 1170 1113 1066 1043 1071 1134 1186 1214 1193 1121 1031 942 866 844 856 880 911 951 995 991 953 886 795 721 701 750 855 927 951 947 947 951 949 929 893 854 819 793 791 815 819 677 578 617 796 1057 1317 1488 1514 1406 1325 1317 1360 1432 1518 1612 1689 1723 1743 1735 1699 1640 1576 1539 1565 1616 1669 1698 1670 1584 1524 1634 1768 1859 1859 1886 1995 2053 1904 1815 1796 1747 1656 1560 1495 1412 1409 1649 1993 1770 1137 877 826 843 793 699 633 711 940 1088 1061 979 1018 1304 1539 1465 1206 967 786 699 628 541 463 407 397 421 472 509 488 406 363 307 274 272 264 244 250 286 301 266 265 359 551 821 1179 1562 1569 1435 1220 973 744 555 452 323 249 193 127 65 20 17 70 195 385 584 721 787 762 744 719 678 627 581 550 517 466 415 378 350 304 267 270 325 450 627 774 912 1025 1104 1158 1159 1088 971 827 674 551 522 493 435 385 334 309 288 272 262 5 6 5 5 6 6 5 4 4 4 4 3 3 2 2 3 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 2 3 2 2 43 141 264 358 385 394 394 372 345 333 354 428 567 735 836 844 800 751 720 681 526 349 216 137 109 112 128 186 273 349 407 441 455 484 507 542 595 665 719 738 750 780 820 856 885 922 977 1039 1069 1100 1148 1193 1231 1267 1290 1269 1166 1013 855 703 547 362 148 74 49 40 35 31 26 21 18 14 12 9 12 16 20 27 43 71 73 48 18 8 25 54 82 108 143 182 220 254 261 284 313 376 446 469 407 285 146 76 37 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 1 5 11 17 27 36 42 45 48 51 55 61 66 69 70 68 68 67 73 86 107 131 160 185 195 187 179 181 205 253 316 385 458 550 627 654 640 590 497 368 266 210 200 221 243 237 187 121 102 90 93 100 107 124 167 241 343 464 574 661 727 784 834 883 916 927 916 894 878 879 876 863 852 844 833 820 816 825 820 827 831 833 837 849 882 937 955 894 805 757 774 819 867 888 879 858 841 827 807 783 744 691 624 553 487 435 394 360 334 359 462 643 866 1076 1223 1315 1349 1316 1253 1200 1174 1163 1161 1177 1222 1284 1310 1288 1246 1156 1055 983 952 954 981 1029 1093 1116 1095 1024 925 843 814 840 900 956 988 998 988 969 952 932 912 880 843 816 811 832 858 813 771 764 831 993 1210 1384 1430 1366 1309 1283 1297 1354 1449 1566 1693 1788 1839 1843 1803 1720 1598 1552 1563 1622 1687 1721 1691 1586 1492 1527 1658 1852 1992 2019 2045 2108 1995 1724 1591 1575 1563 1523 1465 1406 1340 1470 1796 1884 1438 982 836 837 822 779 729 701 742 822 920 926 939 1008 1074 1037 997 933 846 767 665 530 504 483 454 440 464 514 545 453 433 404 381 354 309 262 250 273 297 275 269 349 521 770 1150 1463 1520 1390 1170 935 731 566 425 302 212 142 85 36 25 72 196 357 516 649 728 752 699 655 629 595 561 535 504 468 425 385 356 323 280 252 249 289 393 558 662 715 757 814 872 881 819 704 599 521 473 429 377 333 291 253 242 242 242 260 6 6 6 6 7 7 6 6 5 5 4 4 4 4 3 3 3 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 21 35 89 188 282 334 346 336 306 276 280 315 373 467 612 784 888 876 808 740 696 654 550 403 268 169 127 138 182 259 357 416 434 442 459 473 480 524 583 656 729 786 819 839 863 898 932 975 1038 1109 1168 1210 1243 1251 1254 1260 1248 1188 1064 900 729 549 347 161 50 12 7 6 6 5 2 0 0 0 0 0 0 1 2 3 9 14 9 3 0 2 9 30 63 84 115 152 192 233 253 285 326 398 473 500 452 354 210 110 58 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 3 10 13 22 31 38 42 45 47 48 49 52 55 57 58 59 57 53 54 63 80 104 129 148 149 139 133 144 180 240 313 387 455 537 600 627 617 578 512 410 322 269 240 223 211 189 139 97 92 96 106 116 128 154 213 301 414 537 641 719 784 844 897 931 938 927 899 863 837 845 845 834 834 842 841 824 807 832 830 846 856 863 868 872 892 964 1015 979 925 904 919 954 986 986 963 932 899 860 810 757 707 654 585 503 426 371 333 302 283 295 374 539 773 1016 1175 1291 1353 1356 1321 1283 1277 1303 1301 1261 1245 1266 1302 1336 1361 1334 1244 1153 1097 1085 1099 1124 1162 1186 1186 1126 1033 953 915 927 973 1017 1040 1032 1004 981 959 942 917 883 850 823 814 825 848 853 848 855 896 988 1120 1243 1300 1299 1277 1258 1263 1310 1397 1519 1662 1792 1863 1864 1808 1720 1673 1687 1658 1688 1745 1762 1720 1616 1512 1480 1550 1686 1827 1944 2027 2068 2048 1853 1650 1493 1381 1341 1354 1364 1304 1356 1576 1819 1818 1447 1026 878 836 805 783 774 760 718 734 787 830 857 837 748 810 871 893 846 745 591 567 533 497 443 400 424 495 454 437 404 397 394 331 268 242 258 278 274 290 391 556 855 1163 1368 1423 1331 1081 858 649 485 362 265 198 153 136 127 155 226 351 497 591 632 647 634 611 588 572 549 529 505 472 435 399 365 337 298 265 238 225 247 330 444 492 485 491 541 588 587 544 483 447 437 415 379 365 344 315 289 285 305 321 352 7 7 7 8 8 8 8 7 7 6 5 5 4 4 4 3 3 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 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 37 69 124 202 273 304 304 291 274 255 248 304 417 497 571 679 819 923 899 801 714 656 602 516 387 254 170 158 193 250 317 395 455 466 457 445 451 470 490 540 630 719 792 843 873 897 943 982 1037 1115 1188 1246 1294 1298 1260 1213 1156 1071 943 783 626 469 305 152 47 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 10 33 54 92 134 178 217 243 269 310 375 435 451 423 368 263 145 81 43 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 17 24 31 36 40 42 43 44 43 45 46 48 50 52 50 46 45 51 66 88 108 118 113 103 100 112 148 207 277 344 403 465 525 559 556 521 469 405 334 268 217 173 147 142 133 112 113 123 135 147 168 213 290 387 494 592 672 740 802 863 912 901 869 848 832 810 792 805 823 835 850 862 859 835 804 833 847 858 871 885 893 887 867 945 1020 1036 1029 1030 1040 1046 1034 1008 971 924 869 808 743 681 635 594 536 462 390 335 293 264 254 261 310 432 639 901 1103 1195 1259 1290 1270 1217 1204 1232 1207 1189 1160 1136 1160 1255 1373 1443 1388 1331 1282 1234 1201 1202 1222 1236 1224 1160 1079 1013 965 956 1004 1044 1051 1024 990 972 954 929 890 860 837 821 818 831 848 853 852 869 914 975 1043 1117 1178 1204 1215 1223 1240 1283 1354 1456 1583 1710 1795 1814 1770 1699 1724 1816 1834 1832 1841 1823 1778 1689 1550 1455 1458 1533 1635 1788 1958 2013 2047 1995 1815 1515 1241 1174 1193 1230 1244 1256 1350 1605 2016 1966 1559 1141 887 816 781 810 811 774 747 748 759 797 749 681 699 746 763 732 749 689 621 579 536 473 425 433 429 419 410 377 329 315 275 253 276 279 258 246 284 404 614 891 1137 1334 1426 1255 924 718 535 404 333 323 343 330 323 346 388 444 532 616 649 633 610 594 583 572 559 536 513 485 451 416 385 356 322 284 249 219 197 205 265 336 324 277 275 334 394 389 378 376 401 440 400 396 387 393 403 398 382 404 440 475 7 8 8 8 8 8 8 8 7 7 7 6 5 4 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 0 5 13 20 22 19 12 6 8 11 6 8 19 28 29 22 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 43 106 184 253 270 245 238 263 294 311 332 424 572 656 694 753 841 905 875 771 689 631 564 474 358 235 167 181 224 269 310 355 408 447 466 476 472 485 517 541 622 704 784 856 898 912 950 1070 1109 1163 1196 1210 1218 1186 1120 1022 900 762 616 480 370 252 119 40 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 36 70 111 155 194 220 238 264 306 335 335 325 306 241 151 88 47 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 14 20 26 29 33 36 38 39 39 40 41 44 46 48 49 48 46 45 48 58 70 80 81 79 78 82 92 120 169 230 292 353 404 457 493 501 479 431 362 283 217 176 139 117 123 144 143 144 159 175 193 228 294 381 478 560 625 679 729 780 826 846 794 766 761 765 765 767 779 792 803 815 826 828 815 800 837 864 881 902 918 911 885 868 892 974 1047 1097 1123 1120 1084 1034 997 950 886 815 747 682 625 579 547 507 454 395 339 287 257 248 257 296 382 524 729 923 1029 1082 1092 1043 953 958 972 931 914 895 875 907 1069 1234 1377 1427 1437 1417 1378 1339 1314 1282 1250 1189 1121 1058 1001 965 967 949 964 981 971 944 904 874 854 834 822 813 807 813 831 848 849 846 859 894 940 987 1037 1085 1118 1144 1172 1205 1246 1301 1375 1481 1603 1714 1786 1801 1786 1805 1903 1993 2012 1975 1910 1854 1782 1651 1521 1447 1455 1539 1678 1868 1964 2006 2006 1933 1755 1432 1074 1002 1066 1118 1137 1163 1402 1901 2131 1929 1452 1001 902 860 855 838 822 811 789 747 774 731 656 620 637 661 670 718 710 665 594 517 484 455 424 422 429 423 396 356 317 296 298 301 304 288 238 237 379 611 861 1085 1216 1219 1010 792 612 457 352 352 416 489 537 559 581 619 647 686 705 683 641 612 591 569 563 552 531 505 471 434 406 381 354 314 262 214 186 166 165 178 193 180 133 137 203 270 309 338 373 403 444 408 390 405 437 470 487 474 468 488 516 7 7 8 9 9 8 8 8 8 7 7 6 6 5 4 3 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 10 17 26 34 36 33 29 31 40 47 35 32 43 56 63 64 48 21 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 91 144 168 161 155 201 307 407 461 489 548 659 768 802 830 869 881 833 737 652 602 539 451 342 227 149 153 205 255 289 314 346 397 445 512 548 552 543 532 581 652 746 861 941 990 1044 1135 1107 1070 1034 1004 971 916 840 736 611 487 382 293 211 106 31 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 3 13 27 53 86 123 151 164 167 174 193 219 218 213 203 169 120 73 40 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 3 8 13 16 20 25 29 33 34 35 35 36 38 42 45 48 52 54 53 51 51 55 58 58 57 58 66 77 84 103 140 193 254 319 370 414 446 464 464 429 339 246 188 165 153 144 144 158 172 177 199 219 241 282 353 441 534 598 639 672 704 729 728 720 708 720 737 750 759 765 763 769 776 790 802 804 798 797 835 882 913 937 944 924 896 868 880 937 1017 1095 1154 1178 1116 1049 1007 961 905 840 770 699 655 608 583 553 507 453 396 337 293 279 297 331 369 428 557 711 833 898 927 903 801 755 729 689 660 642 636 667 782 962 1140 1281 1386 1431 1428 1404 1349 1262 1155 1054 967 895 854 854 805 809 820 822 823 807 758 735 727 739 755 763 766 766 790 826 830 816 814 835 881 934 979 1009 1032 1064 1113 1162 1201 1234 1290 1376 1495 1639 1782 1868 1858 1876 1953 2033 2067 2044 1977 1923 1863 1770 1649 1526 1458 1544 1690 1837 1936 1982 1987 1954 1879 1631 1321 1119 1012 945 1029 1055 1239 1650 2007 2073 1785 1283 1126 1040 967 888 838 853 854 815 798 770 692 604 615 623 637 661 701 702 630 527 499 469 437 468 500 481 451 386 341 326 316 329 353 325 272 283 371 539 734 872 983 996 886 726 563 428 343 416 510 587 660 709 710 697 705 759 752 700 649 620 587 557 537 529 517 491 452 419 401 381 353 308 247 196 158 126 97 82 84 71 53 76 150 231 306 380 437 439 436 424 429 445 459 475 481 467 447 444 460 5 6 6 7 8 7 7 7 7 7 6 6 5 4 4 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 12 20 28 36 38 38 44 59 77 80 64 52 55 65 76 84 79 44 22 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 42 56 56 67 110 208 362 513 614 639 636 682 785 854 872 867 831 765 680 589 547 507 431 332 234 168 154 201 251 279 302 320 343 397 463 511 511 493 497 553 630 717 841 929 961 980 1012 928 806 723 668 628 591 546 482 397 316 236 154 80 23 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 18 38 59 78 90 89 81 81 88 114 114 113 111 99 77 47 23 8 2 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 12 14 21 25 27 28 30 31 33 35 39 43 47 55 63 65 60 57 56 55 55 58 65 76 85 87 97 124 169 227 288 336 371 398 424 445 427 319 222 171 157 175 200 213 212 212 228 256 276 295 326 378 463 557 615 638 650 664 667 631 644 681 712 734 751 764 768 759 769 789 808 818 817 811 810 841 885 918 928 919 906 893 856 848 883 956 1039 1106 1155 1124 1083 1056 1029 992 942 877 800 763 723 696 665 617 563 511 451 382 339 337 350 343 334 365 464 581 681 757 800 772 685 625 590 577 573 575 607 653 739 855 1011 1146 1226 1303 1323 1259 1133 980 837 728 674 684 687 642 609 591 589 593 617 600 589 604 638 677 707 718 679 696 742 772 772 756 748 795 858 914 952 976 1006 1055 1113 1149 1180 1212 1267 1368 1527 1719 1836 1837 1830 1868 1931 1957 1936 1937 1940 1916 1863 1797 1722 1637 1675 1774 1876 1950 1976 1955 1876 1772 1628 1451 1268 1103 905 934 1031 1253 1529 1805 2039 1953 1596 1365 1217 1104 1000 902 859 854 843 836 831 785 676 637 635 630 657 704 723 691 637 608 572 546 535 524 505 489 403 406 410 399 393 387 320 293 305 370 510 700 880 999 1001 882 698 528 443 373 422 541 630 689 727 722 720 714 731 723 679 629 602 556 527 514 508 498 469 429 409 392 368 329 283 229 180 132 85 46 31 29 24 33 80 172 277 371 464 494 478 454 443 448 452 448 438 416 380 354 343 350 3 4 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 12 21 31 37 36 31 46 71 91 91 77 66 72 77 76 71 57 27 20 18 15 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 2 5 5 8 31 86 185 336 520 691 764 742 727 769 824 834 792 729 659 582 512 479 472 418 332 246 189 176 204 259 317 355 331 288 283 325 394 445 501 568 639 701 746 801 854 895 893 814 646 486 392 336 309 298 289 266 224 166 102 48 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 2 8 20 30 36 39 35 31 34 37 48 50 52 54 51 40 25 11 2 0 0 0 0 1 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 11 12 15 20 24 26 27 29 31 34 39 43 46 59 78 84 77 70 65 64 68 75 85 96 96 93 98 118 157 210 264 306 337 363 392 426 425 323 217 165 158 189 237 272 274 261 292 320 340 353 368 403 477 571 627 636 629 621 607 598 636 674 708 732 750 765 775 788 810 838 854 854 844 836 836 855 847 854 865 869 876 858 850 869 855 900 999 1071 1132 1141 1140 1130 1111 1077 1030 985 928 892 855 823 791 749 694 636 565 487 425 388 368 350 341 338 321 359 451 566 663 702 669 599 545 541 568 584 612 644 687 739 808 878 938 1027 1113 1083 964 815 681 586 557 604 600 573 541 506 465 421 411 374 408 468 531 590 642 640 598 605 654 711 739 713 682 729 788 849 900 935 958 993 1056 1094 1114 1128 1154 1221 1364 1541 1668 1718 1739 1781 1840 1813 1770 1828 1900 1927 1895 1860 1840 1814 1824 1863 1915 1956 1949 1900 1789 1650 1501 1368 1280 1245 1054 962 997 1129 1325 1563 1814 1830 1699 1506 1335 1207 1082 977 891 843 841 868 890 878 822 765 701 677 695 724 737 737 737 702 667 643 626 616 572 576 606 577 518 474 448 451 401 363 347 393 531 709 873 949 903 767 619 543 517 482 522 594 670 733 745 714 706 710 699 666 623 583 553 525 508 499 492 479 446 418 401 381 347 299 254 207 155 102 52 16 5 1 13 46 122 242 366 446 514 527 508 483 466 440 406 377 340 288 239 223 212 210 2 2 3 4 4 4 4 5 4 3 3 3 3 3 4 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 18 20 11 13 32 49 53 43 31 49 79 92 87 71 60 52 49 44 32 15 1 4 18 41 44 35 22 10 1 0 0 0 0 0 0 0 0 0 0 0 2 5 14 37 79 147 266 457 702 870 899 849 793 756 720 663 609 557 503 470 461 469 439 360 269 205 187 217 293 412 433 321 209 171 204 297 409 486 534 570 600 627 672 747 743 688 554 370 226 147 116 104 103 102 94 75 44 20 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 10 8 8 9 11 20 22 25 28 28 21 11 3 1 0 0 0 1 4 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 1 3 7 11 12 14 16 19 23 27 30 32 36 40 45 50 70 97 107 101 92 87 88 94 104 112 112 104 98 103 123 161 210 258 297 330 356 379 406 417 353 252 192 184 215 261 295 300 305 335 364 386 394 393 406 459 567 636 643 626 601 570 586 625 665 709 738 748 757 779 818 856 885 892 879 864 868 864 849 815 798 816 858 891 887 892 891 903 938 993 1058 1132 1183 1204 1201 1187 1164 1129 1090 1047 1011 975 941 908 866 813 734 653 580 530 493 454 408 388 383 326 295 330 421 531 620 636 578 513 489 508 531 568 608 645 678 721 779 830 873 913 918 844 733 630 527 498 536 536 519 502 480 441 395 380 352 357 383 406 426 453 464 462 487 553 641 705 693 676 700 745 797 851 898 922 960 1020 1066 1083 1074 1061 1095 1200 1341 1470 1545 1577 1623 1720 1747 1735 1786 1891 1962 1886 1842 1847 1867 1885 1901 1918 1940 1912 1837 1714 1556 1380 1227 1144 1132 1062 1005 995 1056 1209 1420 1535 1640 1650 1545 1392 1261 1114 1002 928 855 834 879 928 936 855 805 798 808 802 773 760 740 764 771 762 763 761 730 666 615 573 543 531 548 547 515 450 392 376 434 561 674 756 788 775 734 667 662 611 556 564 640 720 764 746 708 685 665 639 617 581 558 538 515 496 492 475 457 434 416 394 363 320 273 229 183 128 67 19 3 0 2 23 76 174 333 440 502 537 543 524 494 470 379 301 243 188 142 133 122 118 117 1 2 3 3 3 3 3 3 3 3 2 2 2 3 4 4 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 23 22 14 13 60 86 77 52 38 58 93 86 76 59 40 21 16 12 5 1 2 8 22 43 55 64 59 45 27 12 2 0 0 0 0 0 0 2 6 16 30 46 63 85 107 145 256 463 742 999 1113 1040 873 713 606 547 522 522 506 492 488 490 471 389 280 200 175 216 323 479 463 266 133 85 107 185 288 337 338 340 367 412 457 534 476 394 272 150 70 33 22 21 21 20 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 6 8 11 14 14 9 3 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 4 10 13 15 16 17 20 26 31 35 39 43 51 68 94 118 129 130 128 126 126 130 132 126 115 105 102 109 132 170 217 263 307 345 365 374 387 397 370 295 229 216 242 276 292 293 313 335 360 380 385 380 381 406 530 616 636 622 596 563 564 600 644 697 729 733 734 765 818 866 896 905 889 864 874 848 807 784 783 810 860 904 895 887 902 924 938 952 995 1076 1174 1238 1259 1259 1254 1236 1196 1156 1120 1087 1056 1013 946 871 779 694 625 578 545 509 453 405 387 350 319 321 365 457 567 616 581 509 446 418 427 492 515 576 639 684 733 783 816 844 870 820 721 640 564 559 536 493 465 446 418 412 408 400 387 386 382 360 337 331 323 332 381 460 547 653 694 712 730 750 778 819 867 899 947 997 1045 1081 1076 1027 1037 1104 1214 1328 1398 1409 1447 1539 1639 1716 1789 1859 1889 1856 1828 1827 1850 1881 1910 1921 1928 1879 1785 1651 1475 1280 1133 1045 999 966 943 931 930 945 1076 1261 1429 1510 1478 1380 1269 1131 1018 941 868 824 858 924 979 926 883 886 893 872 811 795 770 778 812 833 836 826 778 745 713 650 580 572 591 591 584 552 473 428 479 555 652 763 832 823 836 802 743 663 616 633 707 780 786 738 694 676 661 617 603 574 552 533 507 471 474 459 442 420 396 370 337 296 255 214 164 96 34 4 0 0 10 42 106 240 382 474 520 532 522 487 412 316 234 180 146 119 103 90 78 71 68 0 1 2 2 2 2 3 3 3 3 3 3 3 4 5 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 19 24 28 46 88 133 144 111 70 51 66 92 72 62 44 25 10 4 2 0 2 9 20 23 12 29 75 99 99 78 40 6 1 0 0 0 0 2 16 56 102 141 169 180 172 155 191 345 578 851 1102 1244 1164 926 683 530 476 480 527 557 544 529 513 475 391 284 196 169 227 352 466 425 194 87 54 71 119 179 206 200 205 229 263 284 274 205 132 79 37 12 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 1 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 14 16 17 19 22 28 35 39 42 49 66 87 111 133 149 161 167 171 166 156 142 125 112 105 104 112 135 173 222 269 315 349 362 362 367 377 374 333 271 252 269 295 307 303 306 314 322 328 330 329 328 331 441 533 568 565 553 546 541 559 600 650 684 703 723 762 811 850 866 863 836 797 806 770 751 768 800 831 857 887 901 908 913 912 909 911 929 967 1065 1180 1250 1282 1307 1316 1294 1265 1233 1205 1174 1117 1014 895 787 699 634 587 558 549 503 453 421 402 398 402 406 461 570 634 609 521 425 356 325 388 420 473 528 581 666 766 810 830 851 835 770 694 626 589 515 452 412 383 371 409 439 441 422 391 361 348 336 319 294 282 302 368 469 582 658 709 743 765 783 801 823 847 877 899 950 1037 1087 1059 1033 1072 1157 1246 1303 1305 1335 1411 1516 1628 1724 1787 1800 1818 1827 1824 1817 1841 1899 1926 1916 1856 1755 1620 1452 1259 1100 991 914 861 833 823 815 823 893 1050 1228 1346 1367 1339 1259 1128 1007 918 857 827 857 903 980 1015 995 930 867 875 834 805 775 757 763 792 849 891 954 1019 1003 883 809 723 643 562 526 573 557 535 560 605 691 819 938 970 892 838 766 705 701 745 834 858 835 789 740 702 665 598 581 569 547 513 484 454 448 444 432 407 378 355 322 285 248 208 152 74 29 6 0 5 24 64 149 310 445 511 511 503 484 412 304 201 143 116 100 85 70 58 49 41 35 0 0 1 1 1 1 2 3 3 3 3 4 4 5 4 4 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 20 24 46 98 167 227 223 155 89 61 69 78 55 45 25 12 5 2 1 0 2 8 18 15 8 26 98 136 134 100 49 8 0 0 0 1 4 28 92 193 280 336 347 314 255 205 254 456 683 924 1119 1200 1145 885 610 447 391 415 500 598 609 594 546 468 371 276 209 209 294 392 411 304 123 59 38 46 72 106 130 136 155 182 189 180 141 73 34 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 14 17 20 22 26 32 38 42 49 61 79 94 107 123 143 164 177 185 172 154 138 124 113 107 106 115 140 185 239 278 317 340 348 348 353 368 386 375 334 306 303 324 344 332 307 291 274 266 261 255 247 236 301 378 418 417 404 414 462 498 545 599 644 678 715 757 797 830 844 833 804 765 728 703 715 749 787 822 850 846 867 871 879 884 887 893 902 907 946 1045 1137 1204 1265 1308 1322 1334 1334 1319 1280 1205 1073 925 812 731 680 649 622 609 569 530 508 511 536 558 536 540 606 653 644 579 480 382 321 342 385 432 479 541 635 760 801 824 845 852 826 757 672 599 520 460 424 403 406 434 448 442 404 342 291 301 369 426 414 361 332 381 476 563 619 660 694 724 744 756 762 758 737 731 775 881 1006 1047 1022 1042 1119 1202 1252 1252 1265 1315 1407 1521 1628 1713 1753 1781 1799 1800 1808 1847 1897 1934 1919 1856 1750 1614 1458 1281 1113 978 877 809 772 759 739 736 786 895 1056 1204 1262 1259 1226 1126 1009 918 855 830 877 893 948 1019 1039 977 878 864 833 799 777 773 787 817 858 898 918 891 867 954 947 883 804 678 463 420 495 564 663 774 854 833 806 752 806 835 817 798 818 838 890 880 849 832 806 713 649 594 564 548 533 505 468 441 432 431 419 389 369 352 323 286 249 198 119 55 19 4 1 9 39 90 205 360 478 512 490 480 421 313 205 139 109 89 71 56 43 32 25 19 9 0 0 0 0 0 0 1 2 2 4 3 3 3 3 4 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 16 23 30 55 135 235 295 296 241 161 116 99 71 39 25 11 6 4 2 1 0 0 2 11 19 27 63 137 179 148 89 34 6 2 3 3 8 34 112 227 340 426 481 463 369 267 223 291 485 660 850 987 1037 982 784 512 335 259 292 422 598 699 682 590 470 356 276 252 307 397 424 345 206 99 56 42 41 51 66 82 99 126 161 164 147 107 40 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 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 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 2 5 9 13 17 22 25 27 34 41 47 57 75 93 104 109 113 121 136 156 160 150 136 127 122 119 113 112 123 153 207 268 303 330 344 351 354 361 381 408 400 389 359 344 361 382 364 312 272 233 215 208 198 182 166 186 228 260 264 251 261 347 429 496 556 602 637 676 727 777 827 857 858 832 783 730 718 733 762 776 776 792 778 791 805 815 825 838 853 864 876 875 923 997 1073 1150 1224 1267 1324 1369 1382 1351 1272 1129 987 898 829 776 736 691 666 628 596 586 604 635 654 647 630 645 687 723 704 606 512 443 411 409 435 490 565 635 720 772 817 857 876 867 807 726 631 555 512 495 493 476 452 429 391 333 273 239 282 443 595 650 610 544 535 587 626 629 618 614 623 641 671 684 673 647 637 667 751 878 972 1002 1029 1089 1162 1214 1222 1227 1254 1320 1421 1530 1628 1695 1730 1740 1754 1801 1860 1910 1943 1922 1847 1737 1614 1480 1327 1154 1000 880 797 746 718 675 577 590 764 1022 1194 1153 1169 1152 1080 991 913 866 846 879 899 933 993 1044 1048 962 894 850 829 815 787 763 775 800 828 887 1012 1050 1063 1073 1013 973 1013 739 570 506 538 625 741 825 874 909 907 918 924 907 906 905 863 831 817 806 825 833 748 668 609 568 535 527 505 470 435 420 422 407 379 363 355 336 299 252 177 88 39 13 1 1 12 59 135 261 398 480 479 489 442 336 219 137 104 80 61 44 29 19 12 8 4 1 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 56 118 213 248 287 326 361 369 330 247 154 79 34 14 6 2 0 0 0 0 1 4 15 37 52 91 148 180 150 90 45 23 16 13 12 20 71 177 279 358 412 458 429 303 204 197 293 443 518 587 638 676 668 556 352 192 121 159 326 567 748 733 600 461 361 319 341 419 463 415 293 176 109 77 64 51 45 56 78 100 122 151 150 118 67 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 13 17 19 22 18 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 12 18 21 25 28 35 42 50 66 88 103 109 109 110 113 120 132 130 124 113 105 108 119 121 120 132 167 226 291 331 352 364 374 381 389 401 417 411 415 386 369 377 382 348 305 260 211 190 186 182 171 159 160 178 198 202 191 197 278 366 434 478 509 546 604 673 745 811 857 881 879 849 809 792 778 765 760 764 770 768 774 779 788 794 797 801 814 836 848 866 895 937 1000 1086 1144 1223 1297 1347 1358 1314 1209 1115 1046 986 927 869 808 749 697 653 627 617 620 658 695 688 687 715 757 763 656 590 532 482 445 440 479 525 586 645 719 804 872 899 892 845 775 681 596 546 539 559 527 486 439 368 278 203 191 311 511 678 759 763 722 684 693 686 649 601 558 531 553 590 608 607 598 591 593 641 755 866 952 1023 1077 1124 1177 1206 1219 1235 1273 1341 1437 1535 1621 1673 1700 1729 1785 1856 1893 1919 1902 1836 1741 1637 1525 1388 1222 1055 911 799 729 703 696 710 805 984 1157 1290 1227 1178 1113 1033 972 903 876 867 877 890 911 964 999 1051 1024 959 897 869 842 781 765 762 752 757 813 922 936 966 950 900 895 1064 1019 981 856 718 666 701 747 885 1004 1049 1019 958 884 808 771 755 763 781 804 826 836 789 706 628 580 534 507 475 442 422 417 413 384 353 350 361 348 309 240 154 81 32 5 0 1 28 84 177 298 413 461 487 475 381 246 155 108 80 56 37 22 8 2 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 42 159 295 374 346 324 332 385 435 426 342 229 95 34 10 3 1 0 0 0 0 1 5 16 40 58 82 125 153 140 106 77 51 29 17 12 15 45 111 176 229 264 278 250 161 131 188 282 333 276 235 221 232 235 212 137 60 33 66 234 492 694 688 555 446 402 407 439 471 456 364 278 208 155 117 94 80 71 71 79 93 102 100 71 33 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 4 14 23 26 23 23 30 37 36 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 2 6 11 15 19 22 25 27 34 44 58 77 94 104 107 105 106 111 118 115 108 105 103 104 112 124 126 126 141 178 236 297 343 369 388 406 416 420 424 429 424 432 403 374 371 372 326 291 259 218 195 188 188 187 180 173 184 195 194 180 174 229 293 330 340 353 405 510 608 692 773 838 880 897 892 864 823 786 758 752 774 798 797 743 674 633 646 693 714 746 781 811 833 847 858 874 927 984 1060 1146 1227 1289 1311 1287 1250 1204 1146 1078 1004 934 857 792 733 699 696 714 765 795 791 795 789 776 792 740 711 665 607 523 453 471 478 505 547 618 716 811 861 868 856 819 760 693 631 576 580 588 601 571 496 408 335 368 489 629 734 787 799 774 753 743 698 641 595 551 526 545 567 575 568 547 511 492 522 631 754 874 999 1103 1144 1214 1234 1235 1246 1266 1301 1363 1440 1522 1592 1647 1700 1758 1831 1868 1886 1877 1832 1759 1667 1562 1437 1289 1126 962 819 733 712 744 834 968 1124 1226 1343 1354 1294 1167 998 962 912 889 879 876 875 862 920 961 1019 1032 985 920 866 820 799 786 756 717 680 729 833 932 924 853 811 842 957 1032 1127 1119 1033 1016 1001 958 934 905 869 825 824 775 760 778 800 846 895 920 912 869 786 682 616 568 515 464 421 404 411 418 398 366 347 352 365 345 292 207 123 60 18 0 0 15 53 116 205 307 390 442 459 402 284 164 113 81 56 35 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 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 17 70 178 340 450 458 399 352 337 394 442 430 352 223 68 23 6 1 0 0 0 0 0 0 2 10 30 73 106 135 140 122 97 75 51 33 21 17 18 21 26 66 96 112 110 91 65 104 215 239 177 76 30 12 6 4 21 18 8 3 17 138 381 582 619 549 488 473 462 433 386 338 317 364 289 208 138 83 54 49 54 63 70 65 45 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 34 35 30 27 24 32 36 39 30 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 2 6 11 15 18 22 24 27 36 50 67 82 92 97 103 105 109 111 107 97 91 91 95 102 113 126 125 129 147 185 239 295 342 372 394 420 435 439 439 439 436 447 426 380 368 387 365 328 291 249 215 192 182 180 174 163 176 188 190 182 161 159 180 195 203 224 282 400 515 620 713 789 837 848 817 795 804 791 765 733 702 695 720 676 608 550 518 518 556 625 694 748 790 821 834 828 837 866 912 984 1074 1153 1199 1237 1265 1264 1230 1171 1099 1023 935 861 796 758 763 809 849 862 853 860 865 857 859 858 867 867 811 702 593 511 442 413 425 475 556 661 752 795 819 824 808 771 722 646 621 628 655 671 668 660 639 685 731 765 782 771 717 713 730 719 676 625 592 564 560 548 545 550 544 510 449 420 433 503 616 769 981 1133 1170 1184 1205 1227 1248 1263 1277 1302 1352 1416 1479 1545 1639 1716 1798 1851 1868 1852 1804 1741 1654 1568 1481 1370 1225 1043 886 783 750 789 884 1000 1121 1209 1300 1357 1365 1293 967 938 914 902 891 870 861 829 853 903 962 989 954 920 871 863 860 831 783 721 667 710 768 802 834 842 789 763 793 825 839 903 1079 1137 1142 1073 969 872 789 804 825 824 857 918 964 978 947 930 891 821 718 606 580 541 487 430 391 399 415 410 381 350 338 347 356 329 261 172 90 32 6 1 4 31 84 152 219 299 378 428 410 309 189 122 83 55 32 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 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 1 56 178 330 441 464 427 388 374 388 445 457 386 263 131 38 11 2 0 0 0 0 0 0 0 2 13 72 173 222 194 153 112 82 71 90 110 109 116 120 104 63 51 59 73 86 96 115 159 230 145 64 14 0 0 0 0 0 0 0 0 1 49 242 451 570 591 562 495 389 279 207 205 292 465 348 219 117 54 27 25 35 50 50 41 27 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 2 14 34 34 28 27 26 31 33 37 32 20 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 14 16 19 23 28 37 51 65 76 83 87 92 91 95 99 92 82 81 86 93 102 112 120 119 125 143 176 225 280 327 354 374 408 430 441 445 447 447 456 442 378 351 396 440 414 342 283 238 200 171 163 148 150 160 168 171 165 142 120 126 139 164 199 248 347 468 573 658 735 801 839 852 781 782 789 779 738 654 568 597 571 488 403 351 335 372 439 543 635 703 749 779 799 809 815 829 857 897 946 954 1007 1083 1136 1153 1143 1119 1081 1004 916 833 769 738 743 771 786 784 789 806 821 832 858 869 898 918 884 775 621 460 352 318 347 419 510 620 704 742 757 769 780 765 716 675 651 643 650 670 711 725 763 791 798 776 728 670 646 656 642 598 549 535 527 532 526 520 518 518 505 447 393 368 377 442 603 855 1058 1183 1234 1225 1199 1196 1207 1209 1224 1254 1279 1292 1335 1476 1619 1741 1828 1869 1851 1804 1742 1668 1610 1557 1475 1336 1154 992 872 814 826 892 981 1065 1142 1210 1273 1341 1409 1124 963 901 900 904 867 857 819 791 809 871 933 966 953 891 869 864 821 788 750 748 774 793 810 836 795 727 671 648 633 643 731 812 893 967 998 988 936 861 928 957 953 951 959 910 908 851 802 765 713 647 596 560 517 464 416 397 412 414 394 359 333 336 356 349 302 219 122 37 3 0 0 10 39 87 154 216 292 366 398 342 220 138 89 58 32 9 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 30 126 283 375 368 344 358 375 433 483 480 403 262 138 63 24 4 0 0 0 0 0 0 0 0 1 18 156 300 333 271 195 158 157 192 269 337 340 338 307 247 163 107 114 158 199 225 233 218 151 44 13 2 0 0 0 0 0 0 0 0 1 5 83 221 375 474 486 410 271 165 127 173 301 442 399 223 94 31 14 16 20 21 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 0 0 0 0 0 0 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 33 31 28 31 36 40 41 43 40 31 20 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 2 5 8 11 14 18 21 26 34 43 52 60 68 74 76 81 85 84 79 76 79 88 98 109 115 114 112 116 129 155 198 249 298 334 356 390 419 438 451 465 484 491 466 387 339 364 402 358 282 238 218 207 192 161 142 124 114 113 116 115 100 87 99 138 181 224 291 400 511 584 632 687 748 791 821 760 719 722 739 715 605 461 444 423 395 378 371 349 300 289 363 471 568 637 695 747 772 779 780 780 776 765 760 774 799 854 916 943 994 1021 1017 972 905 835 778 725 693 675 650 631 642 690 775 818 830 846 862 860 824 717 535 387 305 296 354 425 516 616 652 654 662 672 676 684 680 664 642 625 617 643 662 682 700 716 723 692 684 662 633 595 543 481 442 430 428 428 427 434 465 471 441 399 353 308 291 388 614 845 1038 1154 1186 1173 1127 1114 1118 1135 1143 1126 1117 1212 1348 1500 1650 1782 1886 1868 1832 1777 1724 1683 1633 1556 1417 1271 1127 997 897 853 886 940 978 1014 1060 1115 1179 1251 1158 1002 887 874 889 871 858 817 754 722 763 842 956 1008 973 923 911 832 797 794 819 847 855 838 802 769 724 687 659 642 662 727 742 744 772 849 955 1138 1048 1020 994 943 921 909 852 774 708 659 620 622 604 574 534 482 433 409 409 418 406 376 346 332 343 353 328 264 172 79 12 0 0 2 16 54 82 135 204 280 335 328 235 155 99 64 38 15 3 0 0 0 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 29 135 247 285 266 243 253 312 414 556 579 477 305 148 83 54 19 2 1 0 0 0 0 0 0 0 1 21 231 387 424 372 292 294 362 454 532 573 558 494 398 327 255 209 225 291 356 373 314 186 38 5 2 1 0 0 0 0 0 0 0 0 0 0 0 39 121 218 281 289 245 190 141 133 172 222 211 123 51 17 6 3 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 23 26 35 46 51 51 50 46 35 25 18 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 9 13 18 20 24 29 34 39 46 56 66 69 73 76 76 75 79 88 99 107 114 117 113 109 108 115 135 168 213 262 307 342 383 414 435 458 491 519 518 493 417 345 314 295 225 146 125 142 170 176 135 87 55 42 44 55 63 50 42 83 118 144 184 270 402 520 574 591 620 677 737 770 718 655 636 656 649 533 377 329 338 368 392 391 350 281 229 248 323 420 511 605 676 690 698 704 696 674 652 653 674 698 708 708 728 784 834 879 908 915 898 870 813 740 667 593 544 549 601 730 799 830 842 842 830 812 759 612 481 390 345 370 418 458 540 586 585 576 572 598 641 670 673 662 652 647 656 660 645 625 620 630 646 658 644 619 587 541 484 413 357 322 309 317 336 360 384 390 390 373 312 230 230 322 489 701 906 1048 1151 1097 1076 1080 1078 1048 992 1006 1074 1193 1355 1535 1700 1857 1880 1866 1833 1795 1757 1700 1611 1505 1396 1282 1157 1023 937 909 891 872 871 899 936 991 1079 1130 1047 876 842 855 863 862 829 764 697 671 744 869 997 1085 1107 1074 970 906 866 866 910 955 922 857 795 761 746 717 659 646 655 635 607 628 730 761 887 955 939 883 795 773 761 721 661 608 575 554 558 549 531 489 438 412 417 433 424 393 362 349 350 354 340 294 218 126 47 9 0 0 6 33 62 88 134 200 267 296 252 177 118 78 51 21 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 56 134 184 142 134 156 230 354 502 639 637 502 316 168 105 63 28 9 2 0 0 0 0 0 1 2 5 23 226 361 435 444 421 447 551 629 619 579 520 428 404 396 346 305 320 395 482 473 307 116 1 16 73 31 7 0 0 0 0 0 0 0 0 0 0 0 10 55 128 209 263 251 156 71 40 44 44 27 11 4 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 22 39 50 54 50 45 38 26 16 10 9 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 17 20 23 25 27 33 43 54 63 68 71 72 73 78 91 101 105 109 113 114 110 104 99 101 115 143 184 236 293 342 387 428 460 467 445 444 483 486 429 349 286 250 208 128 92 102 120 116 98 62 31 13 9 15 22 13 7 31 61 97 154 252 401 546 517 498 526 581 649 696 674 631 593 583 569 446 287 244 264 311 340 314 241 207 191 207 249 308 382 473 575 586 567 538 508 483 461 483 554 628 660 643 632 640 651 662 703 770 828 867 878 844 773 687 626 624 665 755 816 845 849 840 827 814 773 661 540 456 420 432 486 479 503 547 573 563 536 554 607 641 648 651 652 670 686 697 672 616 577 556 560 564 566 564 553 526 484 413 338 277 242 235 221 254 277 291 324 363 339 253 186 174 239 383 601 788 907 964 1018 1074 1097 1039 982 959 984 1067 1215 1414 1589 1750 1840 1877 1873 1860 1889 1793 1689 1596 1518 1439 1331 1174 1042 942 869 824 801 759 769 804 885 1009 1050 884 822 819 835 848 835 780 692 632 647 742 914 1126 1317 1387 1315 1220 1117 1041 1012 988 958 921 883 864 865 834 801 738 666 608 586 625 694 734 760 784 796 798 745 709 662 611 577 557 547 533 511 511 515 465 417 396 395 407 405 369 349 350 344 334 308 251 172 87 29 4 0 1 11 46 69 94 139 204 258 252 209 150 100 67 39 11 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 0 0 0 0 0 0 0 0 0 0 0 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 34 49 56 57 75 129 256 459 647 734 714 584 419 275 175 104 53 15 3 1 0 0 0 0 2 8 19 51 169 221 311 403 468 518 574 600 541 467 393 382 491 446 344 295 331 438 539 522 248 66 16 93 181 76 13 1 0 0 0 0 0 0 0 0 0 0 0 13 69 164 246 255 161 50 11 3 3 2 1 0 1 5 12 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 41 50 49 42 30 22 12 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 2 5 9 13 16 18 22 25 32 44 56 64 67 70 71 77 87 98 102 101 100 100 101 100 95 84 82 93 120 164 222 284 333 383 438 451 397 313 347 435 465 428 353 282 246 238 198 155 122 105 102 99 84 61 33 11 3 4 2 25 44 67 99 148 227 390 457 357 325 372 440 521 604 639 653 599 533 502 408 277 200 189 242 300 286 192 165 179 211 242 261 275 368 467 506 469 374 277 240 238 277 317 358 412 463 488 506 544 537 528 567 640 710 771 824 844 826 797 805 823 855 883 896 888 857 821 811 787 719 624 536 475 484 548 562 567 574 578 588 582 536 536 557 574 586 606 622 641 665 664 625 584 552 530 495 470 462 464 458 418 361 307 263 226 194 175 181 190 206 247 311 335 290 217 160 167 262 407 542 647 748 866 984 1050 1039 1006 974 968 1009 1118 1303 1470 1620 1745 1837 1887 1890 1899 1855 1770 1678 1607 1555 1475 1322 1144 981 863 797 769 726 720 680 720 873 961 888 803 779 790 810 825 806 718 628 583 632 797 1049 1326 1581 1699 1669 1534 1346 1149 976 953 980 1008 1054 1034 955 874 789 699 635 634 646 678 726 770 783 756 745 712 665 616 584 584 578 556 520 476 447 466 445 405 383 379 375 359 333 339 348 345 323 275 209 132 58 13 0 0 1 24 56 88 121 155 219 248 232 189 137 88 55 26 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 18 38 73 133 285 529 676 710 683 599 464 333 229 147 76 22 5 1 0 0 0 0 3 23 60 76 73 58 129 287 395 435 435 437 457 423 381 453 543 408 210 132 221 384 493 437 163 36 57 112 126 55 2 0 0 0 0 0 0 0 0 0 0 0 1 11 57 143 217 237 184 77 29 8 2 0 0 0 6 27 58 58 41 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 21 38 44 41 33 19 10 3 4 5 6 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 1 3 4 7 12 15 19 23 32 44 54 61 65 71 77 84 91 94 92 89 85 80 78 79 83 73 71 76 98 140 196 258 312 362 432 435 361 291 371 457 482 447 369 283 229 215 177 162 144 124 109 95 86 77 56 32 18 18 9 19 42 67 94 134 208 384 383 302 244 241 285 363 446 508 531 506 469 449 378 264 205 177 209 291 343 287 257 263 284 304 313 304 329 381 428 421 350 254 212 200 206 229 264 301 343 382 393 433 458 472 497 533 581 605 642 698 765 822 876 931 970 995 1007 1000 956 890 873 867 840 784 700 552 530 559 577 578 568 553 567 604 600 576 558 560 576 600 589 595 616 630 627 615 580 544 508 463 410 377 371 333 293 270 258 229 196 182 166 158 169 208 264 312 329 286 228 223 296 366 415 475 557 665 791 896 975 1006 1007 1002 1020 1092 1227 1370 1515 1646 1753 1837 1889 1927 1948 1896 1797 1721 1669 1594 1457 1255 1048 895 807 769 761 786 731 652 760 874 871 797 752 754 774 805 797 743 658 579 560 645 848 1140 1511 1816 1957 1913 1678 1436 1250 1143 1105 1112 1153 1072 962 835 715 641 622 672 685 680 657 632 656 679 684 660 629 611 591 604 599 557 505 468 428 433 425 395 378 379 367 342 342 351 353 341 308 250 174 90 27 2 0 0 8 36 66 91 138 187 230 241 218 170 116 74 35 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 26 50 88 156 288 529 613 627 602 533 425 313 231 164 95 35 4 1 0 0 0 2 8 37 97 67 24 32 60 216 296 294 273 288 342 338 325 361 348 221 74 8 101 247 324 260 84 13 40 33 25 11 3 12 14 5 0 0 0 0 0 0 0 0 8 36 96 165 204 215 186 119 61 28 9 1 0 2 14 65 172 137 54 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 1 5 21 33 35 33 26 14 7 1 3 7 11 12 7 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 1 1 4 11 15 18 22 29 38 48 58 65 76 84 88 89 86 83 78 73 69 65 64 69 70 64 64 80 119 174 235 287 323 398 417 360 299 331 394 429 421 369 296 248 226 198 167 144 127 113 94 87 82 67 48 38 39 36 40 49 55 79 131 202 321 300 245 201 187 207 256 320 355 369 378 387 389 362 315 278 235 245 330 391 390 412 426 432 442 470 484 451 412 392 374 313 178 102 118 150 178 206 252 325 358 356 401 465 511 534 577 606 607 602 604 618 662 693 747 870 1001 1073 1087 1085 1060 1038 1019 993 959 909 761 667 611 579 562 546 503 514 554 592 612 610 594 586 590 587 588 590 588 580 577 566 535 497 453 394 324 312 288 262 248 244 231 219 195 178 173 177 191 224 263 313 320 292 305 361 427 443 458 492 550 645 765 915 1001 1031 1045 1063 1112 1190 1296 1422 1547 1659 1769 1872 1975 2048 2030 1943 1872 1815 1726 1589 1392 1172 989 874 823 822 828 773 671 693 817 844 791 728 707 720 757 783 771 706 607 526 533 661 924 1291 1680 1990 2077 1971 1811 1622 1449 1314 1168 1088 997 927 869 814 775 771 783 781 737 626 601 654 680 675 648 621 590 601 610 608 581 528 493 471 452 424 397 380 360 340 348 362 366 353 328 295 232 142 54 5 0 0 0 12 41 85 107 166 219 244 236 201 148 98 54 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 24 42 66 109 184 314 518 567 552 512 450 364 263 188 143 83 31 3 0 0 0 0 2 14 42 96 63 49 39 65 184 224 177 138 138 154 139 133 111 69 25 3 3 36 99 126 86 18 1 0 1 1 0 13 44 69 39 10 0 0 0 0 0 0 0 14 62 157 265 239 184 132 83 39 15 5 1 0 3 19 67 181 126 51 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 1 0 0 0 3 11 23 25 24 25 23 14 9 3 5 12 22 29 29 24 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 14 16 19 24 34 47 61 71 81 83 81 80 81 81 80 76 72 66 61 64 64 56 55 70 104 155 211 249 285 346 369 337 273 218 216 280 334 356 356 349 303 246 195 156 130 111 83 55 62 58 46 35 26 16 9 5 19 56 111 168 235 251 219 166 132 149 200 209 200 223 263 292 297 281 289 315 293 278 332 367 364 428 505 547 554 565 567 525 468 425 383 296 112 54 61 84 112 147 193 256 335 375 419 467 509 553 612 645 658 657 645 627 614 603 619 668 778 925 1002 1051 1088 1100 1076 1030 989 956 875 762 667 608 569 510 469 467 496 537 569 577 571 574 573 564 546 522 507 495 506 500 470 423 370 318 257 252 253 242 220 191 214 243 222 204 209 213 214 216 225 248 266 278 324 424 529 576 594 612 640 692 734 871 1000 1061 1095 1113 1138 1174 1248 1354 1465 1576 1708 1847 2002 2092 2074 2001 1927 1894 1822 1704 1545 1348 1154 1001 931 944 968 902 709 653 726 766 741 691 667 700 724 750 758 724 645 555 529 598 766 1030 1397 1782 1979 2118 2193 2134 1872 1578 1311 1145 1073 1064 1065 1047 1017 958 882 824 814 769 758 755 728 675 646 626 613 620 622 617 593 539 503 468 444 430 417 403 385 359 363 374 367 347 311 270 198 103 20 0 0 0 0 9 43 110 152 203 245 257 227 177 122 75 33 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 4 10 22 45 82 136 225 349 481 532 489 443 394 327 241 158 129 62 19 2 0 0 0 0 0 10 39 88 94 120 108 107 141 143 89 42 21 16 22 20 6 1 0 0 0 4 16 20 9 0 0 0 0 0 0 13 40 63 37 7 0 0 0 0 0 0 0 7 37 111 217 207 126 65 28 9 3 1 0 0 1 8 28 67 46 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 17 2 0 0 0 3 9 15 15 15 20 25 23 17 11 12 18 27 34 32 21 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 1 5 10 13 16 20 26 37 53 69 81 82 78 75 79 87 96 101 96 87 77 70 68 67 59 54 64 92 136 187 215 259 294 306 293 254 195 145 162 213 288 370 436 421 336 241 173 137 115 87 54 48 50 49 43 35 33 30 31 37 58 93 122 140 143 105 52 26 61 161 175 172 176 185 201 240 234 258 299 286 234 208 212 205 293 431 526 545 549 560 563 532 486 403 253 86 28 12 16 33 60 99 194 321 393 424 433 443 474 536 583 612 629 637 645 657 637 600 574 595 667 732 773 842 884 877 836 794 765 717 662 616 576 536 506 479 454 439 441 457 481 498 527 539 520 474 427 388 357 346 350 336 295 244 208 187 196 212 212 191 150 202 263 292 288 265 247 236 226 226 229 218 203 259 435 570 664 731 779 826 844 840 890 980 1061 1115 1155 1178 1205 1264 1358 1461 1560 1683 1844 2002 2093 2067 1957 1861 1842 1836 1787 1682 1522 1327 1143 1048 1040 1051 969 681 594 613 645 647 628 609 618 644 680 712 724 705 613 541 525 594 767 1082 1433 1757 2105 2391 2429 2100 1800 1558 1376 1271 1267 1208 1134 1064 999 932 840 778 816 847 822 746 682 691 691 670 653 636 613 575 534 511 488 468 455 441 425 419 415 408 400 382 357 311 244 153 47 2 0 0 0 2 19 77 147 203 245 265 256 204 145 94 54 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 44 84 138 210 298 357 380 367 319 300 277 235 183 140 64 19 3 0 1 3 1 0 10 42 91 131 163 152 128 119 114 94 61 30 17 20 21 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 0 0 0 0 0 0 0 0 0 0 3 24 64 84 41 16 4 1 0 0 0 0 0 1 4 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 1 7 13 2 0 0 0 0 1 3 7 12 16 27 32 28 27 29 31 31 27 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 14 18 23 29 42 59 72 81 83 81 83 92 107 123 131 119 103 87 75 71 68 63 58 61 80 117 156 177 216 238 239 225 202 173 143 114 118 178 282 381 424 394 288 201 155 131 104 63 45 51 65 73 69 58 45 42 43 50 64 70 58 55 44 30 32 81 177 179 125 83 75 102 168 159 191 236 247 202 122 92 80 191 343 449 474 466 466 465 457 437 371 235 116 53 15 1 3 9 29 55 173 286 345 350 344 367 424 483 522 537 544 561 621 625 595 553 525 532 555 567 593 607 608 612 609 605 587 573 551 513 477 471 469 452 417 376 356 371 404 447 481 473 417 377 342 321 306 288 270 264 235 212 201 205 215 226 231 208 231 293 353 369 304 251 215 186 173 175 175 126 164 343 531 667 753 811 885 936 959 969 976 979 1046 1135 1214 1290 1370 1449 1542 1619 1734 1887 2027 2094 2035 1888 1777 1735 1738 1756 1772 1639 1424 1239 1127 1083 1107 897 639 505 480 502 530 538 537 543 565 606 653 681 680 620 557 533 566 636 826 1103 1480 1941 2377 2404 2214 2054 1889 1675 1443 1333 1227 1133 1062 1026 1008 926 891 915 912 855 743 704 717 731 742 713 648 615 575 523 513 537 523 489 477 454 440 445 442 426 403 365 303 217 116 12 1 0 0 0 4 42 119 205 266 283 270 228 170 116 74 42 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 1 5 7 18 47 97 157 208 229 209 215 227 204 186 191 180 149 108 64 20 7 3 20 37 36 40 58 86 122 155 162 138 132 143 166 178 156 95 56 60 71 61 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 1 6 11 4 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 2 9 12 24 31 32 34 36 31 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 3 8 13 17 22 26 31 44 61 73 81 85 88 95 110 130 147 148 131 110 93 80 71 66 66 67 67 78 101 128 149 172 183 179 165 152 142 157 149 137 159 223 295 337 359 277 218 202 189 160 116 88 90 112 128 113 80 62 50 31 14 11 19 14 29 37 43 70 136 187 128 65 34 39 64 89 88 119 170 209 212 175 111 108 186 278 333 344 334 319 294 289 297 291 255 217 124 40 4 4 7 24 38 82 167 245 274 267 271 339 416 462 470 473 505 531 540 526 507 508 536 556 561 571 579 579 578 584 578 557 544 529 486 435 418 428 434 407 356 318 308 333 369 408 430 411 405 400 403 398 391 389 379 337 309 283 267 265 258 264 260 270 305 361 404 319 238 175 129 107 105 93 69 102 233 415 584 708 776 838 892 937 977 1003 955 978 1055 1163 1288 1426 1534 1616 1707 1811 1929 2040 2091 2006 1856 1718 1633 1626 1705 1809 1656 1440 1247 1104 1036 1071 809 539 383 340 365 403 434 457 481 509 543 568 604 632 635 605 546 511 548 659 852 1147 1558 1992 2183 2277 2317 2244 1953 1632 1444 1341 1276 1205 1135 1089 1049 1021 1017 1001 974 883 824 772 721 687 672 640 660 655 620 587 581 580 534 492 461 455 465 447 432 400 344 267 180 69 15 1 0 0 0 11 71 158 250 314 298 247 188 134 90 60 36 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 17 50 101 148 171 155 114 117 118 107 101 111 106 78 60 46 26 17 18 85 131 142 147 180 189 181 196 197 159 143 168 212 238 221 154 90 120 128 99 48 13 2 8 16 21 18 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 1 7 11 19 22 22 21 20 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 16 21 25 28 31 45 60 70 76 81 87 100 120 141 153 147 126 105 90 78 68 61 70 88 95 102 115 130 145 160 164 155 140 128 123 144 175 191 201 215 231 236 268 283 290 298 308 297 262 238 238 239 218 169 109 65 32 10 0 0 0 0 5 15 32 66 128 174 95 48 35 41 54 53 56 68 87 121 166 194 150 163 203 225 213 193 193 182 187 199 198 178 165 157 86 36 22 23 16 20 32 32 70 135 174 170 184 263 344 404 439 431 409 422 431 433 436 443 483 518 549 578 599 606 598 584 551 514 494 485 455 400 348 343 341 321 291 257 254 256 276 310 335 362 390 406 430 453 466 464 442 433 426 412 387 346 314 308 297 292 308 360 419 343 252 163 95 62 63 60 42 51 109 218 375 566 678 756 813 858 908 978 954 946 981 1055 1159 1303 1464 1577 1669 1772 1901 2045 2065 1953 1772 1609 1534 1547 1661 1746 1656 1470 1255 1013 935 852 646 414 254 209 242 291 334 360 378 407 434 474 526 568 590 604 547 515 522 570 671 859 1217 1599 1927 2204 2403 2450 2173 1867 1670 1584 1522 1414 1258 1110 1076 1044 943 883 940 1001 917 828 827 803 747 705 721 729 709 679 638 618 559 500 466 454 457 452 430 388 319 245 139 46 7 0 0 0 1 36 105 192 269 309 270 208 148 102 71 47 24 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 1 8 5 2 5 15 35 60 78 75 52 34 34 27 37 53 63 64 51 56 58 58 63 73 168 211 214 215 254 292 255 265 219 143 117 156 213 235 209 155 117 140 98 60 29 15 20 47 84 98 75 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 1 10 3 1 0 0 0 0 0 0 0 0 2 8 13 18 16 11 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 14 19 22 26 28 30 41 54 63 68 71 79 97 120 139 145 132 109 90 79 72 65 59 73 113 139 153 162 169 178 182 180 168 149 133 134 166 197 213 211 194 169 153 170 204 241 270 286 293 309 302 283 262 236 190 119 55 16 1 0 0 0 0 1 2 11 36 89 142 81 46 31 22 26 38 56 60 56 60 84 119 123 150 172 165 129 89 76 73 73 71 67 63 53 64 41 38 48 44 24 24 52 40 33 58 89 81 95 158 216 279 372 381 380 382 383 393 402 371 433 460 493 530 545 513 525 508 474 451 449 454 430 380 312 275 259 240 212 184 176 172 191 227 251 264 277 324 369 388 400 411 465 502 520 518 498 461 426 409 404 384 363 396 411 365 290 204 119 61 38 21 14 16 26 54 128 301 456 603 726 797 851 897 909 927 962 1005 1076 1211 1368 1512 1652 1795 1946 2069 2061 1928 1720 1523 1457 1520 1619 1671 1655 1555 1317 975 781 638 475 281 164 127 144 174 205 231 245 295 332 378 435 494 536 582 562 530 506 509 566 681 926 1249 1603 1937 2262 2461 2378 2185 2029 1895 1677 1541 1372 1224 1112 978 865 859 901 940 882 810 896 948 864 793 755 732 706 709 654 591 535 487 456 417 393 401 408 371 295 200 89 22 0 0 0 6 29 81 153 221 259 255 215 162 114 81 55 29 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 3 6 13 21 27 26 16 5 2 1 4 25 42 57 72 90 98 111 140 172 201 248 221 195 212 271 334 315 270 163 95 103 163 230 254 238 214 195 162 49 23 19 40 80 129 169 160 109 48 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 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 14 5 1 0 0 0 0 0 0 0 0 0 3 10 15 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 12 17 20 22 25 28 33 41 51 61 69 77 90 107 122 124 107 86 73 69 66 60 56 77 129 175 204 213 204 182 159 152 146 141 142 153 171 183 189 178 152 122 112 125 128 125 124 133 156 180 173 157 159 172 156 101 46 13 1 0 0 1 2 2 3 10 35 94 101 66 49 46 41 35 50 78 75 57 39 32 40 57 77 87 81 64 36 21 17 16 15 15 16 14 20 17 24 36 36 25 29 44 54 64 77 81 73 81 123 169 218 291 339 383 394 379 372 411 463 474 455 449 457 449 394 422 406 374 348 335 344 367 318 263 234 224 208 170 142 126 139 177 219 261 316 351 362 359 364 371 411 501 560 582 581 566 538 498 457 424 401 386 381 365 337 305 262 193 125 78 42 23 16 15 23 30 100 206 359 553 694 780 831 871 917 966 1003 1081 1206 1347 1482 1619 1785 1959 2060 2050 1931 1729 1495 1434 1494 1576 1641 1675 1641 1325 948 703 571 432 173 109 82 76 85 106 135 160 195 224 268 334 409 468 522 536 518 491 475 516 590 728 969 1274 1580 2036 2449 2598 2495 2255 2003 1758 1639 1470 1306 1181 982 858 860 868 883 869 800 825 887 860 815 781 720 651 607 569 545 523 476 431 382 371 388 390 349 264 160 64 10 0 0 0 20 67 134 201 230 224 197 159 123 92 66 44 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 11 15 16 13 7 2 0 0 3 14 34 54 82 114 138 136 158 241 318 351 327 224 150 184 268 321 279 129 64 86 154 236 307 339 323 296 226 130 37 39 70 113 160 196 200 158 94 46 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 2 2 6 11 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 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 4 11 4 1 0 0 0 0 0 0 0 0 0 1 4 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 10 12 14 15 21 26 28 32 39 49 56 67 81 92 96 91 78 65 62 63 61 58 60 82 127 170 199 205 183 126 90 78 77 81 88 92 92 99 114 120 112 102 109 111 101 86 71 64 72 87 95 103 115 124 112 71 35 16 8 3 2 5 9 10 10 14 35 93 72 60 62 64 55 42 54 78 66 39 18 8 7 13 21 29 33 26 16 8 3 3 6 11 16 17 20 30 43 48 42 55 51 64 104 143 143 124 101 101 109 138 202 263 326 406 426 385 341 351 369 374 371 366 359 331 295 293 291 286 275 260 257 287 281 274 264 239 200 149 124 104 101 120 159 231 297 341 357 362 383 417 464 524 568 593 605 606 585 530 459 398 361 335 316 317 321 315 286 234 180 136 94 62 47 37 36 32 39 76 176 376 543 659 738 799 859 927 988 1078 1199 1334 1460 1560 1708 1872 1988 2011 1926 1748 1489 1412 1468 1547 1593 1605 1602 1310 919 611 476 443 199 89 54 46 42 51 71 103 129 152 184 233 300 368 426 472 493 490 475 494 538 609 732 952 1257 1754 2300 2592 2529 2275 1980 1830 1774 1615 1369 1226 1159 1086 1025 1026 1105 1137 1073 951 852 805 790 775 685 624 608 608 602 552 471 405 368 368 380 357 310 225 118 30 1 2 7 20 57 122 184 220 213 184 149 119 96 76 51 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 1 3 5 12 14 14 11 8 3 1 0 9 28 51 73 111 145 157 158 190 307 399 412 345 227 131 156 242 276 190 30 24 124 253 356 405 397 351 308 181 97 86 114 154 186 201 192 156 100 46 30 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 9 8 11 22 30 30 24 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 0 0 1 1 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 11 12 16 21 25 28 31 34 36 45 55 60 58 52 46 44 53 60 64 65 69 86 114 139 157 167 157 102 60 39 33 36 42 49 60 72 84 91 94 96 95 88 81 73 61 48 50 71 94 109 111 99 77 47 26 16 12 11 13 19 19 16 13 14 23 43 51 62 67 60 42 29 47 61 50 26 10 5 4 4 7 13 16 13 10 5 2 4 10 16 18 13 12 19 29 39 52 80 72 99 141 163 153 165 124 115 126 156 211 279 316 396 426 400 360 331 334 338 312 282 271 254 238 234 235 242 252 257 257 246 247 239 214 183 156 112 89 75 68 74 105 159 207 258 305 343 378 429 475 505 525 545 566 578 577 550 489 412 361 322 291 315 351 355 319 265 210 160 127 111 99 78 65 56 52 65 118 245 382 511 611 690 768 854 941 1038 1144 1255 1371 1476 1607 1754 1879 1936 1895 1763 1525 1361 1354 1418 1458 1501 1508 1302 915 543 401 389 260 120 50 43 36 37 51 73 95 114 134 166 223 305 390 448 473 478 469 483 513 557 630 762 1018 1455 1933 2243 2328 2278 2061 1995 1960 1796 1513 1374 1435 1434 1335 1221 1194 1187 1199 1119 935 795 725 688 615 574 572 570 570 509 441 393 371 374 380 344 279 191 95 17 4 10 30 64 114 174 208 213 189 151 119 98 80 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 1 3 6 7 7 8 7 4 1 0 7 19 36 65 111 146 150 153 200 310 371 367 298 215 165 177 216 213 119 36 76 215 337 422 444 398 311 243 120 130 174 202 210 204 178 139 96 56 21 18 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 7 8 11 20 42 77 50 30 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 6 11 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 11 16 20 23 24 25 25 29 34 35 33 30 29 31 42 49 57 67 77 89 105 115 124 132 126 78 42 25 21 23 27 32 37 52 66 75 78 76 71 64 61 57 51 46 47 63 81 91 85 64 44 28 19 18 23 35 53 61 43 27 18 15 16 21 36 50 51 42 33 28 43 49 41 25 12 9 8 7 10 14 15 12 8 3 1 1 2 1 3 3 4 9 16 23 44 69 81 91 94 89 99 146 114 84 77 98 152 240 266 317 368 382 355 323 323 331 294 232 201 197 210 224 230 236 250 265 269 262 251 224 178 130 88 65 52 47 47 53 88 116 136 156 190 242 290 341 390 426 448 464 482 502 510 501 470 417 361 314 291 327 389 420 398 331 265 206 160 133 125 113 104 95 89 97 126 191 298 394 475 557 646 747 851 944 1021 1086 1173 1293 1419 1563 1704 1797 1831 1755 1575 1370 1233 1217 1322 1446 1430 1248 919 566 392 336 296 180 62 53 49 41 43 57 76 93 114 141 183 250 323 371 421 455 462 475 502 531 568 622 809 1154 1531 1823 2061 2346 2296 2203 2138 1926 1639 1551 1620 1620 1468 1224 1028 956 947 919 824 713 652 618 588 570 563 529 506 468 424 385 368 375 371 336 266 165 64 23 11 29 69 116 169 202 204 185 152 117 97 78 60 38 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 1 3 15 45 87 127 133 135 186 270 321 313 266 221 192 180 165 141 81 88 173 308 417 458 443 371 267 171 102 183 237 246 219 178 138 105 79 52 28 22 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 19 42 96 97 60 27 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 3 10 19 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 8 10 14 17 17 19 22 25 27 27 26 27 28 33 37 48 65 82 93 104 105 107 109 100 65 35 22 18 19 22 26 28 33 42 49 51 50 47 43 41 40 41 42 42 49 64 79 71 39 28 22 26 43 72 105 125 122 88 53 29 18 18 26 47 68 70 61 57 51 56 64 66 56 34 17 12 10 11 13 13 9 3 1 1 1 0 0 0 0 0 2 4 10 22 37 49 57 62 68 93 108 79 41 17 14 21 96 156 205 243 277 319 317 316 312 276 212 170 166 192 231 253 255 266 279 286 291 287 259 199 135 84 53 38 35 39 44 58 74 86 92 96 104 144 192 240 285 327 362 392 414 424 421 404 375 343 302 292 329 402 473 464 391 313 246 193 165 163 150 147 157 172 188 184 191 227 292 372 456 545 644 733 807 877 948 1028 1109 1197 1321 1476 1616 1737 1734 1616 1434 1250 1117 1154 1272 1371 1300 975 605 376 292 301 261 119 57 61 47 37 42 56 74 96 114 145 196 253 306 373 426 453 471 493 519 555 561 684 914 1166 1451 1756 2192 2420 2362 2206 1931 1679 1598 1620 1597 1435 1151 915 783 728 701 672 630 612 610 613 617 594 540 497 451 407 379 385 389 378 330 243 133 63 31 32 65 125 170 199 199 175 143 115 96 81 63 41 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 25 46 75 107 130 132 181 257 304 290 254 230 203 165 125 105 119 188 275 365 433 426 375 317 228 157 150 214 236 222 183 137 100 85 81 61 43 30 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 6 14 29 55 98 62 31 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 2 1 0 2 7 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 1 2 4 4 6 8 9 9 12 16 21 23 24 23 25 27 29 36 50 69 87 96 107 101 96 93 85 58 29 19 16 17 20 22 24 28 31 33 34 34 34 32 31 31 33 34 34 37 45 60 64 45 33 33 48 75 106 129 125 109 96 72 46 29 27 45 86 110 120 127 140 136 123 119 115 97 62 31 18 13 12 13 11 7 2 0 0 0 0 0 0 0 0 0 0 2 3 7 14 30 52 69 100 99 68 31 6 0 0 10 49 90 133 200 294 299 291 277 255 221 180 178 204 257 302 313 312 312 307 304 297 271 214 143 89 57 42 38 45 54 62 69 72 74 76 75 81 101 125 157 206 250 284 309 326 328 314 306 311 316 331 363 418 499 486 412 326 255 203 172 185 186 196 225 259 254 218 204 230 289 357 408 483 559 625 693 783 873 947 999 1054 1132 1252 1427 1621 1653 1562 1445 1342 1214 1130 1213 1380 1425 1148 714 438 312 310 337 227 77 68 67 52 44 43 53 73 96 126 166 211 270 343 397 433 470 501 521 546 577 632 731 863 1184 1576 1979 2271 2359 2195 1904 1669 1553 1515 1483 1315 1077 874 744 670 611 597 599 609 617 618 596 561 522 480 439 415 416 424 419 381 299 198 112 60 46 68 126 193 204 195 165 130 105 89 76 61 42 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 17 35 46 61 86 120 147 195 299 337 296 235 204 176 141 123 136 193 273 336 378 379 332 274 251 200 175 187 214 209 171 128 91 68 63 72 67 44 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 2 8 18 31 44 36 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 6 10 14 16 17 18 19 23 25 32 47 64 76 81 95 92 82 73 65 49 27 19 15 16 18 20 21 24 25 26 27 27 28 26 24 23 23 23 23 26 29 36 47 55 50 49 62 71 68 56 43 40 59 68 63 55 56 91 112 111 110 119 132 136 143 142 127 101 71 45 27 18 14 11 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 33 52 86 96 74 39 13 3 0 0 10 37 96 200 242 251 253 247 236 225 195 212 242 278 310 330 348 353 341 325 305 271 210 142 95 70 61 59 62 69 79 91 98 94 90 87 92 97 101 110 138 155 177 203 221 230 255 265 299 348 400 437 452 487 466 410 342 280 243 205 210 221 231 248 260 287 263 241 253 301 363 403 466 537 611 688 759 841 920 975 1011 1053 1138 1309 1494 1570 1561 1581 1582 1410 1269 1257 1331 1378 1254 825 511 366 363 438 369 199 122 98 73 51 38 38 53 76 102 136 184 245 308 362 405 452 464 488 520 549 569 611 695 962 1316 1656 1940 2125 2082 1893 1673 1498 1406 1351 1199 1018 858 745 680 625 608 612 615 590 577 552 525 496 473 454 452 446 427 393 339 250 170 105 68 70 113 189 225 199 151 118 90 76 65 52 38 21 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 25 41 45 45 59 98 162 247 351 326 258 195 158 119 70 86 158 246 310 327 320 292 249 214 204 185 194 208 208 176 133 93 65 50 46 45 40 20 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 15 12 12 11 10 6 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 7 9 11 13 14 16 19 22 30 42 54 62 69 78 78 68 53 40 33 23 16 13 13 14 18 20 22 23 22 19 19 20 19 18 17 15 13 11 14 17 22 35 52 50 46 49 48 42 34 25 23 35 48 58 63 66 89 78 61 54 57 61 63 90 98 87 67 46 28 21 17 13 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 36 68 79 63 33 12 2 0 0 2 11 37 106 157 198 226 237 241 293 231 230 256 290 325 352 369 364 344 316 278 229 181 146 124 115 113 110 106 106 118 128 124 113 100 107 127 134 119 115 124 134 149 164 171 172 200 227 271 329 386 430 417 409 389 356 319 297 290 280 279 277 269 276 271 284 278 264 258 280 356 412 467 522 584 674 739 819 902 970 1018 1059 1129 1254 1392 1498 1561 1612 1645 1550 1428 1338 1304 1342 1269 939 602 437 468 574 539 373 212 133 108 79 52 40 43 59 85 116 158 213 269 318 360 413 426 449 488 521 501 533 612 789 1047 1330 1571 1793 1893 1871 1742 1506 1381 1261 1119 968 838 747 689 648 621 606 594 538 514 499 487 473 477 468 453 426 391 347 287 218 156 105 79 99 167 219 217 167 109 76 59 50 42 32 19 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 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 12 28 41 41 34 46 86 163 263 324 219 185 156 120 77 40 110 216 295 324 302 247 215 200 197 200 203 208 192 168 139 112 82 57 40 26 12 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 1 4 4 2 2 3 6 6 3 0 0 0 0 0 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 12 14 17 19 25 34 43 52 63 77 78 76 68 51 32 28 20 11 7 6 9 14 17 19 18 16 14 15 16 17 17 16 13 9 6 7 8 11 16 22 26 29 30 30 28 26 21 20 23 28 34 40 40 44 35 28 25 26 29 31 49 53 46 35 25 19 16 12 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 20 37 44 35 15 4 1 1 0 1 5 18 58 90 126 167 206 233 254 204 198 224 265 312 367 364 340 302 256 208 173 148 150 161 170 176 174 167 170 187 193 161 116 109 146 179 177 148 141 144 155 168 171 154 162 178 223 272 300 311 325 310 298 292 292 293 315 335 355 363 349 316 318 317 326 322 294 259 258 313 376 434 498 598 729 797 864 937 1002 1058 1100 1152 1229 1324 1427 1546 1629 1670 1642 1558 1461 1450 1560 1390 1022 682 510 583 701 700 578 405 256 170 117 78 53 40 45 63 87 120 167 222 265 318 353 356 361 407 482 462 484 553 668 818 1021 1250 1491 1699 1815 1787 1564 1402 1245 1084 938 836 758 694 641 603 574 554 516 493 488 493 482 477 460 428 389 358 306 242 184 130 93 107 163 209 225 198 132 73 49 37 30 25 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 12 14 18 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 13 27 29 22 21 39 84 141 183 189 152 179 150 97 60 73 171 286 331 328 289 227 195 196 204 212 216 200 146 115 100 86 70 53 37 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 2 2 2 1 0 0 0 0 1 0 1 2 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 12 14 16 20 26 33 40 45 55 74 81 82 79 62 38 26 17 7 2 1 3 7 12 14 13 12 13 15 15 17 17 16 13 8 7 6 6 6 8 12 15 18 19 19 19 19 18 18 19 19 20 21 21 21 19 16 14 15 20 24 29 30 28 23 18 16 12 6 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 2 6 12 15 11 4 0 0 0 0 1 3 6 18 29 46 77 128 210 255 258 249 252 276 297 341 344 325 291 253 223 168 141 153 180 196 198 221 202 199 214 213 165 124 119 161 195 182 171 177 172 158 151 159 159 163 193 250 294 296 270 253 245 233 224 231 248 300 350 390 412 407 353 341 340 342 330 293 244 237 266 311 363 437 574 731 847 930 1012 1068 1113 1152 1194 1245 1312 1402 1525 1613 1683 1720 1696 1569 1560 1520 1329 1065 786 607 686 792 826 767 633 459 286 178 112 70 39 35 40 50 77 120 172 206 249 281 300 320 377 422 430 446 492 578 656 783 977 1252 1567 1763 1745 1616 1437 1247 1064 932 841 757 681 619 581 549 525 502 489 489 486 478 462 434 392 345 322 269 210 156 114 102 146 209 236 217 165 92 47 30 22 17 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 10 17 23 28 31 33 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 1 9 24 19 9 8 24 59 96 92 106 154 186 145 86 66 114 223 297 310 296 265 228 203 201 212 217 207 174 118 80 65 60 56 53 49 25 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 2 1 0 0 0 0 0 0 0 1 3 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 12 14 15 17 19 25 30 35 45 63 76 80 82 67 41 23 13 5 1 0 0 2 7 9 10 12 14 16 16 17 17 16 14 11 9 7 5 3 3 5 9 11 12 11 11 11 12 13 15 15 15 15 15 13 9 6 5 7 12 19 24 26 25 21 16 13 8 4 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 1 1 1 2 1 0 0 0 0 0 1 2 2 3 4 5 13 30 64 150 224 267 281 279 273 250 271 290 288 265 231 206 137 131 181 251 303 345 343 317 284 243 193 166 157 159 182 206 201 204 204 198 187 178 178 193 209 226 247 270 279 250 225 228 227 207 208 215 250 305 360 396 412 380 362 346 323 292 267 222 204 217 250 295 361 441 546 683 843 1021 1114 1191 1245 1270 1276 1295 1391 1491 1580 1662 1734 1782 1649 1597 1554 1472 1293 945 763 779 866 939 938 811 617 429 261 139 91 53 39 35 42 58 79 114 150 195 240 266 267 320 364 393 418 459 519 573 661 822 1087 1463 1641 1664 1576 1418 1239 1051 923 821 730 648 593 562 531 509 496 491 480 467 450 420 381 350 315 267 221 182 145 117 129 183 236 246 199 130 70 35 18 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 10 18 26 34 42 46 46 42 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 1 1 1 0 1 1 1 4 14 10 4 2 12 33 69 62 63 73 85 83 67 67 94 143 189 211 228 225 221 222 228 234 220 196 158 105 57 35 28 39 55 63 41 9 0 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 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 10 11 12 13 14 17 21 26 32 41 49 56 60 50 32 20 11 4 1 0 0 1 4 6 10 14 17 18 18 18 18 17 16 15 11 8 6 3 0 1 3 5 5 4 3 3 4 4 6 7 9 9 8 4 1 1 1 4 11 17 21 22 20 17 13 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 2 1 1 1 0 0 1 1 2 2 3 4 5 8 11 16 26 40 92 161 199 214 221 218 206 208 210 186 138 105 66 52 99 212 355 434 492 509 496 454 393 341 240 206 197 202 215 220 211 203 196 190 191 211 234 259 262 257 259 253 234 228 232 229 212 199 194 210 253 310 358 377 370 354 332 304 264 247 216 188 183 213 247 295 332 367 439 592 856 1042 1205 1309 1347 1346 1381 1458 1505 1548 1607 1690 1775 1730 1667 1603 1534 1445 1110 928 885 944 1045 1095 985 822 587 327 157 119 83 55 38 33 37 46 68 102 143 182 212 235 280 327 364 388 445 494 538 601 722 966 1300 1497 1551 1482 1337 1178 1017 888 788 705 624 581 549 521 500 488 481 460 430 404 382 358 327 278 222 180 158 134 116 136 189 233 224 168 106 58 25 6 1 1 0 0 0 0 0 0 0 0 0 0 0 2 4 8 18 27 34 43 53 66 71 66 58 48 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 8 6 5 6 4 3 2 1 0 1 6 16 34 42 21 10 13 18 23 24 19 22 52 101 152 189 223 250 269 269 244 200 151 100 49 21 22 43 65 70 44 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 10 11 12 15 18 22 25 28 32 37 37 31 23 16 9 5 1 0 0 0 1 4 8 12 15 17 17 18 18 18 17 16 14 12 8 3 0 0 0 1 1 1 0 0 0 0 1 1 2 3 5 3 2 2 3 5 11 16 18 18 16 12 11 7 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 3 2 2 2 2 1 2 3 3 3 4 7 9 14 18 21 25 31 57 107 152 185 204 217 219 210 189 146 71 45 19 15 64 196 400 478 518 532 521 484 433 413 357 287 236 213 211 216 210 207 209 216 228 236 246 261 268 260 248 233 210 209 218 211 204 188 179 189 221 269 319 350 348 317 282 276 257 240 220 195 181 208 233 259 286 308 346 455 645 871 1100 1284 1382 1412 1419 1422 1445 1489 1553 1645 1752 1792 1739 1610 1512 1473 1289 1115 1025 1046 1131 1175 1120 961 696 343 191 139 99 66 43 37 36 38 49 72 109 141 171 204 243 285 317 359 417 470 515 564 652 886 1144 1345 1425 1347 1233 1090 960 851 763 690 626 584 551 524 500 469 442 418 396 378 363 338 296 243 190 150 134 124 115 134 179 210 186 124 68 34 13 1 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 25 41 57 72 85 93 100 92 77 62 49 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 21 20 16 13 13 9 5 3 2 1 2 5 10 14 13 5 2 1 0 0 0 0 3 15 46 95 157 214 253 267 255 226 191 151 120 93 66 50 62 79 76 50 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 9 8 9 11 16 22 25 27 30 28 23 18 12 8 5 2 0 0 0 0 2 5 8 11 13 15 16 17 18 18 18 17 15 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 12 15 10 7 9 11 11 11 12 12 10 6 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 2 3 3 3 3 3 3 2 3 4 5 5 5 6 7 9 12 13 15 16 21 35 87 163 236 274 283 294 298 311 303 205 124 52 34 111 269 400 441 464 479 485 484 460 399 350 292 241 220 204 202 210 224 238 248 246 243 242 247 254 257 248 231 204 202 231 250 232 192 179 192 217 248 295 327 336 320 286 275 260 239 222 212 210 233 246 250 259 285 329 412 555 733 947 1176 1325 1356 1376 1408 1452 1490 1537 1624 1722 1765 1713 1574 1547 1530 1430 1288 1186 1196 1234 1242 1208 1106 878 433 237 149 114 91 64 56 53 54 54 57 95 130 152 166 192 240 269 313 368 430 487 529 628 790 982 1166 1289 1219 1112 996 890 801 727 668 621 580 544 510 478 446 427 407 378 359 343 328 291 231 169 134 127 123 126 145 180 193 154 92 44 20 6 1 0 0 0 0 0 0 0 0 0 0 0 2 7 17 28 49 76 103 126 139 141 124 100 77 59 47 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 30 32 26 21 18 14 7 5 5 5 5 4 6 11 12 8 2 0 0 0 0 0 0 1 5 18 43 83 128 154 163 164 171 181 169 166 153 126 95 67 70 86 72 38 17 5 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 1 1 1 1 3 9 17 23 25 27 25 21 15 9 6 5 2 0 0 0 0 1 4 7 9 11 12 13 14 16 17 17 18 17 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 4 7 10 11 11 11 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 2 3 4 5 5 5 5 5 5 6 7 7 8 8 8 9 11 14 26 67 139 229 309 336 381 386 369 357 306 218 106 87 173 277 322 326 318 317 356 431 442 412 360 293 238 237 230 218 212 223 246 247 239 232 234 243 259 280 289 262 224 210 238 294 275 217 187 196 217 246 298 329 348 362 351 321 295 261 233 227 242 264 277 269 259 287 349 436 530 646 802 985 1089 1149 1236 1328 1384 1418 1476 1595 1782 1890 1702 1529 1514 1551 1532 1431 1355 1350 1338 1305 1256 1166 936 547 286 164 135 116 100 89 82 73 63 54 81 96 104 117 148 197 223 257 312 384 457 510 595 717 874 1050 1139 1098 1014 920 832 752 692 649 599 551 517 486 459 438 426 409 372 347 335 320 285 224 169 142 135 132 128 145 179 180 137 78 35 13 3 1 1 0 0 0 0 0 0 0 0 1 5 13 26 46 72 103 133 158 166 160 145 120 93 70 56 45 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 26 41 42 33 20 13 11 8 4 4 4 5 5 4 6 12 10 6 2 0 0 0 0 0 0 0 0 2 7 15 28 44 65 90 133 175 197 234 218 164 94 37 25 62 87 66 30 8 2 1 1 1 0 0 0 0 0 0 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 25 26 23 18 12 7 5 3 1 0 1 1 2 4 6 8 10 10 11 12 14 16 18 19 18 16 13 8 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 9 11 11 10 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 2 4 4 3 3 3 2 1 2 4 6 7 7 6 7 7 7 6 6 11 13 26 56 106 174 267 316 387 424 407 362 319 289 219 196 244 273 261 243 241 267 309 336 337 333 322 309 311 313 320 306 272 245 252 216 229 243 246 246 257 274 273 244 213 200 202 194 190 184 180 188 221 257 308 340 352 358 359 348 328 292 249 230 250 275 287 283 276 297 342 403 480 577 681 768 836 891 998 1120 1132 1166 1281 1455 1658 1781 1599 1461 1451 1540 1607 1547 1499 1462 1418 1368 1302 1202 968 680 399 196 157 139 131 122 108 87 67 69 84 96 104 118 144 173 208 251 302 371 430 481 567 683 805 947 1014 1007 946 860 776 711 645 594 552 505 480 456 451 450 433 403 364 342 333 317 280 219 163 131 116 107 108 137 170 166 127 74 37 18 8 4 2 0 0 0 0 0 0 2 4 7 18 38 69 106 139 159 168 176 163 145 124 100 79 63 50 39 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 1 5 36 42 35 23 11 4 3 2 1 1 1 2 3 3 4 7 7 2 0 0 0 0 0 0 0 0 0 0 0 2 8 25 55 96 133 170 211 262 240 165 82 24 7 28 86 81 48 23 9 4 2 1 0 0 0 3 2 1 1 0 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 13 19 25 27 27 26 21 15 9 6 3 2 3 4 4 5 6 8 10 11 11 12 14 19 26 25 23 20 17 14 10 8 7 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 1 0 2 6 9 11 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 2 2 1 0 0 2 5 7 9 10 10 10 9 7 5 5 10 14 25 47 85 150 225 276 346 406 419 381 344 359 338 296 279 257 253 248 254 277 306 288 259 290 332 364 418 428 432 412 380 346 294 264 263 269 268 253 250 236 204 172 157 160 162 157 159 158 152 152 198 244 295 338 361 358 346 351 349 326 281 234 238 259 279 288 291 306 324 360 422 503 573 648 761 859 927 1015 1052 1064 1160 1321 1485 1594 1551 1394 1371 1491 1605 1622 1592 1549 1500 1439 1344 1257 1076 840 565 286 188 167 157 151 137 112 98 99 101 98 99 125 154 172 204 258 309 369 412 458 535 648 755 876 961 955 881 800 741 688 636 585 529 477 460 446 449 462 440 389 349 333 325 304 257 193 140 109 96 89 100 138 165 159 119 64 33 17 10 6 3 1 0 0 0 0 1 6 13 25 43 76 113 148 171 165 151 138 122 105 87 71 60 51 43 35 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 1 6 16 17 13 8 4 2 3 1 0 0 0 1 1 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 8 32 78 140 163 177 201 223 208 158 92 33 6 14 46 76 70 48 24 9 2 0 0 0 1 8 5 2 1 1 4 11 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 14 20 26 30 31 32 30 26 20 15 9 5 5 6 5 5 6 8 10 12 16 19 23 30 38 40 36 29 23 19 16 11 9 9 8 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 3 2 2 1 0 1 2 4 7 11 13 14 14 13 9 5 4 6 12 23 41 70 129 196 250 313 384 441 424 376 351 323 299 313 321 316 300 279 264 253 250 272 330 392 435 478 491 494 477 447 428 384 339 301 281 274 257 247 217 170 126 105 105 109 114 119 116 105 101 139 190 250 310 356 371 357 354 362 365 347 291 260 255 268 287 301 323 333 352 398 467 524 624 689 734 845 970 1046 1131 1248 1337 1348 1299 1220 1151 1209 1407 1565 1641 1657 1627 1554 1459 1379 1328 1176 952 722 440 261 220 220 205 175 151 141 133 120 103 108 141 166 179 200 254 313 374 413 446 502 593 696 806 865 864 831 776 726 672 621 577 514 464 458 467 469 464 420 373 343 327 314 283 233 168 119 98 89 88 109 136 152 143 94 50 26 17 12 8 4 2 1 1 0 2 6 15 31 60 82 108 130 143 142 121 101 84 69 56 50 47 42 38 36 38 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 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 2 18 58 126 187 202 202 183 148 113 85 53 18 3 13 58 77 69 44 17 2 1 0 0 4 14 12 7 4 3 6 14 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 19 28 34 35 36 35 32 27 19 12 7 7 7 6 6 7 9 11 16 24 27 29 34 40 44 45 39 31 24 20 17 15 13 12 11 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 4 3 2 1 0 0 0 3 7 11 13 15 17 17 13 7 3 3 5 14 35 77 165 209 233 272 341 416 392 354 308 260 234 294 321 309 285 267 259 269 309 344 370 395 432 456 479 495 488 452 421 394 355 307 262 234 235 236 225 197 151 92 73 68 69 71 70 64 63 83 122 178 245 298 334 343 342 348 388 399 370 329 294 280 291 321 355 375 389 420 467 519 610 680 702 750 864 954 1086 1221 1273 1221 1073 963 968 1082 1260 1447 1565 1614 1620 1613 1547 1422 1401 1301 1071 834 572 360 275 263 233 209 186 170 148 118 117 139 166 188 202 212 254 318 382 424 445 485 571 664 758 830 846 814 766 715 654 581 525 498 474 474 487 470 417 378 351 332 320 302 257 198 142 103 88 76 79 96 113 120 112 75 44 30 24 16 9 5 3 2 1 2 5 11 23 42 77 101 114 117 114 91 68 52 43 38 35 34 32 28 26 30 33 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 7 34 99 192 225 200 152 101 62 43 37 21 7 8 29 47 47 35 19 7 5 3 1 5 13 17 12 8 6 9 15 23 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 30 34 35 35 32 26 17 12 9 9 8 7 7 7 9 12 17 23 25 23 23 28 38 45 44 37 31 26 22 21 20 19 17 13 11 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 1 2 4 4 3 2 0 0 0 0 2 6 10 13 16 19 20 16 9 3 2 2 9 28 58 132 198 228 246 289 335 324 306 279 249 241 287 284 262 239 230 242 270 295 315 338 364 368 376 417 458 472 457 427 379 337 302 267 237 224 224 226 215 173 103 65 45 38 40 44 43 43 50 66 100 166 217 269 305 319 310 374 408 412 394 369 361 368 402 425 433 437 441 463 523 613 699 766 749 786 838 916 1017 1085 1051 933 828 800 869 1078 1277 1401 1467 1539 1645 1714 1667 1552 1378 1132 885 657 502 404 309 232 220 208 195 185 175 173 181 195 204 201 202 236 291 358 418 443 468 546 645 735 787 812 802 765 705 628 545 512 509 502 486 476 438 406 378 355 336 321 290 232 166 118 88 73 64 68 79 91 96 90 73 55 43 32 18 9 4 3 1 1 4 9 17 30 50 74 92 99 92 74 49 31 24 27 27 25 22 19 16 18 21 19 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 3 29 114 200 173 122 88 62 41 28 25 30 31 32 36 36 28 19 13 11 12 11 4 3 6 11 13 13 12 12 17 24 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 22 27 30 31 27 23 18 14 12 11 10 9 8 8 10 12 16 19 20 19 18 20 29 41 45 44 41 35 29 26 24 23 22 19 16 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 1 2 2 3 3 3 2 0 0 0 1 3 7 9 13 18 21 21 17 9 3 1 3 11 27 52 101 170 218 238 267 272 257 236 235 268 299 284 240 194 167 175 222 263 283 297 318 348 292 302 351 402 428 418 369 311 276 262 246 225 206 194 198 214 198 152 92 47 27 20 20 21 25 28 31 45 91 136 188 247 298 295 351 405 448 469 451 463 467 473 477 477 474 458 453 481 547 655 800 738 707 726 776 842 908 885 806 724 671 719 916 1102 1243 1360 1502 1601 1648 1617 1502 1316 1110 930 768 631 499 359 225 190 195 204 212 221 227 227 225 227 229 216 237 289 353 407 417 448 523 614 683 735 790 791 743 672 599 570 547 526 500 470 433 400 384 376 363 339 309 265 210 152 106 83 71 72 86 102 105 99 88 75 63 51 36 20 9 4 7 7 7 10 16 22 34 51 67 77 76 57 40 28 24 23 26 24 19 14 12 11 10 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 4 13 19 8 1 0 0 0 0 1 5 7 22 29 30 38 40 35 29 37 40 48 46 33 15 4 3 9 15 17 12 6 7 12 20 27 28 27 31 33 24 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 22 26 27 27 25 23 21 17 14 12 10 9 8 8 11 15 19 22 22 19 18 25 31 39 45 43 36 33 30 28 27 26 22 19 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 0 0 0 0 0 0 0 1 1 2 2 2 3 1 1 1 2 5 8 10 14 18 21 20 16 7 2 0 0 6 25 57 94 154 220 278 317 293 238 197 201 241 263 243 200 155 127 148 215 260 277 271 257 268 209 208 249 305 351 346 348 310 260 236 231 219 194 173 173 193 199 160 90 44 30 11 4 4 7 10 15 23 35 58 94 149 224 263 317 387 468 541 511 503 501 502 509 533 508 474 442 427 440 500 629 634 616 633 679 743 803 799 736 656 612 664 813 980 1131 1288 1481 1509 1476 1415 1309 1179 1048 925 803 671 521 378 238 173 176 208 244 285 303 300 286 287 300 287 286 314 363 384 386 425 502 582 638 698 744 746 701 649 597 577 560 529 487 444 397 363 348 345 345 321 279 228 177 138 110 95 93 104 113 119 111 100 87 74 68 55 35 18 8 7 9 10 12 15 20 25 33 45 56 58 48 35 28 29 28 27 25 21 18 16 13 9 4 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 22 51 53 60 50 13 2 0 0 0 0 0 0 2 5 11 29 46 51 51 56 63 58 48 38 28 19 14 12 16 23 27 21 16 17 24 34 45 49 55 49 32 16 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 22 25 26 25 24 21 19 15 12 10 9 5 4 9 13 17 21 23 21 16 22 27 35 40 40 34 33 32 32 31 29 27 22 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 1 1 1 1 1 2 3 2 3 4 5 7 10 12 15 19 22 23 18 5 2 1 2 9 25 62 104 161 246 366 446 435 345 257 230 231 246 250 233 191 144 165 206 229 224 190 143 127 114 126 158 201 240 220 246 269 272 269 248 227 198 166 138 125 132 122 105 79 40 16 7 3 1 3 8 14 17 19 30 57 112 168 234 319 424 525 515 495 480 480 503 539 506 465 426 390 355 388 445 491 530 587 643 703 740 731 683 635 606 661 766 893 1029 1149 1235 1263 1241 1183 1073 1005 939 868 773 647 520 417 317 240 207 238 283 325 348 347 326 320 310 292 286 306 347 367 385 421 478 530 613 686 724 723 701 679 635 589 558 532 488 422 365 337 335 350 338 302 261 229 197 161 127 103 97 108 106 105 102 96 86 75 65 49 30 13 9 8 8 9 12 14 18 21 27 34 41 39 33 29 29 28 27 25 23 21 19 15 9 4 1 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 20 48 37 64 71 22 1 0 0 0 0 0 0 0 1 4 14 33 49 53 53 56 45 41 43 47 48 42 27 17 21 31 34 30 30 37 47 55 58 63 54 38 24 15 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 17 20 20 19 18 16 13 11 9 6 2 1 3 8 16 21 23 22 16 18 22 27 32 35 34 34 34 33 33 32 29 25 19 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 4 5 6 7 8 10 15 20 27 36 40 25 12 4 2 7 19 30 76 141 221 320 442 516 561 527 441 369 314 325 314 275 228 201 215 217 201 178 154 99 76 78 92 110 133 123 129 173 238 296 312 267 237 214 184 142 82 72 80 85 76 53 32 18 8 3 4 7 11 10 10 12 17 42 80 136 221 338 432 463 462 447 439 457 458 439 411 384 361 320 322 355 409 482 591 641 675 697 701 673 652 639 666 729 813 920 1006 1052 1058 1035 995 905 866 848 830 795 723 616 512 429 359 270 272 292 314 329 335 317 310 304 297 295 308 328 345 368 409 464 517 606 686 726 721 717 695 660 626 599 548 470 395 343 318 335 349 328 296 278 281 238 182 133 98 86 89 89 95 104 104 96 82 65 46 28 14 10 9 10 12 11 13 16 18 20 25 30 32 31 29 30 29 30 31 29 27 20 10 3 0 0 1 5 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 1 5 12 6 39 43 22 5 0 0 0 0 0 0 0 0 1 6 19 41 52 51 44 38 37 42 50 53 48 28 14 15 24 34 39 42 47 55 61 62 60 48 36 28 23 18 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 10 11 9 8 9 10 8 7 4 3 2 4 9 16 22 24 21 14 13 17 22 29 34 35 36 35 35 34 33 30 26 22 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 1 1 2 3 6 8 9 9 10 12 16 22 31 39 39 36 26 14 11 22 48 59 114 190 276 367 455 498 557 586 558 486 431 457 442 386 331 328 319 272 221 191 175 117 87 86 106 129 121 113 122 151 200 267 302 285 256 219 176 134 78 60 63 67 64 58 46 32 18 10 8 9 10 10 9 9 8 14 29 67 145 272 395 452 460 444 422 414 399 370 340 333 316 295 299 333 393 464 551 589 610 638 687 686 667 658 665 687 740 818 879 908 902 888 863 814 781 782 830 826 727 620 543 506 490 376 323 313 329 340 351 335 329 349 393 426 390 360 342 334 351 425 503 592 678 735 708 684 662 642 602 557 488 422 366 322 326 365 361 332 312 276 279 249 196 141 104 94 96 105 117 123 116 101 81 57 34 20 13 11 10 9 10 11 12 14 16 17 23 30 34 34 32 31 33 38 39 31 21 12 5 1 0 1 5 17 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 4 9 9 4 15 22 18 7 0 0 0 1 0 0 0 0 0 3 12 29 43 40 34 30 31 34 36 32 22 9 8 11 18 30 41 48 54 66 79 84 74 50 37 30 25 18 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 1 3 4 6 6 5 5 4 4 4 4 5 6 9 17 22 23 21 15 13 17 22 29 34 36 36 36 35 35 33 30 26 22 17 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 7 9 11 12 13 14 16 19 28 45 58 59 56 46 38 45 73 124 202 286 358 415 511 503 507 541 579 594 549 524 515 498 451 449 396 321 260 230 195 147 122 116 120 126 126 133 144 162 192 243 272 261 221 168 112 67 56 56 55 51 41 41 40 37 30 22 12 13 15 15 11 9 6 6 11 28 83 212 385 474 471 446 429 412 391 361 329 317 303 291 303 346 404 452 487 519 552 581 654 675 668 658 660 666 710 770 822 841 802 791 780 761 757 799 880 833 724 623 572 579 598 537 461 406 417 418 407 381 363 374 424 416 398 385 384 404 438 490 551 615 658 670 642 624 622 611 530 484 442 395 337 298 338 369 357 328 344 323 297 253 201 143 121 113 116 124 130 131 114 88 59 33 21 14 11 9 8 7 8 10 12 15 18 24 30 35 38 37 38 43 51 51 38 23 10 2 0 0 0 2 12 32 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 0 0 0 0 1 1 0 0 0 0 1 4 12 23 23 21 23 26 26 22 17 9 4 10 14 19 29 38 44 51 64 77 84 77 52 37 30 24 17 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 7 7 7 7 6 6 7 7 8 14 17 18 19 18 18 20 25 29 33 35 36 36 36 35 34 30 26 21 16 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 10 13 15 18 19 17 18 28 50 75 102 128 131 115 117 166 257 369 457 487 483 535 533 527 533 540 642 704 729 704 627 541 533 475 396 329 285 239 193 159 138 128 149 170 169 173 197 220 238 231 200 164 141 114 94 78 66 54 43 30 24 24 27 29 27 23 23 22 20 15 13 7 5 6 10 40 114 270 410 449 465 460 436 397 353 312 296 284 286 316 371 421 456 481 527 605 609 641 645 639 643 647 668 715 776 829 848 781 758 747 746 770 876 899 824 710 620 603 637 669 663 607 499 519 502 464 408 349 352 372 373 359 353 388 440 507 575 604 599 580 565 560 571 590 556 489 441 404 357 294 313 356 367 336 329 352 332 288 244 201 151 129 124 132 140 145 127 100 71 46 28 18 12 9 8 6 6 8 10 13 18 24 30 36 38 40 41 48 59 61 45 25 11 3 0 0 0 3 12 30 54 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 9 13 14 10 4 1 1 3 9 13 24 32 36 39 46 61 67 62 48 34 27 21 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 10 10 9 8 7 7 7 8 9 10 12 14 16 19 23 26 28 31 33 35 37 37 37 34 29 25 20 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 2 4 6 7 9 12 16 20 24 24 22 24 33 50 78 125 184 221 224 237 300 420 560 650 620 555 509 478 488 544 558 651 773 869 899 844 712 647 570 484 414 372 327 274 221 179 159 171 181 180 186 217 226 216 182 152 145 139 129 124 116 100 76 56 39 26 18 15 17 17 17 21 25 26 21 19 14 9 7 6 11 26 108 244 350 432 452 436 406 370 324 290 278 300 354 400 441 477 506 536 582 629 658 655 637 631 628 653 701 763 820 836 798 758 732 740 788 909 944 866 736 651 633 642 660 647 567 452 486 518 515 466 397 426 459 457 399 330 354 390 425 451 482 513 527 543 553 522 492 442 415 395 367 342 342 389 432 418 372 396 409 375 297 243 202 172 156 150 143 141 130 107 77 54 36 23 14 9 7 6 6 7 9 12 15 20 27 34 38 39 44 55 69 76 54 29 12 3 0 0 0 1 7 24 46 75 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 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 12 10 8 6 5 2 2 1 0 2 5 13 25 32 33 31 38 43 43 38 30 20 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 12 11 9 8 5 3 6 5 6 7 9 12 14 16 20 23 26 29 32 35 37 38 38 35 30 25 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 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 10 13 16 20 23 26 27 28 33 43 54 73 107 156 206 245 273 329 481 676 805 719 582 468 363 292 318 537 701 851 958 986 967 846 747 656 568 492 464 432 374 303 248 217 207 213 207 186 184 192 193 173 144 127 100 108 144 174 175 143 105 68 38 18 8 11 13 15 20 24 28 27 26 24 19 11 4 2 5 30 95 188 310 377 399 418 417 424 393 363 367 407 445 485 513 528 550 586 625 656 660 631 609 617 639 669 708 763 792 792 766 737 752 817 886 915 892 787 715 657 632 611 551 447 436 503 583 617 610 585 595 600 571 458 383 379 396 395 345 378 430 470 490 483 429 408 407 398 376 368 400 467 533 529 469 442 465 476 431 324 275 239 214 196 179 170 159 136 102 64 43 27 16 8 5 6 7 8 8 10 12 15 20 26 33 35 42 57 77 89 71 39 16 5 0 0 0 0 3 15 40 67 99 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 4 6 7 6 4 2 1 1 2 2 1 0 2 6 17 29 31 24 20 18 23 24 21 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 8 7 5 3 1 0 1 1 0 2 6 12 14 15 17 20 24 29 32 35 38 39 39 36 31 26 19 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 7 10 12 15 18 21 24 27 28 31 35 42 52 68 80 94 115 154 216 272 337 498 710 852 763 599 464 394 378 313 389 524 680 790 789 814 788 744 685 609 520 487 471 445 402 344 281 266 254 220 163 135 137 153 160 145 126 103 86 119 191 245 233 195 141 83 32 11 8 11 15 18 19 23 25 27 28 25 16 7 2 1 4 20 60 175 296 386 450 442 477 490 475 469 487 507 531 547 545 549 567 594 616 622 599 593 609 639 675 703 724 743 759 769 775 827 876 910 949 984 855 744 661 597 534 487 476 538 650 765 756 735 699 638 572 575 519 505 501 484 463 426 416 415 411 397 368 364 386 400 375 367 402 449 498 535 524 472 461 481 491 432 365 311 265 231 203 193 194 177 143 100 65 41 24 12 6 7 10 12 11 9 10 12 14 17 21 29 39 56 78 96 83 47 20 7 2 0 0 0 2 8 32 63 96 123 136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 16 13 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 1 1 1 0 0 0 0 1 0 0 0 1 4 15 28 30 26 17 12 13 13 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 3 8 14 16 18 21 25 30 33 36 38 39 38 35 30 25 19 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 8 11 15 19 20 22 25 28 29 32 39 50 64 90 95 99 125 188 293 370 435 550 704 812 767 652 510 405 390 347 333 382 471 549 547 603 641 648 636 637 546 492 474 479 482 451 402 376 341 281 211 159 137 142 151 137 128 126 78 58 114 204 259 273 244 179 104 50 19 8 11 16 16 18 21 25 30 28 19 10 3 0 0 1 8 68 170 284 417 437 460 491 510 506 516 526 536 545 541 535 551 567 572 569 555 561 585 622 664 690 707 716 724 746 792 856 909 934 923 931 873 786 698 635 582 564 589 653 756 873 801 723 642 564 494 482 504 529 522 458 432 426 432 437 426 420 434 456 454 414 365 401 451 484 492 499 456 432 468 539 475 407 353 298 246 210 189 180 165 141 118 83 55 35 21 11 12 13 16 18 16 14 12 12 13 17 22 35 57 83 104 94 63 30 10 2 1 0 0 1 7 26 54 86 117 134 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 11 10 7 5 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 23 22 19 13 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 15 19 22 25 31 34 36 38 37 36 33 28 23 17 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 1 3 4 4 4 5 6 8 9 11 15 18 19 21 25 28 30 36 46 60 77 104 121 147 197 280 387 452 503 571 662 723 678 634 569 493 473 456 451 465 488 512 525 553 561 534 498 556 513 477 458 452 457 460 464 442 398 343 296 262 240 222 196 157 114 88 68 52 55 110 186 250 280 261 199 124 58 16 6 9 11 13 16 22 29 26 18 9 2 0 0 0 1 17 53 102 246 336 395 440 465 465 475 484 493 505 520 530 539 544 535 518 495 485 496 533 587 635 669 688 700 728 780 841 894 920 904 902 870 809 758 701 660 660 660 680 750 786 731 660 591 526 449 436 431 420 388 324 337 381 421 453 464 477 486 480 446 398 396 437 482 508 509 476 436 433 488 598 503 389 298 263 237 215 205 183 141 105 80 60 42 25 14 13 15 17 19 18 16 15 15 17 22 30 39 58 85 107 104 74 37 13 3 0 0 0 0 2 22 50 80 111 131 129 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 1 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 1 5 12 13 9 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 24 28 32 34 35 35 32 29 25 20 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 6 7 8 9 9 10 13 15 16 19 25 33 39 46 55 69 88 116 147 189 246 322 420 462 481 505 547 591 636 661 641 578 528 589 630 628 596 592 603 597 566 507 424 457 457 429 393 370 351 375 397 404 388 356 344 337 321 289 242 187 142 118 100 82 64 69 108 181 269 298 248 172 100 49 21 9 5 7 11 16 20 18 13 6 0 0 0 0 1 3 9 21 98 190 280 362 403 422 432 435 435 422 455 490 504 496 485 495 479 455 450 463 494 548 596 634 671 709 758 812 859 880 872 844 788 739 750 695 611 579 582 594 692 746 756 736 703 686 632 545 451 393 325 292 314 348 358 374 402 416 405 366 341 376 419 459 491 531 538 526 500 472 469 474 404 299 214 229 245 253 246 211 134 95 70 51 33 16 9 9 11 15 13 12 13 16 21 31 44 53 64 83 108 107 81 44 16 5 1 0 0 0 1 13 41 73 99 121 126 111 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 21 23 26 29 31 31 29 25 21 16 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 8 8 9 9 9 8 11 15 17 18 23 38 49 59 72 92 115 140 177 226 283 351 417 431 430 444 476 559 645 710 733 696 640 670 711 720 687 666 652 630 591 527 438 406 370 313 263 275 267 322 385 418 405 378 386 393 384 356 319 280 273 264 231 186 176 198 253 322 365 345 294 245 184 104 48 19 9 9 12 14 14 12 10 6 1 0 0 0 0 0 1 5 32 79 144 236 280 313 342 371 401 396 416 442 461 465 472 491 493 487 497 477 479 493 517 553 593 644 694 737 780 806 809 779 712 625 596 592 509 432 461 569 709 824 896 917 947 943 897 779 629 520 416 349 336 358 329 314 321 322 304 303 363 440 499 518 503 501 496 482 458 407 347 291 250 227 196 234 259 258 224 174 137 115 90 56 23 8 2 1 3 8 10 15 18 22 35 58 75 81 84 102 108 91 56 22 5 1 0 0 0 1 7 29 61 90 106 113 104 82 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 19 20 21 23 24 22 18 14 11 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 9 9 8 8 8 12 17 23 28 35 48 57 65 76 92 115 146 192 248 300 347 360 338 338 415 479 564 661 743 783 760 736 751 757 738 702 665 622 587 550 492 414 349 307 263 210 198 249 336 422 468 450 424 436 472 512 525 433 443 479 483 427 381 393 419 445 457 434 379 304 236 188 134 77 36 17 17 19 19 16 11 6 1 0 0 0 0 0 0 0 2 10 25 48 113 153 183 218 286 347 363 378 411 435 448 446 447 459 491 555 529 492 476 465 474 501 528 554 600 661 695 698 664 590 505 477 534 545 461 490 616 728 838 953 1040 1067 1065 1028 934 835 699 568 474 423 403 347 325 327 330 307 343 411 492 547 517 466 451 425 383 356 301 230 188 188 194 213 256 276 247 192 150 142 132 100 45 14 2 0 0 1 6 14 21 27 40 70 96 107 103 102 105 92 62 28 8 1 0 0 0 0 4 19 48 82 101 106 98 76 48 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 11 13 16 16 15 12 10 8 7 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 9 8 7 8 11 15 19 24 29 37 48 55 59 62 70 91 125 176 235 286 316 308 273 266 364 448 519 588 658 724 736 742 731 701 661 626 589 537 490 455 413 348 297 271 266 266 269 293 368 461 514 488 446 419 404 393 398 365 415 469 484 457 478 490 498 503 501 472 412 342 284 243 186 119 66 37 32 32 27 21 15 9 4 1 0 0 0 0 0 0 0 2 7 21 53 88 133 205 289 326 344 374 421 400 404 392 376 374 392 441 459 453 445 437 412 417 438 454 473 525 550 557 541 487 447 438 472 507 466 489 591 698 773 828 843 827 856 910 899 855 784 675 537 441 373 357 372 387 387 386 405 442 479 484 410 357 364 390 326 270 233 193 166 202 214 239 285 317 261 198 170 156 126 70 25 5 0 0 1 6 20 38 53 57 79 112 135 130 114 102 84 57 25 8 2 0 0 0 0 1 11 34 64 84 93 87 68 41 17 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 3 3 5 8 10 9 7 5 5 6 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 9 10 12 15 19 23 29 37 44 45 44 43 46 57 88 137 197 254 287 280 259 263 331 405 468 512 554 636 694 707 682 630 576 561 546 512 466 419 375 318 281 263 260 279 323 364 427 494 506 456 388 316 260 249 269 301 330 353 373 395 410 437 472 505 533 517 469 415 371 324 245 166 103 65 48 43 37 31 23 16 9 3 0 0 0 0 0 0 0 0 1 12 31 61 105 179 254 305 330 332 350 353 348 322 276 246 243 254 277 309 362 410 386 365 379 411 411 428 454 483 494 451 424 398 368 364 380 437 545 658 701 670 569 527 564 657 723 771 742 631 535 450 386 391 424 438 413 403 411 433 434 378 311 283 299 327 276 224 200 195 162 169 198 241 293 335 294 236 189 150 89 35 8 1 0 4 16 38 69 100 120 129 133 142 151 132 109 81 50 24 6 1 0 0 0 0 1 8 26 54 68 71 66 53 35 20 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 7 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 5 8 10 11 10 11 13 17 23 29 35 36 33 29 28 30 37 59 99 153 213 262 264 239 233 267 335 410 469 512 589 643 657 634 590 565 571 573 557 514 442 397 343 301 280 280 324 411 465 477 453 397 332 261 188 130 146 186 213 219 204 204 227 266 325 397 454 515 543 538 501 451 395 301 211 142 97 68 50 41 36 32 27 19 10 2 0 0 0 0 0 0 0 0 4 15 38 80 148 223 282 305 289 281 293 297 278 217 191 188 195 213 230 301 358 379 380 379 393 406 415 431 460 484 458 429 400 363 342 345 398 484 570 607 621 547 456 452 509 556 593 585 519 453 383 373 409 453 455 430 396 383 393 334 264 220 225 283 312 295 255 219 203 165 151 172 223 297 345 349 305 226 148 68 20 2 0 1 28 67 112 155 185 195 188 169 145 132 111 82 47 19 6 1 0 0 0 0 0 3 13 33 53 57 50 37 21 10 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 7 4 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 5 9 8 8 9 11 11 10 9 11 16 20 22 23 21 17 14 14 18 27 45 74 116 169 205 202 170 145 170 248 350 445 505 557 587 601 593 560 560 577 595 598 568 474 414 372 351 345 350 405 466 468 392 279 192 118 79 74 77 92 93 113 123 90 88 98 134 202 298 361 430 481 506 507 480 436 355 264 186 138 106 78 55 41 35 33 29 21 10 4 1 0 0 0 0 0 0 1 6 23 62 106 150 194 251 256 246 248 264 278 241 220 211 217 240 203 233 288 353 415 422 413 410 414 421 428 454 454 433 404 384 414 443 463 488 523 566 590 557 468 417 424 438 440 415 353 315 295 312 367 407 391 381 390 387 328 224 157 146 167 224 262 268 249 221 190 152 151 193 250 325 380 385 334 238 140 63 24 18 27 48 98 155 201 233 244 239 210 172 135 108 79 46 15 2 0 0 0 0 0 0 1 5 15 30 39 37 28 17 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 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 9 5 1 0 0 0 0 0 0 1 3 5 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 3 6 11 12 11 10 10 10 11 11 12 14 13 12 11 7 4 4 3 9 20 34 53 85 127 146 141 123 111 124 209 324 417 460 482 508 535 547 517 506 519 560 604 593 501 452 440 451 463 475 512 491 380 211 127 103 94 97 107 107 90 71 60 56 53 57 56 73 121 186 230 272 323 382 444 445 425 369 291 221 180 149 118 85 56 40 34 31 28 21 12 4 0 0 0 0 0 0 0 3 20 51 84 136 218 265 259 235 230 268 289 283 277 268 264 305 254 239 264 322 420 443 439 424 410 405 397 397 386 368 375 379 453 512 522 511 504 516 520 493 431 384 367 359 344 314 281 269 279 307 334 335 330 340 361 336 256 167 121 145 185 201 204 196 187 185 169 155 169 226 284 333 350 323 271 198 124 75 60 71 97 135 185 238 260 263 254 231 191 145 111 78 46 18 5 1 0 0 0 0 0 0 1 4 14 20 21 16 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 3 0 0 0 0 0 0 0 2 4 6 6 3 1 0 0 1 2 2 1 2 2 3 4 5 6 5 5 6 6 6 7 11 12 12 11 10 7 8 7 6 5 4 3 3 2 1 0 1 4 10 20 37 59 88 103 102 93 106 116 206 329 412 432 445 451 460 475 463 453 471 525 591 584 535 510 514 542 576 618 625 534 366 221 232 237 231 215 183 154 117 80 49 28 36 40 44 51 58 72 90 117 158 205 284 333 346 319 260 222 195 170 143 112 75 52 40 34 31 28 20 11 4 2 0 0 0 0 1 4 20 49 83 124 189 246 277 275 265 305 313 311 308 309 322 328 306 275 263 321 407 443 440 415 394 381 366 351 336 321 359 371 390 422 445 470 493 508 503 472 444 404 361 320 289 270 265 277 301 318 318 319 330 341 315 256 187 137 136 185 232 228 197 165 155 162 171 183 201 233 265 282 271 233 188 152 123 110 121 142 169 195 223 254 261 249 223 187 141 102 70 40 12 2 0 0 0 0 0 0 0 0 0 2 6 9 9 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 2 3 4 3 4 3 3 3 4 6 8 8 7 6 6 8 10 12 12 10 9 9 9 8 6 7 9 10 11 9 7 5 3 2 1 1 0 0 0 0 0 1 4 5 6 20 34 47 55 58 57 69 107 200 322 410 419 423 419 415 422 418 417 446 507 579 557 503 464 465 525 615 695 714 655 539 472 452 425 398 382 392 333 249 163 93 42 19 16 25 36 44 51 48 54 77 105 152 201 235 242 211 200 186 169 149 130 94 69 51 39 33 29 22 14 10 8 3 3 3 4 6 9 13 37 82 136 207 267 310 334 326 327 312 303 299 284 315 336 330 304 282 359 424 444 419 375 354 335 319 304 290 313 341 356 364 377 377 432 513 594 648 595 548 489 421 351 302 276 277 296 322 323 312 305 308 302 256 195 141 122 161 212 228 209 177 154 143 153 176 194 198 200 210 214 196 167 145 129 124 135 158 181 200 209 220 234 233 213 180 138 97 63 35 14 2 0 0 0 0 0 0 0 0 0 0 1 1 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 5 8 11 12 13 18 18 16 14 12 11 13 14 15 15 13 12 12 11 9 5 3 4 8 12 11 12 9 5 3 3 1 0 0 0 1 1 1 1 1 1 6 13 23 34 43 50 69 125 214 315 369 392 410 420 418 401 393 387 401 438 475 456 420 392 400 477 584 681 733 727 662 582 545 523 490 425 419 379 303 219 158 110 62 35 27 27 33 38 46 53 58 80 111 140 159 168 158 155 150 148 150 144 121 94 67 48 40 32 22 14 14 19 21 20 19 21 19 14 12 30 76 146 224 270 305 348 354 324 266 232 269 275 291 317 333 316 335 403 454 450 382 334 301 275 257 255 261 290 312 330 359 386 404 454 531 637 750 712 637 553 473 384 321 289 287 311 325 319 303 283 266 247 217 173 128 118 164 195 192 166 137 129 130 144 168 179 165 155 155 154 136 114 99 95 101 120 141 158 172 185 193 202 198 171 133 96 60 29 10 2 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 12 18 22 23 25 28 25 21 16 12 10 10 10 10 10 10 11 12 11 9 6 5 6 9 13 13 13 11 8 4 3 1 0 0 0 2 6 9 6 2 0 0 7 27 48 52 59 80 130 204 285 318 356 381 389 383 387 376 361 354 358 354 362 373 386 409 474 550 624 669 655 589 520 497 492 467 373 366 315 260 239 258 247 193 130 77 42 31 23 22 27 41 61 93 123 143 134 125 134 147 154 157 155 144 123 93 68 56 46 38 29 17 22 29 36 41 44 39 28 22 32 73 148 222 267 284 318 339 323 266 200 224 256 273 296 326 321 350 387 422 432 351 298 256 228 217 222 238 255 264 268 309 341 365 387 416 512 613 640 599 523 461 388 328 294 290 326 333 321 294 260 231 213 189 155 116 100 116 133 134 122 107 102 105 116 136 143 128 107 98 90 74 58 50 50 62 81 102 122 139 141 141 141 133 106 76 48 22 4 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 21 28 33 35 34 29 22 16 11 6 4 2 2 4 5 5 7 9 9 7 5 6 9 13 15 15 16 14 11 7 4 2 0 0 1 5 10 9 6 2 0 0 3 17 39 54 71 99 142 192 234 288 322 332 329 335 354 338 327 338 366 387 407 418 427 444 478 534 594 620 579 504 442 405 374 319 226 196 198 244 346 394 391 340 259 170 97 53 30 19 13 14 23 46 81 120 123 114 99 98 140 135 138 141 134 107 88 76 67 58 46 27 24 28 35 44 55 61 60 56 58 91 154 213 252 269 285 309 308 268 192 176 199 228 264 303 317 334 346 352 351 302 258 220 189 182 188 203 217 222 215 241 272 304 342 433 461 499 514 461 431 403 366 328 295 293 324 338 326 291 245 212 187 161 130 102 88 87 86 88 89 87 81 76 87 113 116 96 66 46 30 17 15 24 33 43 59 81 101 102 89 80 78 72 53 31 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 18 22 26 34 38 37 31 21 10 3 2 1 0 0 0 0 0 1 2 3 4 4 5 6 11 16 18 22 23 20 15 11 6 2 0 0 1 5 9 8 4 0 0 0 1 13 39 62 86 124 172 220 246 277 291 292 287 296 306 304 310 336 389 415 430 440 449 461 491 546 595 610 565 491 422 375 334 216 136 131 197 320 440 463 447 394 318 252 191 133 84 49 20 11 11 21 43 78 105 112 100 77 66 68 76 87 102 98 94 89 83 77 68 51 39 35 40 47 58 70 82 90 95 118 168 216 245 260 269 285 294 277 234 188 154 149 197 255 295 310 303 298 272 235 208 192 166 156 161 174 185 189 193 214 243 279 337 412 470 513 522 407 376 354 333 311 282 288 305 317 312 275 232 191 155 120 99 88 84 82 76 75 80 87 89 75 85 94 85 57 29 15 10 11 19 32 44 54 67 85 94 80 59 44 42 38 23 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 16 21 25 27 29 33 35 31 23 8 2 0 0 0 0 0 0 0 0 0 1 2 3 4 6 9 13 19 22 25 25 22 18 15 9 3 0 0 0 2 6 8 5 0 0 0 0 7 28 60 87 133 189 229 252 269 278 284 295 297 287 274 272 295 361 401 423 434 446 469 505 563 617 631 579 514 459 418 374 241 200 204 263 414 454 455 429 398 383 341 292 242 196 148 77 47 33 28 34 57 84 95 92 92 85 77 60 46 66 65 64 67 77 89 88 78 62 49 51 54 59 67 79 97 113 155 191 216 242 255 266 281 294 287 256 215 167 117 117 157 206 246 257 252 225 191 173 190 181 161 152 158 166 178 200 221 238 272 339 408 467 508 505 411 359 330 310 297 285 282 286 289 280 248 209 166 119 89 74 70 74 80 79 80 91 113 137 130 116 85 53 27 11 8 15 26 40 52 61 67 74 84 77 58 40 30 27 23 14 4 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 15 19 24 28 30 29 29 27 23 13 3 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 10 16 21 25 28 26 23 20 18 14 5 0 0 0 2 6 8 7 0 0 0 0 3 15 42 66 112 173 213 234 256 269 272 276 259 247 242 247 261 338 386 411 426 454 492 535 586 631 641 581 527 490 453 373 342 370 392 403 487 472 434 391 362 390 362 343 330 311 278 198 146 110 81 64 69 76 83 96 104 109 115 106 79 66 46 44 56 68 79 85 85 78 64 63 65 69 75 79 91 95 107 135 183 237 281 319 341 326 326 294 252 207 146 91 77 97 144 197 226 217 187 163 180 191 182 167 165 159 174 201 227 238 266 306 353 402 437 404 360 328 313 297 286 279 274 266 264 252 228 193 149 103 80 70 70 78 93 102 109 120 142 153 127 82 41 21 13 10 13 22 36 51 59 61 59 55 48 40 32 26 22 19 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 20 24 27 28 26 24 20 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 9 14 21 26 27 25 21 17 17 16 8 1 0 0 3 7 9 8 2 0 0 0 1 5 20 47 91 146 194 224 245 260 272 258 248 247 266 303 324 375 411 431 445 473 507 538 568 599 608 573 542 523 510 482 474 494 515 506 484 439 386 337 308 327 351 370 376 363 341 331 329 316 253 225 215 201 171 132 141 153 160 156 139 108 67 39 32 40 58 67 70 71 66 67 72 81 89 88 88 87 93 114 157 222 306 399 473 420 389 347 295 244 183 118 71 52 80 161 217 227 198 163 157 169 177 169 157 154 168 191 214 225 239 264 301 346 355 331 302 282 277 263 251 248 251 242 239 230 212 187 150 109 85 79 92 117 128 133 141 154 169 147 94 37 9 4 5 9 14 26 36 41 43 41 37 30 23 20 18 17 15 13 9 4 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 16 20 23 25 25 23 20 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 19 22 21 18 13 11 12 11 6 1 0 2 4 8 12 12 6 2 0 1 3 3 13 34 68 112 164 202 229 250 270 286 301 321 352 389 409 421 434 450 462 478 489 499 517 552 575 571 564 560 548 525 521 528 530 506 448 376 302 244 225 233 253 278 302 328 334 364 402 431 433 405 356 287 207 152 158 179 198 201 178 143 103 70 46 44 44 44 47 48 51 58 70 85 99 100 97 92 87 98 131 194 282 387 506 451 396 359 332 294 226 154 93 47 46 122 191 223 213 167 149 154 170 182 181 171 168 177 186 190 199 223 258 287 286 270 250 230 211 195 181 176 195 199 202 199 188 171 138 104 79 75 95 118 133 144 158 166 156 116 58 14 3 1 3 4 7 18 25 26 25 22 19 16 14 12 13 13 11 9 4 1 0 0 0 0 0 0 0 0 1 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 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 1 4 12 17 20 23 24 23 21 16 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 12 10 7 4 3 7 6 2 0 0 0 1 4 10 15 11 4 1 2 4 4 8 19 38 67 100 137 181 233 285 310 318 333 366 394 404 417 435 456 472 484 490 493 498 529 557 573 576 568 545 528 530 539 532 473 369 265 185 140 144 163 185 207 231 246 269 301 337 374 397 379 334 273 206 155 156 186 219 238 219 182 142 110 78 57 41 33 38 43 50 57 69 92 113 127 129 119 106 110 130 168 223 298 375 375 348 329 345 336 287 215 135 68 46 83 144 192 221 181 145 132 129 129 126 124 127 135 145 159 179 202 224 233 231 220 202 174 147 126 111 98 118 131 139 143 148 137 112 82 58 61 73 88 103 117 128 130 112 77 30 8 1 0 1 2 6 12 17 18 17 17 16 16 14 12 12 10 7 4 2 0 0 0 1 1 1 2 2 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 6 13 18 21 23 25 24 21 12 2 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 2 1 1 0 0 0 0 1 4 10 12 6 1 2 3 3 5 7 11 24 40 75 127 194 267 302 309 312 334 360 376 404 438 458 476 492 503 505 495 524 542 549 546 541 525 532 549 558 536 393 250 144 93 90 111 122 128 138 155 183 213 244 280 315 317 292 261 249 215 184 179 196 234 280 280 259 233 208 179 153 121 87 72 74 80 92 112 124 136 155 166 155 142 133 132 139 158 221 262 278 279 273 311 339 347 325 234 132 87 86 114 155 218 210 155 92 49 42 45 50 59 72 92 119 150 179 189 189 184 178 162 135 105 83 75 66 69 79 93 110 111 99 78 57 46 47 48 50 53 63 73 76 67 42 13 3 0 0 1 5 10 16 20 19 18 18 17 15 13 11 9 7 4 1 0 0 0 1 3 6 7 5 3 2 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 20 23 25 27 25 21 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 2 5 12 9 2 1 2 3 3 2 2 7 28 69 130 201 238 258 270 284 310 336 369 413 457 478 497 522 538 535 514 527 533 527 510 505 515 530 543 543 508 294 126 50 33 50 66 73 77 85 106 135 166 198 231 246 232 206 195 229 231 224 214 212 255 306 330 336 332 321 293 257 218 180 154 142 140 146 158 157 163 183 201 185 161 140 125 116 118 143 172 200 220 223 248 284 324 358 338 249 175 133 127 149 198 219 191 138 58 25 20 19 23 31 48 76 105 127 134 132 125 125 121 104 80 60 51 45 44 51 64 78 77 67 53 40 37 33 27 20 17 24 31 35 31 13 5 1 0 0 3 10 20 28 26 21 18 16 15 12 11 9 7 4 1 0 0 0 1 4 7 9 9 6 3 2 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 16 21 24 25 27 23 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 17 17 10 1 1 2 3 3 3 2 3 12 13 5 1 1 3 4 3 2 9 40 97 168 205 225 242 260 281 326 360 417 474 504 514 525 547 566 560 537 516 500 487 476 493 501 502 493 466 376 211 79 23 29 45 39 34 43 59 82 110 140 169 185 185 180 175 172 207 234 249 249 237 259 278 286 284 280 306 304 288 270 249 221 198 181 170 163 164 177 189 188 163 133 111 100 90 89 99 116 137 158 171 194 225 260 288 312 308 267 181 151 163 193 216 216 194 137 88 61 40 27 29 41 46 54 59 63 62 60 64 69 66 53 44 36 31 30 34 46 55 56 50 39 28 21 15 10 7 5 6 8 11 7 4 3 1 2 3 9 20 33 34 26 18 13 11 11 10 9 6 3 1 0 0 0 1 4 7 9 9 7 5 3 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 17 19 20 19 20 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 17 25 27 16 0 1 2 2 3 3 3 2 8 12 7 1 3 9 13 13 14 28 63 127 217 231 258 284 300 299 364 419 470 511 532 537 531 523 509 475 445 434 436 439 440 442 432 414 388 321 199 85 20 21 27 23 15 11 21 39 67 100 130 148 143 135 138 155 172 204 234 255 261 242 224 203 185 174 150 174 195 207 217 215 204 186 167 154 150 151 154 150 128 97 71 59 65 69 75 78 80 90 109 130 158 196 240 266 304 331 323 240 202 193 200 212 214 192 164 134 108 81 55 36 31 32 24 18 16 14 16 18 21 25 25 23 20 18 17 23 33 42 46 41 26 15 8 5 5 3 2 1 1 2 2 3 3 2 3 5 9 15 28 28 22 14 9 8 8 7 5 2 0 0 0 0 1 3 5 7 8 6 4 3 2 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 1 2 2 3 3 4 5 5 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 3 9 13 15 14 12 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 4 13 17 22 27 22 3 0 1 2 3 3 2 3 5 9 8 3 17 31 36 34 32 43 73 131 227 265 293 314 330 341 393 442 483 508 509 498 478 452 415 370 341 342 352 335 312 302 283 255 238 181 111 54 21 17 15 12 9 7 9 14 39 73 96 92 89 94 110 135 166 200 232 255 259 239 209 165 114 104 95 90 96 115 132 142 136 119 105 97 89 84 79 70 55 43 39 42 49 55 62 64 61 68 80 99 133 192 234 264 292 314 305 276 247 218 185 180 173 161 144 120 105 90 72 49 28 21 12 5 2 1 1 1 1 3 3 4 5 7 9 16 23 30 32 24 14 6 2 2 2 2 2 0 0 0 0 1 1 1 2 4 9 14 24 24 17 9 6 5 5 3 1 0 0 0 0 1 3 5 6 6 6 3 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 1 3 3 4 4 4 5 5 5 6 7 7 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 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 2 5 7 8 16 19 6 1 0 1 1 2 3 3 4 6 7 4 22 44 57 61 65 70 95 148 217 259 287 312 340 376 410 444 466 461 420 387 369 363 342 283 252 248 250 214 183 172 150 108 111 97 62 24 8 6 6 7 6 5 6 8 20 37 42 51 70 89 102 121 146 175 206 234 243 239 220 180 105 78 59 53 63 87 101 106 100 85 67 53 44 35 26 22 24 29 35 42 47 51 54 58 60 64 68 78 99 141 185 228 268 299 283 267 252 231 167 147 143 140 131 109 95 84 72 53 28 15 8 3 1 0 0 0 0 0 0 0 0 2 5 9 14 20 19 14 7 1 0 0 0 1 1 1 0 0 0 0 0 0 2 5 10 14 16 14 8 3 2 1 0 0 0 0 0 0 0 1 2 3 4 4 2 1 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 4 5 6 7 8 8 8 8 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 7 15 10 2 0 0 0 1 2 3 2 2 3 22 51 75 82 77 81 89 109 152 196 228 264 304 333 359 388 406 404 371 330 315 321 328 282 202 157 143 136 115 116 116 107 94 94 77 43 8 7 7 7 7 6 7 13 23 32 32 12 16 39 70 100 118 134 152 173 203 232 243 234 204 142 91 59 48 51 74 89 94 90 82 57 39 26 17 15 15 19 25 31 38 41 45 50 55 60 66 70 72 84 110 145 186 227 245 246 246 244 234 189 163 148 137 126 112 97 81 63 51 31 14 4 1 0 0 0 0 0 0 0 0 0 0 1 3 7 9 8 7 4 0 0 0 0 0 2 2 1 0 0 0 0 0 1 3 6 8 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 5 6 7 8 8 8 8 6 5 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 1 3 7 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 3 9 9 2 0 0 0 1 2 2 2 0 0 18 39 55 66 71 79 93 114 144 171 190 218 258 287 312 333 338 318 286 270 279 306 335 226 135 81 58 43 45 62 72 65 56 48 32 16 9 9 8 8 7 6 6 18 36 53 51 31 19 23 48 88 113 132 149 169 204 244 261 244 202 150 110 87 83 66 70 76 79 77 72 55 35 18 7 7 10 14 19 25 31 36 40 45 49 55 65 74 79 87 100 124 158 188 205 223 240 250 231 205 183 166 151 136 121 106 91 70 55 35 14 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 1 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 5 5 6 7 8 9 9 7 6 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 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 1 2 2 2 0 0 10 29 53 69 82 93 104 116 125 131 144 168 205 238 262 275 273 250 235 239 263 304 350 233 134 64 24 6 10 20 28 27 22 22 16 7 6 7 5 4 3 3 11 29 50 60 42 26 15 13 26 57 88 116 144 177 220 247 250 232 199 158 123 103 107 92 81 71 60 54 46 34 20 9 3 3 5 9 17 23 28 31 34 40 43 48 58 71 82 92 106 125 152 175 197 223 255 259 242 221 201 184 166 147 129 114 100 80 57 34 10 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 5 6 6 5 4 5 7 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 2 1 1 5 18 43 60 80 99 115 129 132 133 139 152 171 192 210 219 217 206 201 210 235 271 295 226 138 60 8 2 3 7 10 12 6 6 7 5 3 3 2 1 2 6 21 47 76 81 49 25 12 9 14 37 68 102 138 179 203 200 175 154 137 120 110 107 114 115 114 111 99 87 74 52 24 10 5 4 7 11 18 20 21 23 30 40 42 45 53 66 82 96 109 125 150 182 214 245 273 275 266 245 217 195 175 157 140 123 103 81 57 33 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 1 0 0 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 7 8 7 7 6 6 6 6 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 28 48 69 86 102 125 125 115 103 99 114 128 144 157 163 162 161 168 187 216 209 159 105 67 14 6 6 7 5 6 4 2 1 0 0 1 1 1 3 12 31 59 85 80 67 46 21 9 10 27 52 79 107 117 106 83 67 56 53 60 73 86 103 116 124 129 120 97 76 56 31 15 7 5 6 4 7 9 10 14 24 32 36 38 43 54 71 89 108 125 148 183 224 258 268 260 250 239 223 204 186 167 142 123 103 83 63 44 27 16 8 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 6 8 9 8 8 7 6 6 6 7 7 6 6 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 35 56 72 82 97 87 71 60 60 73 78 85 96 106 110 112 118 132 143 118 74 38 33 21 22 19 9 1 1 1 2 1 0 0 1 2 4 10 15 29 55 92 116 111 81 34 17 9 10 16 25 37 39 31 20 9 7 9 14 22 35 50 64 73 68 47 36 33 34 24 12 5 1 1 0 0 1 2 6 12 17 21 25 31 41 55 73 93 111 133 168 213 247 262 260 248 235 220 199 178 159 124 104 92 82 73 61 49 37 22 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 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 2 2 3 4 5 8 9 9 10 9 8 7 7 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 2 7 18 40 62 72 73 65 55 48 50 53 56 62 70 75 74 72 73 80 77 51 22 5 17 47 78 71 7 2 1 1 1 0 0 0 1 3 6 11 14 20 34 70 101 110 95 59 40 29 18 6 6 7 7 8 12 9 8 8 7 7 12 18 22 26 24 20 17 15 15 10 6 2 0 0 1 1 1 0 1 3 4 6 6 16 27 39 55 70 83 103 134 175 218 252 264 253 238 218 191 163 145 123 105 90 82 81 77 72 63 45 21 7 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 2 3 5 6 8 10 11 11 11 10 9 8 8 9 8 8 8 8 6 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 20 46 63 66 63 58 52 42 44 52 61 66 63 50 39 37 42 40 25 12 15 34 63 96 101 24 8 2 1 0 0 0 0 1 2 3 10 18 27 38 61 77 82 77 69 63 57 50 39 34 27 24 26 34 23 16 12 7 2 7 11 13 13 12 11 8 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 4 10 19 28 41 53 69 92 124 165 204 229 235 224 204 176 147 130 116 102 91 88 83 79 76 72 56 36 17 4 2 2 5 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 0 0 1 3 3 4 6 9 10 11 11 11 11 11 11 11 11 10 9 9 9 8 5 3 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 27 44 54 60 60 55 47 46 51 60 69 55 39 30 33 37 31 21 14 16 25 36 51 61 28 9 2 2 0 0 0 0 1 3 4 5 8 13 31 60 76 78 77 79 81 79 74 61 48 42 37 32 32 25 15 6 3 1 2 3 4 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 17 27 40 59 82 108 138 167 188 191 178 154 131 115 105 100 96 89 78 72 75 74 61 41 22 9 5 6 12 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 0 0 0 1 3 4 7 9 11 12 12 12 13 13 13 12 12 11 10 10 10 9 7 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 4 12 25 39 50 53 47 39 36 42 56 65 55 43 36 40 41 33 23 15 11 11 22 36 39 22 9 3 2 1 1 0 0 0 0 3 5 7 12 27 51 69 74 77 83 86 87 89 74 51 32 23 20 17 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 2 5 9 16 29 45 62 80 100 122 135 138 130 120 107 95 91 89 85 76 64 62 57 49 34 16 7 4 4 8 18 21 17 11 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 0 0 0 0 1 3 7 10 12 13 14 14 14 14 14 14 13 12 11 11 11 10 8 7 6 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 1 1 2 5 17 30 40 43 34 23 20 25 37 43 39 31 21 19 23 22 19 13 9 13 24 35 31 14 5 3 2 2 1 1 0 0 0 2 5 9 6 26 45 57 64 71 75 80 85 88 74 56 39 27 17 9 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 12 23 34 50 63 74 82 86 88 85 79 77 76 77 74 55 47 40 32 17 10 5 2 1 1 8 13 14 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 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 9 0 0 0 0 1 4 7 11 13 14 14 14 14 14 14 13 13 12 11 11 12 11 10 8 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 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 1 1 2 1 0 0 0 1 4 11 18 21 16 9 6 9 12 16 16 12 7 8 10 10 9 8 7 13 22 30 25 11 3 3 3 2 2 2 0 0 0 1 4 7 8 18 30 41 49 53 58 67 83 90 81 65 44 24 11 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 10 17 23 27 32 35 37 41 44 48 49 49 54 50 48 44 39 23 13 6 2 0 0 3 6 8 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 8 9 10 0 0 0 0 1 4 8 10 12 14 14 14 14 13 12 12 12 12 11 11 12 12 12 10 9 9 8 7 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 3 6 5 3 2 3 4 4 4 5 7 8 8 8 10 13 19 27 31 17 7 3 3 3 2 3 3 1 0 0 0 0 1 4 11 23 44 48 43 40 47 66 90 104 101 77 45 22 14 22 19 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 3 4 5 5 4 4 6 8 11 16 18 15 17 16 19 24 23 15 9 4 2 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 1 1 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 11 13 0 0 0 0 1 4 7 10 11 12 14 14 14 13 12 12 12 13 12 12 13 13 12 11 9 9 9 8 7 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 3 3 4 5 4 3 2 2 2 2 5 7 9 10 11 12 16 20 24 23 10 3 3 3 3 4 4 3 1 0 0 0 1 1 3 7 16 39 37 32 34 47 62 95 122 132 120 97 80 79 96 77 42 12 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 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 1 2 6 7 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 10 14 0 0 0 0 2 4 6 8 10 12 13 14 14 14 14 13 13 14 13 13 13 13 13 14 13 11 10 9 9 8 8 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 2 3 4 3 4 5 6 5 4 4 3 3 5 7 9 10 12 13 13 13 11 7 4 3 2 2 2 2 1 0 0 0 0 0 0 1 3 9 22 25 25 27 29 41 68 103 136 154 152 152 171 179 129 68 22 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 1 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 2 2 3 3 2 1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 1 2 2 4 6 8 11 12 13 14 15 16 15 14 13 13 12 12 13 14 15 14 12 11 10 9 9 9 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 4 5 5 5 5 4 4 3 3 4 6 7 7 5 4 4 4 3 2 2 2 3 2 1 0 0 0 0 0 0 1 5 9 10 8 5 6 16 38 73 129 178 199 199 204 209 161 97 52 29 13 3 0 0 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 0 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 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 1 2 2 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 4 7 10 11 12 13 14 15 15 15 14 13 13 13 14 14 14 14 13 11 10 9 9 8 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 4 5 5 4 3 1 1 1 2 3 3 3 3 3 3 2 2 2 3 3 1 0 0 0 0 0 0 0 1 1 2 3 3 5 11 25 52 130 212 273 292 269 254 219 168 126 93 50 11 2 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 1 1 2 3 3 3 3 3 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 1 1 0 0 0 0 0 0 0 0 1 2 3 3 4 3 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 6 10 11 11 11 12 13 14 14 13 13 13 13 13 13 13 13 13 12 11 9 9 7 7 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 0 0 0 1 1 2 3 4 3 2 2 2 4 3 2 1 0 0 1 2 1 1 0 0 0 0 3 7 12 24 83 183 284 361 396 301 235 200 182 175 152 98 28 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 0 1 2 2 3 2 2 2 3 3 3 3 3 3 2 2 2 2 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 9 11 10 9 9 11 12 12 12 12 13 14 14 14 13 13 13 12 11 11 9 7 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 0 0 0 0 0 0 1 2 4 3 3 3 3 4 3 2 0 0 1 2 2 3 2 1 1 0 0 2 5 12 31 142 255 339 380 436 326 212 150 139 157 142 92 27 6 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 2 1 1 0 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 4 4 4 4 4 3 3 3 2 2 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 10 10 9 9 9 10 11 11 12 12 14 15 15 15 16 16 14 13 13 13 10 8 6 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 4 4 5 4 2 1 1 1 2 3 4 5 4 4 2 1 0 1 2 13 76 196 289 336 352 387 330 226 124 103 108 91 44 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 2 2 1 1 0 1 1 1 1 2 1 1 1 1 0 0 0 0 0 1 1 2 2 2 2 2 2 1 1 1 2 1 1 2 2 2 2 2 2 1 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 4 4 5 4 3 3 3 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 10 10 9 9 10 11 11 11 12 13 14 15 15 16 17 17 16 15 15 13 10 8 7 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 5 3 2 3 2 3 4 5 5 4 3 2 2 1 1 2 11 122 242 309 283 308 334 326 278 189 162 130 78 9 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 1 1 1 2 1 1 1 1 2 3 3 4 5 4 4 4 4 4 4 4 4 5 5 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 1 3 5 7 8 9 9 10 10 10 10 11 11 12 13 14 15 16 17 18 17 16 15 14 12 10 7 7 6 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 5 3 4 8 7 5 3 2 3 3 3 3 4 4 6 10 14 6 5 10 27 77 176 267 317 288 286 291 300 318 286 262 213 127 19 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 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 1 1 1 2 2 3 3 3 4 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 10 10 10 9 9 10 11 11 11 12 13 15 16 17 17 16 15 15 14 12 10 8 7 6 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 2 2 2 2 2 2 3 4 9 18 27 29 14 10 19 37 87 161 238 297 297 280 262 257 276 271 240 182 97 26 3 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 4 3 2 1 2 3 3 4 4 4 4 3 2 2 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 11 11 11 9 9 9 10 10 10 11 13 15 16 16 17 15 15 14 13 11 10 8 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 22 22 8 3 2 2 2 3 3 6 9 11 8 6 7 10 20 46 99 172 243 265 246 203 166 137 111 87 62 28 8 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 3 3 3 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 9 10 10 9 8 9 9 9 10 12 14 16 16 16 16 15 15 13 11 9 9 7 5 4 4 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 8 16 26 34 38 34 17 9 5 3 2 3 3 4 4 3 3 3 3 3 5 18 51 105 170 204 185 120 68 29 11 7 5 1 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 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 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 3 3 3 3 2 3 3 3 4 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 8 8 8 8 9 9 9 10 12 15 16 16 16 15 15 14 12 9 8 8 6 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 5 13 23 33 33 26 17 7 4 3 1 2 3 3 3 3 3 3 3 4 3 2 6 23 62 118 139 122 74 39 14 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 3 2 0 1 2 2 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 1 1 1 1 1 1 1 1 2 1 1 0 0 0 0 1 2 3 3 3 3 3 2 3 3 3 4 4 4 4 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 6 7 8 8 9 9 11 13 14 16 16 16 15 14 15 13 10 8 7 6 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 2 3 3 3 3 2 1 0 0 0 0 2 6 11 19 18 12 6 1 0 0 1 2 2 2 2 2 2 2 3 3 2 2 3 6 23 64 90 87 74 54 36 23 15 6 2 2 3 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 2 1 0 0 0 0 0 2 2 1 0 1 1 2 2 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 0 0 0 1 2 3 2 2 3 3 3 3 4 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 5 5 6 7 9 9 10 14 15 15 16 15 14 13 12 12 10 8 6 7 5 4 5 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 2 3 3 4 3 2 1 0 0 0 0 0 1 4 9 10 9 5 1 0 0 0 1 1 1 2 2 2 3 4 3 4 4 3 3 12 47 89 116 106 84 61 45 28 12 3 3 4 5 6 8 10 9 6 2 0 0 0 0 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 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 3 3 2 2 2 1 1 1 1 2 2 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 5 5 6 8 9 11 14 14 15 15 15 13 12 11 12 9 7 7 7 6 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 3 3 4 4 3 1 0 0 0 0 0 0 1 4 7 9 5 2 0 0 0 1 1 1 1 1 2 2 3 2 2 2 1 1 6 29 67 101 89 67 47 36 23 11 4 4 5 7 12 22 30 29 21 10 2 0 0 0 0 0 1 1 2 3 3 2 2 2 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 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 1 2 3 3 3 3 4 4 5 6 7 9 11 11 12 13 14 14 13 13 12 9 8 8 7 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 3 3 4 3 3 2 1 1 0 0 0 0 0 1 3 6 3 1 0 0 0 1 1 1 1 1 1 1 2 2 2 3 2 1 2 9 22 35 24 12 13 14 8 4 2 5 8 10 12 21 34 38 30 14 4 1 0 0 0 0 0 0 1 3 3 2 2 2 1 1 1 0 0 0 0 1 2 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 3 5 6 8 10 12 15 16 17 17 17 17 16 14 12 9 8 6 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 4 4 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 2 2 2 2 2 3 2 0 2 4 3 0 1 4 8 11 8 9 9 9 9 6 2 0 0 0 0 0 0 0 1 2 2 2 1 1 2 1 1 1 1 2 2 2 2 2 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 6 7 9 13 15 17 19 19 19 19 18 15 12 9 8 6 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 2 3 2 2 2 3 6 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 2 2 2 2 3 4 5 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 5 6 7 9 13 14 16 17 17 18 18 18 16 12 8 7 7 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 2 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 6 3 2 2 2 3 3 4 6 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 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 6 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 7 9 11 13 14 15 16 17 18 18 18 18 14 11 9 11 8 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 1 3 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 11 9 4 5 4 3 5 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 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 3 5 7 9 10 11 11 9 6 2 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 12 13 13 14 16 17 18 19 20 19 17 15 13 12 11 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 6 9 8 6 4 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 1 1 1 1 1 1 1 1 1 3 6 7 10 13 16 14 14 14 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 11 12 12 12 14 14 16 18 20 21 20 19 17 16 16 14 11 7 4 1 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 1 5 11 15 14 9 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 2 1 1 1 0 0 1 3 5 6 8 9 10 9 10 12 14 14 11 5 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 12 13 13 13 13 14 15 18 21 22 20 19 19 19 21 18 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 2 2 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 2 2 1 1 0 0 0 1 2 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 2 7 13 13 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 2 3 3 4 4 3 3 2 2 1 1 1 1 1 1 2 3 4 5 6 7 7 8 12 16 16 12 5 2 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 5 7 10 12 14 14 12 13 14 15 18 21 22 21 20 21 23 26 20 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 1 1 1 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 2 2 1 1 0 0 1 3 6 7 6 8 8 8 7 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 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 4 4 3 3 3 2 2 2 1 2 2 2 1 1 1 1 1 2 2 2 2 2 4 7 12 17 20 17 10 5 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 4 6 9 11 12 11 11 10 11 12 14 16 18 18 18 18 21 24 24 19 14 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 1 1 1 1 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 2 5 6 8 10 11 12 11 7 8 8 9 9 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 2 1 0 0 0 1 1 1 2 2 2 1 1 1 1 2 3 4 7 12 17 20 18 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 10 10 9 10 11 10 12 14 17 19 17 17 18 21 25 22 15 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 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 2 4 6 7 7 8 10 11 11 8 6 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 1 0 0 0 0 0 0 1 2 2 1 2 3 3 3 3 5 8 11 12 13 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 10 10 10 9 8 8 9 12 15 16 15 12 13 16 19 22 16 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 6 7 6 6 7 7 7 6 6 5 3 0 1 4 6 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 5 6 5 4 4 3 2 1 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 0 1 1 1 2 3 3 5 5 6 7 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 2 4 5 6 8 9 9 8 7 9 11 14 13 11 10 11 13 15 14 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 5 5 5 5 5 5 2 1 1 5 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 1 1 1 1 1 1 2 2 2 3 4 5 5 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 4 5 7 8 9 8 7 8 9 11 10 7 9 10 11 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 10 9 8 7 6 6 5 6 3 1 1 3 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 1 1 1 1 1 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 1 1 1 1 2 2 2 2 2 2 2 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 1 2 3 5 6 8 10 10 7 8 10 10 9 8 7 9 9 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 11 11 13 13 12 10 7 5 6 5 3 2 1 6 10 10 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 2 3 3 4 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 10 4 1 0 0 0 0 0 0 1 3 5 7 8 10 9 7 10 10 10 9 8 8 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 14 14 10 6 4 5 5 4 2 0 5 9 12 11 4 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 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 3 3 3 3 3 3 2 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 17 11 5 1 0 0 0 0 0 0 1 3 5 7 9 8 9 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 2 1 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 1 2 4 6 7 9 11 11 9 6 5 7 8 7 3 3 8 14 19 15 9 3 0 0 1 3 5 6 7 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 2 2 2 3 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 23 18 13 8 4 2 1 1 1 0 1 3 5 8 9 10 11 12 11 11 11 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 2 3 4 5 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 9 13 14 8 10 16 22 23 19 13 7 4 2 2 5 5 4 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 3 4 4 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 31 25 21 16 11 7 7 6 6 3 3 5 8 12 14 16 15 12 11 11 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 7 7 7 6 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 8 10 12 14 15 14 20 27 31 27 21 13 7 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 37 33 32 26 23 20 16 13 8 3 5 9 14 20 23 21 17 13 10 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 6 6 7 7 7 7 7 7 5 5 4 3 2 1 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 1 1 0 2 6 8 8 10 12 12 17 26 37 38 32 21 10 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 1 1 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 45 43 41 37 38 36 30 22 14 11 15 22 28 31 32 23 16 12 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 1 1 2 2 3 3 4 4 4 5 5 6 6 7 8 8 8 8 9 8 7 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 4 5 6 9 12 18 29 46 43 31 17 7 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 52 50 47 46 51 48 42 33 25 28 34 42 41 37 30 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 8 8 8 8 9 9 9 9 8 8 7 6 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 9 17 27 35 30 21 12 10 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 55 52 55 58 52 47 41 37 42 45 43 33 22 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 5 5 5 5 7 7 8 8 9 10 11 11 11 11 11 10 9 9 8 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 1 3 9 16 25 27 23 16 11 10 10 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 68 62 59 66 61 52 48 47 48 49 46 33 18 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 5 5 5 6 7 7 8 9 10 11 12 12 12 12 12 11 11 11 10 9 8 7 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 24 27 24 17 14 12 11 10 6 4 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 70 69 72 61 55 53 55 58 54 43 23 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 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 5 6 7 7 7 9 10 10 11 12 12 12 13 13 13 13 12 12 11 10 10 9 9 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 20 25 26 22 18 15 12 12 8 5 2 0 0 0 1 1 1 0 0 1 4 6 7 7 7 8 9 9 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 78 75 71 60 66 69 70 68 50 31 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 4 5 6 7 7 7 7 8 9 9 10 10 11 11 12 13 13 14 13 13 13 13 12 12 11 11 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 19 24 25 23 21 18 15 14 11 8 5 4 3 4 3 2 2 2 3 6 10 13 12 11 12 14 15 14 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 85 79 74 71 78 75 67 55 34 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 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 1 2 2 3 4 5 5 6 6 5 5 6 7 7 8 9 9 10 10 11 12 13 14 15 15 15 15 14 13 13 13 12 11 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 18 23 25 25 23 22 21 18 16 13 11 11 11 12 12 11 9 8 7 10 12 12 11 11 12 16 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 101 89 81 79 78 74 62 45 31 18 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 4 5 5 6 5 5 5 6 6 7 7 8 8 9 9 11 12 14 15 16 18 18 18 18 17 16 15 15 14 13 12 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 16 21 23 24 24 23 20 18 17 18 17 17 19 22 21 20 18 16 12 10 10 10 10 11 11 13 14 11 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 108 93 80 72 63 51 37 23 17 15 13 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 5 4 5 5 6 6 6 6 6 7 8 9 11 13 14 16 18 21 22 22 21 21 20 18 17 16 16 15 13 12 10 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 14 20 21 22 22 20 18 17 17 19 20 21 22 23 23 21 18 16 12 8 8 8 8 9 10 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110 88 63 44 31 21 12 7 7 11 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 5 5 5 6 8 10 11 11 13 14 15 18 20 22 23 23 23 23 23 22 20 19 17 16 15 13 11 10 7 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 3 7 12 19 22 23 22 20 18 17 17 18 19 20 20 17 14 12 12 11 9 7 7 8 8 8 8 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 68 41 26 15 9 5 3 3 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 3 3 3 3 3 4 5 5 5 7 9 10 11 11 12 13 15 16 19 21 23 23 24 25 24 23 22 20 19 18 17 15 14 11 9 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 3 6 14 19 22 22 20 18 17 17 16 16 17 15 12 9 7 8 7 6 6 5 5 5 6 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 33 30 22 15 11 9 9 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 1 2 2 3 3 2 2 3 2 2 2 3 4 5 5 6 7 7 8 9 10 10 11 13 15 17 18 19 20 21 22 23 23 23 22 22 21 20 19 18 15 13 12 9 8 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 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 10 16 21 23 22 19 16 14 11 9 7 7 7 7 5 3 2 2 3 3 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 46 37 38 30 25 19 14 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 3 2 2 3 4 4 4 5 5 5 5 6 8 9 10 11 12 14 15 16 17 17 18 18 20 21 22 23 23 22 22 22 21 19 18 16 13 12 10 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 17 19 19 17 14 11 9 7 7 7 7 5 3 1 0 0 1 2 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 35 33 30 32 32 25 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 1 1 1 1 1 2 3 3 4 3 2 3 4 4 4 4 4 5 5 6 7 8 10 11 12 13 14 14 15 16 16 16 17 18 20 21 21 22 22 22 22 21 20 18 17 15 14 14 10 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 13 15 15 14 11 9 9 8 7 6 5 3 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 47 37 30 25 23 20 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 2 3 3 3 3 4 4 5 6 7 8 9 10 11 12 12 13 14 14 14 14 15 16 17 18 20 21 21 22 23 23 22 20 20 19 17 17 15 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 11 12 12 13 11 9 8 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 47 35 29 20 13 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 1 2 2 3 2 2 2 2 2 2 3 3 3 4 5 6 7 8 9 10 11 12 13 13 13 13 14 15 16 17 18 18 18 19 20 21 22 22 22 21 21 20 19 18 17 14 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 8 9 10 11 11 9 7 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 56 45 30 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 3 3 4 5 6 7 8 8 9 10 12 13 13 13 13 15 14 15 17 19 21 21 20 20 20 20 21 20 19 19 19 19 19 19 18 15 11 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 9 9 8 6 4 4 3 2 1 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 44 33 18 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 8 8 9 10 13 14 14 14 12 13 14 15 18 21 24 25 24 23 21 20 18 18 18 18 18 19 20 19 18 15 13 10 7 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 5 3 2 1 1 1 0 0 0 0 1 1 2 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 6 6 7 8 9 12 13 14 15 13 12 12 12 13 16 20 23 25 25 25 23 21 19 18 18 18 18 19 19 19 19 18 14 11 9 7 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 4 2 1 1 1 1 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 1 2 2 2 3 4 5 5 6 6 7 9 10 12 13 12 12 11 10 11 12 14 17 19 22 25 26 25 24 23 22 21 21 21 21 22 24 22 20 17 14 11 9 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 0 0 1 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 6 6 8 9 10 10 10 9 9 9 10 10 12 13 15 20 23 26 29 31 30 29 27 26 25 25 26 25 24 23 20 16 13 10 8 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 2 0 0 0 0 0 0 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 4 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 1 1 2 3 3 3 3 4 4 4 5 5 6 7 7 8 8 8 8 7 7 7 8 8 9 12 16 20 24 29 31 32 32 31 29 27 27 26 26 26 24 21 18 15 11 9 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 4 5 5 5 6 6 7 8 8 7 7 6 3 3 5 6 9 13 17 21 24 27 29 31 31 31 30 29 29 29 28 26 23 20 16 13 10 8 6 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 4 4 4 5 6 7 8 8 8 8 6 5 4 4 6 8 10 13 17 20 24 26 29 31 33 32 32 31 30 29 28 26 22 18 15 11 9 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 6 7 8 8 8 7 6 6 6 7 8 11 13 17 21 24 28 31 32 32 32 31 30 30 29 26 23 20 16 13 11 8 6 5 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 5 6 7 8 8 7 7 8 7 7 9 12 15 18 22 26 29 32 33 33 33 33 31 29 27 24 22 19 15 12 10 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 7 7 7 7 8 7 6 8 9 12 16 20 24 28 30 31 32 32 31 30 29 28 26 23 20 17 14 11 8 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 3 4 5 5 5 5 6 7 7 6 6 7 8 10 12 16 20 24 27 29 29 30 30 29 30 29 27 25 21 18 14 12 10 8 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 3 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 4 4 4 5 5 6 6 6 6 6 6 7 7 9 12 15 19 22 25 27 29 30 31 31 31 29 25 21 18 15 13 10 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 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 1 2 2 2 4 6 9 8 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 6 6 6 5 6 9 12 15 19 23 26 28 32 33 33 33 30 26 23 19 17 15 12 10 8 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 7 7 4 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 3 4 5 5 5 5 6 6 6 6 6 5 6 7 8 10 13 17 21 24 27 30 33 35 33 31 29 25 21 19 17 14 11 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 2 4 5 7 6 4 2 1 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 8 10 13 17 20 23 27 31 33 34 35 32 30 27 24 21 18 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 4 8 12 15 14 12 9 5 2 0 0 0 1 1 2 3 6 4 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 5 6 7 8 9 8 8 8 9 11 13 17 19 22 26 29 33 36 36 34 31 28 26 23 20 17 14 11 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 16 22 24 28 28 22 13 7 2 1 2 2 2 3 3 3 4 4 4 2 1 0 1 2 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 2 2 2 2 2 3 4 5 5 4 4 3 4 4 4 4 5 6 8 10 11 11 11 10 10 11 12 14 17 19 23 26 31 36 38 38 37 34 30 27 25 22 20 17 14 11 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 2 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 2 6 13 20 26 34 38 37 29 26 22 15 8 4 2 2 3 3 3 4 3 1 1 1 2 3 3 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 4 4 4 4 3 3 4 4 4 4 5 7 9 10 11 12 12 11 11 11 11 12 14 17 21 24 29 36 40 43 43 39 36 32 28 26 25 23 20 16 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 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 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 22 30 34 37 37 40 38 32 24 15 9 8 7 7 6 4 2 0 1 2 3 4 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 3 4 4 4 3 3 4 5 5 6 8 9 10 11 12 11 11 11 11 12 13 14 16 19 23 27 33 37 40 43 41 39 36 33 31 29 26 23 20 18 15 11 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 13 18 22 24 25 27 31 34 34 30 25 24 22 17 12 8 4 3 3 3 3 3 2 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4 4 5 5 6 7 8 9 9 10 11 12 12 11 11 11 12 13 15 17 18 21 24 27 31 34 37 38 39 38 37 34 31 28 25 23 21 19 16 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 1 1 2 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 10 11 12 13 17 27 32 33 32 33 29 19 14 10 7 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 3 3 4 4 5 6 7 8 8 9 9 9 11 12 12 12 11 11 11 12 13 15 17 17 18 18 19 21 24 28 30 33 36 36 35 32 29 27 24 22 21 20 18 16 12 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 2 2 2 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 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 2 2 2 4 5 6 7 9 14 23 29 32 33 31 22 13 10 10 9 7 7 6 6 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 4 4 5 7 8 9 9 9 9 10 11 11 11 12 11 11 12 13 13 13 14 14 14 13 12 13 14 17 21 25 29 30 30 29 28 26 24 22 21 21 21 19 16 13 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 2 1 1 2 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 2 3 4 4 4 4 6 7 12 15 15 16 18 18 15 12 10 9 9 8 8 8 7 6 6 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 4 5 6 8 9 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 11 9 8 8 8 10 12 15 19 22 24 25 25 24 23 22 21 20 20 20 18 16 13 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 1 2 2 1 1 1 0 0 1 2 3 3 3 3 4 4 4 5 6 5 3 2 2 5 8 12 11 9 6 7 7 7 8 8 9 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 8 9 10 12 13 12 12 12 13 14 14 14 14 13 13 11 10 9 8 7 7 6 6 7 9 12 15 18 20 22 22 23 23 23 22 22 21 20 19 16 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 2 2 2 2 3 3 3 3 3 2 1 1 1 2 2 3 4 5 6 6 6 6 5 3 2 1 0 0 0 2 6 10 11 12 14 17 18 16 13 11 11 11 8 6 4 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 5 6 7 8 8 9 10 11 12 13 14 14 14 15 15 14 13 11 10 9 10 10 9 8 6 5 5 6 7 9 11 14 16 18 20 21 22 23 23 23 21 20 18 16 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 1 1 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 6 5 4 3 1 0 0 0 0 0 0 4 5 5 4 3 4 8 16 20 21 18 14 11 9 9 9 8 7 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 8 8 9 10 12 13 13 14 15 16 16 15 13 12 11 11 11 11 11 10 7 5 5 4 4 5 6 9 11 13 16 19 21 22 23 23 23 22 21 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 3 2 2 2 2 2 2 3 3 4 5 6 6 6 6 5 5 5 4 2 1 1 1 1 0 0 0 1 1 2 2 4 5 6 9 13 17 19 18 17 17 16 15 13 9 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 5 6 8 9 10 10 11 12 13 14 15 17 17 16 16 14 11 10 10 10 10 10 8 6 5 4 4 4 4 5 6 8 11 14 17 20 21 21 21 21 21 20 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 3 2 2 1 1 1 2 3 4 4 4 4 4 5 6 7 6 5 4 3 3 2 2 2 1 1 0 0 0 1 0 3 6 11 11 9 7 6 7 10 12 13 13 12 11 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 6 7 9 10 10 10 11 12 14 15 16 16 16 16 14 13 11 10 10 10 10 9 8 6 5 4 4 4 5 5 5 7 9 11 13 15 16 17 18 18 19 19 18 16 13 9 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 8 7 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 4 5 4 4 2 3 4 5 5 4 3 2 2 2 2 1 1 0 0 0 0 0 0 0 4 10 15 15 14 11 8 7 7 8 9 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 6 6 5 4 4 4 4 4 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 6 7 8 10 10 10 10 11 12 13 13 14 14 13 13 12 11 10 10 9 9 9 9 8 6 5 4 3 4 4 5 6 6 7 9 10 11 12 13 15 18 19 19 17 15 11 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 2 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 0 2 3 4 3 3 2 3 3 4 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 6 7 8 8 7 7 6 5 5 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 7 7 7 8 8 9 9 9 9 9 8 8 8 9 8 7 6 4 4 3 3 2 1 0 0 0 0 1 1 1 2 3 3 4 6 6 7 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 6 5 4 3 4 5 5 6 6 7 8 9 10 10 12 15 17 18 18 16 13 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 2 2 2 3 4 4 3 3 2 1 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 5 5 5 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 6 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 8 9 10 11 11 12 12 13 13 14 14 15 15 16 16 16 15 14 13 12 11 10 9 7 5 3 1 1 1 1 1 2 2 3 3 4 5 7 8 10 11 12 13 13 13 12 12 11 10 11 11 11 11 10 10 10 10 9 8 9 8 7 5 4 4 3 4 5 6 6 6 7 7 8 9 10 12 15 17 18 17 15 12 9 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 16 19 16 10 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 3 2 1 0 0 1 1 1 1 2 3 3 4 4 5 6 5 5 5 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 13 14 15 16 17 18 19 20 21 23 24 25 25 24 24 23 22 20 18 16 16 14 11 8 6 3 2 1 1 2 2 3 3 4 5 6 9 11 13 14 15 16 16 15 14 13 12 13 14 13 11 11 11 10 9 8 7 7 7 7 6 5 4 4 4 5 5 6 6 6 7 8 9 10 11 13 16 16 16 16 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 19 15 10 6 3 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 1 2 2 3 3 3 4 4 4 4 5 5 5 6 5 4 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 12 14 16 18 20 22 24 25 27 29 30 32 33 35 35 34 32 31 29 27 26 24 23 20 17 12 9 6 4 2 1 1 2 2 4 6 6 7 9 12 14 16 18 18 18 17 16 15 15 16 16 16 16 15 13 10 9 8 7 7 7 6 5 4 4 4 5 5 6 6 6 6 7 7 8 9 9 11 13 15 16 16 15 12 10 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 16 13 10 7 4 2 1 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 2 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 1 3 7 10 13 16 19 22 26 28 30 32 33 35 37 39 42 42 42 42 40 39 37 35 34 32 30 27 23 18 14 10 6 4 2 2 1 2 3 6 7 8 11 14 16 16 18 18 18 16 14 13 14 14 16 18 17 15 12 9 8 7 7 7 7 7 6 5 5 4 5 5 6 7 7 6 7 7 7 8 9 10 12 13 15 15 14 12 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 19 20 18 13 7 3 1 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 3 3 2 2 2 2 2 2 1 2 2 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 10 14 18 21 25 29 33 35 36 37 39 42 45 48 49 50 50 49 49 48 47 45 43 41 39 35 30 23 17 12 8 5 3 1 1 1 2 4 5 7 8 11 13 14 15 14 14 12 11 12 13 14 16 18 17 16 13 9 7 6 6 6 6 6 6 6 5 4 4 5 6 7 7 7 7 7 7 8 9 10 11 13 15 15 14 13 11 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 20 23 23 16 9 3 1 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 2 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 18 22 27 30 33 36 38 41 44 46 49 51 54 55 56 57 57 57 57 57 56 54 51 47 42 34 27 20 15 10 7 4 2 1 1 1 2 3 4 6 7 8 10 12 13 12 12 12 13 16 17 18 18 18 16 13 10 7 5 5 5 5 5 5 5 4 4 4 5 6 7 7 8 7 7 6 7 8 9 10 12 14 15 15 14 12 10 8 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 24 24 17 9 3 1 0 0 0 0 0 0 0 1 2 3 3 4 5 5 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 4 5 5 5 4 3 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 0 0 0 0 0 0 0 0 1 4 7 12 16 21 25 30 33 36 39 43 47 50 52 54 56 58 60 61 62 63 65 67 67 65 63 59 53 46 38 30 23 17 12 9 7 4 2 1 1 1 2 4 6 7 8 10 12 13 13 13 14 16 19 20 20 20 20 19 15 10 7 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 7 7 7 7 9 10 12 14 14 15 15 13 11 8 6 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 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 1 6 13 18 18 13 6 2 0 0 0 0 0 0 1 2 2 3 2 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 3 3 3 2 2 3 3 3 3 2 3 4 4 4 3 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 17 22 27 31 34 38 42 46 50 54 56 58 61 63 65 67 70 73 76 79 79 76 71 64 56 48 40 33 27 22 17 13 10 8 6 4 3 2 3 7 10 12 14 15 16 17 17 17 18 21 23 25 24 23 21 19 15 10 6 3 3 3 3 3 3 4 4 4 4 5 5 6 7 8 8 8 7 7 8 8 10 11 11 11 11 11 10 9 8 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 2 1 0 0 0 1 2 2 2 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 23 28 31 35 40 45 48 52 55 60 63 66 69 72 75 79 83 86 87 85 81 74 64 55 47 41 36 30 25 20 16 12 10 9 8 7 8 10 15 20 22 24 22 21 20 18 18 18 22 25 27 28 25 22 19 14 8 4 2 1 1 1 2 3 4 4 4 5 5 5 6 7 8 8 8 8 8 7 7 7 7 6 5 5 4 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 0 1 1 2 3 3 3 2 1 1 1 1 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 4 4 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 14 18 23 28 32 37 42 46 49 54 59 65 69 72 75 79 83 85 85 85 84 81 75 67 59 52 46 41 38 35 28 23 19 16 13 13 14 16 18 21 24 25 26 25 23 21 18 16 15 14 18 22 26 29 27 23 19 14 8 2 1 0 0 1 2 3 4 5 5 6 6 6 7 8 8 9 8 8 7 6 5 4 4 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 3 4 4 3 2 1 1 2 2 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 5 4 4 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 12 16 20 24 28 32 36 41 45 51 57 64 70 75 80 83 86 87 87 84 81 79 74 69 63 57 53 48 44 41 37 31 25 20 17 15 16 18 21 24 25 24 23 20 17 15 13 11 9 9 11 15 20 24 27 26 24 20 14 8 3 1 0 0 1 1 2 4 4 5 6 6 6 6 6 7 7 7 7 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 2 5 9 13 18 22 25 29 33 37 42 47 54 61 68 74 80 84 88 88 87 82 79 76 75 68 63 60 56 51 46 45 41 36 30 27 24 22 21 20 21 22 22 21 19 16 12 8 5 4 3 3 5 9 14 18 21 23 23 22 18 12 5 2 1 0 0 0 0 1 2 3 4 4 5 5 4 4 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 2 1 1 1 2 2 2 3 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 1 2 1 1 2 2 2 2 2 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 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 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 2 5 10 15 20 23 26 30 34 39 45 51 59 66 73 78 81 84 86 85 82 76 71 68 66 61 57 56 54 49 43 41 38 34 30 29 28 25 22 20 17 16 14 13 12 10 7 4 2 1 1 1 3 6 11 14 18 19 19 17 13 8 3 1 0 0 0 0 0 1 2 2 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 1 1 2 1 1 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 4 4 3 3 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 2 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 4 10 16 21 25 30 34 39 44 50 57 65 72 78 82 85 88 88 86 82 77 73 68 62 59 58 56 54 51 46 42 39 36 36 33 29 25 21 18 15 12 9 6 5 4 4 4 3 1 1 1 2 4 7 10 14 15 15 12 8 4 1 0 0 0 0 0 0 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 4 3 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 1 1 0 0 1 3 9 15 21 27 32 38 43 48 54 60 67 73 79 84 88 91 93 94 92 88 83 76 68 63 60 58 55 52 49 46 42 37 35 33 29 26 23 19 16 13 10 6 3 2 1 3 3 2 3 3 4 4 7 10 12 12 10 7 4 2 0 0 0 0 0 0 0 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 2 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 2 1 0 0 1 1 0 0 0 1 1 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 2 5 11 17 23 29 36 42 48 53 57 61 65 69 75 80 86 90 96 99 100 95 89 83 76 71 67 64 59 54 51 48 45 39 36 33 30 27 23 19 17 15 13 10 8 7 6 7 7 4 4 5 6 7 8 10 9 6 3 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 3 3 3 3 4 4 4 3 2 1 0 0 0 1 1 2 2 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 2 2 2 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 7 9 15 22 29 35 41 46 51 56 61 65 68 71 75 80 85 89 94 97 99 96 92 88 82 76 70 67 62 56 52 49 46 39 35 31 27 24 20 17 14 13 13 13 12 11 8 8 8 5 4 5 7 9 9 9 5 3 1 0 1 1 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 1 1 2 2 2 1 3 3 2 1 1 1 1 1 1 1 2 3 3 2 2 1 1 0 0 0 1 2 3 4 4 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 4 4 3 3 3 5 5 5 5 5 4 4 4 4 4 4 4 5 4 4 5 6 7 8 8 9 11 14 21 28 37 42 46 51 55 61 66 71 75 79 83 88 91 93 96 98 99 98 96 92 86 78 70 66 63 60 58 54 48 41 36 30 24 21 18 15 13 12 14 14 13 12 9 8 8 6 5 5 8 8 7 5 3 2 1 1 1 2 1 1 1 0 0 0 0 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 3 3 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 2 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 4 4 4 4 4 6 6 6 6 6 6 6 5 4 3 3 4 4 4 6 7 10 11 11 12 13 16 19 26 34 44 48 52 56 61 66 72 76 82 88 95 101 105 106 106 105 103 100 96 91 86 82 76 70 66 64 65 61 55 49 42 35 27 22 18 15 12 11 13 14 14 13 11 10 9 8 8 7 7 5 3 2 2 2 1 0 1 3 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 2 3 3 3 3 2 2 1 1 1 0 0 0 1 0 0 0 1 1 1 1 1 1 2 2 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 4 5 5 6 7 7 7 8 8 7 6 4 3 1 3 5 7 9 11 13 14 15 16 16 19 23 27 33 41 51 57 62 67 72 76 80 84 87 91 96 101 105 108 108 107 106 105 103 103 101 95 87 80 77 74 70 65 59 52 45 38 31 25 20 16 12 11 12 13 14 15 14 12 10 11 9 6 3 1 1 1 1 2 2 1 2 3 4 4 4 2 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 1 1 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 3 3 3 4 5 5 6 7 7 8 8 8 9 8 7 5 5 7 9 11 13 14 15 15 16 17 17 18 20 23 28 33 40 48 56 61 66 70 76 81 86 88 91 94 95 98 100 101 103 104 105 104 105 107 106 102 96 88 81 74 68 63 57 52 45 39 33 28 22 18 15 12 11 12 14 16 14 11 6 5 3 2 0 0 0 0 0 1 1 1 2 4 6 7 6 4 2 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 1 0 1 1 1 1 1 1 1 1 1 1 1 2 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 4 4 5 6 6 7 8 9 10 11 11 11 10 10 10 10 10 11 12 13 14 15 15 16 17 18 19 22 26 30 35 43 51 58 64 69 72 75 79 82 87 93 100 100 99 97 93 91 90 88 89 94 104 105 102 97 89 79 70 64 58 54 49 44 39 34 30 26 21 17 13 10 11 13 12 9 5 1 0 0 0 0 0 0 0 0 1 0 0 1 3 7 11 10 7 4 1 0 0 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 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 2 2 0 0 0 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 5 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 7 8 9 10 11 11 11 11 12 13 13 14 14 13 12 12 13 14 15 15 16 18 20 22 24 28 32 36 44 53 60 66 71 73 76 79 83 89 98 109 113 112 109 103 94 84 78 79 84 89 92 94 95 88 80 71 64 59 55 50 45 40 34 30 26 21 16 12 9 8 8 6 4 2 0 0 0 0 0 0 0 0 1 2 2 2 2 3 7 11 12 11 8 2 0 0 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 1 1 0 1 1 2 2 2 2 2 2 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 5 6 6 7 8 8 9 10 11 11 12 12 12 13 14 15 16 15 15 14 15 15 16 16 17 17 19 21 23 27 30 35 39 46 53 60 67 72 77 80 83 86 93 103 115 123 127 127 120 108 93 82 79 80 82 86 90 93 87 78 67 56 48 42 40 37 34 28 23 19 15 11 8 5 3 2 1 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 5 8 11 12 13 13 6 2 0 0 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 3 3 4 4 5 5 5 6 7 7 8 10 10 11 12 12 12 12 13 13 14 15 16 18 18 18 18 19 20 20 20 20 20 21 23 27 31 35 39 42 47 52 60 69 76 78 80 85 95 98 103 110 117 116 109 100 92 85 79 77 77 79 81 82 79 72 64 55 45 37 33 28 23 18 13 9 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 6 6 7 9 12 14 16 10 5 0 0 0 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 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 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 4 4 5 5 6 6 6 7 8 8 9 9 9 10 12 13 13 13 13 14 14 15 16 17 17 16 16 16 18 19 20 21 23 24 26 28 30 32 36 40 43 47 51 56 67 77 86 95 103 109 99 90 87 90 91 90 88 84 79 71 69 69 68 66 63 58 52 45 36 29 23 17 11 7 5 3 1 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 12 14 16 13 9 2 1 0 1 1 1 2 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 11 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 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 0 0 0 0 -0 -1 -15 -67 -90 -58 -37 -25 -15 -9 -6 -5 -4 -5 -7 -8 -10 -13 -17 -21 -21 -18 -16 -15 -15 -14 -14 -13 -12 -13 -12 -10 -9 -8 -8 -8 -7 -8 -8 -8 -7 -7 -8 -8 -7 -7 -6 -7 -8 -9 -11 -12 -14 -15 -15 -15 -15 -15 -14 -13 -14 -14 -14 -14 -13 -12 -12 -13 -14 -14 -11 -9 -6 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -10 -17 -2 -0 -0 -1 -1 -4 -5 -2 -1 -3 -5 -3 -9 -21 -26 -33 -40 -40 -64 -81 -42 -9 -0 0 -0 -3 -9 -4 0 0 -0 -1 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -5 -7 -4 -4 -14 -23 -17 -8 -7 -5 -3 -3 -1 0 0 -0 -3 -14 -23 -13 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -3 -2 -1 -0 -3 -18 -36 -33 -17 -7 -3 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -2 -1 -2 -5 -5 -9 -12 -12 -11 -12 -13 -19 -24 -27 -36 -47 -41 -26 -24 -33 -42 -44 -33 -20 -12 -6 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -4 -9 -8 -6 -8 -9 -6 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -5 -5 -6 -7 -8 -8 -7 -5 -4 -3 -3 -2 -1 -1 -1 -3 -3 -1 -0 -0 -1 -1 -1 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -7 -9 -11 -11 -9 -3 -1 -2 -5 -7 -13 -20 -24 -38 -26 -20 -14 -9 -7 -5 -4 -4 -1 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -2 -4 -9 -14 -16 -13 -13 -10 -10 -3 -3 -21 -38 -34 -39 -26 -15 -15 -13 -8 -11 -14 -16 -7 -2 -1 -0 -0 0 -0 -1 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 -0 -2 -3 0 -0 -1 -2 -5 -12 -17 -14 -17 -18 -19 -18 -18 -15 -13 -10 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -86 -90 -58 -43 -31 -24 -16 -11 -8 -8 -10 -11 -13 -15 -18 -20 -24 -28 -27 -24 -21 -19 -18 -17 -16 -16 -15 -14 -12 -11 -10 -10 -9 -9 -8 -8 -8 -8 -8 -9 -9 -8 -9 -9 -11 -12 -14 -16 -17 -18 -17 -17 -17 -16 -16 -17 -17 -17 -18 -18 -17 -16 -16 -16 -17 -16 -13 -10 -7 -5 -4 -3 -3 -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 -10 -6 -1 -1 -2 -2 -1 -2 -6 -3 -3 -3 -4 -6 -9 -10 -12 -22 -37 -59 -84 -74 -27 -3 -0 0 -0 -0 -1 -1 -2 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -3 -5 -5 -2 -1 -1 -6 -7 -7 -5 -6 -11 -7 -2 -3 -3 -2 -1 -1 -1 -0 -0 -2 -13 -25 -20 -8 -1 -0 0 -0 0 0 -0 0 0 -1 -2 -2 -4 -5 -5 -3 -2 -1 -1 -9 -30 -40 -29 -17 -9 -3 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -2 -1 -2 -2 -2 -1 -5 -5 -7 -8 -6 -4 -3 -3 -7 -16 -20 -19 -28 -33 -25 -21 -30 -38 -38 -34 -25 -17 -11 -5 -2 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -3 -10 -10 -5 -9 -17 -16 -3 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -6 -5 -5 -7 -8 -8 -7 -6 -4 -3 -3 -3 -1 -1 -1 -2 -4 -4 -2 -1 -1 -1 -2 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -9 -12 -17 -25 -32 -26 -12 -3 -1 -1 -1 -1 -1 -2 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -1 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -7 -9 -5 -2 -1 -10 -26 -30 -35 -43 -26 -2 -17 -46 -41 -21 -26 -41 -24 -15 -6 -1 -2 -0 -0 -2 -2 -2 -3 -1 -0 0 0 0 0 0 0 0 -0 -2 -2 -0 -1 -2 -5 -8 -13 -17 -19 -21 -24 -29 -29 -27 -24 -20 -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 -3 -55 -96 -81 -60 -49 -40 -29 -21 -15 -13 -14 -16 -17 -19 -21 -22 -26 -34 -43 -42 -36 -30 -27 -24 -22 -20 -19 -18 -17 -16 -14 -14 -14 -13 -12 -11 -10 -11 -12 -11 -11 -12 -12 -13 -15 -16 -17 -18 -19 -20 -20 -20 -19 -19 -19 -20 -21 -22 -22 -21 -20 -19 -19 -18 -18 -16 -14 -10 -8 -6 -5 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -1 -3 -6 -5 -5 -4 -0 -1 -4 -2 -3 -1 -1 -7 -14 -10 -7 -9 -18 -33 -41 -28 -8 -1 0 0 0 0 -0 -1 -3 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -0 -9 -9 -6 -8 -4 -3 -6 -7 -11 -8 -5 -4 -2 -1 -3 -3 -1 -3 -5 -4 -2 -0 -1 -7 -20 -24 -14 -3 -1 -0 -0 0 -0 -0 0 -0 -0 -1 -2 -5 -5 -3 -1 -1 -0 -2 -16 -35 -36 -25 -17 -10 -4 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -3 -2 -2 -2 -2 -2 -1 -3 -3 -3 -3 -2 -2 -1 -2 -3 -9 -13 -12 -12 -18 -21 -19 -24 -31 -34 -35 -30 -21 -13 -7 -3 -1 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -5 -7 -4 -5 -15 -23 -6 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -5 -7 -6 -4 -5 -7 -8 -7 -6 -5 -2 -2 -3 -2 -1 -1 -1 -3 -5 -5 -3 -2 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -10 -16 -23 -34 -44 -49 -41 -23 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -2 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -6 -8 -8 -7 -5 -2 -1 -18 -34 -39 -50 -71 -69 -9 -10 -40 -22 -4 -16 -48 -34 -26 -6 -2 -2 -0 -0 -2 -1 -1 -3 -4 -2 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -5 -10 -16 -21 -28 -33 -34 -34 -33 -32 -28 -20 -13 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -73 -94 -78 -65 -55 -43 -32 -23 -19 -18 -18 -20 -22 -24 -25 -28 -34 -42 -51 -48 -42 -38 -38 -37 -33 -28 -25 -22 -20 -18 -18 -17 -17 -16 -15 -14 -14 -13 -14 -15 -16 -17 -17 -18 -20 -20 -21 -21 -21 -22 -22 -22 -22 -22 -24 -25 -26 -25 -24 -23 -21 -20 -18 -17 -16 -14 -12 -9 -8 -6 -5 -4 -3 -3 -3 -3 -3 -2 -1 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -1 -2 -1 -0 -1 -0 -1 -5 -12 -16 -13 -6 -3 -6 -6 -3 -1 0 0 0 0 -0 -0 -0 -0 0 -0 -2 -7 -6 0 -0 -0 -0 -1 -3 -5 -3 -1 -1 -0 -0 -0 -5 -6 -6 -5 -4 -13 -11 -4 -1 0 -0 -0 -0 -1 -5 -9 -8 -4 -1 -1 -4 -15 -25 -21 -7 -0 -0 -0 -0 -0 0 0 -0 -0 0 -1 -2 -1 -1 -0 -1 -2 -11 -30 -37 -29 -21 -15 -9 -3 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -4 -7 -9 -7 -10 -16 -18 -19 -24 -29 -33 -33 -27 -20 -12 -5 -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 -2 -4 -2 -5 -13 -6 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -2 -2 -4 -7 -6 -5 -5 -7 -7 -6 -6 -5 -3 -2 -3 -2 -1 -1 -2 -5 -7 -7 -3 -2 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -4 -7 -10 -19 -31 -42 -53 -54 -46 -33 -18 -8 -3 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -10 -15 -17 -16 -15 -13 -7 -3 -7 -23 -37 -48 -77 -105 -46 -1 -18 -4 -8 -32 -30 -35 -32 -21 -10 -2 -0 -0 -1 -1 -2 -6 -6 -2 0 0 0 0 0 0 0 -0 0 0 0 0 -1 -4 -9 -16 -26 -39 -43 -41 -37 -33 -33 -25 -15 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -32 -89 -94 -78 -66 -55 -42 -31 -24 -20 -19 -20 -21 -24 -27 -29 -32 -36 -45 -49 -45 -42 -42 -42 -41 -37 -33 -30 -27 -24 -22 -20 -19 -18 -19 -19 -18 -18 -19 -20 -20 -22 -22 -21 -22 -22 -23 -23 -22 -23 -23 -23 -24 -24 -28 -30 -30 -27 -24 -22 -20 -17 -16 -16 -16 -14 -12 -11 -9 -7 -6 -6 -5 -5 -6 -7 -9 -8 -9 -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 -1 -1 0 0 0 0 -0 -2 -5 -17 -26 -10 -3 -4 -10 -11 -4 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -6 -9 0 0 -0 -0 -1 -5 -9 -6 -1 -0 -2 -3 -0 -2 -17 -13 -4 -1 -6 -6 -2 -0 -0 -0 -0 -0 -1 -6 -10 -11 -9 -4 -2 -6 -13 -17 -15 -8 -4 -3 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -7 -14 -26 -35 -31 -22 -16 -13 -7 -3 -2 -1 -1 -2 -3 -1 -0 -0 -0 -0 -1 -2 -4 -2 -1 -0 -0 -2 -2 -1 -3 -3 -3 -2 -2 -2 -3 -3 -2 -1 -1 -2 -3 -3 -4 -6 -7 -9 -17 -19 -17 -21 -28 -35 -40 -36 -24 -11 -3 -0 -1 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -3 -2 -2 -3 -2 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -3 -4 -6 -6 -4 -5 -7 -6 -6 -6 -5 -4 -3 -2 -1 -1 -2 -4 -8 -10 -7 -3 -2 -2 -4 -3 -2 -2 -1 -0 -1 -1 -1 -2 -2 -3 -5 -9 -14 -22 -33 -43 -51 -53 -45 -30 -15 -6 -2 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -15 -21 -24 -25 -21 -20 -15 -6 -5 -14 -25 -33 -59 -80 -64 -14 -13 -10 -25 -37 -37 -39 -30 -14 -2 -1 -0 -0 -0 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -20 -33 -47 -41 -39 -37 -34 -26 -18 -17 -17 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 -6 -55 -105 -89 -74 -64 -51 -39 -29 -23 -20 -19 -18 -20 -24 -27 -30 -33 -39 -46 -48 -46 -45 -41 -45 -43 -41 -39 -36 -36 -35 -30 -26 -23 -23 -23 -21 -19 -19 -22 -24 -26 -27 -26 -25 -24 -24 -24 -24 -24 -24 -23 -24 -24 -25 -26 -28 -26 -23 -22 -19 -16 -14 -13 -14 -13 -13 -12 -10 -9 -8 -7 -7 -7 -9 -11 -12 -12 -12 -11 -5 -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 -13 -51 -31 -13 -21 -29 -19 -5 -2 -1 -0 0 0 0 -0 -0 -0 0 -0 -1 -3 0 0 0 -0 -1 -3 -6 -2 0 -0 -5 -7 -1 -3 -11 -9 -3 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -7 -10 -15 -15 -11 -8 -8 -6 -5 -6 -8 -7 -1 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -3 -22 -33 -33 -29 -22 -17 -14 -10 -6 -3 -2 -2 -1 -2 -3 -1 -0 -0 -0 -1 -2 -4 -5 -3 -1 -0 -0 -2 -2 -1 -3 -4 -3 -2 -2 -2 -4 -4 -2 -1 -1 -1 -3 -3 -3 -6 -7 -10 -19 -21 -17 -21 -31 -43 -47 -43 -28 -11 -3 -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 -1 -1 -2 -6 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -7 -5 -3 -4 -5 -5 -6 -7 -6 -4 -2 -2 -1 -1 -2 -5 -11 -12 -6 -2 -2 -3 -4 -3 -1 -1 -1 -1 -2 -3 -4 -4 -6 -8 -10 -15 -23 -32 -38 -40 -37 -30 -22 -14 -6 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -18 -24 -25 -25 -23 -21 -9 -1 -0 -0 -7 -16 -32 -40 -36 -14 -6 -6 -14 -26 -38 -44 -28 -6 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -20 -35 -42 -33 -29 -30 -26 -16 -14 -18 -20 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -16 -61 -72 -93 -74 -59 -46 -35 -25 -19 -16 -15 -14 -17 -20 -25 -28 -33 -40 -47 -47 -45 -44 -43 -43 -43 -41 -40 -40 -39 -37 -34 -32 -30 -28 -26 -27 -30 -28 -28 -29 -28 -28 -29 -29 -29 -28 -26 -25 -24 -25 -24 -23 -23 -23 -23 -22 -21 -19 -17 -14 -11 -10 -10 -11 -12 -12 -11 -11 -10 -9 -9 -10 -11 -12 -13 -12 -9 -6 -3 -2 -1 -1 -2 -3 -2 -2 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -10 -36 -16 -26 -33 -11 -2 -2 -1 -0 0 0 0 -4 -9 -7 -2 -1 -1 -0 -0 0 0 0 -0 -0 -1 -0 0 -0 -2 -5 -4 -2 -5 -6 -1 -0 -2 -3 -1 -0 -0 -0 -1 -3 -5 -5 -4 -4 -11 -16 -17 -15 -6 -3 -6 -14 -17 -10 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -11 -33 -37 -29 -22 -17 -13 -11 -8 -5 -3 -2 -2 -1 -2 -2 -1 -0 -0 -1 -1 -3 -6 -8 -5 -1 -0 -0 -1 -1 -2 -3 -4 -3 -2 -3 -3 -4 -4 -2 -1 -1 -1 -2 -2 -3 -6 -8 -12 -20 -20 -18 -24 -34 -46 -50 -43 -27 -12 -5 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -1 -7 -8 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 0 0 -0 -0 -0 -1 -0 -0 -2 -4 -6 -4 -3 -3 -3 -4 -5 -6 -5 -3 -2 -1 -1 -2 -3 -6 -10 -9 -4 -1 -1 -3 -4 -2 -1 -2 -3 -4 -5 -7 -9 -11 -12 -12 -13 -16 -21 -25 -25 -21 -14 -9 -5 -3 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -11 -16 -24 -28 -26 -29 -23 -7 -1 0 0 -1 -4 -15 -13 -6 -2 -0 -10 -36 -52 -50 -39 -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 -4 -13 -18 -23 -25 -26 -23 -19 -15 -11 -12 -17 -19 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -32 -76 -74 -71 -54 -42 -30 -22 -17 -13 -10 -9 -11 -15 -19 -24 -29 -37 -42 -43 -42 -40 -40 -40 -39 -38 -38 -37 -37 -36 -36 -36 -35 -34 -34 -32 -29 -29 -29 -29 -30 -32 -34 -33 -30 -28 -25 -24 -23 -23 -23 -22 -20 -17 -17 -15 -13 -11 -10 -9 -8 -9 -9 -10 -11 -11 -10 -10 -10 -10 -10 -11 -11 -11 -10 -8 -5 -3 -2 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -5 -17 -41 -24 -6 -4 -1 -0 0 0 0 -4 -8 -6 -2 -0 -2 -3 -1 -0 0 -0 -0 0 0 0 -0 -0 -2 -6 -10 -34 -36 -8 -1 -5 -18 -21 -7 -1 -0 -0 -1 -2 -4 -5 -4 -2 -2 -4 -11 -13 -10 -13 -22 -31 -24 -7 0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -12 -31 -29 -21 -16 -12 -9 -7 -6 -4 -3 -2 -1 -1 -1 -2 -1 -1 -0 -1 -3 -5 -8 -11 -7 -2 -1 -1 -0 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -2 -2 -4 -6 -9 -14 -19 -19 -20 -26 -37 -46 -50 -43 -28 -13 -6 -3 -0 0 0 0 0 0 0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 -0 -3 -7 -7 -2 -1 -1 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -3 -4 -3 -2 -3 -3 -4 -4 -4 -3 -3 -2 -2 -2 -2 -5 -8 -8 -3 -1 -2 -2 -2 -2 -2 -2 -3 -5 -8 -9 -13 -14 -14 -13 -10 -9 -9 -9 -8 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -8 -5 -6 -2 -2 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -12 -18 -18 -25 -28 -32 -24 -10 -2 -0 -0 -0 -1 -3 -1 -0 -0 -0 -5 -28 -49 -41 -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 -1 -14 -21 -21 -24 -24 -24 -18 -8 -6 -8 -15 -20 -15 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 -0 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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -45 -67 -59 -50 -37 -28 -20 -14 -9 -7 -6 -7 -9 -13 -17 -23 -30 -39 -44 -42 -41 -39 -38 -37 -36 -34 -34 -34 -34 -34 -34 -34 -33 -32 -31 -33 -34 -31 -28 -26 -26 -29 -30 -29 -25 -22 -20 -19 -18 -15 -11 -10 -10 -8 -8 -6 -5 -7 -7 -10 -10 -10 -10 -10 -10 -10 -9 -9 -10 -10 -10 -10 -10 -9 -8 -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 -1 -1 -11 -35 -40 -37 -10 -2 -0 0 0 0 0 -2 -4 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -22 -21 -3 -4 -21 -53 -52 -17 -2 -0 0 0 -0 -1 -6 -9 -6 -2 -0 -3 -9 -19 -30 -39 -36 -21 -3 0 -0 -2 -0 0 0 -1 -0 -0 0 -0 -2 -21 -27 -21 -14 -10 -7 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -5 -8 -11 -13 -10 -4 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -3 -3 -3 -2 -1 -1 -1 -2 -3 -4 -6 -8 -10 -13 -17 -21 -30 -41 -49 -53 -46 -31 -14 -6 -3 -0 0 0 0 -0 0 0 -1 -4 -6 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -4 -9 -3 -2 -1 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -3 -4 -3 -3 -3 -3 -3 -2 -2 -2 -4 -9 -13 -4 -0 -1 -3 -2 -1 -1 -2 -2 -4 -10 -13 -13 -16 -13 -9 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -5 -11 -9 -3 -3 -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 -7 -12 -18 -22 -26 -28 -23 -14 -5 -1 -1 0 -0 -0 -0 -2 -2 -0 -0 -5 -5 -8 -4 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -17 -36 -39 -25 -13 -14 -8 -4 -4 -9 -16 -19 -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 -1 -9 -31 -51 -55 -44 -34 -26 -18 -13 -9 -6 -5 -6 -6 -9 -13 -20 -25 -31 -39 -43 -42 -40 -38 -37 -34 -32 -32 -32 -32 -31 -31 -30 -30 -32 -39 -42 -40 -37 -34 -29 -27 -26 -23 -19 -16 -14 -12 -9 -8 -7 -6 -5 -4 -4 -3 -4 -5 -6 -11 -10 -11 -10 -9 -8 -8 -7 -7 -8 -9 -11 -11 -11 -13 -15 -14 -9 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -4 -21 -19 -12 -15 -32 -53 -7 -0 0 0 -0 -0 0 -1 -2 -5 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -1 -3 -0 -1 -8 -31 -47 -18 -2 -0 -0 -0 -1 -3 -10 -15 -11 -4 -1 -6 -16 -28 -37 -33 -17 -4 -0 -0 -0 -2 -0 -0 -0 -1 -0 -0 -0 -0 -18 -26 -18 -11 -7 -5 -3 -3 -3 -3 -3 -2 -2 -1 -0 -0 -1 -2 -4 -5 -6 -9 -11 -12 -14 -12 -6 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -3 -5 -6 -7 -9 -15 -24 -37 -48 -55 -56 -50 -35 -15 -8 -4 -2 -1 -0 -0 -0 -0 -0 -3 -6 -8 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 -1 -7 -3 -2 -2 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -4 -11 -12 -3 -1 -2 -2 -1 -1 -1 -1 -2 -6 -15 -17 -11 -9 -8 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -5 -1 -1 -0 -0 -0 0 -0 -2 -6 -7 -5 -2 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -16 -21 -22 -22 -19 -13 -9 -3 -0 0 -0 -1 -4 -2 -0 0 -0 0 0 -0 -1 -4 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -15 -29 -27 -5 -1 -3 -3 -3 -4 -7 -11 -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 -6 -23 -42 -48 -45 -36 -27 -20 -14 -9 -5 -4 -3 -4 -6 -9 -14 -21 -27 -34 -39 -43 -41 -41 -40 -38 -36 -35 -34 -33 -33 -34 -35 -36 -39 -41 -41 -38 -35 -34 -30 -24 -17 -12 -9 -7 -5 -5 -5 -4 -4 -4 -4 -3 -3 -4 -5 -6 -8 -8 -9 -7 -5 -4 -3 -3 -3 -5 -8 -10 -11 -12 -18 -23 -22 -15 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -18 -67 -81 -56 -22 -27 -25 -0 -0 -1 -0 -0 -1 -0 0 -0 -2 -4 -3 -2 -1 -1 -1 -2 -1 -0 -0 0 -0 -0 -1 -1 -2 -3 -1 -0 -0 -0 -6 -28 -14 -2 -0 -0 -1 -5 -11 -20 -25 -18 -7 -6 -21 -39 -43 -35 -19 -6 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 -0 -19 -20 -11 -5 -3 -2 -2 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 -1 -4 -6 -10 -11 -13 -15 -16 -14 -7 -5 -2 -2 -1 -1 -1 -3 -1 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -7 -11 -17 -28 -42 -55 -61 -58 -52 -40 -23 -12 -8 -6 -4 -2 -1 -0 -0 -1 -4 -7 -10 -10 -7 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -1 -0 -0 -0 -3 -3 -3 -3 -2 -2 -2 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -0 -1 -1 -2 -3 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -2 -3 -10 -11 -7 -2 -1 -2 -1 -1 -1 -1 -2 -5 -12 -14 -10 -6 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -1 -1 -0 -0 -0 -0 -0 -2 -4 -7 -7 -4 -2 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -12 -14 -15 -18 -19 -19 -15 -7 -2 -1 -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 -1 -6 -10 -14 -17 -4 -0 -1 -2 -3 -5 -10 -15 -15 -13 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -35 -48 -44 -35 -26 -19 -13 -9 -5 -3 -2 -3 -4 -5 -8 -13 -19 -27 -35 -40 -44 -46 -45 -43 -41 -39 -38 -37 -37 -39 -41 -40 -38 -36 -32 -28 -25 -23 -19 -14 -9 -6 -5 -6 -5 -5 -5 -5 -5 -4 -4 -4 -5 -5 -5 -5 -5 -5 -3 -2 -2 -1 -1 -2 -4 -6 -7 -8 -9 -10 -9 -8 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -3 -4 -4 -4 -6 -6 -6 -6 -30 -101 -147 -109 -45 -30 -16 -4 -2 -6 -6 -1 -1 -0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -5 -5 -2 -0 -0 -1 -3 -3 -2 -0 -0 -1 -3 -9 -26 -21 -9 -4 -1 -4 -20 -30 -43 -45 -25 -9 -11 -38 -54 -43 -24 -9 -6 -11 -11 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -8 -25 -21 -9 -4 -3 -3 -5 -6 -6 -4 -2 -2 -1 -1 -1 -0 -0 -1 -2 -6 -12 -12 -12 -14 -15 -14 -10 -9 -6 -4 -2 -1 -1 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -8 -12 -19 -31 -44 -56 -59 -57 -53 -44 -32 -20 -14 -11 -9 -6 -5 -3 -2 -1 -3 -5 -7 -7 -5 -2 -0 -0 -1 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -2 -3 -3 -4 -4 -4 -4 -5 -6 -6 -5 -4 -3 -2 -3 -3 -3 -4 -4 -4 -3 -2 -1 -2 -2 -3 -4 -5 -4 -2 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -3 -4 -10 -19 -20 -8 -2 -2 -3 -2 -2 -2 -3 -4 -8 -11 -9 -5 -4 -2 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -2 -1 -1 -0 -0 0 -0 -0 -1 -4 -8 -6 -3 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -9 -10 -11 -13 -14 -14 -9 -4 -1 -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 0 0 0 0 -1 -1 -3 -4 -1 0 -1 -3 -6 -15 -31 -36 -23 -23 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -41 -42 -35 -26 -18 -13 -10 -7 -3 -2 -2 -2 -2 -5 -10 -17 -23 -29 -34 -43 -43 -43 -46 -45 -44 -44 -42 -40 -42 -42 -39 -35 -32 -28 -24 -20 -17 -12 -8 -6 -5 -5 -6 -6 -6 -7 -6 -5 -6 -6 -6 -6 -6 -5 -4 -3 -2 -2 -2 -3 -3 -3 -3 -4 -5 -6 -7 -7 -6 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -3 -8 -13 -14 -14 -14 -14 -13 -13 -14 -42 -115 -162 -121 -54 -36 -26 -16 -22 -13 -21 -2 -0 -4 -0 0 -0 -0 -0 -1 -2 -2 -1 -1 -6 -15 -15 -5 -0 -0 -1 -3 -2 -1 -4 -11 -18 -27 -37 -38 -41 -28 -13 -4 -12 -40 -58 -77 -72 -39 -21 -31 -50 -57 -42 -20 -3 -6 -15 -16 -11 -7 -5 -3 -2 -1 -0 -0 -0 -0 -11 -28 -20 -8 -3 -3 -4 -6 -7 -6 -3 -2 -1 -1 -1 -1 -1 -0 -0 -2 -6 -12 -11 -8 -10 -13 -14 -11 -10 -9 -7 -4 -2 -0 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -4 -6 -9 -13 -21 -31 -42 -50 -52 -52 -50 -45 -38 -30 -23 -20 -18 -18 -19 -19 -19 -14 -13 -13 -11 -7 -2 -2 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -5 -6 -7 -8 -9 -8 -6 -5 -4 -3 -3 -4 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -2 -3 -4 -5 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -6 -13 -31 -37 -21 -7 -4 -4 -3 -3 -3 -4 -4 -8 -12 -10 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -3 -6 -5 -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 -4 -5 -7 -8 -8 -8 -7 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -2 -3 -5 -17 -43 -37 -14 -5 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -30 -41 -38 -31 -24 -18 -13 -7 -3 -2 -1 -2 -2 -4 -8 -12 -17 -24 -26 -32 -29 -39 -43 -47 -47 -48 -45 -42 -42 -41 -39 -34 -28 -20 -15 -12 -10 -9 -8 -7 -6 -6 -9 -8 -10 -7 -6 -7 -7 -6 -6 -6 -5 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -4 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -6 -5 -7 -11 -15 -20 -30 -34 -37 -38 -38 -35 -32 -31 -48 -97 -135 -117 -71 -59 -61 -49 -51 -18 -34 -7 -1 -4 -0 0 0 -0 -0 -2 -4 -5 -2 -1 -7 -20 -18 -7 -3 -0 -1 -2 -4 -17 -32 -21 -10 -45 -58 -60 -73 -52 -23 -14 -25 -51 -89 -102 -88 -63 -50 -62 -55 -75 -68 -19 -1 -8 -19 -18 -10 -5 -3 -1 -0 -0 -0 0 -0 -2 -16 -27 -14 -6 -3 -3 -5 -6 -7 -6 -3 -1 -1 -1 -1 -1 -1 -0 -0 -2 -6 -10 -8 -5 -8 -11 -12 -10 -9 -9 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -7 -10 -14 -22 -31 -38 -44 -44 -45 -44 -41 -38 -35 -32 -32 -34 -38 -44 -48 -49 -48 -47 -43 -39 -32 -22 -15 -9 -5 -1 -0 -0 -0 -0 -0 -4 -7 -7 -3 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -6 -8 -9 -11 -12 -10 -8 -6 -5 -5 -5 -5 -6 -7 -6 -6 -5 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -4 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -6 -8 -14 -28 -37 -30 -17 -11 -9 -5 -3 -4 -5 -5 -6 -10 -9 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -6 -7 -7 -5 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -11 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -20 -40 -43 -37 -29 -23 -16 -10 -5 -2 -2 -2 -1 -3 -5 -11 -17 -19 -17 -20 -30 -29 -41 -39 -44 -41 -41 -40 -40 -37 -35 -30 -21 -14 -12 -11 -9 -8 -10 -10 -7 -9 -7 -9 -8 -5 -5 -6 -6 -6 -6 -5 -4 -3 -3 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -3 -2 -4 -7 -5 -1 -0 -0 0 0 0 0 0 -0 -2 -3 -4 -7 -11 -14 -15 -17 -23 -28 -31 -41 -55 -65 -77 -87 -90 -77 -52 -36 -42 -68 -95 -97 -84 -98 -113 -82 -43 -18 -31 -11 -2 -0 -0 -2 -6 -1 -0 -9 -8 -13 -4 -1 -4 -17 -23 -16 -6 -0 -1 -4 -17 -40 -37 -4 -1 -9 -17 -43 -58 -36 -39 -53 -59 -53 -92 -94 -76 -67 -56 -49 -73 -82 -46 -11 -3 -8 -14 -11 -5 -2 -1 -0 -0 0 0 -0 -0 -7 -28 -22 -10 -4 -3 -3 -4 -5 -6 -5 -2 -1 -0 -0 -1 -1 -0 -0 -0 -1 -3 -6 -6 -6 -10 -13 -12 -7 -8 -6 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -8 -10 -15 -22 -29 -31 -35 -35 -36 -36 -34 -34 -35 -36 -40 -46 -55 -63 -69 -73 -77 -80 -77 -72 -65 -58 -47 -33 -22 -13 -6 -7 -7 -6 -13 -30 -39 -30 -16 -8 -5 -2 -1 -0 -1 -1 -1 -1 -1 -2 -3 -5 -7 -9 -11 -15 -18 -17 -11 -9 -7 -6 -5 -6 -8 -9 -10 -9 -8 -7 -6 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -1 -5 -7 -5 -5 -2 -2 -2 -3 -4 -4 -6 -9 -13 -18 -26 -34 -35 -31 -25 -14 -7 -5 -5 -4 -4 -3 -5 -5 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -5 -3 -1 -0 -1 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -37 -48 -44 -36 -30 -23 -16 -10 -4 -2 -2 -4 -7 -13 -16 -12 -14 -19 -21 -19 -25 -27 -38 -33 -35 -35 -36 -31 -28 -26 -22 -18 -13 -10 -8 -5 -5 -9 -11 -10 -8 -8 -7 -5 -4 -4 -5 -6 -5 -4 -3 -2 -3 -3 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -4 -3 -1 -4 -9 -5 -1 -0 -0 0 -0 -1 -3 -4 -6 -9 -10 -11 -14 -16 -19 -25 -32 -44 -57 -67 -78 -86 -98 -114 -133 -143 -122 -87 -61 -51 -60 -78 -88 -103 -127 -115 -58 -11 -11 -33 -18 -2 -1 -0 -1 -1 -0 -1 -4 -4 -15 -9 -2 -1 -8 -18 -14 -5 -2 -3 -12 -32 -35 -9 -0 0 0 -1 -9 -13 -9 -23 -47 -63 -54 -68 -66 -56 -49 -37 -26 -34 -44 -34 -16 -11 -14 -14 -8 -2 -0 -0 0 0 0 0 -0 -6 -22 -30 -19 -8 -3 -3 -3 -2 -3 -5 -4 -2 -1 -0 -0 -0 -1 -0 -0 0 -0 -1 -3 -6 -7 -9 -12 -11 -4 -6 -2 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -6 -7 -9 -15 -19 -24 -24 -24 -25 -28 -29 -30 -30 -32 -36 -42 -50 -59 -68 -74 -79 -86 -90 -88 -82 -75 -67 -58 -51 -46 -44 -47 -39 -45 -55 -75 -77 -70 -50 -30 -15 -6 -3 -1 -1 -0 -1 -1 -1 -1 -2 -3 -5 -8 -12 -15 -21 -26 -27 -21 -15 -10 -7 -6 -6 -6 -10 -15 -14 -14 -12 -8 -8 -8 -7 -5 -3 -1 -1 -0 -0 -0 -1 -5 -14 -7 -6 -6 -4 -5 -5 -5 -6 -8 -12 -18 -26 -32 -38 -42 -42 -30 -13 -6 -4 -4 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -2 -1 -0 -1 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -40 -50 -50 -45 -38 -32 -26 -18 -11 -7 -8 -8 -9 -10 -11 -12 -17 -20 -17 -16 -18 -28 -26 -30 -28 -29 -25 -23 -21 -18 -20 -16 -10 -7 -3 -2 -3 -5 -6 -6 -6 -5 -4 -3 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -3 -4 -4 -4 -3 -1 -1 -3 -1 -0 -0 -0 -0 -1 -6 -12 -14 -15 -15 -13 -13 -15 -21 -28 -39 -57 -76 -97 -117 -115 -118 -129 -132 -144 -159 -131 -82 -63 -63 -76 -94 -102 -119 -128 -75 -14 -0 -16 -42 -29 -4 -4 -2 -1 -1 -3 -15 -4 -2 -9 -14 -8 -3 -5 -10 -16 -15 -14 -15 -25 -27 -11 -0 0 0 0 0 0 0 -3 -25 -65 -25 -29 -39 -44 -47 -35 -22 -16 -13 -18 -21 -21 -24 -26 -17 -5 -0 0 0 0 0 0 0 -2 -15 -33 -29 -16 -7 -3 -3 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -7 -6 -7 -9 -4 -4 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -8 -12 -15 -18 -18 -17 -18 -21 -23 -24 -24 -27 -32 -39 -46 -53 -60 -68 -75 -81 -84 -82 -74 -67 -62 -57 -57 -59 -59 -64 -66 -67 -71 -75 -72 -66 -52 -33 -17 -6 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -5 -8 -15 -21 -30 -34 -36 -32 -24 -15 -8 -5 -4 -3 -4 -10 -13 -16 -18 -13 -13 -14 -14 -12 -9 -6 -3 -1 -1 -2 -20 -20 -23 -15 -11 -8 -7 -6 -6 -6 -8 -9 -13 -20 -29 -34 -37 -38 -34 -22 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -3 -3 -4 -6 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -59 -52 -45 -37 -27 -22 -16 -14 -11 -10 -11 -13 -13 -15 -19 -21 -17 -10 -7 -8 -10 -13 -15 -17 -19 -31 -34 -32 -25 -17 -9 -5 -4 -6 -11 -10 -7 -6 -6 -6 -6 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -12 -18 -21 -19 -15 -11 -10 -15 -26 -40 -59 -86 -109 -128 -148 -145 -149 -160 -139 -127 -118 -91 -15 -31 -62 -92 -124 -123 -109 -121 -103 -36 -1 -11 -28 -25 -9 -11 -7 -0 -0 -1 -3 -1 -1 -3 -17 -17 -8 -4 -11 -33 -29 -38 -45 -31 -10 -0 0 0 0 0 0 0 -1 -14 -56 -44 -3 -3 -15 -38 -47 -30 -21 -20 -9 -5 -9 -17 -23 -21 -12 -4 -0 -0 0 0 0 0 0 -2 -17 -35 -30 -14 -5 -3 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -7 -7 -5 -4 -5 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -8 -13 -14 -14 -12 -14 -16 -17 -17 -18 -21 -27 -34 -41 -47 -53 -60 -66 -71 -73 -70 -64 -60 -57 -57 -57 -60 -59 -58 -59 -60 -60 -61 -62 -58 -50 -37 -20 -7 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -15 -25 -35 -39 -42 -41 -35 -25 -11 -3 -2 -1 -0 -2 -4 -8 -16 -19 -21 -23 -25 -24 -26 -26 -27 -14 -11 -11 -43 -36 -29 -24 -20 -15 -11 -9 -8 -8 -10 -12 -15 -21 -28 -31 -30 -28 -26 -17 -12 -9 -5 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -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 -5 -7 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -26 -58 -62 -57 -53 -46 -42 -31 -25 -19 -17 -15 -12 -15 -16 -17 -20 -20 -16 -7 -4 -2 -3 -4 -7 -14 -21 -28 -37 -33 -27 -20 -14 -11 -14 -17 -12 -8 -8 -8 -9 -10 -9 -7 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -3 -6 -12 -16 -17 -16 -12 -9 -9 -11 -18 -31 -51 -77 -108 -132 -146 -163 -166 -165 -173 -143 -120 -87 -63 -40 -81 -33 -43 -63 -62 -82 -96 -111 -65 -15 -6 -6 -8 -9 -6 -3 -0 -0 -1 -4 -4 -1 -1 -17 -20 -8 -3 -15 -44 -23 -31 -38 -17 -2 0 0 0 0 0 0 0 -11 -43 -38 -8 -7 -8 -16 -43 -54 -34 -27 -31 -9 -2 -8 -14 -16 -15 -10 -4 -2 -1 -0 0 0 0 -0 -4 -20 -38 -30 -13 -4 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -3 -5 -6 -4 -3 -5 -4 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -5 -11 -11 -12 -8 -8 -9 -11 -13 -14 -18 -24 -32 -38 -44 -47 -51 -54 -57 -59 -59 -58 -57 -56 -58 -60 -62 -62 -61 -61 -63 -63 -61 -58 -54 -47 -36 -22 -9 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -7 -14 -25 -36 -41 -45 -47 -46 -39 -28 -16 -6 -2 -2 -1 -0 -2 -7 -17 -22 -22 -32 -33 -44 -38 -45 -41 -36 -28 -34 -31 -29 -27 -25 -20 -14 -11 -11 -11 -12 -14 -19 -25 -27 -24 -22 -21 -20 -14 -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 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -4 -3 -4 -2 -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 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -39 -68 -71 -67 -61 -53 -46 -38 -29 -27 -23 -20 -18 -16 -17 -16 -15 -17 -15 -8 -3 -1 -1 -4 -7 -8 -12 -20 -27 -30 -29 -25 -25 -26 -20 -12 -8 -9 -9 -10 -11 -11 -9 -5 -3 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -12 -17 -17 -20 -20 -10 -10 -12 -15 -24 -41 -68 -97 -124 -144 -157 -167 -168 -164 -163 -138 -106 -70 -57 -78 -78 -3 -1 -6 -10 -59 -72 -83 -62 -43 -31 -19 -10 -5 -1 -0 -1 -2 -4 -11 -12 -5 -5 -15 -15 -4 -4 -19 -23 -10 -2 0 0 0 0 0 0 0 0 0 0 -15 -49 -34 -28 -32 -25 -28 -48 -58 -36 -26 -39 -10 -2 -10 -15 -19 -15 -10 -6 -5 -3 -0 -0 0 0 -1 -9 -32 -47 -29 -11 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -4 -6 -11 -11 -11 -9 -9 -10 -11 -12 -14 -18 -24 -30 -34 -36 -39 -41 -44 -48 -52 -55 -57 -57 -58 -61 -65 -66 -69 -65 -65 -64 -62 -56 -51 -48 -42 -31 -20 -9 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -7 -13 -22 -31 -38 -44 -47 -48 -46 -43 -35 -24 -12 -4 -1 -0 -1 -3 -11 -11 -9 -20 -25 -42 -36 -35 -34 -31 -29 -26 -24 -23 -21 -19 -16 -12 -9 -9 -11 -11 -11 -11 -13 -16 -9 -5 -1 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -4 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -57 -79 -75 -68 -61 -53 -47 -40 -38 -32 -27 -23 -19 -19 -15 -13 -13 -11 -9 -5 -3 -2 -3 -7 -10 -13 -15 -17 -20 -24 -25 -30 -32 -29 -19 -13 -12 -10 -8 -7 -6 -4 -1 -0 -0 -0 0 0 0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -4 -8 -13 -19 -22 -21 -20 -17 -13 -14 -17 -18 -29 -56 -91 -118 -133 -144 -153 -159 -157 -150 -142 -121 -86 -57 -48 -37 -18 -2 0 0 -0 -52 -44 -39 -35 -50 -41 -21 -7 -3 -1 -1 -3 -3 -3 -13 -21 -15 -13 -18 -11 -1 -6 -13 -7 -1 0 0 0 0 0 0 0 0 0 0 0 -19 -53 -47 -52 -47 -40 -42 -50 -51 -33 -16 -32 -8 -1 -15 -24 -29 -19 -8 -4 -3 -2 -0 -0 0 0 -1 -8 -33 -47 -24 -8 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -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 -0 -1 -3 -4 -1 -3 -3 -3 -3 -2 -2 -3 -5 -8 -9 -10 -11 -11 -12 -12 -12 -13 -16 -21 -24 -26 -28 -32 -35 -39 -46 -54 -54 -55 -55 -55 -54 -61 -57 -52 -41 -48 -54 -54 -47 -40 -36 -32 -24 -15 -7 -2 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -6 -10 -16 -23 -30 -36 -38 -38 -37 -35 -30 -21 -12 -6 -2 -0 -0 -1 -4 -3 -1 -4 -7 -23 -38 -38 -36 -36 -30 -22 -17 -14 -12 -10 -8 -4 -3 -3 -4 -5 -4 -2 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -76 -85 -78 -69 -60 -53 -47 -41 -37 -35 -32 -24 -17 -14 -10 -8 -6 -5 -4 -4 -3 -4 -6 -8 -9 -11 -14 -15 -16 -19 -22 -25 -28 -24 -21 -22 -15 -7 -4 -3 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -4 -7 -15 -24 -29 -26 -22 -21 -21 -13 -15 -19 -20 -39 -73 -110 -134 -141 -142 -144 -148 -148 -141 -130 -99 -53 -29 -25 -20 -5 -0 0 0 0 -29 -13 -6 -9 -21 -19 -11 -4 -1 -0 -0 -0 -1 -3 -11 -23 -26 -25 -25 -14 -3 -8 -7 -0 0 0 0 0 0 0 0 0 0 0 0 -19 -58 -71 -53 -54 -45 -43 -45 -42 -35 -24 -9 -13 -4 -2 -17 -31 -35 -26 -14 -7 -3 -0 0 -0 -0 0 -1 -7 -26 -37 -18 -6 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -1 -2 -2 -2 -2 -2 -3 -4 -5 -8 -10 -11 -12 -11 -11 -11 -11 -11 -13 -15 -17 -19 -23 -27 -30 -35 -39 -47 -46 -45 -44 -50 -54 -50 -39 -31 -29 -33 -37 -35 -29 -25 -23 -19 -13 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -10 -14 -20 -25 -27 -27 -25 -22 -19 -16 -12 -6 -3 -0 0 0 -0 -0 -0 -0 -1 -6 -23 -40 -38 -36 -32 -24 -19 -14 -10 -7 -4 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -80 -99 -91 -82 -71 -60 -54 -49 -42 -37 -33 -27 -17 -10 -7 -5 -2 -3 -4 -4 -4 -6 -9 -11 -12 -14 -15 -15 -16 -16 -18 -20 -21 -24 -23 -26 -18 -9 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -14 -29 -37 -33 -29 -25 -12 -8 -7 -10 -16 -25 -58 -104 -137 -155 -154 -145 -139 -141 -114 -73 -54 -39 -19 -14 -24 -35 -15 -11 -43 -32 -6 -7 -2 -0 -0 -2 -16 -19 -7 -1 -0 -1 -3 -2 -1 -6 -19 -30 -31 -23 -24 -17 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 -15 -64 -102 -92 -72 -63 -50 -39 -34 -30 -23 -14 -5 -1 -0 -6 -18 -25 -22 -18 -15 -11 -5 -1 -0 -1 -2 -1 -2 -11 -21 -23 -12 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 0 -0 -0 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -2 -2 -2 -2 -2 -4 -7 -7 -8 -10 -11 -11 -9 -8 -9 -8 -7 -7 -8 -11 -13 -16 -20 -24 -28 -29 -30 -29 -27 -26 -30 -30 -28 -24 -21 -21 -22 -21 -20 -20 -20 -17 -10 -8 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -10 -14 -17 -18 -16 -14 -13 -11 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -19 -33 -36 -35 -31 -27 -24 -16 -12 -10 -5 -2 -2 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -3 -6 -7 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -67 -115 -111 -98 -84 -70 -63 -58 -50 -40 -33 -28 -19 -10 -6 -4 -2 -3 -3 -4 -3 -5 -7 -8 -10 -11 -12 -13 -14 -15 -17 -18 -21 -20 -19 -21 -17 -12 -12 -12 -9 -8 -6 -3 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -2 -1 -2 -2 -2 -2 -1 -1 -2 -8 -28 -43 -38 -29 -20 -10 -5 -3 -2 -5 -13 -34 -82 -132 -156 -168 -157 -142 -128 -132 -95 -30 -2 -8 -23 -35 -37 -29 -22 -42 -51 -33 -21 -7 -1 -1 -0 -4 -26 -25 -8 -1 -0 -5 -12 -12 -6 -4 -11 -23 -25 -13 -30 -27 -6 -6 0 0 0 0 0 0 0 0 0 0 0 -30 -107 -142 -114 -88 -60 -38 -26 -23 -25 -23 -16 -4 -0 -1 -12 -21 -18 -14 -17 -20 -17 -9 -2 0 -0 -0 -0 -4 -13 -18 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -6 -6 -6 -8 -8 -8 -7 -6 -6 -5 -3 -2 -4 -8 -8 -9 -10 -13 -16 -17 -16 -14 -12 -11 -13 -16 -19 -19 -16 -14 -14 -14 -15 -17 -19 -16 -8 -6 -6 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -9 -10 -9 -10 -11 -9 -7 -6 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -22 -29 -30 -23 -26 -28 -15 -14 -16 -10 -4 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -7 -8 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -100 -142 -123 -104 -82 -69 -63 -55 -44 -35 -30 -22 -14 -8 -4 -2 -1 -2 -3 -3 -5 -6 -9 -12 -8 -8 -11 -12 -15 -17 -16 -16 -15 -15 -16 -15 -11 -11 -14 -14 -12 -10 -7 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -3 -15 -32 -35 -21 -11 -7 -4 -2 -1 -1 -4 -14 -41 -90 -135 -151 -146 -69 -68 -98 -107 -96 -68 -48 -43 -48 -46 -29 -10 -12 -27 -19 -8 -8 -5 -7 -8 -6 -13 -34 -21 -6 -1 -4 -11 -20 -28 -21 -11 -9 -13 -11 -10 -27 -20 -11 -11 -0 0 0 0 0 0 0 0 0 0 0 -13 -65 -111 -100 -61 -29 -12 -12 -22 -34 -31 -20 -3 -1 -5 -22 -26 -13 -8 -14 -23 -24 -14 -4 0 0 0 -1 -6 -13 -16 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -4 -5 -5 -4 -3 -2 -2 -1 -1 -3 -6 -5 -5 -5 -5 -6 -6 -6 -5 -4 -4 -6 -9 -11 -11 -9 -8 -8 -9 -12 -14 -14 -13 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -7 -9 -10 -10 -7 -6 -11 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -14 -9 -10 -13 -8 -6 -5 -4 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -11 -16 -5 -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 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -5 -4 -2 -1 -0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -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 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -131 -132 -136 -102 -80 -72 -63 -53 -44 -35 -27 -20 -13 -7 -3 -2 -2 -3 -4 -7 -10 -13 -15 -12 -11 -14 -15 -18 -20 -19 -18 -17 -15 -14 -12 -9 -10 -13 -14 -12 -13 -10 -7 -5 -4 -3 -3 -3 -4 -4 -3 -3 -2 -2 -1 -1 -1 -0 -1 -2 -4 -14 -18 -13 -5 -3 -2 -1 -1 -0 -0 -3 -17 -45 -80 -113 -128 -113 -8 -20 -82 -83 -82 -81 -77 -71 -64 -48 -23 -9 -6 -4 -2 -1 -3 -5 -11 -18 -19 -18 -27 -15 -4 -1 -13 -17 -19 -27 -30 -20 -12 -9 -5 -9 -18 -12 -10 -9 -1 0 0 0 0 0 0 0 0 0 0 -4 -63 -90 -62 -32 -12 -4 -9 -26 -42 -32 -15 -1 -1 -12 -39 -34 -14 -8 -13 -24 -35 -27 -8 -1 -1 -0 0 -2 -8 -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 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -6 -9 -11 -11 -9 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -9 -12 -13 -12 -10 -9 -13 -14 -12 -10 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -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 -1 -6 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -3 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -1 -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 -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 -50 -140 -116 -100 -88 -77 -64 -52 -41 -32 -26 -19 -13 -9 -6 -4 -3 -5 -8 -13 -15 -19 -20 -17 -17 -19 -23 -25 -25 -23 -21 -19 -16 -13 -11 -12 -14 -15 -17 -19 -14 -8 -6 -5 -4 -4 -4 -5 -6 -5 -4 -4 -2 -1 -1 -0 -0 -1 -3 -5 -7 -5 -2 -1 -1 -1 -1 -0 -0 -0 -3 -18 -41 -61 -80 -97 -103 -64 -27 -105 -94 -88 -84 -78 -68 -54 -35 -19 -10 -5 -3 -1 -0 -1 -3 -12 -19 -15 -8 -8 -6 -2 -1 -6 -6 -5 -11 -22 -22 -15 -11 -9 -10 -13 -11 -11 -11 -2 0 0 0 0 0 0 0 0 0 0 -56 -93 -64 -36 -33 -29 -17 -14 -24 -31 -20 -6 -0 -2 -12 -40 -34 -15 -11 -11 -24 -48 -42 -16 -9 -7 -0 -0 -1 -6 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -12 -20 -20 -19 -18 -15 -15 -16 -16 -15 -12 -9 -7 -7 -5 -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 -1 -3 -2 -1 -1 -0 -0 -1 -3 -4 -2 -1 -0 -1 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -1 -1 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -3 -6 -7 -4 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -70 -118 -112 -97 -80 -64 -51 -39 -32 -25 -20 -15 -9 -6 -4 -4 -7 -10 -12 -15 -20 -20 -20 -23 -30 -33 -35 -35 -32 -28 -21 -15 -11 -11 -13 -13 -13 -15 -15 -11 -5 -5 -6 -7 -7 -5 -3 -2 -3 -3 -2 -1 -1 -0 -0 -1 -3 -3 -3 -1 -0 -1 -1 -1 -1 -1 -2 -3 -6 -13 -29 -44 -53 -65 -82 -91 -77 -109 -106 -96 -84 -67 -45 -27 -12 -4 -1 0 0 -0 -0 -5 -20 -32 -27 -12 -3 -1 -1 -1 -2 -4 -3 -1 -3 -9 -15 -14 -12 -10 -11 -13 -15 -14 -9 -2 0 0 0 0 0 0 -0 -1 -0 0 -85 -79 -38 -34 -49 -49 -31 -17 -15 -12 -6 -1 -0 -1 -5 -16 -17 -11 -13 -9 -16 -38 -42 -19 -7 -4 -0 -0 0 -4 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -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 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -15 -24 -27 -25 -21 -18 -18 -17 -15 -13 -12 -9 -7 -6 -5 -3 -1 -2 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -4 -10 -10 -7 -4 -2 -1 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -94 -137 -126 -103 -82 -65 -50 -40 -32 -26 -19 -14 -11 -7 -4 -5 -7 -7 -10 -16 -21 -23 -26 -32 -37 -38 -41 -43 -39 -27 -18 -13 -11 -10 -7 -5 -7 -10 -11 -10 -8 -10 -13 -13 -7 -2 -4 -7 -7 -5 -2 -1 -0 -0 -0 -1 -1 -1 -1 -4 -4 -2 -2 -3 -4 -4 -6 -9 -12 -20 -27 -32 -40 -51 -63 -75 -76 -71 -69 -58 -37 -17 -7 -1 -0 0 0 -0 -1 -8 -25 -32 -42 -44 -20 -15 -5 -1 -0 -2 -4 -3 -0 -1 -3 -9 -12 -12 -10 -10 -14 -19 -17 -7 0 0 0 0 0 0 -0 -7 -17 -21 -24 -50 -38 -20 -35 -55 -49 -29 -15 -8 -4 -1 -0 -0 -0 -0 -0 -2 -6 -10 -7 -3 -11 -22 -17 -17 -12 -3 -0 0 -3 -6 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -21 -25 -26 -25 -23 -23 -22 -19 -16 -13 -10 -7 -5 -5 -6 -8 -9 -7 -6 -5 -4 -5 -3 -2 -1 -0 -0 -2 -2 -1 -1 -2 -2 -7 -14 -17 -12 -18 -24 -20 -13 -8 -6 -3 -1 -0 -1 -3 -3 -2 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -41 -128 -156 -135 -107 -84 -66 -51 -41 -31 -24 -17 -14 -10 -5 -3 -3 -3 -5 -12 -19 -22 -25 -31 -36 -39 -45 -49 -47 -35 -25 -20 -16 -10 -6 -4 -3 -5 -9 -13 -13 -14 -18 -17 -12 -5 -20 -34 -29 -16 -5 -1 -1 -1 -1 -1 -1 -2 -8 -16 -15 -7 -4 -5 -12 -23 -24 -24 -22 -17 -15 -17 -23 -26 -27 -28 -22 -20 -19 -17 -9 -3 -0 -0 0 0 -1 -0 -0 -2 -7 -22 -59 -66 -39 -37 -21 -2 -1 -1 -1 -1 -1 -1 -1 -4 -9 -12 -12 -11 -14 -20 -19 -8 0 0 0 0 -0 -3 -12 -64 -92 -77 -65 -46 -35 -33 -41 -43 -30 -16 -10 -6 -2 -1 -1 -1 -1 -0 -0 -0 -2 -7 -8 -4 -2 -6 -9 -11 -6 -1 0 -0 -1 -3 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -4 -8 -14 -20 -23 -26 -27 -27 -25 -22 -16 -12 -8 -5 -3 -4 -5 -5 -2 -3 -4 -5 -5 -4 -4 -4 -4 -5 -9 -13 -9 -3 -3 -3 -4 -10 -13 -15 -19 -18 -13 -11 -10 -8 -5 -3 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -69 -122 -149 -145 -115 -90 -70 -55 -41 -31 -22 -16 -12 -7 -3 -2 -1 -3 -8 -12 -15 -18 -23 -28 -36 -46 -51 -53 -44 -35 -30 -25 -18 -10 -6 -3 -3 -6 -10 -13 -17 -22 -26 -29 -21 -40 -76 -63 -32 -6 -3 -4 -2 -1 -1 -2 -9 -23 -35 -34 -25 -18 -16 -22 -38 -46 -41 -25 -14 -9 -7 -10 -11 -11 -8 -3 -2 -2 -2 -1 -0 0 0 0 0 -4 -1 -0 0 -1 -11 -35 -39 -27 -34 -30 -2 -1 -1 -1 -1 -1 -1 -1 -2 -6 -11 -14 -16 -18 -19 -17 -7 0 0 0 0 -3 -18 -53 -72 -56 -54 -61 -65 -57 -57 -61 -38 -14 -5 -4 -4 -3 -1 -1 -3 -6 -5 -1 -0 -1 -4 -7 -5 -2 -5 -9 -8 -3 -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 -2 -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 -1 -1 -2 -2 -2 -3 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -20 -24 -26 -27 -26 -22 -16 -10 -6 -3 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -3 -3 -4 -6 -8 -8 -6 -5 -3 -1 -2 -4 -7 -12 -13 -12 -12 -11 -10 -8 -5 -3 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -173 -158 -124 -99 -78 -59 -45 -32 -22 -15 -10 -6 -2 -2 -3 -5 -7 -9 -10 -12 -16 -22 -30 -38 -44 -45 -42 -35 -31 -30 -22 -13 -6 -3 -4 -6 -9 -16 -25 -30 -21 -8 -27 -66 -72 -36 -3 -5 -7 -5 -5 -9 -18 -34 -54 -69 -69 -62 -50 -36 -30 -37 -49 -39 -20 -10 -4 -2 -3 -6 -8 -5 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -9 -2 -0 -5 -2 -2 -5 -8 -11 -26 -28 -6 -1 -1 -0 -0 -1 -2 -1 -1 -4 -8 -15 -18 -19 -17 -15 -6 0 0 -1 -9 -21 -35 -58 -32 -27 -38 -60 -68 -64 -66 -56 -31 -9 -1 -1 -2 -2 -2 -1 -5 -15 -19 -3 -0 -0 -2 -6 -5 -3 -5 -9 -7 -4 -2 -0 -2 -5 -6 -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 -1 -4 -0 0 0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -6 -7 -7 -3 -3 -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 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -17 -20 -23 -25 -25 -22 -15 -9 -5 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -5 -3 -1 -0 -1 -3 -7 -11 -12 -11 -9 -8 -7 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 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 -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 -139 -158 -153 -135 -110 -88 -69 -50 -35 -23 -15 -9 -4 -2 -2 -3 -4 -6 -7 -8 -10 -12 -16 -22 -30 -36 -39 -35 -32 -35 -30 -22 -14 -9 -7 -5 -6 -15 -28 -36 -24 -2 -9 -37 -64 -43 -5 -4 -8 -14 -23 -34 -55 -78 -99 -109 -106 -93 -75 -58 -40 -30 -35 -34 -19 -9 -4 -1 -2 -9 -10 -5 -1 0 0 -0 -0 -0 0 -0 -1 -1 -5 -1 -1 -8 -4 -1 -0 -1 -4 -20 -27 -17 -8 -5 -2 -1 -1 -2 -2 -1 -4 -10 -18 -20 -16 -15 -9 -3 -0 -3 -15 -40 -56 -37 -24 -13 -11 -25 -53 -37 -24 -22 -21 -21 -11 -2 -0 -2 -3 -2 -0 -3 -14 -22 -3 -0 -0 -1 -5 -5 -3 -2 -4 -8 -13 -7 -1 -2 -9 -10 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 -0 -1 -1 -3 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -6 -8 -7 -10 -5 -7 -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 -2 -6 -10 -14 -16 -18 -21 -24 -22 -15 -9 -5 -3 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -6 -4 -2 -1 -1 -1 -3 -6 -8 -9 -8 -7 -6 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -37 -140 -146 -139 -122 -100 -78 -58 -41 -27 -16 -8 -4 -2 -2 -3 -4 -6 -6 -7 -9 -11 -15 -20 -27 -32 -34 -33 -33 -33 -29 -23 -17 -13 -9 -8 -13 -22 -15 -3 -0 -6 -33 -71 -67 -20 -3 -10 -29 -51 -70 -99 -120 -134 -137 -129 -112 -92 -70 -50 -31 -20 -19 -18 -14 -7 -2 -4 -12 -10 -4 -1 -1 -1 -3 -4 -2 -1 -1 -1 -1 -2 -1 -0 -2 -1 -0 -0 -0 -1 -14 -27 -29 -22 -14 -7 -2 -1 -2 -1 -3 -6 -15 -21 -20 -15 -19 -7 -0 -0 -11 -40 -55 -35 -11 -2 -0 -2 -14 -39 -17 -2 -2 -4 -16 -11 -3 -0 -2 -3 -2 -0 -1 -5 -8 -0 -0 -0 -2 -6 -6 -2 -1 -1 -9 -32 -20 -3 -0 -9 -12 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -2 -2 -1 -0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -5 -6 -8 -9 -10 -8 -10 -6 -7 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -6 -8 -11 -13 -17 -21 -21 -16 -9 -5 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -4 -5 -4 -2 -1 -1 -1 -2 -3 -5 -6 -6 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -69 -141 -143 -132 -112 -90 -70 -50 -32 -18 -8 -4 -2 -2 -3 -4 -4 -6 -7 -7 -8 -12 -19 -26 -31 -32 -32 -31 -29 -30 -28 -23 -16 -9 -2 -1 -0 0 0 -5 -33 -75 -81 -34 -4 -15 -44 -77 -103 -132 -139 -144 -145 -137 -116 -91 -70 -51 -34 -22 -17 -15 -14 -10 -5 -7 -10 -6 -2 -1 -1 -10 -13 -7 -4 -7 -6 -2 -0 -2 -1 -0 -0 -0 -1 -2 -3 -5 -13 -22 -29 -27 -19 -10 -3 -1 -2 -2 -9 -10 -10 -22 -20 -17 -21 -8 -1 0 -15 -41 -38 -12 -2 -1 -0 -1 -8 -25 -15 -5 -2 -2 -8 -5 -1 -0 -1 -2 -1 -1 -1 -0 -1 -0 -1 -2 -4 -3 -4 -1 -0 -0 -6 -28 -20 -5 -0 -6 -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 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -5 -7 -8 -10 -12 -11 -10 -8 -6 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -12 -17 -19 -16 -10 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -3 -3 -3 -3 -6 -6 -4 -2 -1 -1 -1 -1 -2 -3 -4 -5 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -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 -84 -95 -152 -145 -123 -101 -80 -58 -38 -21 -10 -5 -2 -2 -2 -4 -5 -6 -6 -7 -9 -13 -20 -26 -30 -32 -34 -34 -35 -36 -25 -19 -7 -2 -0 0 0 -1 -9 -44 -86 -77 -27 -4 -17 -49 -90 -120 -141 -139 -142 -149 -146 -120 -84 -63 -54 -39 -22 -15 -11 -10 -11 -10 -8 -7 -3 -0 -0 -0 -2 -3 -3 -6 -14 -17 -10 -2 -1 -1 -1 -1 -3 -7 -11 -14 -16 -16 -16 -19 -20 -14 -6 -1 -0 -1 -5 -19 -17 -5 -9 -16 -15 -13 -6 -1 0 -13 -29 -24 -9 -2 -0 -0 -1 -6 -18 -20 -17 -10 -6 -3 -1 -0 -0 -1 -0 -0 -1 -1 -0 -0 -2 -4 -4 -4 -2 -1 -0 -0 -0 -2 -7 -5 -1 -0 -4 -8 -6 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 0 -0 -1 -2 -2 -2 -1 -0 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -8 -11 -12 -14 -13 -12 -11 -9 -6 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -8 -13 -17 -16 -11 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -7 -8 -6 -4 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -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 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -3 -4 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -113 -181 -160 -134 -111 -89 -67 -44 -25 -13 -7 -4 -2 -3 -3 -8 -7 -7 -9 -11 -16 -23 -28 -30 -32 -33 -36 -44 -39 -23 -6 -2 -0 -0 0 -3 -23 -65 -91 -59 -14 -4 -14 -44 -86 -114 -128 -130 -140 -153 -154 -127 -81 -54 -46 -35 -24 -17 -13 -13 -15 -13 -9 -5 -2 -1 -0 0 -0 -1 -8 -18 -23 -28 -22 -8 -1 -2 -3 -4 -7 -9 -12 -20 -21 -15 -10 -9 -9 -6 -2 -0 -0 -1 -8 -22 -18 -4 -2 -13 -24 -26 -11 -2 0 -14 -28 -23 -10 -3 -1 -0 -2 -5 -13 -17 -19 -13 -4 -1 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -7 -7 -5 -4 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -4 -9 -9 -5 -2 -1 -1 -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 -1 -2 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -3 -4 -3 -2 -1 -1 -2 -2 -3 -4 -5 -8 -13 -15 -16 -17 -12 -17 -18 -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 -1 -1 -2 -3 -6 -9 -13 -13 -11 -9 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -4 -7 -8 -8 -6 -4 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -4 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -150 -128 -166 -145 -122 -99 -73 -48 -29 -16 -9 -5 -3 -3 -5 -5 -7 -8 -11 -13 -17 -20 -24 -26 -30 -42 -39 -19 -11 -4 -0 -2 -4 -0 -4 -38 -75 -69 -34 -9 -4 -12 -36 -67 -93 -113 -125 -135 -142 -142 -122 -75 -47 -39 -33 -26 -21 -17 -16 -17 -14 -8 -3 -2 -0 0 0 -0 -4 -19 -36 -36 -34 -25 -11 -4 -8 -9 -9 -9 -7 -12 -20 -19 -10 -4 -3 -2 -1 -0 -0 -1 -3 -7 -12 -10 -3 -1 -11 -23 -21 -8 -2 -2 -19 -30 -21 -8 -2 -1 -2 -4 -6 -7 -9 -11 -9 -3 -0 -0 -0 -0 -0 -0 -3 -14 -25 -25 -20 -14 -8 -4 -2 -2 -2 -0 -0 -0 -0 -0 -0 0 -2 -6 -11 -11 -8 -4 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -5 -9 -7 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -2 -2 -2 -2 -3 -5 -6 -9 -12 -15 -16 -18 -18 -13 -20 -18 -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 -1 -1 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -4 -6 -8 -9 -9 -8 -5 -3 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -6 -8 -7 -5 -4 -3 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -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 -1 -2 -2 -3 -3 -4 -4 -2 -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 -1 -1 -1 -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 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -33 -145 -130 -155 -132 -106 -76 -50 -32 -20 -12 -7 -5 -4 -5 -7 -8 -12 -15 -17 -20 -23 -29 -41 -26 -10 -2 -0 -1 -6 -16 -18 -5 -29 -85 -62 -38 -17 -5 -3 -11 -29 -50 -73 -97 -118 -125 -124 -120 -109 -69 -46 -42 -35 -30 -28 -24 -21 -19 -17 -11 -3 -1 -0 -0 -0 -0 -2 -15 -35 -33 -22 -12 -7 -9 -22 -32 -23 -7 -10 -18 -28 -24 -9 -3 -4 -3 -2 -0 -0 -2 -5 -6 -4 -5 -10 -15 -15 -25 -26 -11 -7 -11 -28 -26 -13 -4 -1 -1 -4 -7 -8 -5 -4 -5 -7 -6 -1 -0 -0 -0 -0 -0 -2 -12 -26 -31 -25 -15 -6 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 -2 -9 -14 -12 -9 -6 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 -1 -13 -17 -4 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -3 -3 -5 -4 -5 -7 -8 -9 -12 -13 -13 -15 -13 -11 -13 -11 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -3 -4 -5 -5 -5 -3 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -7 -7 -6 -4 -3 -2 -1 -1 -1 -2 -2 -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 -1 -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 -2 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -57 -151 -171 -144 -110 -80 -54 -36 -24 -16 -11 -7 -7 -9 -12 -14 -13 -13 -24 -29 -14 -8 -4 -1 -0 0 -9 -26 -36 -24 -33 -96 -82 -37 -17 -6 -2 -3 -14 -29 -48 -82 -108 -112 -114 -111 -105 -95 -66 -46 -44 -37 -39 -41 -38 -30 -24 -21 -13 -5 -2 -4 -6 -4 -1 -0 -3 -11 -11 -5 -3 -6 -12 -17 -20 -20 -16 -16 -27 -42 -41 -20 -9 -10 -14 -16 -8 -3 -5 -10 -12 -7 -3 -7 -13 -21 -35 -42 -31 -12 -23 -39 -17 -5 -1 -1 -1 -3 -6 -7 -4 -1 -2 -6 -9 -5 -0 -0 -0 -0 -0 -0 -2 -8 -16 -17 -10 -3 -1 -1 -1 -2 -1 -1 -0 0 -0 -0 -0 -1 -6 -12 -13 -10 -6 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 -1 -10 -12 -2 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -3 -6 -8 -4 -4 -5 -5 -6 -7 -6 -6 -8 -9 -9 -9 -8 -6 -7 -6 -5 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -8 -7 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -82 -176 -164 -150 -116 -85 -60 -42 -29 -21 -16 -13 -12 -12 -11 -9 -9 -17 -8 -2 -0 -0 -0 0 -0 -30 -47 -38 -41 -66 -85 -59 -27 -9 -4 -4 -8 -22 -37 -61 -91 -71 -44 -71 -101 -96 -86 -67 -47 -43 -38 -51 -53 -49 -37 -26 -18 -10 -5 -5 -8 -13 -17 -15 -1 -0 -3 -2 -2 -6 -9 -18 -20 -22 -21 -18 -20 -29 -45 -50 -36 -21 -20 -31 -46 -30 -14 -12 -17 -19 -16 -9 -4 -3 -9 -18 -29 -35 -15 -26 -39 -10 -1 -1 -0 -0 -1 -2 -4 -3 -0 -1 -5 -8 -6 -0 -0 -0 -0 0 0 0 -1 -7 -11 -7 -2 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -6 -11 -12 -11 -7 -4 -3 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 -1 -2 -2 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -5 -5 -4 -7 -5 -5 -6 -7 -7 -7 -7 -6 -6 -5 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 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 -1 -1 -1 -1 -2 -3 -4 -6 -8 -7 -5 -4 -3 -2 -2 -2 -2 -2 -1 -2 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -2 -4 -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 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -6 -7 -7 -6 -5 -3 -2 -2 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -79 -99 -179 -156 -124 -92 -67 -48 -37 -30 -25 -19 -17 -16 -12 -7 -4 -1 -0 -0 -0 0 0 -1 -36 -49 -39 -41 -52 -57 -46 -28 -15 -12 -14 -22 -35 -48 -94 -57 -19 -32 -71 -97 -93 -79 -67 -48 -45 -44 -58 -52 -46 -37 -26 -14 -7 -6 -6 -9 -20 -44 -48 -11 -3 -8 -8 -7 -17 -14 -29 -22 -19 -17 -17 -20 -26 -35 -42 -36 -22 -21 -28 -45 -39 -23 -16 -16 -16 -14 -10 -4 -1 -3 -9 -19 -37 -20 -20 -27 -4 -0 -0 -1 -0 -0 -0 -2 -2 -0 -2 -5 -4 -1 -1 -1 -0 -0 0 0 0 -1 -7 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -8 -13 -12 -10 -8 -5 -3 -2 -1 -0 -1 -1 -0 -0 0 -0 -0 -0 -1 -2 -1 -0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -3 -5 -6 -7 -7 -7 -6 -5 -3 -3 -3 -2 -1 -1 -2 -2 -3 -3 -5 -5 -5 -6 -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 -1 -1 -1 -2 -3 -3 -4 -6 -7 -6 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -10 -12 -14 -15 -16 -16 -15 -14 -14 -15 -14 -12 -9 -7 -5 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -115 -194 -167 -133 -100 -75 -59 -49 -42 -38 -37 -26 -12 -4 -1 -0 -0 -0 -0 0 0 -2 -43 -45 -36 -33 -34 -37 -37 -30 -24 -24 -29 -38 -48 -59 -91 -29 -4 -48 -86 -96 -91 -74 -56 -53 -53 -53 -55 -47 -41 -35 -29 -17 -11 -14 -19 -20 -33 -64 -75 -44 -13 -8 -13 -14 -31 -22 -40 -20 -12 -11 -19 -29 -29 -25 -26 -23 -17 -14 -14 -18 -19 -19 -12 -7 -5 -4 -3 -2 -1 -1 -3 -12 -31 -19 -13 -10 -2 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -4 -3 -2 -2 -0 -0 0 0 0 0 -3 -7 -7 -4 -1 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -7 -13 -13 -10 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -8 -8 -7 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -8 -14 -16 -18 -21 -23 -25 -23 -22 -22 -20 -20 -19 -17 -14 -11 -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 -34 -97 -120 -165 -138 -110 -89 -72 -63 -60 -42 -24 -11 -5 -3 -3 -2 -1 -1 -0 -0 -1 -37 -46 -36 -29 -26 -29 -33 -35 -34 -35 -41 -50 -62 -81 -104 -26 -3 -61 -89 -93 -85 -69 -57 -54 -52 -53 -47 -40 -37 -35 -33 -26 -20 -34 -40 -33 -41 -66 -76 -52 -17 -6 -10 -17 -30 -23 -33 -18 -8 -4 -8 -10 -15 -16 -14 -14 -13 -11 -10 -8 -5 -4 -2 -1 -0 0 -0 -1 -0 -0 -0 -5 -14 -10 -7 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -5 -11 -13 -10 -7 -5 -4 -3 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -2 -2 -1 -0 0 0 -0 -0 -0 -1 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -2 -4 -5 -7 -8 -7 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -10 -15 -19 -22 -25 -28 -29 -28 -26 -26 -24 -22 -20 -17 -13 -10 -7 -5 -3 -2 -2 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -44 -125 -168 -147 -124 -109 -104 -63 -37 -25 -19 -14 -11 -10 -8 -6 -4 -1 -0 -1 -16 -34 -32 -26 -22 -25 -31 -37 -41 -44 -50 -59 -74 -101 -118 -27 -69 -100 -97 -94 -80 -67 -60 -52 -45 -42 -38 -34 -32 -34 -34 -31 -25 -45 -61 -49 -43 -51 -48 -30 -10 -3 -6 -13 -16 -15 -13 -12 -9 -4 -3 -4 -9 -10 -9 -10 -10 -7 -6 -3 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 0 0 0 0 -0 -2 -3 -3 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -2 -8 -12 -11 -7 -4 -3 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -2 -3 -4 -5 -6 -6 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -7 -12 -17 -20 -24 -28 -29 -30 -29 -28 -26 -23 -19 -15 -11 -9 -7 -4 -3 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -96 -191 -183 -159 -141 -124 -66 -42 -34 -30 -26 -23 -19 -15 -10 -6 -3 -1 -6 -24 -29 -26 -24 -22 -24 -27 -35 -43 -47 -54 -64 -81 -110 -130 -118 -130 -123 -110 -96 -79 -72 -69 -62 -52 -42 -33 -28 -27 -28 -29 -27 -24 -47 -73 -61 -36 -20 -13 -9 -5 -2 -4 -8 -7 -6 -6 -9 -6 -2 -3 -10 -13 -8 -6 -7 -6 -3 -2 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 -0 -1 -3 -3 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -0 0 0 -0 -0 0 -1 -5 -9 -11 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -11 -13 -16 -19 -22 -25 -26 -28 -27 -25 -24 -22 -17 -13 -10 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -164 -205 -190 -168 -144 -110 -71 -57 -51 -48 -41 -33 -27 -19 -13 -8 -12 -24 -32 -30 -21 -19 -21 -23 -25 -32 -40 -45 -53 -64 -82 -107 -130 -138 -137 -126 -109 -91 -78 -74 -76 -75 -62 -43 -29 -24 -24 -26 -27 -26 -29 -53 -81 -63 -26 -6 -2 -5 -5 -3 -3 -6 -6 -5 -7 -11 -8 -3 -1 -13 -16 -7 -4 -4 -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 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -3 -7 -8 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -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 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -5 -5 -3 -3 -3 -2 -2 -3 -3 -2 -2 -2 -3 -2 -2 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -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 -1 -1 -2 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -4 -6 -8 -13 -17 -19 -20 -23 -25 -24 -23 -24 -23 -21 -18 -16 -12 -8 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -86 -177 -208 -193 -175 -149 -107 -89 -89 -90 -74 -57 -48 -33 -20 -15 -32 -52 -51 -37 -21 -13 -15 -18 -21 -27 -34 -38 -45 -57 -75 -98 -122 -133 -128 -117 -102 -84 -76 -73 -74 -67 -52 -34 -22 -19 -22 -26 -29 -30 -37 -60 -78 -59 -25 -7 -2 -2 -3 -2 -3 -4 -5 -6 -6 -8 -6 -3 -2 -12 -13 -4 -2 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -0 -0 -3 -7 -9 -9 -8 -5 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -7 -9 -9 -9 -8 -3 -0 -1 -1 -1 -1 -2 -2 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -5 -10 -15 -20 -21 -23 -24 -24 -25 -25 -21 -17 -14 -12 -9 -6 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -143 -213 -212 -193 -171 -148 -149 -151 -132 -109 -89 -70 -46 -27 -25 -57 -81 -73 -47 -24 -11 -8 -11 -16 -21 -25 -28 -35 -48 -64 -84 -103 -111 -108 -99 -85 -67 -59 -59 -54 -45 -34 -22 -17 -18 -23 -27 -31 -34 -39 -50 -56 -45 -25 -14 -7 -3 -2 -2 -1 -2 -3 -4 -5 -7 -8 -7 -6 -9 -10 -2 -1 -0 -0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -0 -0 -0 -1 -5 -9 -12 -12 -9 -6 -4 -2 -1 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -7 -10 -13 -15 -16 -13 -6 -0 0 0 0 0 -1 -2 -1 -1 -3 -3 -2 -1 -2 -2 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -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 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -3 -3 -2 -5 -9 -14 -18 -18 -18 -20 -19 -16 -14 -11 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -102 -202 -221 -209 -203 -201 -199 -185 -152 -128 -110 -83 -50 -28 -53 -95 -109 -90 -59 -32 -15 -7 -7 -11 -14 -16 -17 -24 -39 -55 -72 -86 -94 -82 -59 -46 -42 -40 -40 -35 -32 -27 -20 -22 -24 -24 -22 -23 -25 -25 -25 -29 -33 -26 -16 -9 -6 -3 -4 -3 -2 -2 -3 -4 -9 -13 -13 -8 -6 -4 -1 -0 -0 0 0 0 0 0 -0 -1 -3 -3 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -4 -3 -3 -0 0 0 0 0 0 0 0 0 0 -0 -2 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -12 -9 -6 -4 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -4 -6 -7 -9 -12 -15 -18 -22 -19 -5 -1 -0 -0 0 0 -1 -2 -1 -1 -2 -4 -3 -1 -2 -2 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -4 -6 -7 -8 -8 -9 -7 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -127 -211 -228 -237 -226 -203 -184 -169 -158 -134 -94 -58 -37 -79 -124 -126 -100 -68 -43 -23 -10 -4 -6 -8 -8 -9 -14 -30 -47 -60 -58 -42 -31 -24 -23 -28 -30 -26 -21 -22 -28 -27 -30 -28 -21 -12 -10 -13 -10 -5 -11 -19 -15 -6 -7 -14 -8 -10 -8 -6 -5 -4 -5 -13 -25 -29 -17 -5 -0 -0 0 -0 -0 0 0 -0 -0 -0 -2 -5 -6 -2 -2 -0 -1 -1 -1 -1 -1 -1 -3 -4 -4 -4 -4 -4 -5 -4 -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 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -2 -0 0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -5 -6 -8 -10 -13 -17 -20 -28 -17 -4 -0 -0 -0 -0 0 -0 -1 -2 -0 -1 -3 -3 -2 -2 -3 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -26 -175 -243 -264 -235 -206 -202 -201 -183 -149 -108 -84 -103 -136 -154 -139 -104 -72 -52 -34 -15 -5 -4 -4 -4 -4 -8 -19 -33 -44 -41 -28 -23 -20 -22 -25 -23 -17 -14 -20 -30 -31 -31 -21 -11 -5 -5 -8 -5 -0 -2 -5 -7 -3 -6 -16 -13 -15 -12 -6 -5 -2 -2 -7 -14 -15 -6 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -3 -3 -1 -1 -0 -0 -0 -0 -1 -1 -3 -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 -1 -2 -3 -3 -3 -1 -1 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -3 -4 -5 -6 -7 -9 -12 -15 -20 -24 -27 -11 -2 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -2 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 -0 0 0 0 -0 -0 -2 -4 -10 -21 -23 -18 -10 -3 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -0 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -181 -267 -146 -144 -129 -154 -190 -174 -133 -105 -102 -135 -173 -180 -155 -109 -71 -50 -33 -15 -5 -2 -2 -2 -2 -4 -10 -26 -47 -50 -35 -28 -28 -31 -33 -26 -16 -16 -23 -30 -27 -23 -9 -3 -3 -8 -11 -5 -0 -0 -1 -1 -1 -5 -9 -13 -16 -9 -3 -1 -1 -1 -2 -3 -2 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -1 -3 -3 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -3 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -7 -8 -11 -14 -18 -20 -24 -18 -6 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -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 -3 -9 -13 -19 -32 -39 -26 -7 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 0 -0 -0 -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 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -132 -125 -132 -109 -35 -98 -158 -140 -106 -108 -143 -179 -197 -200 -172 -116 -64 -37 -23 -12 -5 -2 -2 -2 -2 -2 -5 -15 -38 -56 -49 -42 -37 -38 -48 -38 -23 -20 -23 -27 -25 -16 -5 -12 -9 -19 -15 -5 -0 -1 -1 -0 -1 -3 -7 -12 -15 -4 -1 -0 -1 -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 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -3 -3 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -8 -9 -13 -17 -19 -16 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -14 -13 -13 -21 -26 -16 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 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 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -71 -71 -62 -142 -223 -187 -160 -142 -110 -93 -110 -157 -200 -219 -216 -183 -120 -58 -25 -15 -8 -4 -3 -2 -2 -2 -2 -2 -6 -18 -34 -36 -38 -33 -36 -44 -44 -32 -23 -21 -23 -25 -20 -17 -20 -18 -26 -11 -2 -0 -0 -0 -0 -1 -4 -12 -18 -11 -2 -0 0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -3 -5 -3 -0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -4 -5 -7 -8 -8 -10 -15 -19 -12 -6 -3 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -9 -9 -7 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -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 -2 -3 -3 -2 -3 -3 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -152 -228 -250 -233 -238 -247 -222 -168 -116 -85 -78 -110 -172 -221 -235 -220 -180 -119 -56 -25 -12 -6 -4 -2 -1 -1 -3 -2 -1 -2 -11 -24 -23 -27 -35 -33 -31 -36 -33 -25 -19 -17 -18 -22 -27 -24 -17 -13 -3 -0 -0 -1 -1 -1 -2 -7 -14 -16 -7 -1 -0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -1 -6 -9 -6 -1 0 0 -0 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -0 -1 -1 -2 -3 -3 -5 -7 -8 -9 -12 -17 -14 -4 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 0 0 -0 -1 -1 -0 -0 -1 -0 -1 -2 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -4 -5 -8 -5 -2 -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 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -7 -7 -5 -4 -3 -3 -2 -1 -1 -2 -2 -2 -2 -2 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -136 -264 -290 -272 -250 -234 -223 -189 -139 -96 -68 -67 -118 -195 -238 -242 -218 -174 -112 -55 -27 -12 -6 -4 -3 -1 -2 -4 -3 -1 -2 -8 -14 -13 -17 -27 -29 -22 -25 -28 -22 -13 -7 -7 -11 -14 -10 -6 -2 -0 -0 -1 -5 -5 -3 -3 -6 -8 -7 -4 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 -0 -2 -7 -8 -3 -1 -0 -0 -0 -3 -6 -3 -3 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -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 -1 -0 -0 -0 -1 -0 -1 -1 -2 -3 -4 -6 -7 -8 -9 -13 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -2 -2 -0 -2 -4 -3 -5 -6 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -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 -1 -1 -2 -2 -3 -5 -6 -9 -11 -10 -10 -9 -7 -4 -3 -2 -2 -1 -2 -2 -3 -2 -2 -2 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -109 -221 -288 -296 -267 -242 -235 -220 -180 -129 -87 -66 -74 -125 -210 -250 -244 -212 -159 -98 -51 -27 -12 -5 -4 -6 -5 -4 -5 -3 -2 -3 -9 -11 -5 -9 -17 -17 -9 -11 -15 -11 -4 -1 -1 -2 -3 -2 -1 -0 -0 -1 -6 -13 -14 -9 -5 -3 -2 -2 -1 -1 -0 0 0 0 -0 -0 -0 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -2 -17 -26 -22 -13 -7 -3 -2 -4 -8 -11 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -6 -8 -9 -10 -14 -11 -4 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -4 -15 -25 -17 -14 -15 -6 -1 0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -2 -3 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -8 -10 -13 -16 -16 -13 -10 -8 -6 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -2 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -147 -225 -248 -257 -267 -256 -236 -209 -181 -151 -119 -91 -78 -91 -136 -207 -246 -230 -189 -129 -79 -44 -23 -11 -5 -6 -11 -9 -5 -5 -3 -4 -6 -3 -1 -4 -9 -10 -7 -3 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -16 -20 -25 -17 -8 -3 -1 -0 -0 -1 -0 0 0 0 0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -3 -2 -0 0 0 0 -0 -1 -1 -3 -11 -27 -33 -26 -15 -8 -6 -8 -11 -13 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -7 -4 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -7 -8 -9 -13 -13 -7 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 -1 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -10 -22 -37 -46 -36 -27 -18 -7 -1 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -5 -6 -9 -14 -20 -23 -21 -16 -11 -8 -5 -4 -3 -3 -2 -2 -2 -3 -3 -3 -3 -2 -2 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -172 -243 -244 -248 -250 -240 -210 -171 -137 -116 -108 -99 -95 -112 -155 -201 -228 -204 -161 -102 -65 -39 -22 -12 -7 -9 -11 -7 -5 -5 -5 -10 -9 -3 -1 -3 -4 -4 -4 -2 -0 -0 -2 -1 -0 -1 -2 -4 -5 -4 -9 -16 -20 -22 -24 -31 -20 -9 -4 -2 -2 -2 -1 -0 0 0 0 -0 -3 -6 -4 -1 -0 -0 -0 -0 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 -2 -2 -3 -4 -6 -6 -10 -7 -1 0 -1 -2 -3 -9 -5 -4 -9 -11 -24 -29 -21 -11 -11 -15 -17 -16 -11 -2 -1 -0 -0 -0 -1 -1 -1 -1 -4 -10 -15 -18 -27 -26 -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 -1 -3 -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 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 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 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -6 -9 -11 -15 -11 -3 -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 -1 -1 -1 -3 -14 -27 -41 -48 -38 -26 -12 -2 -0 0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -2 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -3 -3 -4 -6 -8 -12 -18 -22 -24 -18 -12 -8 -5 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -78 -193 -252 -249 -238 -220 -203 -171 -130 -94 -88 -97 -102 -103 -122 -159 -193 -201 -173 -127 -77 -52 -36 -22 -15 -10 -9 -10 -8 -7 -6 -12 -11 -4 -1 -0 0 -0 -1 -1 -1 -0 -1 -3 -3 -1 -12 -33 -35 -22 -12 -16 -25 -28 -28 -27 -27 -21 -11 -5 -4 -3 -3 -2 -1 -1 -1 0 -0 -4 -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 -1 -1 -1 -2 -4 -5 -7 -5 -1 -2 -6 -11 -13 -22 -9 -1 0 0 -4 -17 -27 -23 -18 -24 -25 -23 -17 -10 -2 -1 -0 -1 -1 -3 -9 -18 -27 -37 -39 -47 -67 -71 -56 -25 -8 -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 -1 -2 -2 -2 -1 -0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -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 -1 -1 -1 -1 -3 -4 -7 -10 -13 -13 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -6 -16 -25 -43 -44 -33 -17 -4 0 0 -0 -1 -3 -5 -7 -2 0 0 0 0 0 0 0 -0 0 -0 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -7 -10 -14 -17 -18 -14 -10 -7 -5 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -107 -213 -234 -196 -149 -115 -93 -78 -71 -73 -91 -102 -111 -123 -148 -172 -174 -141 -95 -61 -40 -34 -19 -14 -11 -10 -10 -8 -5 -4 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -8 -44 -85 -67 -29 -11 -14 -24 -31 -35 -37 -36 -30 -16 -7 -8 -8 -7 -6 -4 -2 -1 -0 -0 -1 -3 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -11 -16 -20 -23 -13 0 0 0 0 -0 -2 -3 -8 -22 -32 -35 -47 -33 -20 -4 -1 -0 -2 -7 -19 -36 -55 -74 -93 -100 -106 -93 -97 -104 -76 -40 -13 -2 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 -1 -0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -9 -11 -12 -9 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -8 -10 -4 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -7 -10 -25 -36 -34 -26 -18 -7 -0 -0 -1 -2 -7 -12 -16 -19 -11 -2 -0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -2 -3 -3 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -5 -7 -11 -14 -15 -16 -14 -9 -6 -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 0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -107 -172 -137 -70 -36 -38 -51 -67 -87 -109 -116 -123 -126 -136 -147 -139 -110 -74 -46 -34 -34 -17 -13 -11 -12 -10 -6 -2 -2 -3 -1 -1 -1 -0 -0 -2 -2 -3 -5 -8 -11 -12 -10 -22 -73 -107 -72 -34 -18 -20 -28 -34 -37 -41 -41 -33 -18 -8 -7 -10 -15 -13 -9 -6 -2 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -10 -22 -24 -20 -22 -24 -12 -1 0 0 0 0 -0 -0 -1 -3 -6 -18 -45 -57 -20 -21 -5 -1 -9 -27 -56 -85 -109 -132 -150 -148 -128 -67 -62 -87 -102 -92 -48 -14 -2 -0 -0 -0 -1 -3 -2 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -10 -9 -7 -5 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -11 -16 -9 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -8 -18 -47 -59 -34 -11 -8 -2 -0 -2 -5 -11 -16 -22 -27 -29 -18 -3 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -4 -5 -3 -2 -2 -1 -2 -2 -2 -3 -3 -2 -2 -1 -0 -0 -0 -1 -2 -3 -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 -1 -1 -2 -3 -4 -4 -6 -8 -12 -18 -18 -18 -15 -10 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -79 -89 -45 -23 -35 -56 -72 -100 -130 -132 -127 -122 -129 -133 -115 -84 -53 -33 -34 -29 -17 -12 -9 -11 -10 -4 -1 -1 -1 -2 -4 -2 -1 -2 -7 -8 -11 -15 -19 -20 -17 -16 -32 -69 -83 -52 -29 -23 -22 -23 -24 -24 -26 -28 -25 -17 -8 -6 -6 -12 -12 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -3 -15 -27 -24 -21 -31 -31 -13 -11 -1 -0 -0 -1 0 -1 -0 0 -0 -3 -14 -34 -39 -25 -6 -3 -22 -64 -114 -151 -171 -180 -161 -105 -55 -21 -10 -8 -48 -110 -94 -45 -11 -1 -1 -0 -3 -11 -11 -4 -4 -2 -0 -1 -1 -4 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -7 -10 -7 -2 -1 -0 -0 -1 -0 -0 -0 -0 0 -1 -3 -8 -13 -12 -0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -5 -12 -34 -62 -58 -19 -6 -4 -3 -4 -7 -11 -17 -20 -23 -27 -27 -16 -3 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -2 -5 -4 -5 -6 -4 -3 -2 -2 -2 -2 -3 -3 -4 -4 -3 -2 -2 -1 -1 -0 -0 -1 -2 -4 -3 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -5 -7 -10 -14 -18 -18 -16 -11 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -47 -102 -58 -32 -46 -69 -89 -114 -137 -131 -121 -109 -113 -114 -98 -64 -38 -31 -30 -20 -15 -11 -11 -14 -7 -2 -0 -0 -0 -3 -6 -4 -3 -5 -9 -10 -13 -20 -25 -23 -15 -11 -20 -36 -40 -32 -25 -21 -15 -12 -9 -8 -10 -15 -19 -17 -11 -3 -5 -7 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -8 -14 -17 -25 -38 -38 -24 -29 -14 -1 -2 -34 -26 -27 -14 -3 -9 -26 -46 -58 -64 -31 -14 -15 -46 -110 -171 -198 -205 -185 -115 -29 0 0 0 0 -21 -71 -111 -84 -32 -8 -5 -0 -3 -11 -9 -11 -15 -7 -2 -2 -1 -2 -4 -5 -3 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -8 -8 -3 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -2 -5 -7 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -7 -18 -40 -51 -23 -9 -4 -4 -6 -9 -13 -15 -16 -17 -18 -19 -18 -10 -3 -2 -1 -1 -0 0 0 0 -0 -0 -0 -0 -1 -6 -6 -4 -3 -2 -2 -1 -1 -2 -2 -3 -4 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 -2 -4 -5 -3 -1 -1 -1 -0 -0 -1 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -4 -5 -7 -9 -10 -11 -9 -7 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -89 -92 -57 -65 -105 -123 -126 -134 -125 -111 -101 -102 -99 -77 -44 -32 -30 -23 -15 -14 -12 -9 -8 -2 -0 -0 -0 -0 -2 -5 -7 -7 -10 -10 -6 -7 -14 -20 -15 -7 -3 -6 -11 -13 -12 -16 -14 -8 -7 -4 -3 -6 -15 -21 -19 -11 -2 -5 -5 -5 -8 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -1 -1 -3 -8 -22 -41 -41 -21 -24 -30 -14 -17 -13 -4 -11 -11 -8 -15 -31 -42 -46 -49 -47 -44 -50 -90 -155 -204 -220 -213 -141 -39 0 0 0 0 0 0 -5 -92 -98 -49 -17 -8 -1 -0 -0 -0 -3 -6 -9 -7 -3 -1 -1 -1 -3 -4 -3 -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 -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 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -6 -8 -5 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -2 -7 -15 -21 -18 -9 -6 -5 -6 -8 -11 -13 -13 -11 -10 -11 -13 -12 -7 -3 -1 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -4 -4 -2 -1 -0 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -4 -4 -3 -2 -1 -1 -0 -1 -2 -4 -3 -1 -0 -0 0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -3 -3 -4 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -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 -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 -6 -48 -134 -80 -82 -117 -129 -133 -130 -115 -100 -94 -88 -77 -53 -29 -27 -25 -18 -13 -11 -8 -4 -2 -0 -0 0 0 0 -1 -2 -4 -7 -9 -5 -1 -1 -4 -8 -6 -2 -0 -1 -2 -3 -4 -10 -14 -8 -12 -11 -6 -12 -26 -40 -30 -9 -3 -5 -14 -8 -10 -9 -10 -7 -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 -2 -6 -11 -14 -15 -19 -21 -20 -19 -16 -36 -25 -16 -11 -9 -10 -12 -14 -25 -44 -62 -87 -130 -180 -216 -222 -148 -49 0 0 0 0 0 0 0 0 -69 -81 -47 -17 -6 -4 -4 -1 0 -0 -3 -8 -10 -8 -4 -2 -1 -5 -9 -7 -6 -9 -7 -7 -8 -7 -7 -7 -5 -3 -1 -0 -0 0 0 0 0 -0 -0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -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 -1 -1 -1 -1 -1 -2 -2 -4 -6 -7 -2 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -10 -12 -10 -6 -5 -6 -7 -8 -10 -9 -7 -6 -5 -5 -8 -7 -4 -1 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -0 -0 -1 -1 -0 0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -6 -5 -5 -6 -4 -3 -2 -1 -1 -0 -1 -2 -2 -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 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -33 -100 -96 -100 -127 -123 -126 -121 -107 -93 -82 -71 -56 -34 -21 -21 -20 -15 -10 -6 -3 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -2 -5 -5 -1 -1 -1 -2 -3 -3 -5 -10 -17 -20 -19 -11 -18 -26 -38 -27 -6 -2 -4 -10 -9 -10 -12 -13 -9 -5 -2 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -7 -11 -18 -35 -30 -18 -18 -15 -11 -8 -6 -8 -23 -50 -80 -118 -152 -176 -138 -113 -46 0 0 0 0 0 0 0 0 -4 -46 -57 -36 -15 -9 -11 -10 -4 -1 -0 -1 -5 -11 -15 -10 -6 -6 -11 -16 -16 -17 -21 -19 -19 -19 -18 -18 -17 -14 -8 -4 -2 -1 -0 0 0 -0 0 0 0 0 -0 -1 -0 -0 -1 -2 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -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 -4 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 0 0 -0 -0 0 0 0 0 0 -0 -2 -4 -5 -5 -6 -7 -4 -4 -5 -6 -6 -5 -4 -2 -3 -3 -4 -5 -4 -2 -0 -0 -0 -1 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -5 -6 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -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 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -46 -128 -150 -118 -112 -115 -110 -100 -87 -72 -56 -38 -22 -17 -19 -18 -14 -7 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -6 -6 -1 -0 -1 -1 -4 -5 -4 -9 -16 -18 -17 -11 -20 -16 -18 -13 -5 -1 -2 -6 -11 -12 -17 -15 -9 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -3 -5 -4 -2 -2 -4 -9 -13 -18 -23 -20 -10 -11 -16 -17 -13 -7 -4 -10 -30 -63 -102 -151 -117 -110 -44 -16 -5 0 0 0 0 0 0 0 0 -22 -51 -49 -33 -20 -18 -23 -23 -13 -5 -3 -2 -4 -12 -22 -18 -14 -17 -25 -32 -35 -36 -35 -33 -29 -31 -35 -32 -26 -21 -17 -12 -9 -5 -1 -0 -1 -1 -0 -0 0 0 0 0 -1 -3 -8 -2 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -5 -8 -3 -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 -1 -4 -4 -2 -2 -2 -3 -4 -4 -4 -3 -2 -1 -0 -2 -3 -3 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -6 -6 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -74 -153 -143 -110 -112 -112 -103 -92 -78 -60 -42 -25 -15 -14 -17 -17 -11 -4 -1 -0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -1 -4 -5 -4 -6 -12 -16 -15 -8 -12 -20 -18 -11 -5 -1 -0 -3 -6 -7 -12 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -7 -12 -12 -10 -7 -11 -21 -33 -44 -55 -48 -22 -25 -25 -31 -23 -8 -1 -3 -21 -63 -107 -133 -93 -45 -9 -0 0 0 0 0 0 0 0 0 0 -34 -71 -63 -50 -43 -44 -53 -56 -38 -17 -10 -5 -6 -15 -29 -32 -32 -35 -40 -43 -45 -47 -45 -43 -42 -42 -43 -42 -37 -33 -33 -31 -23 -15 -6 -2 -2 -1 -1 -0 -0 -0 -0 0 -1 -6 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 -1 -0 -0 -1 -1 -2 -4 -7 -7 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -3 -3 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -4 -2 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -6 -5 -5 -5 -4 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -112 -173 -128 -107 -102 -105 -95 -84 -67 -45 -25 -13 -10 -11 -13 -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 -1 -7 -13 -11 -9 -10 -10 -8 -4 -5 -19 -19 -11 -4 -1 -1 -3 -5 -4 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -2 -4 -3 -1 -0 0 0 0 0 0 -0 -0 -1 -4 -10 -11 -6 -2 -9 -22 -33 -32 -25 -25 -36 -51 -66 -70 -38 -33 -28 -27 -47 -36 -12 -0 -0 -12 -47 -83 -74 -94 -30 -4 0 0 0 0 0 0 0 0 0 -0 -22 -66 -65 -65 -68 -67 -76 -90 -78 -43 -21 -9 -10 -19 -37 -50 -57 -61 -61 -57 -53 -54 -54 -49 -46 -46 -47 -48 -46 -43 -44 -44 -39 -28 -14 -4 -1 -2 -1 -1 -0 -0 -0 -0 -1 -5 -8 -3 -3 -2 -1 -1 -1 -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 -1 -0 -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 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -9 -7 -4 -4 -3 -1 -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 -1 -2 -1 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -4 -4 -6 -6 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -32 -139 -160 -114 -101 -97 -97 -89 -76 -56 -32 -15 -9 -8 -8 -8 -8 -4 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -4 -4 -4 -2 -1 -1 -0 -0 -0 -1 -1 -0 -11 -16 -13 -11 -9 -5 -2 -1 -2 -7 -8 -5 -2 -2 -1 -2 -2 -3 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -1 -3 -4 -2 -0 -0 0 0 0 0 0 0 0 -8 -23 -31 -25 -13 -6 -14 -31 -47 -48 -43 -43 -51 -61 -66 -61 -22 -2 -0 -0 -27 -34 -16 -2 0 -5 -24 -58 -81 -59 -11 -1 0 -1 -6 -10 -6 0 0 -0 -0 -1 -7 -32 -34 -44 -59 -66 -79 -102 -109 -82 -42 -14 -10 -20 -39 -59 -74 -82 -75 -60 -58 -61 -62 -55 -53 -59 -60 -63 -59 -53 -50 -50 -50 -41 -23 -8 -1 -1 -1 -1 -0 -0 -0 -1 -4 -10 -13 -13 -13 -12 -10 -7 -5 -4 -4 -3 -2 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -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 -1 -1 -0 -1 -1 -2 -5 -10 -4 -1 -2 -2 -1 -0 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -5 -6 -6 -5 -5 -4 -3 -3 -3 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -155 -177 -140 -109 -99 -94 -90 -81 -67 -46 -23 -10 -7 -6 -4 -3 -3 -2 -0 0 0 -0 -1 -3 -3 -2 -1 -0 -1 -3 -7 -9 -8 -9 -4 -3 -4 -5 -3 -0 -1 -0 -0 -7 -10 -13 -13 -11 -6 -2 -1 -1 -0 -1 -1 -0 -1 -3 -5 -7 -7 -6 -3 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -2 -3 -2 -0 -0 -0 -0 0 0 0 0 0 -9 -23 -30 -29 -27 -22 -14 -28 -35 -45 -45 -45 -42 -43 -44 -37 -32 -26 -2 -0 -6 -11 -36 -31 -13 -3 -4 -13 -30 -54 -39 -18 -24 -33 -42 -47 -44 -28 -8 -0 -5 -18 -3 -7 -9 -14 -16 -21 -35 -59 -89 -113 -104 -62 -20 -8 -14 -31 -50 -68 -79 -72 -56 -55 -57 -59 -57 -57 -72 -80 -83 -76 -65 -59 -58 -57 -50 -30 -11 -1 0 -0 -1 -1 -0 -1 -3 -9 -17 -22 -23 -25 -27 -25 -20 -16 -14 -12 -8 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -5 -16 -4 -1 -0 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -2 -1 -1 -2 -3 -3 -3 -3 -3 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -4 -3 -2 -2 -3 -4 -3 -2 -1 -1 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -6 -6 -5 -4 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -41 -264 -174 -120 -102 -97 -91 -83 -72 -58 -38 -20 -9 -5 -2 -1 -0 -1 -0 0 -0 -0 -1 -4 -7 -7 -3 -1 -0 -2 -3 -4 -4 -3 -4 -2 -2 -8 -13 -8 -1 -0 -0 -0 -4 -8 -10 -13 -12 -8 -6 -6 -6 -3 -0 0 0 -0 -1 -4 -9 -13 -13 -10 -5 -1 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 -10 -24 -25 -19 -21 -22 -15 -30 -40 -41 -35 -29 -19 -16 -19 -22 -24 -21 -4 -1 -24 -42 -59 -46 -20 -4 -1 -3 -8 -17 -21 -19 -22 -30 -36 -37 -32 -28 -18 -3 -5 -19 -6 -31 -27 -28 -18 -9 -14 -38 -71 -94 -93 -61 -20 -8 -11 -21 -34 -45 -49 -49 -46 -45 -49 -52 -53 -59 -71 -81 -81 -72 -60 -53 -53 -57 -55 -32 -10 -1 -0 -0 -1 -1 -2 -4 -9 -15 -21 -26 -32 -38 -41 -40 -35 -30 -27 -23 -18 -12 -9 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -1 -1 -2 -4 -22 -12 -3 -0 -0 -1 -1 -0 -1 -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 -1 -1 -0 -1 -1 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -3 -2 -3 -3 -3 -3 -2 -2 -3 -4 -3 -2 -1 -1 -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 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -0 0 -4 -60 -228 -143 -112 -101 -93 -86 -77 -66 -50 -32 -18 -9 -2 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -6 -2 -1 -1 -3 -3 -2 -0 -0 0 -0 -2 -12 -17 -9 -1 -0 -0 -0 -2 -5 -9 -12 -13 -14 -15 -17 -15 -9 -2 0 0 0 -0 -1 -6 -13 -18 -18 -11 -3 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -7 -8 -8 -6 -3 -2 -1 -2 -2 -2 -1 0 0 0 -8 -23 -23 -19 -19 -13 -12 -23 -26 -32 -16 -12 -15 -16 -16 -16 -17 -15 -7 -6 -23 -52 -62 -44 -19 -5 -1 -0 -1 -2 -4 -5 -6 -7 -6 -6 -5 -8 -10 -3 -1 -2 -11 -37 -32 -27 -17 -10 -17 -34 -53 -65 -63 -43 -15 -8 -9 -15 -23 -29 -32 -34 -35 -38 -44 -51 -58 -66 -72 -73 -67 -56 -46 -40 -39 -44 -46 -27 -9 -2 -0 -1 -2 -4 -7 -12 -18 -23 -26 -33 -47 -62 -69 -66 -60 -55 -51 -45 -39 -29 -19 -12 -6 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -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 -1 -1 -3 -5 -27 -30 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -4 -5 -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 -1 -2 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -5 -5 -4 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -5 -3 -2 -2 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -35 -30 -18 -7 -3 -79 -201 -135 -105 -95 -88 -77 -68 -55 -41 -27 -16 -7 -1 0 0 0 -1 -2 -4 -4 -4 -5 -6 -6 -5 -1 -0 -1 -3 -4 -2 -0 0 -0 -0 -2 -13 -15 -8 -2 -0 -0 -0 -1 -2 -5 -10 -15 -19 -22 -27 -27 -18 -6 -0 0 -0 -0 -1 -3 -9 -18 -22 -17 -7 -2 -1 -2 -1 -1 -0 -0 -0 -1 -3 -6 -9 -13 -16 -18 -17 -13 -7 -4 -4 -5 -5 -4 -1 0 0 0 -3 -14 -22 -24 -22 -19 -19 -16 -9 -25 -15 -13 -12 -14 -14 -14 -16 -21 -27 -30 -25 -33 -43 -46 -37 -20 -7 -3 -1 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -7 -13 -13 -9 -5 -5 -12 -22 -31 -36 -35 -23 -7 -4 -6 -10 -14 -17 -19 -21 -25 -33 -43 -53 -61 -66 -66 -59 -47 -35 -28 -25 -24 -26 -30 -20 -9 -2 -0 -1 -5 -9 -14 -21 -29 -36 -41 -50 -69 -88 -94 -92 -88 -82 -76 -69 -60 -49 -40 -33 -24 -15 -9 -6 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -4 -7 -23 -35 -20 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -2 -7 -8 -4 -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 -1 -3 -1 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -3 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -2 -3 -3 -3 -2 -2 -4 -5 -7 -7 -5 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -3 -4 -5 -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 -3 -17 -58 -127 -143 -143 -46 -26 -112 -174 -124 -96 -83 -82 -71 -60 -48 -35 -23 -11 -3 -0 -0 -0 -2 -5 -8 -8 -7 -6 -6 -6 -7 -5 -2 -1 -2 -5 -4 -2 -0 -0 -0 -0 -1 -8 -12 -8 -3 -1 -0 -1 -1 -3 -11 -20 -24 -26 -29 -35 -38 -29 -14 -3 -0 -0 -2 -6 -2 -9 -21 -29 -25 -14 -9 -6 -6 -2 -1 -1 -0 -1 -4 -9 -13 -16 -20 -24 -25 -23 -18 -14 -12 -11 -11 -9 -5 -1 0 -0 -2 -14 -6 -5 -7 -11 -17 -16 -5 -3 -15 -14 -12 -10 -14 -18 -18 -23 -40 -59 -49 -23 -25 -26 -38 -57 -55 -41 -23 -6 -0 -0 -0 -0 -1 -5 -3 -1 0 0 0 0 -0 -0 -2 -3 -2 -0 -1 -4 -7 -10 -12 -13 -8 -4 -4 -8 -10 -9 -9 -9 -11 -16 -25 -37 -46 -51 -50 -42 -32 -22 -15 -12 -10 -10 -12 -13 -12 -6 -2 -0 -2 -7 -13 -20 -29 -39 -51 -58 -68 -85 -103 -108 -107 -105 -103 -99 -93 -83 -73 -61 -49 -42 -32 -22 -14 -9 -8 -6 -5 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -15 -33 -31 -7 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -9 -7 -3 -0 0 -0 -0 -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 -1 -2 -4 -4 -3 -3 -4 -5 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -3 -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 -1 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -4 -4 -5 -4 -3 -2 -1 -2 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -44 -109 -148 -181 -148 -73 -177 -193 -154 -112 -88 -79 -78 -61 -54 -44 -28 -14 -5 -1 -1 -2 -5 -10 -15 -16 -13 -10 -9 -8 -8 -7 -5 -3 -5 -13 -12 -7 -3 -1 -0 -0 -0 -1 -5 -11 -7 -3 -3 -5 -6 -8 -15 -25 -30 -30 -31 -34 -42 -45 -35 -19 -6 -2 -1 -3 -6 -7 -17 -32 -42 -39 -28 -20 -16 -13 -9 -6 -4 -4 -4 -7 -13 -19 -23 -25 -25 -23 -22 -23 -23 -24 -21 -16 -12 -6 -0 0 0 -0 -30 -9 -1 0 -2 -4 -4 -1 -1 -9 -12 -12 -9 -12 -15 -13 -15 -23 -31 -33 -18 -25 -21 -30 -50 -33 -39 -37 -16 -11 -9 -3 -0 -0 -3 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -3 -6 -14 -15 -9 -5 -5 -7 -11 -15 -21 -25 -25 -21 -14 -9 -7 -5 -3 -2 -2 -3 -5 -5 -3 -1 -2 -4 -8 -14 -22 -32 -44 -58 -67 -76 -87 -98 -107 -112 -111 -109 -109 -105 -97 -89 -81 -67 -54 -45 -35 -23 -15 -13 -11 -10 -12 -7 -2 -1 -1 -1 -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 -1 -2 -2 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -8 -13 -30 -42 -21 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -2 -6 -9 -9 -7 -1 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -2 -4 -5 -4 -3 -3 -3 -3 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -3 -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 -2 -1 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -6 -5 -4 -5 -4 -4 -3 -3 -4 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -68 -131 -156 -180 -79 -263 -263 -199 -137 -99 -81 -74 -68 -57 -47 -32 -16 -6 -2 -1 -2 -5 -11 -17 -24 -25 -19 -13 -11 -10 -9 -7 -6 -7 -15 -26 -19 -7 -2 -1 -0 0 -1 -3 -7 -10 -6 -4 -10 -17 -20 -23 -31 -38 -37 -33 -33 -40 -49 -46 -32 -16 -8 -5 -2 -8 -19 -16 -25 -39 -52 -54 -45 -34 -27 -25 -24 -23 -18 -10 -5 -7 -14 -22 -26 -26 -23 -20 -25 -32 -36 -34 -25 -15 -11 -7 -0 -0 -0 -5 -43 -15 -3 -0 0 0 0 0 -0 -1 -7 -10 -8 -8 -11 -13 -20 -22 -21 -33 -23 -22 -16 -22 -49 -35 -42 -38 -20 -18 -13 -5 -6 -5 -1 -1 -1 -1 -0 0 0 0 0 -0 0 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -6 -14 -15 -9 -4 -3 -4 -7 -8 -9 -10 -10 -7 -5 -4 -3 -3 -2 -1 -1 -2 -2 -1 -1 -4 -10 -11 -12 -16 -22 -31 -42 -57 -68 -76 -84 -91 -100 -109 -114 -116 -117 -114 -108 -104 -96 -80 -65 -53 -43 -34 -25 -19 -15 -15 -15 -10 -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 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -8 -15 -28 -45 -36 -6 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -7 -11 -12 -11 -6 -2 -8 -6 -2 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -2 -4 -5 -4 -2 -2 -3 -4 -4 -4 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -5 -3 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -4 -5 -5 -5 -5 -5 -5 -6 -6 -6 -5 -5 -5 -4 -4 -4 -3 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -97 -155 -180 -250 -321 -277 -248 -170 -118 -89 -75 -68 -61 -49 -34 -16 -5 -2 -1 -0 -2 -6 -12 -19 -27 -29 -23 -14 -12 -9 -7 -6 -9 -15 -23 -29 -18 -4 -1 -0 -0 -0 -2 -8 -14 -12 -7 -9 -16 -25 -29 -30 -35 -42 -40 -34 -37 -48 -58 -43 -25 -12 -10 -9 -6 -13 -18 -19 -26 -39 -54 -64 -61 -51 -44 -45 -50 -52 -41 -22 -9 -4 -9 -18 -25 -26 -26 -29 -43 -52 -60 -44 -27 -14 -10 -6 -2 -4 -6 -8 -21 -16 -6 -1 0 0 -2 -5 -4 -1 -4 -9 -9 -6 -7 -6 -4 -4 -11 -28 -36 -23 -12 -16 -21 -17 -13 -10 -8 -7 -6 -5 -7 -7 -6 -5 -2 -1 -0 -0 0 0 -0 -0 -0 -4 -8 -8 -5 -6 -6 -5 -3 -1 -0 -2 -5 -7 -6 -3 -1 -2 -3 -5 -6 -6 -6 -5 -4 -5 -5 -5 -4 -4 -5 -5 -3 -0 -1 -7 -17 -20 -19 -19 -23 -31 -42 -55 -66 -74 -82 -88 -94 -104 -115 -123 -129 -130 -121 -113 -105 -93 -80 -67 -55 -45 -37 -28 -21 -20 -18 -15 -14 -13 -12 -12 -9 -5 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -16 -27 -37 -17 -4 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -4 -9 -12 -13 -13 -9 -5 -2 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -6 -5 -4 -2 -3 -3 -4 -5 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -65 -155 -208 -255 -298 -266 -213 -143 -110 -91 -77 -65 -53 -39 -22 -7 -1 -0 -0 -0 -1 -4 -9 -15 -21 -23 -19 -13 -10 -9 -8 -11 -19 -27 -28 -24 -12 -2 -0 -0 -0 -0 -5 -15 -21 -18 -12 -14 -20 -25 -27 -24 -20 -18 -20 -28 -43 -56 -54 -34 -21 -13 -15 -12 -9 -11 -12 -18 -25 -33 -48 -68 -77 -73 -68 -69 -76 -79 -68 -40 -12 -2 -4 -13 -25 -39 -46 -49 -69 -84 -86 -62 -44 -26 -13 -7 -9 -15 -18 -13 -10 -9 -6 -1 0 0 -2 -4 -4 -3 -8 -10 -11 -5 -3 -1 -1 -2 -2 -7 -22 -33 -33 -18 -7 -6 -6 -7 -7 -6 -6 -6 -7 -14 -8 -6 -5 -4 -3 -1 -1 -0 -0 -0 -0 -3 -10 -13 -18 -24 -22 -14 -9 -5 -3 -3 -1 -1 -3 -2 -0 -0 -1 -3 -6 -7 -7 -8 -8 -10 -11 -11 -9 -8 -10 -8 -2 -0 -0 -5 -16 -22 -23 -23 -23 -29 -38 -49 -60 -69 -76 -82 -86 -94 -106 -118 -126 -135 -135 -127 -117 -105 -95 -84 -72 -62 -54 -45 -37 -30 -27 -23 -21 -18 -15 -15 -14 -10 -8 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -30 -59 -18 -5 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -5 -10 -12 -12 -12 -10 -8 -3 -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 -1 -3 -5 -6 -6 -4 -3 -3 -4 -5 -6 -6 -5 -4 -4 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -4 -3 -3 -4 -4 -5 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -93 -218 -267 -265 -243 -198 -136 -104 -80 -78 -76 -61 -35 -12 -2 -0 -0 -0 -0 -1 -2 -5 -9 -11 -13 -11 -10 -8 -7 -7 -11 -21 -25 -22 -14 -7 -2 -1 -0 -0 -0 -7 -19 -26 -22 -18 -18 -19 -21 -20 -17 -15 -15 -17 -24 -37 -42 -27 -15 -16 -14 -16 -14 -13 -13 -14 -19 -25 -30 -43 -68 -87 -92 -88 -86 -86 -80 -66 -45 -17 -2 -2 -10 -30 -57 -71 -75 -90 -99 -62 -77 -66 -47 -24 -12 -14 -19 -18 -13 -10 -15 -14 -2 0 0 -0 -1 -1 -6 -13 -10 -10 -4 -5 -3 -2 -1 -1 -1 -4 -15 -21 -9 -2 -2 -2 -4 -7 -10 -14 -15 -12 -5 -3 -10 -8 -5 -6 -7 -4 -2 -2 -1 -0 -1 -4 -7 -17 -26 -28 -23 -18 -15 -15 -11 -6 -3 -3 -3 -2 -1 -1 -3 -6 -8 -10 -14 -19 -25 -28 -25 -19 -13 -12 -8 -2 -1 -0 -3 -9 -17 -21 -21 -20 -23 -28 -40 -51 -60 -67 -73 -79 -85 -92 -101 -109 -119 -127 -129 -122 -107 -96 -92 -90 -85 -78 -63 -52 -44 -40 -36 -32 -26 -17 -12 -12 -11 -13 -11 -7 -4 -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 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -30 -44 -17 -6 -2 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -7 -12 -13 -13 -11 -8 -8 -5 -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 0 0 0 0 0 0 0 -0 -1 -2 -5 -6 -5 -3 -3 -3 -4 -6 -6 -6 -7 -7 -5 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -5 -4 -4 -4 -5 -5 -5 -6 -6 -6 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -183 -254 -251 -229 -186 -131 -93 -64 -67 -78 -60 -32 -11 -2 -0 -0 -0 -0 -1 -1 -3 -4 -5 -5 -5 -6 -5 -4 -3 -7 -17 -17 -13 -7 -3 -1 -1 -0 -0 -0 -7 -19 -25 -23 -20 -18 -15 -13 -13 -13 -15 -18 -18 -18 -19 -17 -9 -4 -9 -15 -18 -14 -12 -14 -18 -25 -31 -35 -44 -62 -85 -101 -102 -97 -83 -61 -44 -42 -20 -6 -2 -10 -42 -80 -101 -101 -96 -82 -24 -48 -44 -48 -33 -18 -15 -21 -30 -31 -21 -20 -17 -2 0 0 0 0 -0 -5 -13 -8 -9 -4 -8 -6 -5 -3 -2 -1 -1 -1 -0 -1 -2 -1 -3 -5 -7 -10 -15 -17 -6 -0 -0 -3 -3 -2 -4 -5 -7 -10 -8 -4 -6 -5 -4 -4 -6 -11 -18 -22 -20 -23 -24 -22 -19 -13 -8 -6 -5 -2 -1 -3 -6 -12 -21 -34 -46 -58 -62 -55 -38 -23 -13 -6 -2 -1 -1 -0 -3 -7 -10 -11 -12 -14 -17 -34 -42 -49 -54 -60 -66 -71 -78 -84 -89 -96 -107 -112 -114 -108 -106 -108 -111 -108 -94 -76 -63 -55 -55 -51 -44 -31 -16 -8 -6 -7 -9 -11 -11 -8 -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 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -3 -10 -25 -18 -6 -2 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -4 -10 -15 -17 -15 -11 -8 -7 -5 -2 -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 -2 -5 -6 -4 -3 -4 -4 -3 -4 -5 -7 -8 -7 -5 -3 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -5 -6 -6 -6 -6 -5 -5 -6 -6 -6 -6 -6 -6 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -177 -253 -255 -222 -173 -122 -82 -54 -48 -71 -54 -28 -13 -5 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -1 -0 -0 -1 -9 -12 -7 -3 -1 -1 -1 -0 -0 -1 -7 -17 -22 -21 -19 -15 -11 -11 -13 -11 -13 -18 -20 -18 -13 -8 -5 -2 -3 -11 -19 -17 -16 -18 -27 -40 -49 -49 -48 -53 -75 -105 -115 -111 -86 -55 -42 -47 -37 -31 -26 -27 -64 -104 -128 -122 -99 -77 -45 -14 -0 -16 -25 -26 -19 -9 -3 -1 -1 -2 -2 -0 0 0 0 0 -0 -2 -5 -4 -7 -5 -5 -3 -6 -7 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -4 -8 -1 -0 0 0 0 0 -1 -1 -3 -6 -6 -7 -13 -10 -17 -13 -11 -12 -15 -18 -20 -23 -21 -23 -25 -21 -16 -11 -6 -3 -2 -3 -8 -23 -48 -67 -85 -95 -99 -86 -60 -36 -19 -8 -4 -2 -1 -0 -0 -1 -2 -3 -4 -8 -13 -28 -37 -44 -47 -51 -57 -62 -68 -73 -75 -79 -86 -84 -96 -104 -115 -132 -139 -124 -97 -79 -69 -60 -63 -59 -46 -26 -9 -4 -6 -9 -11 -11 -10 -9 -7 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -5 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -1 -2 -6 -12 -17 -19 -17 -13 -9 -8 -6 -3 -0 -0 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -6 -5 -3 -2 -2 -3 -4 -5 -7 -7 -7 -5 -3 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -5 -5 -6 -7 -6 -7 -6 -6 -7 -7 -7 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -221 -257 -239 -214 -170 -120 -79 -53 -51 -65 -49 -26 -17 -11 -8 -8 -8 -7 -3 -3 -2 -1 -1 -0 -0 -0 -0 0 0 -0 -5 -6 -3 -1 -0 -0 -0 -1 -3 -7 -14 -19 -22 -20 -16 -11 -9 -12 -14 -11 -13 -14 -19 -19 -14 -9 -6 -2 -1 -5 -11 -14 -18 -22 -36 -55 -64 -60 -49 -46 -61 -95 -109 -106 -89 -69 -60 -65 -73 -69 -67 -58 -83 -115 -99 -66 -58 -73 -69 -29 0 0 -7 -11 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 -1 -2 -1 -1 -1 -1 -0 -1 0 0 -0 -1 -2 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -5 -17 -12 -17 -18 -15 -18 -23 -25 -21 -20 -20 -20 -19 -15 -11 -7 -5 -7 -18 -48 -83 -91 -100 -103 -105 -94 -68 -42 -26 -16 -10 -9 -9 -7 -5 -3 -2 -1 -2 -6 -14 -27 -37 -41 -45 -49 -55 -62 -66 -66 -72 -72 -50 -50 -75 -95 -113 -133 -143 -127 -99 -87 -69 -61 -59 -50 -35 -21 -14 -13 -15 -18 -19 -17 -13 -9 -6 -3 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -2 -5 -9 -14 -17 -19 -18 -16 -12 -9 -8 -2 0 -0 -1 -2 -2 -3 -3 -2 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -5 -7 -5 -2 -2 -2 -4 -5 -6 -7 -7 -8 -6 -2 -1 -1 -1 -2 -2 -3 -4 -4 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -2 -1 -0 -0 -2 -3 -3 -3 -4 -3 -3 -3 -4 -4 -5 -5 -5 -6 -7 -7 -7 -7 -7 -7 -7 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75 -262 -254 -227 -214 -180 -133 -90 -64 -55 -45 -29 -21 -19 -15 -14 -15 -15 -13 -9 -9 -11 -8 -3 -2 -1 -0 -0 0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -3 -10 -19 -26 -24 -21 -17 -13 -8 -6 -8 -9 -6 -8 -11 -21 -19 -15 -11 -6 -2 -1 -2 -5 -11 -19 -30 -48 -66 -70 -61 -47 -39 -46 -72 -95 -96 -87 -79 -83 -90 -92 -98 -90 -77 -90 -113 -71 -23 -13 -30 -35 -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 -2 -2 -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 -4 -2 -8 -9 -7 -10 -20 -29 -33 -27 -23 -23 -24 -25 -24 -23 -24 -29 -52 -106 -122 -95 -83 -80 -84 -82 -67 -49 -43 -35 -28 -29 -33 -34 -32 -23 -12 -5 -2 -4 -10 -19 -27 -34 -42 -48 -52 -61 -69 -66 -74 -58 -39 -34 -47 -65 -84 -105 -117 -103 -77 -66 -52 -48 -45 -40 -34 -29 -26 -23 -22 -24 -27 -23 -16 -10 -5 -2 -1 -1 -2 -3 -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 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -2 -5 -8 -11 -16 -19 -19 -18 -17 -15 -9 -9 -1 -0 -0 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -2 -4 -3 0 0 0 0 0 -0 0 -0 -1 -5 -7 -4 -3 -3 -4 -4 -5 -5 -5 -5 -5 -4 -2 -2 -2 -1 -2 -2 -3 -4 -5 -6 -5 -4 -5 -5 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -2 -3 -3 -3 -4 -4 -3 -3 -4 -4 -4 -5 -6 -6 -7 -7 -7 -7 -6 -5 -4 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -117 -270 -245 -221 -210 -196 -159 -116 -82 -54 -28 -12 -13 -19 -19 -19 -21 -19 -16 -13 -12 -13 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -1 -6 -17 -31 -37 -29 -15 -9 -6 -5 -3 -2 -3 -3 -3 -7 -19 -20 -17 -12 -7 -3 -1 -2 -4 -11 -22 -36 -55 -69 -68 -56 -42 -32 -34 -56 -82 -98 -98 -94 -99 -114 -126 -124 -114 -93 -87 -93 -82 -50 -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 -2 -2 -1 -1 -2 -5 -13 -5 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -19 -34 -49 -36 -29 -28 -39 -48 -54 -57 -61 -86 -153 -140 -89 -72 -69 -73 -75 -72 -67 -64 -55 -50 -49 -52 -55 -55 -44 -26 -12 -5 -2 -3 -5 -9 -21 -27 -26 -35 -54 -61 -54 -49 -32 -18 -14 -20 -31 -41 -50 -55 -52 -44 -34 -27 -29 -31 -30 -28 -25 -24 -23 -21 -23 -25 -24 -19 -14 -8 -3 -2 -4 -7 -9 -6 -2 -1 -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 -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 -3 -9 -11 -13 -17 -19 -19 -17 -17 -19 -11 -4 -1 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -4 -9 -10 -3 0 0 0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -4 -4 -4 -4 -5 -5 -5 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -7 -6 -6 -6 -6 -5 -4 -3 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -2 -3 -3 -4 -4 -4 -3 -3 -3 -4 -5 -6 -7 -7 -8 -8 -7 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 -138 -251 -234 -212 -202 -196 -179 -145 -95 -50 -21 -11 -15 -27 -34 -32 -34 -30 -23 -17 -13 -11 -9 -8 -6 -3 -1 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -2 -9 -20 -32 -34 -23 -8 -2 -2 -2 -1 -1 -1 -1 -2 -7 -15 -20 -18 -12 -6 -2 -1 -1 -4 -11 -24 -38 -54 -63 -61 -51 -39 -29 -30 -48 -77 -100 -109 -111 -123 -138 -142 -136 -126 -106 -88 -87 -93 -71 -24 -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 -1 -1 -0 -1 -2 -8 -5 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -13 -32 -51 -23 -13 -30 -41 -41 -39 -42 -71 -125 -113 -81 -82 -85 -86 -86 -84 -85 -83 -68 -61 -54 -49 -45 -43 -35 -24 -13 -5 -0 -0 -0 -1 -12 -24 -37 -54 -63 -48 -32 -31 -30 -18 -10 -8 -13 -20 -25 -25 -27 -26 -18 -16 -16 -17 -16 -15 -15 -14 -14 -14 -19 -19 -18 -19 -18 -14 -9 -8 -9 -14 -14 -10 -6 -3 -1 -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 -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 -2 -6 -11 -13 -15 -17 -19 -18 -16 -17 -19 -11 -3 -0 0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -10 -43 -63 -17 0 0 0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -2 -3 -5 -6 -6 -5 -3 -1 -2 -2 -3 -2 -2 -4 -5 -5 -5 -7 -7 -7 -7 -6 -5 -4 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -3 -3 -4 -5 -6 -7 -7 -6 -6 -5 -4 -2 -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 -1 -1 -3 -5 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -78 -197 -232 -211 -194 -190 -186 -152 -95 -49 -26 -23 -32 -48 -57 -55 -53 -47 -37 -28 -23 -20 -17 -15 -11 -7 -3 -2 -2 -1 -0 -0 -0 0 0 -0 -1 -5 -13 -21 -24 -20 -11 -6 -0 -0 -1 -0 -0 -0 -1 -3 -8 -16 -19 -16 -9 -4 -2 -2 -2 -3 -9 -19 -32 -44 -49 -51 -46 -38 -30 -29 -41 -67 -90 -104 -111 -127 -137 -137 -129 -118 -103 -92 -92 -95 -86 -65 -51 -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 -1 -0 -1 -2 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -54 -20 -3 -7 -9 -4 -1 -11 -44 -79 -78 -75 -87 -98 -101 -97 -98 -105 -101 -79 -72 -58 -41 -29 -20 -13 -9 -4 -2 -0 -1 -1 -0 -5 -18 -34 -46 -45 -32 -18 -19 -28 -31 -19 -10 -9 -12 -17 -20 -21 -13 -8 -7 -6 -6 -5 -5 -5 -5 -6 -9 -14 -15 -15 -14 -15 -17 -18 -19 -19 -18 -15 -13 -10 -6 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -6 -11 -15 -15 -17 -19 -17 -16 -17 -18 -11 -3 -0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -15 -12 0 0 0 -0 -0 0 0 -0 -1 -3 -3 -3 -4 -3 -4 -5 -6 -7 -5 -3 -2 -2 -2 -2 -2 -2 -3 -5 -9 -8 -7 -8 -8 -7 -7 -6 -4 -3 -2 -2 -1 -1 -2 -1 -1 -0 -0 0 -1 -2 -3 -4 -4 -4 -4 -5 -5 -6 -6 -7 -6 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -171 -240 -218 -189 -180 -171 -135 -85 -54 -42 -45 -54 -64 -70 -70 -67 -61 -51 -39 -36 -35 -31 -26 -19 -13 -10 -8 -7 -4 -1 -0 -0 -1 -1 -2 -5 -12 -18 -17 -13 -9 -8 -6 -1 -0 -1 -0 -1 -2 -3 -8 -14 -19 -20 -15 -8 -6 -5 -4 -3 -3 -7 -15 -23 -30 -36 -45 -44 -39 -32 -29 -36 -55 -80 -103 -111 -117 -114 -103 -93 -87 -85 -87 -89 -83 -79 -80 -82 -69 -37 -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 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -25 -56 -27 -5 0 0 0 -5 -24 -54 -62 -62 -65 -71 -81 -86 -88 -98 -106 -81 -67 -88 -74 -50 -32 -21 -16 -11 -5 -2 -1 -1 -1 -0 -1 -5 -12 -17 -18 -15 -13 -16 -26 -35 -32 -22 -13 -11 -13 -12 -5 -3 -2 -2 -1 -2 -3 -2 -2 -4 -7 -9 -11 -12 -10 -10 -11 -16 -24 -28 -28 -21 -15 -12 -10 -6 -2 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -15 -19 -17 -17 -19 -18 -16 -15 -14 -8 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 -0 -0 0 0 -0 -1 -4 -4 -5 -5 -4 -4 -6 -7 -5 -3 -2 -3 -3 -3 -2 -1 -1 -2 -5 -10 -11 -9 -8 -7 -7 -6 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -2 -3 -3 -4 -5 -5 -6 -7 -7 -6 -6 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -220 -269 -233 -197 -180 -160 -122 -82 -64 -61 -63 -68 -69 -68 -69 -69 -65 -59 -48 -48 -48 -46 -39 -30 -23 -19 -17 -15 -9 -4 -2 -3 -3 -3 -5 -11 -21 -22 -14 -7 -4 -6 -5 -2 -0 -1 -0 -2 -5 -12 -21 -28 -29 -25 -19 -12 -10 -8 -4 -2 -3 -8 -14 -19 -24 -32 -45 -47 -39 -33 -34 -42 -58 -79 -99 -103 -101 -88 -71 -63 -62 -64 -68 -69 -60 -51 -61 -76 -86 -72 -39 -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 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -6 -40 -56 -32 -12 -2 0 -2 -20 -50 -57 -56 -56 -50 -49 -53 -62 -71 -79 -83 -71 -75 -99 -96 -72 -55 -42 -33 -28 -19 -11 -4 -1 -1 -0 0 -1 -2 -3 -6 -10 -10 -17 -29 -37 -38 -31 -22 -15 -12 -13 -6 -3 -1 -1 -1 -3 -4 -5 -6 -8 -11 -11 -13 -14 -14 -14 -14 -17 -25 -32 -34 -28 -19 -15 -14 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -18 -22 -20 -18 -18 -19 -17 -15 -12 -5 -1 -0 -0 -0 -0 -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 -1 -2 -0 -0 0 0 0 0 0 0 -0 -2 -2 -3 -4 -4 -4 -5 -5 -6 -6 -3 -2 -2 -3 -4 -3 -2 -2 -1 -1 -4 -7 -8 -8 -6 -5 -5 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -0 -0 -1 -2 -3 -4 -5 -6 -6 -7 -7 -6 -4 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -248 -293 -256 -213 -178 -144 -108 -82 -74 -71 -69 -70 -70 -67 -64 -62 -60 -59 -54 -56 -58 -56 -50 -42 -33 -27 -25 -24 -17 -10 -10 -10 -8 -6 -9 -17 -27 -25 -15 -7 -3 -3 -3 -1 -1 -1 -3 -6 -12 -25 -39 -43 -38 -29 -21 -15 -12 -8 -3 -1 -3 -8 -13 -17 -23 -29 -39 -47 -38 -37 -42 -52 -66 -79 -89 -91 -83 -69 -53 -50 -53 -54 -50 -44 -31 -24 -41 -61 -76 -78 -67 -40 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -1 -0 -0 0 0 0 -5 -33 -56 -39 -31 -30 -33 -22 -25 -60 -51 -55 -53 -43 -36 -35 -44 -54 -55 -55 -66 -86 -98 -102 -93 -82 -67 -56 -51 -44 -34 -23 -12 -5 -2 -1 -0 -0 -0 -1 -2 -4 -9 -15 -17 -21 -26 -28 -26 -23 -24 -15 -7 -3 -1 -2 -3 -6 -8 -12 -15 -14 -15 -18 -21 -20 -18 -17 -18 -24 -31 -35 -34 -23 -15 -13 -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 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -5 -14 -21 -23 -21 -19 -18 -19 -16 -15 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -2 -4 -5 -5 -6 -6 -6 -4 -2 -2 -3 -4 -4 -3 -2 -1 -1 -1 -2 -4 -5 -5 -4 -3 -4 -4 -3 -4 -4 -4 -3 -3 -3 -3 -2 -1 -0 -1 -2 -3 -4 -5 -6 -7 -7 -6 -5 -3 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -251 -316 -273 -224 -188 -145 -102 -78 -74 -69 -66 -64 -63 -59 -54 -52 -52 -54 -59 -60 -61 -56 -50 -42 -35 -32 -32 -31 -25 -17 -17 -17 -12 -9 -13 -22 -30 -26 -16 -14 -6 -2 -1 -0 -1 -2 -7 -14 -25 -36 -46 -48 -41 -30 -22 -18 -13 -10 -5 -2 -4 -7 -12 -16 -21 -27 -37 -47 -41 -42 -52 -66 -78 -84 -85 -82 -70 -54 -41 -39 -42 -47 -45 -34 -25 -23 -31 -46 -61 -69 -66 -44 -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 -1 -1 -2 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -7 -11 -17 -24 -31 -42 -60 -63 -45 -41 -55 -70 -60 -48 -62 -58 -59 -55 -43 -31 -24 -25 -29 -31 -32 -45 -64 -86 -80 -67 -51 -53 -70 -74 -60 -59 -50 -48 -31 -14 -5 -1 -0 0 -0 -0 -0 -2 -5 -9 -16 -24 -29 -29 -26 -18 -12 -6 -3 -1 -1 -3 -5 -9 -15 -19 -19 -21 -25 -28 -28 -23 -19 -22 -27 -31 -36 -36 -36 -23 -10 -5 -4 -2 -2 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 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 -6 -15 -23 -25 -23 -21 -18 -19 -17 -14 -9 -3 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -6 -6 -5 -6 -5 -4 -3 -3 -4 -4 -4 -4 -2 -1 -1 -1 -1 -1 -3 -4 -4 -4 -4 -5 -5 -5 -4 -3 -3 -4 -4 -3 -2 -1 -0 -2 -4 -5 -6 -6 -6 -6 -5 -3 -1 -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 -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 -84 -245 -303 -279 -247 -202 -148 -101 -76 -68 -62 -57 -58 -50 -43 -41 -41 -43 -48 -55 -58 -59 -54 -48 -42 -36 -33 -34 -34 -29 -22 -20 -20 -14 -13 -18 -26 -28 -23 -19 -21 -13 -5 -1 -0 -1 -4 -12 -25 -37 -41 -44 -46 -41 -32 -23 -18 -15 -13 -11 -8 -6 -8 -13 -16 -20 -28 -40 -50 -47 -50 -64 -81 -93 -97 -94 -82 -64 -46 -36 -33 -32 -35 -36 -32 -33 -35 -42 -51 -60 -60 -44 -22 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -2 -2 -2 -1 -2 -17 -33 -41 -44 -47 -54 -64 -73 -59 -46 -37 -55 -72 -75 -69 -65 -64 -64 -56 -44 -32 -21 -15 -13 -14 -17 -24 -39 -67 -55 -49 -39 -37 -51 -56 -41 -80 -74 -69 -60 -39 -20 -9 -3 -0 0 0 0 -1 -4 -12 -21 -27 -26 -17 -10 -3 -2 -1 -1 -0 -0 -1 -3 -8 -17 -21 -23 -27 -31 -33 -32 -26 -25 -33 -41 -41 -40 -30 -24 -15 -5 -2 -2 -1 -2 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -7 -16 -25 -27 -24 -23 -19 -20 -20 -16 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 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 -5 -6 -6 -5 -5 -5 -6 -7 -6 -4 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -6 -6 -5 -3 -2 -4 -5 -5 -3 -1 -1 -1 -2 -4 -7 -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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -242 -286 -280 -256 -205 -151 -109 -81 -66 -58 -52 -51 -49 -40 -33 -32 -36 -44 -51 -56 -54 -49 -43 -40 -36 -31 -31 -33 -32 -29 -23 -18 -13 -14 -23 -27 -24 -20 -21 -24 -20 -9 -2 -0 -1 -7 -18 -31 -38 -38 -38 -39 -38 -33 -24 -18 -16 -17 -18 -15 -10 -10 -14 -17 -21 -29 -43 -50 -49 -56 -71 -86 -96 -101 -94 -74 -56 -36 -33 -35 -29 -26 -28 -34 -46 -62 -70 -66 -62 -44 -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 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -17 -35 -40 -38 -39 -45 -48 -46 -39 -45 -41 -54 -65 -66 -62 -61 -65 -67 -55 -41 -32 -23 -16 -11 -9 -10 -13 -20 -37 -43 -52 -54 -60 -72 -67 -41 -81 -44 -63 -60 -50 -38 -26 -14 -5 -1 -0 -0 -0 -1 -2 -6 -9 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -18 -21 -28 -32 -34 -38 -40 -43 -45 -55 -61 -51 -30 -12 -4 -1 -0 -0 -0 -0 -1 -1 -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 -1 -2 -3 -4 -3 -2 -1 -0 -1 -2 -2 -1 -2 -7 -17 -28 -28 -25 -23 -20 -20 -19 -15 -8 -3 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -4 -6 -7 -7 -6 -6 -7 -6 -6 -6 -5 -3 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -6 -6 -6 -4 -4 -5 -4 -3 -2 -0 -0 -2 -3 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -21 -14 -0 0 0 0 0 -133 -214 -254 -273 -274 -251 -203 -153 -118 -89 -71 -64 -59 -52 -46 -38 -33 -29 -34 -42 -48 -49 -45 -40 -39 -40 -34 -27 -28 -33 -37 -37 -29 -16 -9 -13 -27 -27 -21 -20 -22 -23 -19 -9 -3 -1 -3 -11 -23 -33 -33 -30 -31 -36 -36 -33 -28 -24 -22 -24 -24 -21 -15 -13 -14 -18 -23 -34 -47 -54 -53 -58 -72 -91 -99 -101 -92 -71 -52 -34 -34 -30 -17 -12 -18 -33 -54 -65 -45 -22 -22 -14 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -0 -0 -0 -0 -1 -1 -2 -2 -4 -7 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -4 -12 -19 -24 -29 -36 -42 -33 -32 -45 -54 -65 -71 -70 -67 -65 -69 -68 -54 -40 -31 -23 -18 -14 -11 -10 -11 -13 -18 -26 -35 -44 -58 -74 -77 -63 -73 -26 -19 -35 -49 -51 -41 -27 -13 -10 -3 -2 -1 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -5 -8 -17 -30 -30 -26 -32 -45 -46 -45 -51 -57 -49 -27 -9 -7 -10 -5 -1 -0 -0 -1 -2 -1 -0 0 0 0 0 -0 -7 -15 -16 -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 -1 -2 -3 -4 -4 -3 -1 -1 -1 -2 -1 -1 -2 -7 -20 -30 -30 -26 -23 -20 -19 -18 -13 -7 -3 -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 -1 -1 -2 -3 -5 -6 -6 -7 -7 -7 -7 -6 -6 -5 -4 -2 -1 -2 -2 -3 -4 -5 -5 -6 -6 -7 -7 -7 -6 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -135 -76 -18 -8 0 -9 -59 -224 -261 -258 -260 -257 -233 -191 -150 -121 -99 -81 -69 -63 -56 -46 -39 -36 -30 -35 -40 -45 -47 -46 -44 -39 -34 -27 -22 -24 -31 -37 -38 -31 -17 -8 -14 -29 -28 -22 -20 -21 -19 -13 -6 -2 -4 -9 -19 -29 -34 -31 -26 -28 -37 -38 -37 -35 -32 -30 -29 -28 -26 -20 -17 -15 -18 -26 -37 -49 -56 -57 -61 -73 -96 -110 -114 -102 -80 -58 -42 -37 -20 -6 -2 -10 -29 -57 -67 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -14 -12 -7 -5 -4 -3 -3 -4 -6 -10 -13 -14 -15 -13 -5 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -3 -5 -12 -18 -19 -19 -14 -29 -43 -48 -47 -50 -67 -84 -82 -81 -74 -60 -42 -29 -22 -18 -16 -14 -13 -12 -12 -12 -14 -18 -25 -36 -49 -54 -40 -65 -61 -66 -70 -67 -65 -58 -38 -26 -40 -16 -9 -4 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -2 -7 -14 -16 -19 -27 -31 -30 -31 -36 -40 -36 -20 -7 -13 -28 -17 -5 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -14 -32 -36 -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 -1 -2 -3 -4 -3 -2 -1 -2 -1 -1 -0 -2 -8 -21 -30 -31 -28 -24 -21 -19 -19 -15 -8 -3 -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 -1 -1 -2 -4 -5 -6 -6 -7 -7 -7 -7 -7 -6 -5 -4 -3 -3 -3 -4 -4 -6 -7 -7 -7 -7 -6 -6 -7 -6 -4 -2 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -29 -91 -185 -251 -175 -119 -100 -87 -117 -205 -257 -249 -240 -242 -231 -205 -177 -152 -125 -102 -90 -71 -59 -57 -52 -44 -40 -33 -33 -38 -41 -44 -47 -48 -43 -33 -24 -20 -22 -27 -34 -35 -31 -22 -14 -18 -31 -34 -30 -24 -20 -16 -13 -13 -16 -17 -20 -28 -35 -35 -32 -30 -33 -42 -46 -45 -44 -41 -38 -35 -33 -30 -26 -22 -18 -20 -27 -36 -43 -50 -59 -70 -83 -109 -126 -125 -110 -86 -62 -46 -36 -16 -4 -1 -13 -43 -56 -38 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -12 -22 -31 -32 -26 -22 -19 -18 -13 -12 -13 -14 -14 -13 -11 -13 -20 -20 -22 -16 -7 -2 -1 -2 -2 -2 -3 -3 -3 -3 -5 -7 -6 -4 -1 -9 -14 -14 -12 -17 -56 -99 -100 -89 -84 -72 -53 -36 -26 -21 -19 -18 -17 -15 -12 -9 -9 -10 -13 -19 -27 -34 -39 -54 -64 -75 -83 -82 -85 -84 -72 -70 -53 -25 -16 -9 -3 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -12 -10 -3 -1 -2 -4 -8 -13 -16 -17 -16 -17 -16 -18 -20 -12 -7 -18 -15 -9 -4 -6 -7 -3 -0 -0 -0 -0 0 0 -1 -7 -19 -26 -20 -6 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -1 -1 -2 -10 -23 -31 -33 -30 -26 -22 -20 -18 -13 -7 -2 -1 -0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -5 -7 -7 -7 -7 -7 -7 -7 -7 -6 -6 -5 -5 -5 -6 -6 -7 -7 -7 -8 -8 -7 -6 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -109 -219 -249 -246 -243 -254 -262 -267 -255 -260 -254 -235 -230 -226 -201 -175 -162 -146 -118 -99 -97 -75 -60 -61 -55 -47 -44 -38 -34 -36 -39 -43 -43 -40 -37 -31 -23 -19 -19 -24 -30 -32 -30 -25 -21 -27 -40 -43 -40 -30 -20 -17 -22 -29 -32 -31 -31 -35 -40 -37 -35 -37 -42 -51 -57 -55 -55 -52 -48 -43 -39 -35 -31 -26 -22 -22 -26 -30 -33 -39 -53 -74 -97 -123 -126 -120 -105 -84 -65 -50 -37 -21 -9 -12 -38 -50 -27 -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 -3 -9 -11 -29 -48 -56 -52 -43 -36 -33 -33 -33 -27 -22 -20 -17 -14 -11 -9 -10 -14 -21 -26 -27 -25 -12 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -5 -3 0 0 0 0 0 -3 -46 -97 -99 -87 -86 -78 -62 -44 -32 -27 -25 -25 -24 -18 -12 -10 -8 -7 -8 -12 -17 -22 -28 -33 -40 -50 -63 -75 -87 -95 -97 -88 -60 -30 -17 -10 -4 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -5 -25 -20 -6 -1 -0 -1 -2 -3 -5 -6 -9 -32 -48 -66 -48 -10 -4 -14 -24 -15 -13 -18 -19 -12 -4 -1 -0 -0 0 -0 -0 -1 -2 -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 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -3 -12 -25 -33 -35 -32 -28 -25 -22 -19 -14 -8 -3 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -3 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -6 -6 -7 -7 -7 -8 -7 -7 -7 -6 -6 -7 -7 -7 -7 -6 -7 -7 -7 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -160 -262 -234 -222 -236 -245 -257 -256 -256 -252 -234 -220 -215 -190 -166 -156 -134 -107 -99 -100 -82 -64 -64 -57 -51 -46 -41 -36 -35 -36 -36 -36 -35 -34 -30 -24 -19 -17 -21 -26 -28 -26 -26 -31 -41 -50 -54 -47 -30 -18 -17 -26 -38 -44 -45 -48 -46 -46 -42 -39 -43 -52 -62 -67 -65 -61 -61 -59 -53 -46 -39 -33 -29 -26 -23 -22 -23 -27 -39 -58 -79 -102 -116 -110 -104 -92 -76 -63 -53 -42 -32 -28 -41 -46 -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 -12 -41 -58 -54 -60 -66 -64 -57 -52 -49 -47 -44 -41 -39 -34 -26 -19 -12 -9 -8 -8 -9 -14 -21 -25 -31 -22 -6 -1 -1 -2 -3 -3 -4 -4 -4 -5 -5 -4 -0 -1 -0 0 -21 -39 -62 -83 -81 -79 -79 -74 -61 -49 -41 -37 -36 -35 -33 -26 -18 -15 -13 -11 -11 -13 -15 -16 -18 -20 -23 -29 -39 -47 -59 -76 -82 -72 -50 -29 -16 -9 -4 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -20 -14 -5 -1 -0 0 -0 -1 -1 -3 -6 -21 -20 -9 -1 -1 -8 -24 -41 -19 -20 -25 -25 -18 -9 -3 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -3 -14 -26 -34 -36 -34 -31 -27 -22 -21 -16 -7 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -4 -2 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -4 -6 -8 -8 -7 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -8 -8 -7 -5 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -169 -266 -224 -219 -221 -237 -258 -257 -258 -253 -234 -216 -209 -190 -160 -144 -121 -102 -101 -103 -87 -69 -57 -56 -52 -43 -38 -39 -39 -39 -37 -32 -29 -27 -23 -20 -17 -16 -19 -22 -23 -22 -30 -40 -49 -56 -55 -45 -26 -16 -17 -25 -40 -53 -58 -58 -57 -56 -51 -51 -53 -62 -70 -74 -73 -73 -74 -72 -65 -55 -45 -36 -31 -27 -23 -19 -23 -36 -55 -71 -80 -88 -96 -88 -81 -76 -73 -70 -64 -56 -54 -58 -52 -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 -32 -53 -61 -62 -73 -94 -102 -88 -74 -68 -60 -56 -58 -62 -63 -61 -55 -51 -46 -36 -24 -16 -11 -10 -8 -7 -8 -16 -20 -32 -40 -33 -24 -30 -35 -20 -6 -7 -5 -4 -5 -5 -4 -1 -10 -11 -14 -38 -53 -58 -62 -64 -65 -65 -69 -63 -57 -52 -51 -52 -50 -45 -39 -29 -23 -21 -21 -19 -19 -19 -17 -13 -13 -14 -18 -23 -27 -33 -41 -45 -41 -35 -30 -19 -10 -4 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -1 -6 -4 -4 -6 -4 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -7 -21 -35 -19 -17 -18 -18 -19 -16 -8 -4 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -13 -26 -34 -38 -36 -32 -27 -21 -20 -15 -9 -5 -3 -1 -0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -4 -3 -1 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -4 -6 -8 -7 -6 -5 -6 -7 -8 -7 -6 -6 -8 -9 -9 -8 -6 -4 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -205 -259 -226 -218 -219 -227 -236 -245 -247 -241 -227 -214 -207 -193 -155 -128 -114 -101 -98 -98 -88 -72 -56 -54 -44 -39 -37 -37 -38 -39 -36 -28 -19 -19 -19 -18 -17 -16 -18 -20 -20 -21 -29 -40 -51 -58 -55 -42 -26 -15 -14 -22 -36 -51 -61 -64 -64 -67 -64 -65 -66 -72 -79 -82 -81 -80 -84 -83 -75 -64 -51 -39 -32 -28 -27 -30 -41 -59 -74 -76 -70 -64 -62 -57 -55 -64 -78 -85 -81 -75 -71 -56 -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 -3 -31 -86 -109 -113 -113 -112 -106 -95 -83 -72 -68 -58 -56 -60 -63 -64 -65 -62 -54 -45 -34 -25 -19 -15 -13 -11 -8 -9 -15 -18 -26 -35 -41 -45 -52 -56 -50 -50 -41 -24 -22 -31 -38 -46 -55 -50 -43 -36 -38 -41 -45 -51 -54 -50 -49 -69 -71 -70 -67 -66 -67 -63 -57 -46 -33 -31 -35 -37 -34 -29 -25 -19 -13 -11 -12 -14 -16 -18 -20 -22 -23 -20 -17 -19 -16 -10 -4 -1 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -2 -3 -2 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -14 -21 -16 -12 -12 -14 -19 -20 -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 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 0 -0 -9 -22 -33 -38 -36 -32 -27 -23 -21 -17 -10 -5 -5 -4 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -3 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -4 -4 -3 -6 -8 -8 -7 -6 -6 -7 -8 -7 -5 -6 -9 -10 -8 -6 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -6 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -25 -260 -264 -231 -218 -215 -223 -225 -225 -229 -221 -209 -203 -200 -186 -153 -123 -113 -101 -89 -90 -86 -71 -56 -51 -40 -34 -34 -35 -35 -33 -29 -24 -21 -20 -19 -18 -17 -18 -20 -21 -21 -22 -26 -39 -50 -57 -54 -42 -28 -17 -14 -22 -36 -53 -63 -66 -70 -77 -80 -76 -76 -83 -89 -91 -89 -88 -89 -86 -77 -66 -53 -43 -36 -36 -44 -56 -67 -79 -81 -71 -60 -51 -45 -42 -45 -63 -88 -100 -97 -87 -59 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -20 -33 -47 -91 -118 -115 -108 -100 -93 -88 -81 -74 -68 -61 -57 -59 -63 -64 -63 -61 -55 -46 -38 -30 -22 -18 -15 -13 -12 -11 -10 -14 -18 -20 -24 -30 -38 -44 -46 -44 -42 -41 -38 -40 -42 -42 -44 -48 -45 -40 -35 -33 -34 -38 -45 -47 -45 -45 -76 -80 -81 -80 -79 -80 -79 -74 -60 -47 -45 -55 -58 -53 -46 -40 -28 -19 -14 -15 -16 -14 -13 -14 -15 -15 -12 -10 -11 -10 -8 -5 -2 0 0 0 0 -0 0 0 -0 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -11 -13 -13 -13 -14 -17 -21 -23 -12 -15 -15 -8 -3 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -6 -17 -31 -37 -35 -32 -28 -25 -23 -19 -12 -6 -8 -7 -2 -0 -0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -3 -2 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -2 -4 -8 -9 -8 -8 -8 -8 -8 -7 -6 -7 -6 -4 -3 -3 -2 -0 0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -5 -8 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -50 -323 -271 -227 -210 -212 -218 -225 -228 -216 -204 -199 -195 -186 -166 -140 -122 -111 -99 -86 -83 -77 -65 -52 -40 -37 -34 -32 -31 -31 -29 -23 -17 -17 -16 -15 -12 -14 -17 -18 -20 -25 -28 -30 -42 -50 -52 -49 -38 -25 -17 -16 -23 -38 -49 -60 -70 -81 -93 -92 -87 -89 -95 -101 -103 -101 -99 -97 -91 -81 -69 -59 -53 -52 -57 -70 -84 -89 -87 -75 -63 -57 -53 -49 -48 -55 -76 -100 -107 -103 -86 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -78 -149 -166 -152 -135 -124 -115 -102 -90 -79 -72 -68 -66 -65 -61 -54 -57 -61 -63 -62 -59 -54 -45 -37 -33 -27 -23 -20 -15 -12 -11 -10 -10 -12 -15 -17 -19 -23 -27 -29 -27 -22 -19 -22 -22 -22 -21 -21 -22 -20 -20 -25 -31 -32 -32 -36 -37 -35 -43 -52 -66 -63 -62 -67 -77 -88 -97 -96 -88 -84 -81 -84 -81 -73 -65 -53 -41 -31 -23 -19 -15 -11 -8 -8 -9 -10 -9 -9 -11 -8 -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 -3 -7 -10 -12 -11 -17 -27 -22 -20 -11 -17 -28 -43 -43 -20 -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 -3 -12 -27 -35 -35 -32 -29 -25 -23 -20 -15 -8 -8 -7 -5 -1 0 -0 -0 -0 0 0 0 -0 -1 -2 -3 -4 -4 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -4 -7 -9 -10 -11 -10 -10 -8 -8 -7 -6 -3 -3 -4 -2 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -3 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -5 -9 -12 -8 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -93 -330 -269 -212 -186 -193 -210 -224 -227 -208 -193 -199 -191 -170 -148 -131 -119 -109 -98 -88 -78 -65 -55 -48 -41 -40 -38 -35 -30 -26 -22 -18 -17 -18 -18 -15 -10 -11 -13 -15 -21 -29 -34 -39 -39 -42 -44 -41 -33 -24 -17 -16 -25 -37 -52 -67 -84 -98 -103 -100 -98 -102 -109 -114 -116 -115 -112 -107 -99 -87 -77 -70 -70 -76 -85 -95 -103 -98 -86 -74 -68 -70 -72 -72 -72 -80 -98 -111 -107 -100 -56 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -86 -151 -169 -162 -151 -135 -117 -104 -95 -82 -70 -62 -58 -59 -59 -56 -51 -55 -60 -61 -60 -56 -49 -40 -33 -28 -26 -22 -17 -13 -10 -8 -7 -6 -5 -6 -8 -11 -14 -16 -16 -12 -9 -9 -10 -10 -9 -8 -9 -10 -13 -16 -23 -29 -31 -34 -40 -43 -41 -47 -56 -59 -62 -63 -64 -76 -96 -113 -120 -121 -123 -118 -116 -109 -97 -82 -67 -56 -45 -33 -23 -16 -10 -7 -7 -7 -7 -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 -1 -2 -5 -2 -0 -0 0 0 0 -0 -0 -2 -3 -5 -4 -13 -32 -31 -27 -10 -7 -10 -16 -12 -3 -0 -0 -0 -0 -0 -0 -1 -3 -6 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 -1 -7 -22 -33 -36 -33 -31 -27 -23 -20 -16 -7 -6 -8 -6 -2 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -3 -4 -2 -1 -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 -1 -3 -5 -6 -7 -9 -12 -13 -11 -9 -8 -7 -5 -4 -5 -3 -1 -0 -0 -0 -0 -1 -2 -2 -4 -6 -6 -5 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -14 -11 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -23 -79 -194 -299 -237 -178 -151 -154 -177 -196 -198 -188 -181 -185 -177 -154 -141 -129 -116 -105 -98 -91 -82 -67 -52 -44 -40 -35 -31 -28 -25 -24 -22 -18 -15 -14 -15 -13 -11 -11 -14 -18 -24 -31 -39 -45 -38 -33 -34 -31 -28 -22 -16 -17 -26 -42 -59 -75 -94 -104 -105 -104 -106 -112 -119 -123 -123 -124 -123 -118 -109 -98 -89 -87 -94 -108 -109 -108 -106 -93 -83 -80 -84 -93 -101 -107 -113 -117 -116 -118 -106 -108 -33 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -87 -153 -161 -151 -139 -127 -117 -107 -99 -91 -81 -71 -60 -54 -54 -54 -53 -50 -52 -57 -60 -60 -55 -48 -39 -31 -23 -21 -16 -13 -10 -6 -4 -2 -1 -1 -1 -2 -4 -6 -7 -7 -5 -4 -4 -5 -5 -4 -3 -3 -5 -9 -16 -22 -22 -28 -35 -41 -45 -49 -52 -57 -61 -65 -71 -79 -93 -109 -124 -135 -140 -139 -141 -140 -132 -118 -102 -90 -80 -61 -43 -30 -22 -16 -11 -8 -7 -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 -2 -16 -10 -2 -0 0 0 0 0 0 -0 -0 -0 -0 -4 -12 -18 -17 -16 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -6 -5 -2 -1 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -14 -27 -35 -35 -32 -29 -25 -20 -15 -9 -7 -9 -6 -2 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -2 -4 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 -0 -1 -3 -4 -5 -6 -10 -13 -12 -9 -8 -7 -6 -5 -7 -8 -5 -1 -0 -0 -1 -1 -1 -3 -3 -6 -8 -6 -3 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -14 -14 -9 -4 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -4 -5 -5 -4 -4 -4 -3 -3 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -141 -283 -307 -248 -190 -151 -131 -136 -153 -163 -165 -162 -161 -164 -164 -147 -140 -127 -113 -104 -99 -94 -86 -74 -58 -51 -48 -41 -34 -28 -24 -21 -23 -23 -21 -16 -11 -12 -11 -10 -16 -23 -26 -29 -36 -39 -33 -27 -24 -18 -19 -19 -17 -17 -27 -52 -69 -80 -96 -103 -103 -105 -111 -119 -126 -126 -121 -119 -118 -120 -117 -110 -106 -110 -119 -131 -123 -111 -99 -87 -84 -92 -107 -118 -129 -141 -131 -98 -82 -119 -107 -102 -29 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -20 -104 -158 -149 -134 -123 -115 -108 -102 -96 -88 -77 -67 -56 -49 -47 -48 -48 -48 -48 -52 -55 -56 -52 -46 -39 -31 -24 -18 -14 -11 -6 -3 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -2 -5 -11 -17 -17 -24 -32 -39 -47 -54 -58 -59 -59 -62 -69 -82 -97 -113 -127 -137 -145 -156 -160 -156 -145 -132 -119 -106 -89 -72 -53 -41 -31 -24 -17 -12 -8 -7 -9 -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 -1 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -2 -7 -21 -32 -35 -34 -30 -25 -22 -18 -12 -8 -9 -9 -6 -1 -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 -3 -4 -2 -1 -2 -2 -1 -3 -3 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -5 -7 -9 -9 -7 -7 -9 -7 -5 -6 -9 -6 -2 -0 -0 -0 -1 -1 -3 -4 -5 -7 -6 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -13 -15 -11 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -3 -3 -3 -2 -2 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -3 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -27 -102 -335 -330 -274 -229 -192 -158 -139 -140 -152 -152 -148 -146 -146 -148 -150 -145 -141 -127 -112 -105 -101 -96 -89 -79 -66 -53 -50 -49 -44 -35 -27 -20 -21 -24 -26 -24 -17 -11 -8 -9 -17 -26 -28 -28 -30 -31 -30 -26 -19 -10 -12 -17 -20 -26 -43 -66 -77 -80 -92 -97 -101 -107 -115 -124 -129 -128 -121 -117 -115 -117 -120 -118 -114 -119 -128 -134 -127 -111 -96 -88 -93 -108 -126 -140 -120 -55 -37 -72 -102 -106 -105 -51 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -17 -37 -85 -149 -150 -136 -120 -111 -105 -97 -89 -85 -82 -70 -59 -50 -43 -40 -40 -43 -45 -46 -48 -50 -49 -44 -39 -35 -28 -24 -20 -13 -7 -2 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -13 -15 -22 -30 -38 -46 -55 -61 -65 -60 -60 -67 -79 -92 -103 -110 -118 -131 -144 -145 -141 -138 -136 -131 -119 -104 -89 -70 -56 -45 -36 -27 -17 -10 -10 -14 -17 -14 -12 -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 -1 -0 0 0 0 -0 -0 -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 -5 -4 -4 -4 -2 -0 -0 -2 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -28 -34 -35 -32 -28 -25 -22 -15 -11 -12 -15 -11 -2 -0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 -2 -5 -3 -1 -2 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -5 -6 -7 -8 -11 -15 -12 -5 -4 -8 -6 -3 -1 -0 -0 -1 -2 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -9 -10 -11 -11 -7 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -4 -3 -2 -1 -3 -5 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -4 -3 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -62 -145 -253 -357 -240 -294 -271 -229 -189 -158 -147 -151 -148 -142 -139 -134 -135 -141 -147 -143 -131 -114 -105 -100 -95 -90 -82 -72 -61 -51 -43 -37 -32 -28 -22 -17 -16 -20 -27 -22 -13 -8 -11 -19 -28 -28 -27 -29 -30 -30 -24 -13 -6 -11 -20 -33 -43 -58 -74 -79 -80 -88 -96 -104 -112 -119 -125 -129 -129 -127 -121 -117 -116 -120 -125 -127 -129 -133 -136 -130 -113 -98 -92 -97 -109 -125 -142 -132 -33 -5 -59 -96 -81 -87 -39 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -87 -129 -147 -154 -136 -126 -113 -104 -98 -87 -76 -74 -74 -66 -58 -50 -43 -39 -40 -43 -46 -45 -46 -47 -45 -38 -31 -26 -20 -15 -12 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 -0 -2 -4 -5 -8 -13 -16 -22 -30 -38 -47 -56 -64 -74 -69 -65 -65 -72 -78 -80 -82 -88 -100 -110 -115 -114 -113 -111 -108 -106 -108 -97 -84 -72 -62 -52 -41 -28 -16 -14 -23 -29 -27 -23 -17 -9 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -9 -11 -10 -5 -1 -0 -4 -5 -3 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -2 -11 -23 -33 -37 -35 -33 -29 -26 -20 -15 -15 -18 -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 0 0 0 -0 -0 -0 -1 -4 -5 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -8 -14 -18 -13 -5 -4 -6 -7 -5 -4 -0 -1 -1 -2 -4 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -8 -11 -11 -10 -7 -4 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -6 -6 -5 -4 -3 -2 -2 -3 -5 -7 -7 -6 -6 -5 -5 -4 -5 -5 -4 -4 -4 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -63 -207 -313 -369 -338 -171 -241 -296 -267 -222 -184 -162 -158 -153 -147 -141 -130 -133 -144 -150 -146 -133 -115 -103 -96 -92 -88 -83 -75 -67 -59 -51 -46 -41 -34 -29 -25 -22 -21 -38 -33 -20 -12 -13 -20 -26 -27 -27 -28 -30 -27 -20 -12 -13 -25 -42 -54 -58 -68 -79 -83 -84 -85 -97 -110 -117 -122 -127 -132 -135 -137 -129 -123 -123 -130 -137 -141 -141 -142 -144 -136 -118 -102 -95 -98 -108 -119 -108 -25 -5 -1 -50 -75 -62 -68 -75 -33 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -65 -144 -180 -159 -141 -128 -108 -107 -104 -95 -86 -82 -80 -74 -66 -60 -54 -48 -45 -46 -51 -54 -47 -41 -43 -41 -35 -28 -21 -15 -12 -9 -4 -1 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -5 -6 -9 -14 -20 -28 -39 -50 -59 -66 -71 -79 -81 -79 -74 -71 -68 -64 -63 -68 -73 -70 -74 -75 -73 -69 -68 -73 -79 -80 -77 -73 -69 -63 -53 -40 -28 -19 -27 -37 -44 -45 -35 -19 -9 -5 -4 -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 -0 -0 -0 -0 -0 0 0 -0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -2 -3 -5 -7 -9 -5 -2 -1 -5 -8 -6 -2 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -2 -9 -23 -36 -40 -40 -38 -34 -30 -23 -18 -20 -21 -16 -10 -5 -2 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -7 -7 -3 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -2 -6 -9 -10 -6 -3 -3 -5 -6 -7 -4 -1 -1 -2 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -8 -11 -13 -14 -12 -8 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -6 -8 -8 -7 -4 -2 -1 -2 -4 -5 -6 -7 -6 -5 -4 -4 -3 -4 -5 -4 -4 -4 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -39 -153 -313 -362 -373 -398 -360 -195 -348 -309 -253 -207 -175 -159 -152 -145 -139 -133 -141 -151 -150 -141 -130 -116 -102 -93 -89 -87 -81 -74 -71 -69 -59 -42 -41 -43 -44 -43 -38 -33 -45 -35 -26 -18 -17 -21 -25 -27 -27 -30 -30 -27 -23 -26 -37 -56 -68 -67 -66 -76 -86 -91 -94 -97 -101 -111 -122 -130 -137 -142 -145 -146 -141 -134 -136 -141 -145 -146 -145 -146 -148 -146 -132 -114 -103 -99 -99 -106 -100 -1 -0 0 -47 -67 -58 -62 -79 -43 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -113 -169 -177 -154 -136 -127 -122 -113 -105 -97 -94 -94 -91 -82 -73 -66 -58 -52 -52 -55 -59 -58 -48 -39 -42 -41 -37 -30 -23 -17 -13 -8 -4 -1 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -4 -5 -7 -11 -19 -31 -43 -53 -61 -69 -75 -83 -88 -84 -75 -67 -61 -57 -54 -52 -46 -31 -39 -39 -33 -29 -30 -35 -42 -47 -50 -54 -58 -58 -53 -46 -38 -21 -28 -45 -62 -71 -60 -35 -19 -11 -8 -7 -5 -4 -3 -2 -2 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -2 -7 -9 -8 -4 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -4 -13 -31 -43 -47 -44 -40 -33 -25 -22 -19 -20 -18 -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 -2 -8 -8 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -4 -5 -4 -2 -2 -3 -4 -5 -7 -3 -1 -1 -2 -3 -5 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -4 -9 -13 -15 -15 -12 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -9 -7 -5 -3 -1 -1 -2 -4 -4 -5 -6 -5 -3 -3 -2 -2 -3 -4 -4 -4 -4 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -168 -349 -359 -372 -392 -406 -407 -395 -383 -338 -271 -219 -182 -159 -147 -137 -129 -137 -147 -154 -136 -118 -105 -95 -98 -90 -85 -79 -70 -63 -59 -60 -58 -53 -51 -55 -58 -56 -49 -39 -40 -30 -23 -22 -24 -26 -27 -29 -32 -36 -38 -38 -43 -56 -71 -80 -77 -71 -72 -84 -90 -91 -94 -99 -106 -117 -129 -140 -146 -148 -148 -147 -142 -137 -143 -149 -151 -145 -138 -140 -148 -146 -122 -105 -95 -85 -55 -22 -15 -0 0 0 -19 -45 -59 -72 -81 -51 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -43 -142 -188 -184 -165 -147 -135 -124 -115 -109 -108 -108 -106 -101 -94 -85 -71 -64 -61 -62 -62 -60 -56 -48 -40 -43 -45 -43 -37 -29 -21 -14 -10 -6 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -8 -13 -28 -44 -55 -61 -68 -76 -85 -86 -77 -64 -55 -49 -45 -41 -38 -30 -22 -18 -13 -9 -8 -10 -12 -12 -18 -25 -34 -38 -41 -41 -39 -32 -22 -29 -49 -64 -73 -68 -43 -25 -15 -10 -9 -7 -6 -4 -5 -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 0 0 0 0 0 0 0 -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 -8 -5 -3 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -3 -20 -36 -46 -48 -44 -35 -28 -28 -17 -14 -17 -16 -12 -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 -3 -5 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -3 -3 -2 -1 -2 -2 -3 -5 -6 -3 -2 -1 -2 -2 -4 -4 -5 -3 -1 -1 -1 -2 -3 -3 -2 -2 -2 -4 -6 -8 -9 -12 -15 -16 -14 -12 -10 -5 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -8 -9 -6 -3 -3 -2 -2 -3 -3 -3 -4 -4 -3 -1 -1 -2 -2 -3 -4 -4 -3 -3 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -171 -350 -394 -397 -413 -423 -416 -394 -364 -325 -273 -226 -194 -166 -143 -129 -129 -138 -147 -152 -121 -104 -91 -81 -78 -71 -68 -62 -59 -60 -63 -65 -64 -63 -65 -65 -65 -61 -54 -42 -31 -26 -20 -26 -33 -33 -32 -34 -42 -52 -61 -68 -75 -86 -90 -85 -76 -74 -79 -83 -80 -77 -78 -87 -102 -118 -131 -139 -146 -146 -140 -133 -126 -123 -138 -138 -133 -126 -126 -134 -131 -98 -48 -41 -35 -28 -12 0 0 0 0 0 -41 -66 -78 -89 -84 -47 0 0 0 0 -0 -19 -24 -4 0 0 0 0 0 0 0 0 0 -0 -16 -69 -136 -172 -171 -155 -141 -128 -122 -124 -127 -129 -127 -122 -113 -100 -82 -77 -73 -67 -63 -60 -56 -51 -43 -44 -50 -51 -46 -37 -26 -18 -12 -7 -2 -1 -0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -10 -24 -38 -50 -60 -70 -77 -82 -79 -66 -52 -42 -34 -29 -25 -24 -19 -13 -7 -4 -3 -2 -3 -4 -4 -6 -9 -14 -16 -19 -23 -25 -22 -21 -35 -57 -63 -60 -52 -34 -22 -14 -10 -9 -9 -7 -5 -5 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -8 -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 -5 -16 -35 -49 -49 -38 -31 -31 -23 -16 -19 -20 -17 -12 -7 -4 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -7 -4 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -3 -5 -7 -5 -1 -1 -2 -2 -2 -2 -4 -4 -2 -1 -2 -3 -6 -7 -5 -3 -2 -4 -6 -7 -9 -12 -15 -16 -15 -13 -9 -5 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -9 -11 -7 -3 -4 -3 -3 -2 -2 -2 -2 -3 -4 -1 -1 -2 -3 -3 -4 -5 -4 -4 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -205 -372 -425 -431 -409 -419 -387 -344 -307 -266 -232 -206 -177 -149 -137 -138 -136 -132 -136 -110 -100 -92 -81 -71 -62 -55 -51 -53 -59 -64 -67 -68 -68 -68 -69 -67 -59 -56 -45 -27 -20 -19 -33 -41 -38 -35 -40 -50 -61 -72 -88 -93 -97 -92 -83 -78 -80 -81 -70 -59 -54 -57 -70 -92 -113 -123 -126 -132 -139 -134 -125 -118 -117 -123 -132 -132 -127 -124 -108 -72 -26 0 0 0 0 -5 -5 -3 -1 -2 -6 -45 -76 -90 -82 -52 -16 0 0 0 0 0 -70 -93 -21 0 0 0 0 0 0 0 0 0 0 0 -2 -42 -105 -136 -134 -129 -128 -124 -136 -159 -163 -157 -147 -134 -118 -95 -87 -77 -70 -65 -62 -60 -57 -51 -52 -58 -61 -54 -44 -33 -24 -17 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -5 -13 -25 -40 -54 -65 -71 -69 -64 -60 -42 -27 -18 -14 -12 -10 -8 -6 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -5 -9 -13 -13 -19 -32 -54 -56 -44 -33 -24 -19 -13 -10 -9 -9 -8 -6 -5 -9 -8 -3 -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 -1 -3 -6 -9 -15 -22 -22 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -13 -30 -42 -40 -38 -35 -28 -24 -25 -26 -22 -17 -14 -9 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -5 -4 -1 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -5 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -2 -3 -6 -10 -11 -9 -6 -6 -5 -5 -7 -11 -16 -18 -16 -12 -7 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -5 -11 -19 -21 -13 -5 -3 -2 -3 -2 -2 -1 -1 -3 -4 -3 -2 -3 -4 -4 -6 -6 -6 -5 -5 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -65 -223 -372 -376 -234 -369 -359 -329 -300 -267 -242 -227 -206 -181 -164 -152 -134 -117 -115 -104 -100 -95 -89 -80 -68 -57 -51 -52 -58 -64 -67 -71 -74 -75 -73 -67 -51 -48 -37 -24 -19 -24 -37 -42 -36 -34 -40 -50 -61 -72 -92 -102 -99 -89 -82 -82 -83 -77 -61 -44 -39 -46 -60 -76 -92 -99 -101 -106 -122 -125 -125 -125 -126 -132 -141 -141 -136 -107 -53 -14 0 0 0 0 -6 -27 -36 -42 -57 -65 -60 -69 -82 -68 -38 -12 0 0 0 0 0 0 -2 -20 -44 -51 -27 -0 0 0 0 0 0 0 0 0 0 0 -23 -34 -27 -14 -3 -3 -65 -170 -193 -187 -174 -157 -137 -109 -89 -76 -70 -67 -66 -66 -63 -59 -59 -67 -68 -60 -50 -41 -34 -25 -17 -10 -6 -3 -1 -0 -0 -1 -1 -1 -1 -2 -1 -2 -3 -4 -5 -4 -3 -2 -1 -1 -1 -0 -2 -7 -18 -33 -57 -82 -94 -85 -60 -34 -28 -17 -9 -5 -3 -2 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -3 -11 -19 -28 -29 -24 -20 -17 -12 -11 -9 -7 -7 -7 -6 -5 -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 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -13 -15 -18 -27 -31 -23 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -9 -20 -30 -36 -38 -34 -30 -30 -29 -26 -23 -24 -18 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -2 -2 -2 -3 -4 -4 -4 -3 -2 -3 -4 -5 -6 -5 -3 -2 -2 -2 -2 -2 -1 -2 -3 -2 -2 -3 -5 -10 -16 -16 -12 -8 -6 -6 -8 -12 -17 -19 -16 -12 -8 -6 -3 -2 -1 -1 -1 -1 -1 -2 -4 -7 -10 -17 -25 -32 -28 -14 -6 -4 -3 -3 -4 -4 -1 -1 -2 -3 -4 -5 -5 -5 -5 -6 -7 -7 -6 -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 -7 -64 -148 -160 -85 -317 -319 -300 -281 -261 -244 -236 -229 -209 -187 -167 -137 -117 -113 -108 -104 -101 -99 -94 -83 -71 -62 -60 -61 -62 -69 -78 -83 -82 -75 -62 -44 -42 -32 -28 -31 -34 -35 -35 -33 -32 -38 -51 -69 -85 -98 -109 -99 -89 -84 -80 -74 -65 -52 -41 -37 -40 -47 -54 -63 -70 -74 -82 -104 -121 -131 -137 -141 -147 -152 -151 -136 -88 -26 0 0 0 -3 -15 -24 -24 -16 -14 -23 -40 -57 -66 -56 -23 -5 0 0 0 0 0 0 -1 -23 -83 -145 -148 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -56 -193 -224 -224 -211 -187 -158 -121 -95 -81 -71 -67 -67 -68 -68 -64 -62 -69 -72 -69 -63 -56 -48 -39 -29 -20 -12 -7 -3 -1 -1 -2 -5 -5 -5 -4 -4 -4 -5 -6 -8 -9 -7 -4 -2 -2 -2 -3 -4 -14 -31 -57 -89 -112 -115 -91 -44 -15 -10 -6 -5 -4 -3 -1 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -6 -10 -13 -12 -10 -8 -5 -6 -5 -5 -5 -5 -5 -5 -9 -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 -1 -5 -11 -19 -22 -24 -27 -30 -29 -21 -11 -2 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -20 -32 -36 -36 -34 -31 -30 -31 -32 -26 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -0 -0 -2 -4 -5 -6 -7 -8 -7 -7 -5 -4 -4 -4 -5 -6 -5 -4 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -4 -8 -13 -14 -12 -10 -8 -8 -9 -13 -19 -20 -17 -14 -11 -7 -3 -2 -1 -1 -1 -2 -3 -7 -9 -12 -20 -28 -31 -29 -18 -8 -6 -6 -6 -6 -7 -4 -4 -3 -3 -3 -4 -5 -4 -5 -5 -6 -6 -6 -6 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -17 -9 0 0 0 0 -96 -239 -301 -287 -260 -244 -236 -228 -220 -217 -215 -201 -183 -157 -132 -120 -115 -111 -111 -111 -109 -101 -90 -78 -68 -59 -52 -58 -81 -88 -82 -72 -57 -41 -37 -29 -31 -39 -43 -40 -34 -32 -37 -51 -71 -92 -108 -115 -112 -98 -87 -77 -67 -55 -46 -43 -43 -41 -35 -34 -34 -39 -44 -49 -62 -87 -124 -139 -143 -143 -146 -149 -142 -104 -24 -4 0 0 0 -11 -43 -27 -15 -8 -6 -16 -27 -23 -9 -10 -2 0 0 0 0 0 0 0 -24 -95 -146 -165 -147 -85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -37 -143 -230 -258 -248 -220 -182 -142 -114 -96 -81 -70 -68 -70 -73 -74 -76 -82 -84 -83 -81 -76 -69 -59 -46 -33 -23 -14 -8 -4 -4 -5 -8 -7 -6 -4 -4 -5 -6 -7 -8 -9 -7 -5 -4 -5 -6 -10 -18 -33 -58 -93 -122 -128 -106 -68 -31 -16 -9 -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 -1 -1 -0 -1 -1 -1 -2 -1 -2 -3 -3 -2 -2 -3 -4 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -11 -21 -27 -30 -31 -30 -30 -29 -26 -11 -3 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -2 -8 -18 -26 -30 -33 -31 -32 -39 -38 -30 -17 -6 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -3 -3 -3 -2 -2 -2 -0 -1 -3 -6 -9 -10 -10 -10 -11 -12 -9 -6 -5 -6 -7 -6 -5 -3 -2 -2 -2 -2 -3 -1 -1 -2 -2 -2 -2 -3 -5 -7 -10 -12 -13 -13 -12 -14 -18 -21 -21 -18 -15 -12 -6 -2 -1 -2 -3 -4 -6 -7 -9 -9 -9 -9 -10 -11 -14 -9 -7 -6 -6 -7 -8 -10 -7 -6 -6 -6 -5 -4 -5 -4 -4 -5 -6 -6 -6 -6 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -87 -165 -202 -134 -7 -5 -59 -219 -330 -280 -233 -210 -202 -201 -195 -187 -189 -199 -200 -190 -162 -141 -130 -125 -122 -122 -122 -121 -117 -103 -84 -72 -69 -73 -75 -93 -85 -76 -65 -52 -41 -38 -37 -44 -52 -52 -42 -34 -38 -56 -83 -112 -123 -118 -107 -94 -86 -79 -65 -48 -36 -35 -41 -48 -49 -40 -30 -23 -20 -19 -24 -39 -69 -115 -137 -139 -136 -134 -132 -124 -91 -5 0 0 0 0 -16 -45 -26 -11 -6 -5 -15 -27 -27 -12 0 0 0 0 0 0 0 0 -5 -86 -143 -151 -142 -108 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -104 -123 -171 -212 -198 -157 -129 -110 -93 -80 -75 -78 -86 -94 -102 -106 -105 -103 -101 -97 -92 -83 -68 -51 -36 -22 -13 -8 -8 -9 -9 -7 -5 -3 -2 -3 -4 -4 -5 -6 -6 -6 -8 -12 -18 -26 -42 -63 -88 -119 -134 -128 -105 -71 -35 -26 -17 -9 -4 -2 -2 -2 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -12 -23 -31 -34 -34 -31 -28 -27 -33 -24 -14 -6 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -6 -11 -20 -33 -32 -32 -35 -34 -28 -18 -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 -1 -1 -1 -1 -1 -2 -4 -1 -2 -3 -4 -6 -6 -2 -2 -2 -3 -5 -7 -9 -11 -12 -13 -14 -17 -17 -10 -9 -10 -10 -8 -6 -4 -2 -2 -1 -1 -2 -1 -1 -1 -1 -2 -2 -3 -4 -6 -9 -13 -14 -15 -14 -14 -18 -23 -23 -20 -18 -11 -6 -5 -5 -5 -5 -5 -8 -7 -6 -5 -5 -4 -4 -5 -6 -5 -5 -5 -6 -5 -6 -10 -10 -9 -7 -7 -7 -6 -5 -5 -4 -5 -5 -6 -6 -6 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -48 -167 -299 -399 -400 -210 -2 -14 -224 -273 -259 -218 -189 -172 -165 -167 -162 -155 -162 -178 -186 -180 -144 -141 -139 -136 -134 -133 -134 -134 -134 -118 -96 -88 -93 -97 -93 -95 -78 -69 -60 -56 -54 -51 -56 -64 -66 -60 -49 -48 -61 -83 -116 -132 -117 -92 -78 -76 -76 -67 -54 -38 -29 -32 -40 -46 -45 -37 -28 -21 -12 -8 -10 -23 -54 -100 -130 -136 -133 -125 -116 -103 -75 -18 -2 -0 0 -16 -37 -45 -27 -11 -6 -3 -8 -30 -62 -60 0 0 0 0 0 0 0 0 -9 -75 -139 -145 -122 -55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -97 -197 -217 -177 -148 -127 -111 -101 -97 -100 -109 -123 -135 -137 -134 -132 -129 -122 -113 -103 -89 -70 -50 -32 -21 -13 -10 -8 -7 -5 -3 -1 -1 -1 -1 -1 -2 -4 -7 -11 -16 -23 -32 -42 -57 -78 -96 -118 -125 -107 -83 -65 -42 -35 -31 -23 -14 -7 -2 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -12 -23 -30 -33 -33 -32 -31 -26 -30 -34 -31 -20 -7 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -3 -7 -17 -25 -32 -36 -33 -26 -19 -8 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -2 -1 -1 -2 -5 -8 -6 -5 -4 -4 -4 -6 -9 -13 -16 -16 -16 -19 -23 -21 -15 -15 -17 -13 -10 -7 -5 -4 -3 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -5 -8 -11 -14 -14 -16 -22 -29 -29 -24 -19 -13 -9 -11 -13 -11 -9 -6 -5 -5 -4 -4 -3 -3 -3 -4 -4 -5 -6 -6 -6 -6 -4 -5 -8 -8 -7 -7 -8 -8 -7 -6 -5 -5 -4 -5 -5 -5 -6 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -199 -396 -423 -281 -109 -16 -36 -116 -294 -240 -201 -178 -161 -147 -140 -143 -139 -130 -138 -152 -164 -162 -135 -139 -142 -144 -145 -145 -148 -151 -139 -120 -109 -105 -106 -113 -114 -89 -72 -65 -60 -64 -66 -61 -59 -65 -69 -69 -72 -79 -88 -100 -114 -105 -77 -56 -52 -57 -63 -61 -50 -35 -29 -28 -27 -26 -26 -28 -27 -23 -11 -5 -5 -15 -44 -87 -123 -137 -139 -127 -108 -91 -88 -80 -8 -1 0 -43 -69 -55 -26 -10 -5 -2 -5 -21 -56 -56 -0 0 0 0 0 0 0 0 -8 -51 -113 -142 -134 -56 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -82 -190 -233 -204 -178 -154 -136 -130 -132 -137 -146 -157 -168 -169 -165 -161 -157 -148 -134 -119 -105 -89 -67 -44 -28 -18 -12 -8 -4 -1 -0 -0 -1 -1 -1 -1 -2 -3 -8 -14 -22 -31 -40 -47 -54 -68 -78 -89 -84 -70 -57 -48 -44 -48 -49 -41 -33 -21 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -8 -17 -23 -27 -30 -31 -30 -24 -26 -31 -37 -37 -20 -3 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -22 -29 -30 -25 -19 -10 -3 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -2 -4 -7 -7 -6 -5 -5 -4 -5 -8 -12 -16 -19 -21 -24 -26 -21 -17 -19 -20 -15 -9 -6 -5 -6 -4 -2 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -10 -16 -22 -27 -30 -28 -24 -20 -19 -20 -21 -20 -16 -12 -9 -6 -5 -4 -4 -3 -3 -3 -4 -4 -5 -7 -7 -7 -6 -5 -4 -4 -5 -6 -5 -5 -6 -7 -8 -8 -6 -5 -5 -4 -5 -5 -6 -5 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -136 -304 -427 -303 -66 -24 -84 -166 -211 -198 -170 -159 -156 -151 -140 -131 -129 -124 -110 -117 -129 -142 -141 -128 -137 -146 -154 -156 -151 -144 -141 -138 -127 -123 -127 -118 -114 -108 -90 -76 -67 -76 -73 -64 -53 -48 -53 -66 -75 -91 -101 -100 -89 -74 -59 -39 -35 -37 -41 -46 -48 -43 -35 -30 -23 -14 -8 -6 -8 -13 -16 -9 -4 -2 -10 -35 -73 -112 -137 -145 -134 -108 -85 -77 -73 -36 -10 -1 -50 -74 -54 -20 -6 -2 -1 -4 -17 -58 -54 -5 0 0 0 0 0 0 0 0 -4 -35 -145 -154 -59 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -76 -170 -232 -206 -184 -167 -165 -172 -179 -186 -193 -200 -200 -194 -188 -182 -170 -154 -137 -123 -109 -86 -61 -42 -29 -21 -15 -8 -3 -2 -1 -1 -1 -1 -1 -1 -1 -5 -12 -20 -29 -37 -43 -45 -44 -48 -54 -52 -47 -44 -44 -49 -58 -58 -57 -49 -36 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -3 -6 -11 -19 -26 -31 -30 -28 -26 -26 -34 -43 -31 -13 -2 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -7 -15 -22 -23 -18 -11 -4 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -4 -6 -5 -5 -7 -7 -7 -10 -13 -14 -16 -21 -24 -26 -26 -20 -19 -21 -19 -14 -8 -6 -5 -7 -4 -2 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -6 -11 -18 -25 -28 -27 -23 -21 -21 -26 -28 -24 -17 -14 -10 -7 -5 -4 -4 -4 -3 -3 -4 -5 -6 -7 -8 -10 -8 -7 -6 -5 -4 -3 -4 -3 -4 -5 -6 -6 -6 -6 -5 -5 -3 -4 -5 -5 -5 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -140 -261 -291 -240 -144 -72 -142 -218 -191 -154 -133 -127 -128 -138 -149 -147 -139 -128 -115 -99 -103 -112 -126 -128 -130 -146 -160 -177 -169 -160 -155 -151 -142 -131 -129 -150 -140 -126 -108 -90 -76 -65 -57 -59 -53 -46 -46 -58 -74 -85 -111 -109 -87 -59 -37 -27 -20 -25 -26 -27 -30 -35 -38 -38 -33 -21 -8 -2 -1 -1 -2 -4 -4 -2 -2 -7 -24 -55 -92 -123 -141 -135 -115 -90 -74 -79 -85 -30 -3 -46 -71 -49 -17 -4 -1 -2 -4 -12 -57 -50 -9 0 0 0 0 0 0 0 0 -4 -34 -169 -167 -65 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -27 -117 -232 -214 -206 -207 -216 -224 -226 -227 -229 -230 -220 -213 -204 -192 -177 -161 -146 -129 -108 -85 -66 -53 -44 -34 -22 -12 -9 -8 -7 -5 -3 -2 -2 -2 -3 -6 -10 -15 -21 -28 -34 -32 -33 -42 -49 -52 -55 -59 -66 -76 -82 -85 -74 -56 -39 -25 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -2 -3 -4 -2 -1 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -5 -14 -24 -28 -28 -26 -25 -23 -23 -30 -34 -22 -6 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -5 -13 -20 -18 -12 -7 -3 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -5 -6 -7 -8 -9 -11 -16 -21 -18 -17 -19 -22 -26 -27 -22 -22 -23 -21 -16 -10 -7 -8 -8 -5 -2 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -8 -13 -19 -22 -22 -20 -23 -27 -33 -38 -33 -19 -12 -12 -8 -6 -4 -4 -4 -3 -4 -4 -5 -6 -8 -9 -10 -11 -10 -8 -7 -6 -4 -3 -3 -3 -3 -4 -5 -4 -3 -3 -3 -3 -2 -2 -3 -4 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -132 -174 -126 -83 -112 -210 -239 -155 -118 -102 -101 -106 -116 -127 -142 -151 -148 -132 -110 -91 -93 -103 -112 -129 -149 -166 -178 -184 -180 -175 -168 -162 -161 -160 -156 -165 -152 -133 -115 -99 -83 -65 -49 -49 -52 -52 -57 -71 -83 -92 -113 -95 -62 -35 -18 -13 -12 -14 -14 -13 -16 -24 -33 -40 -38 -22 -10 -5 -2 -1 -1 -1 -1 -2 -1 -3 -12 -31 -57 -89 -128 -130 -123 -107 -92 -85 -80 -48 -15 -49 -80 -54 -22 -9 -5 -3 -1 -5 -52 -44 -12 0 0 0 0 0 0 0 0 -2 -31 -174 -116 -41 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -64 -207 -247 -254 -266 -271 -267 -261 -255 -246 -235 -226 -218 -210 -200 -186 -168 -148 -128 -109 -93 -80 -68 -55 -44 -33 -27 -26 -23 -18 -13 -8 -5 -3 -2 -2 -2 -4 -8 -14 -19 -20 -27 -37 -48 -62 -77 -89 -98 -104 -118 -117 -101 -75 -51 -33 -21 -7 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -3 -12 -20 -26 -27 -24 -23 -22 -20 -22 -26 -19 -7 -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 -1 -5 -15 -17 -14 -9 -5 -2 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -3 -1 -1 -2 -3 -6 -8 -9 -9 -9 -12 -15 -17 -17 -15 -15 -18 -22 -19 -17 -18 -21 -21 -18 -13 -10 -10 -8 -5 -2 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -6 -11 -16 -20 -23 -24 -28 -31 -35 -40 -40 -27 -16 -13 -10 -6 -5 -4 -5 -5 -4 -4 -5 -7 -8 -10 -11 -12 -13 -12 -10 -7 -6 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -28 -30 -68 -154 -206 -124 -98 -96 -94 -98 -105 -116 -124 -131 -140 -141 -128 -108 -95 -99 -114 -121 -147 -164 -177 -178 -171 -170 -167 -161 -160 -156 -156 -164 -171 -158 -132 -108 -93 -82 -68 -55 -54 -62 -68 -76 -85 -86 -77 -70 -59 -39 -23 -12 -7 -7 -6 -5 -4 -5 -9 -16 -23 -26 -21 -15 -9 -4 -2 -1 -1 -1 -1 -1 -1 -4 -11 -26 -56 -99 -123 -131 -123 -108 -94 -83 -69 -46 -57 -88 -61 -33 -21 -14 -5 -2 -5 -51 -41 -13 0 0 0 0 0 0 0 0 0 -21 -104 -31 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -50 -171 -206 -189 -172 -150 -148 -205 -274 -255 -245 -232 -222 -218 -212 -199 -181 -161 -140 -125 -112 -97 -83 -72 -64 -58 -55 -53 -48 -39 -27 -16 -9 -3 -2 -1 -1 -1 -2 -5 -8 -12 -21 -34 -47 -61 -84 -112 -125 -121 -128 -122 -102 -73 -46 -28 -19 -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 -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 0 0 0 -1 -3 -7 -18 -25 -25 -23 -23 -23 -23 -22 -20 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -1 -8 -13 -14 -12 -8 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -5 -6 -4 -2 -3 -5 -6 -9 -11 -11 -11 -15 -21 -23 -18 -14 -12 -15 -17 -16 -14 -16 -19 -21 -21 -18 -14 -12 -10 -7 -2 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -6 -11 -18 -24 -28 -31 -36 -38 -39 -41 -35 -21 -13 -10 -7 -4 -4 -4 -4 -5 -5 -5 -7 -9 -11 -13 -14 -15 -15 -14 -12 -8 -5 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -107 -108 -91 -76 -87 -107 -110 -108 -108 -110 -113 -118 -125 -129 -124 -113 -106 -112 -128 -148 -160 -163 -159 -154 -150 -152 -159 -158 -143 -133 -135 -145 -152 -141 -119 -94 -84 -71 -56 -47 -53 -66 -75 -83 -82 -72 -54 -39 -35 -24 -19 -12 -8 -5 -3 -2 -2 -1 -2 -4 -8 -12 -15 -15 -9 -4 -2 -2 -1 -1 -0 -0 -0 -1 -3 -10 -31 -71 -112 -132 -130 -119 -102 -82 -64 -52 -56 -71 -59 -41 -31 -23 -10 -6 -7 -42 -52 -37 -14 0 0 0 0 0 0 0 0 -20 -64 -33 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -18 -24 -26 -24 -29 -59 -93 -115 -238 -240 -229 -223 -215 -201 -181 -159 -145 -138 -125 -110 -95 -83 -77 -75 -75 -72 -64 -51 -34 -19 -11 -4 -3 -2 -1 -0 -0 -2 -5 -13 -25 -41 -56 -68 -80 -96 -113 -115 -106 -92 -73 -52 -33 -24 -22 -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 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -4 -7 -10 -13 -16 -19 -21 -25 -27 -25 -20 -12 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -12 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -4 -2 -3 -5 -7 -11 -12 -14 -18 -20 -20 -18 -17 -13 -15 -17 -19 -22 -27 -20 -21 -21 -19 -17 -15 -17 -12 -4 -1 -0 -0 -1 -1 -1 -2 -2 -3 -5 -7 -14 -24 -37 -43 -45 -43 -42 -49 -50 -33 -17 -8 -5 -4 -4 -4 -4 -5 -5 -6 -8 -10 -11 -13 -15 -16 -16 -15 -13 -11 -7 -5 -4 -3 -2 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -54 -107 -82 -69 -78 -96 -113 -121 -115 -111 -106 -104 -108 -118 -130 -134 -125 -113 -123 -145 -158 -153 -131 -124 -128 -130 -132 -138 -138 -122 -114 -117 -124 -124 -110 -93 -76 -67 -51 -45 -46 -48 -52 -60 -67 -58 -51 -42 -33 -26 -21 -18 -15 -11 -6 -3 -1 -0 -0 -0 -0 -1 -5 -8 -8 -7 -5 -3 -2 -2 -1 -1 -1 -2 -1 -3 -4 -14 -43 -88 -111 -121 -118 -107 -88 -65 -46 -41 -44 -47 -37 -31 -24 -16 -11 -12 -33 -83 -103 -75 -29 0 0 0 0 0 0 0 -41 -114 -66 -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 -4 -5 -5 -5 -7 -65 -183 -251 -252 -239 -229 -217 -199 -179 -163 -159 -156 -142 -123 -105 -91 -81 -76 -74 -70 -62 -50 -34 -18 -10 -7 -5 -3 -1 -0 -0 -2 -6 -16 -32 -51 -62 -65 -63 -67 -84 -90 -80 -70 -60 -50 -42 -36 -32 -27 -19 -11 -4 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -3 -6 -9 -14 -19 -24 -28 -23 -5 -1 -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 -1 -4 -10 -11 -8 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -1 -2 -5 -10 -11 -13 -16 -18 -18 -20 -18 -15 -16 -19 -22 -27 -26 -22 -21 -20 -19 -18 -18 -22 -18 -7 -1 -0 -0 -1 -1 -1 -2 -3 -4 -6 -10 -21 -30 -45 -53 -58 -63 -52 -52 -44 -27 -13 -6 -5 -4 -4 -4 -4 -5 -6 -7 -9 -11 -12 -14 -16 -17 -17 -15 -12 -10 -7 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -2 -3 -3 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -42 -70 -89 -87 -102 -104 -109 -120 -127 -129 -127 -118 -109 -108 -118 -134 -145 -137 -116 -130 -144 -141 -130 -111 -113 -121 -119 -118 -119 -116 -99 -91 -92 -97 -93 -80 -66 -60 -67 -59 -46 -38 -37 -38 -40 -42 -34 -39 -40 -34 -26 -22 -17 -14 -11 -8 -3 -1 -0 -0 -0 -1 -1 -3 -4 -4 -5 -8 -6 -3 -3 -4 -6 -7 -6 -4 -3 -2 -7 -22 -52 -87 -108 -113 -107 -90 -65 -44 -32 -28 -33 -30 -25 -21 -18 -14 -14 -25 -64 -116 -138 -110 -49 0 0 0 0 0 0 -22 -53 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -6 -5 -5 -23 -90 -197 -261 -249 -236 -222 -205 -189 -183 -182 -181 -164 -141 -120 -102 -87 -76 -69 -66 -61 -55 -43 -30 -20 -12 -7 -3 -1 -0 -1 -3 -8 -19 -41 -67 -70 -59 -49 -48 -58 -68 -68 -70 -67 -62 -57 -50 -44 -37 -27 -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 -3 -6 -11 -18 -25 -8 -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 -1 -3 -4 -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 -0 0 -0 -0 -0 0 -0 -0 -1 -2 -4 -8 -10 -11 -13 -14 -16 -15 -13 -12 -13 -14 -21 -26 -26 -25 -25 -25 -25 -24 -25 -26 -22 -11 -3 -1 -0 -0 -1 -1 -2 -3 -5 -9 -15 -22 -29 -39 -45 -37 -26 -14 -33 -31 -17 -8 -6 -5 -4 -4 -4 -5 -6 -7 -8 -10 -11 -12 -14 -16 -18 -17 -15 -13 -11 -7 -3 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -3 -4 -2 -2 -3 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -109 -123 -109 -123 -139 -126 -123 -134 -149 -159 -154 -136 -117 -109 -116 -132 -145 -140 -112 -118 -126 -134 -135 -126 -122 -121 -112 -106 -103 -94 -78 -69 -65 -66 -64 -58 -50 -46 -53 -50 -40 -34 -34 -38 -38 -32 -23 -33 -34 -27 -22 -21 -16 -11 -9 -6 -3 -1 -0 -1 -3 -3 -12 -8 -4 -5 -8 -9 -6 -4 -6 -8 -12 -14 -16 -19 -14 -7 -8 -21 -41 -67 -96 -111 -98 -81 -62 -44 -31 -26 -25 -25 -19 -16 -14 -11 -10 -16 -41 -87 -134 -158 -96 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -7 -7 -6 -5 -37 -140 -234 -254 -243 -231 -219 -211 -208 -205 -204 -189 -167 -144 -123 -104 -90 -81 -79 -77 -74 -63 -47 -30 -16 -9 -4 -2 -1 -2 -5 -10 -21 -45 -69 -68 -54 -40 -35 -41 -55 -64 -76 -76 -72 -67 -61 -52 -41 -27 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 -1 -1 -0 -0 0 0 0 -0 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -3 -4 -6 -9 -11 -14 -15 -12 -8 -7 -7 -10 -13 -21 -24 -25 -26 -28 -28 -26 -23 -26 -29 -23 -13 -6 -1 -0 -0 -1 -2 -3 -4 -5 -8 -16 -22 -30 -43 -52 -16 -19 -41 -40 -23 -10 -6 -5 -5 -5 -5 -5 -6 -7 -8 -9 -11 -12 -13 -14 -16 -18 -18 -15 -12 -7 -4 -3 -2 -2 -2 -2 -2 -2 -3 -4 -6 -4 -2 -2 -2 -2 -2 -3 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -24 -23 -10 -68 -134 -148 -136 -147 -153 -141 -152 -170 -183 -182 -165 -135 -108 -99 -106 -122 -135 -131 -106 -115 -113 -125 -137 -138 -130 -119 -101 -87 -81 -74 -61 -51 -45 -56 -59 -51 -45 -43 -43 -40 -36 -33 -35 -39 -36 -26 -19 -22 -20 -18 -18 -17 -14 -11 -7 -5 -2 -1 -2 -5 -11 -28 -19 -10 -6 -8 -9 -6 -2 -3 -5 -5 -6 -8 -9 -12 -10 -18 -27 -28 -21 -21 -50 -89 -81 -63 -53 -42 -32 -27 -22 -19 -13 -10 -8 -7 -6 -8 -22 -56 -105 -154 -150 -84 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -9 -8 -7 -6 -12 -41 -101 -189 -239 -241 -232 -227 -227 -224 -207 -190 -190 -175 -151 -128 -112 -106 -107 -105 -99 -83 -61 -37 -20 -10 -6 -4 -3 -4 -6 -11 -22 -38 -51 -52 -45 -39 -39 -50 -68 -76 -82 -78 -71 -66 -60 -50 -36 -21 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -5 -8 -9 -10 -11 -12 -10 -7 -5 -6 -8 -12 -15 -19 -24 -29 -30 -27 -24 -27 -29 -24 -15 -8 -2 -0 -0 -1 -2 -3 -4 -6 -11 -18 -28 -40 -50 -38 -12 -20 -27 -20 -11 -8 -7 -6 -6 -7 -6 -7 -8 -8 -9 -11 -12 -13 -13 -15 -17 -18 -18 -16 -11 -7 -5 -4 -4 -3 -3 -3 -3 -3 -4 -4 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -80 -122 -131 -108 -121 -148 -145 -147 -162 -173 -176 -195 -196 -186 -169 -146 -116 -90 -82 -92 -110 -125 -121 -105 -114 -104 -113 -128 -132 -123 -106 -85 -63 -51 -49 -45 -36 -31 -35 -41 -40 -42 -44 -40 -35 -38 -43 -35 -30 -26 -18 -12 -12 -12 -12 -14 -13 -12 -11 -9 -6 -4 -5 -7 -12 -19 -23 -7 -2 -2 -3 -4 -3 0 0 0 0 0 -0 -1 -2 -3 -12 -22 -18 -7 0 -9 -41 -103 -64 -48 -40 -32 -25 -20 -15 -11 -8 -6 -4 -3 -5 -11 -31 -79 -130 -172 -132 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -10 -10 -9 -8 -7 -6 -8 -19 -50 -134 -139 -172 -217 -234 -218 -146 -112 -152 -181 -176 -153 -138 -136 -139 -138 -127 -104 -75 -46 -25 -13 -9 -7 -6 -6 -8 -11 -17 -28 -37 -42 -46 -48 -52 -64 -85 -86 -82 -74 -67 -61 -53 -42 -28 -12 -4 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -3 -5 -6 -7 -10 -12 -11 -8 -6 -6 -8 -9 -12 -18 -24 -31 -34 -30 -27 -29 -30 -22 -14 -7 -2 -1 -1 -1 -3 -4 -6 -9 -14 -22 -31 -40 -43 -32 -28 -28 -19 -11 -8 -8 -8 -8 -7 -8 -8 -8 -8 -9 -10 -11 -13 -13 -14 -16 -17 -18 -19 -17 -12 -8 -7 -7 -7 -5 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -12 -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 -83 -177 -225 -225 -193 -149 -126 -137 -161 -183 -197 -201 -207 -178 -142 -122 -109 -95 -81 -76 -87 -104 -111 -106 -100 -106 -112 -112 -119 -115 -101 -84 -68 -50 -34 -29 -31 -30 -25 -24 -28 -33 -33 -34 -34 -33 -31 -30 -20 -19 -14 -8 -4 -4 -4 -6 -10 -11 -12 -14 -16 -15 -16 -17 -21 -23 -18 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 -0 0 -7 -37 -96 -90 -60 -41 -29 -20 -16 -14 -12 -9 -6 -4 -3 -3 -7 -18 -59 -108 -157 -125 -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 -2 -7 -10 -12 -11 -10 -9 -8 -7 -6 -6 -28 -29 -58 -120 -168 -147 -43 -24 -60 -156 -194 -175 -164 -158 -161 -167 -155 -129 -96 -64 -38 -23 -16 -12 -10 -10 -11 -13 -16 -25 -38 -52 -66 -73 -72 -73 -84 -82 -75 -68 -62 -54 -44 -32 -18 -7 -2 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -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 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -4 -3 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -3 -3 -4 -6 -9 -13 -14 -12 -11 -12 -12 -14 -18 -24 -30 -33 -30 -30 -31 -33 -30 -22 -13 -6 -2 -1 -1 -2 -4 -6 -9 -14 -17 -17 -16 -20 -23 -20 -16 -11 -9 -7 -7 -9 -10 -9 -7 -8 -8 -8 -9 -9 -10 -12 -13 -14 -15 -16 -17 -19 -20 -18 -14 -10 -10 -11 -11 -8 -5 -4 -3 -2 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 0 -2 -35 -50 -53 -51 -42 -31 -14 -5 -17 -16 -21 -37 -32 -20 -15 -14 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -35 -178 -218 -187 -139 -113 -129 -167 -187 -182 -174 -170 -162 -127 -90 -75 -75 -77 -77 -79 -91 -104 -95 -91 -92 -98 -105 -101 -105 -96 -81 -66 -55 -44 -32 -22 -16 -18 -21 -22 -24 -30 -32 -31 -30 -29 -26 -20 -11 -8 -5 -3 -3 -3 -4 -6 -9 -15 -21 -26 -30 -35 -37 -33 -45 -21 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -26 -113 -75 -46 -29 -21 -16 -14 -13 -11 -9 -7 -6 -6 -9 -18 -48 -100 -150 -120 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -9 -13 -13 -12 -10 -9 -8 -6 -5 -4 -3 -8 -27 -51 -52 -24 -3 -8 -88 -122 -105 -92 -89 -131 -182 -181 -155 -121 -88 -59 -36 -25 -18 -14 -13 -13 -16 -22 -38 -57 -70 -86 -96 -92 -81 -79 -77 -70 -62 -55 -46 -35 -23 -12 -5 -2 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -3 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -10 -9 -6 -4 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 -1 -3 -4 -3 -2 -2 -2 -2 -3 -5 -9 -11 -10 -12 -14 -15 -16 -18 -22 -25 -27 -27 -28 -29 -31 -34 -36 -25 -14 -7 -3 -2 -1 -3 -5 -8 -12 -16 -17 -14 -11 -10 -10 -10 -9 -8 -7 -6 -7 -9 -10 -9 -8 -8 -8 -8 -8 -9 -10 -11 -12 -13 -15 -17 -19 -21 -21 -20 -20 -19 -18 -20 -18 -11 -5 -3 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -74 -142 -129 -113 -97 -73 -55 -44 -33 -29 -43 -72 -88 -103 -107 -93 -76 -63 -66 -69 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -72 -171 -182 -163 -163 -193 -218 -200 -149 -114 -102 -98 -85 -64 -50 -54 -63 -71 -79 -88 -94 -92 -78 -74 -77 -82 -85 -95 -92 -72 -55 -42 -34 -27 -19 -11 -16 -17 -19 -23 -32 -38 -40 -38 -28 -15 -6 -4 -4 -3 -6 -8 -11 -14 -18 -23 -29 -34 -42 -50 -58 -63 -57 -52 -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 -30 -112 -86 -51 -32 -22 -17 -16 -19 -22 -18 -15 -16 -17 -20 -32 -59 -105 -157 -129 -53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -7 -8 -8 -11 -11 -9 -7 -6 -5 -4 -3 -2 -20 -80 -153 -142 -57 -18 -24 -27 -18 -11 -21 -97 -187 -196 -175 -145 -112 -80 -51 -35 -25 -20 -17 -16 -18 -29 -54 -75 -83 -89 -93 -93 -87 -80 -76 -66 -57 -50 -41 -31 -20 -10 -5 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -7 -8 -4 -3 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -3 -5 -3 -2 -2 -2 -3 -3 -3 -6 -10 -13 -13 -13 -14 -17 -23 -25 -26 -28 -27 -26 -30 -36 -31 -25 -17 -9 -5 -4 -3 -4 -6 -10 -14 -18 -14 -11 -9 -8 -7 -7 -8 -8 -7 -6 -7 -9 -9 -8 -8 -8 -8 -8 -8 -9 -10 -11 -11 -13 -15 -18 -20 -23 -25 -28 -31 -33 -29 -34 -27 -16 -6 -1 -0 -0 -0 -0 -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 0 0 0 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 -47 -128 -178 -172 -141 -107 -72 -49 -31 -26 -52 -96 -110 -135 -151 -143 -129 -118 -108 -102 -118 -91 -68 -37 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -149 -213 -237 -265 -270 -248 -194 -120 -71 -53 -53 -57 -55 -46 -45 -54 -64 -74 -82 -91 -96 -65 -53 -50 -53 -63 -75 -77 -59 -40 -29 -21 -17 -15 -12 -12 -21 -28 -34 -42 -52 -56 -47 -30 -12 -2 -1 -5 -11 -21 -26 -30 -35 -38 -42 -45 -51 -61 -74 -87 -78 -44 -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 -21 -70 -89 -66 -47 -39 -37 -42 -50 -53 -48 -37 -39 -44 -49 -63 -90 -129 -121 -67 -21 0 0 0 -0 -18 -28 -33 -25 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -5 -5 -5 -10 -11 -9 -7 -5 -4 -3 -2 -1 -19 -102 -210 -199 -167 -103 -50 -16 -23 -72 -132 -155 -194 -199 -185 -161 -131 -99 -69 -50 -37 -29 -23 -19 -22 -39 -72 -91 -96 -88 -78 -73 -74 -74 -67 -56 -49 -45 -39 -32 -21 -11 -6 -4 -3 -2 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -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 -1 -1 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -9 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -2 -2 -2 -3 -4 -7 -10 -11 -12 -13 -17 -23 -22 -22 -24 -24 -25 -32 -33 -30 -25 -17 -10 -5 -3 -3 -4 -7 -11 -13 -17 -15 -10 -8 -8 -8 -8 -8 -8 -7 -6 -6 -7 -7 -8 -9 -9 -8 -8 -9 -10 -10 -11 -11 -13 -15 -19 -21 -26 -26 -24 -29 -28 -23 -33 -30 -17 -5 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -62 -114 -173 -182 -184 -166 -135 -101 -68 -43 -32 -22 -45 -92 -114 -124 -154 -156 -149 -132 -105 -74 -58 -90 -141 -87 -34 -24 -19 -12 -0 0 0 0 0 0 0 0 0 0 -18 -79 -137 -181 -241 -282 -268 -205 -131 -70 -39 -31 -35 -41 -43 -42 -48 -61 -75 -90 -101 -95 -59 -41 -33 -36 -47 -59 -60 -48 -29 -16 -9 -9 -15 -21 -23 -23 -33 -44 -51 -55 -54 -43 -24 -9 -2 -3 -13 -30 -48 -65 -73 -74 -74 -73 -73 -78 -89 -100 -78 -44 -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 -11 -44 -64 -68 -67 -71 -78 -84 -83 -83 -73 -72 -77 -83 -95 -118 -149 -115 -28 -2 0 0 -3 -22 -115 -118 -108 -74 -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 -1 -4 -5 -5 -5 -4 -9 -9 -8 -6 -5 -4 -3 -2 -1 -7 -79 -181 -185 -194 -179 -138 -107 -117 -164 -203 -192 -192 -195 -189 -170 -143 -113 -85 -64 -50 -41 -31 -23 -25 -46 -83 -103 -104 -90 -70 -57 -57 -62 -52 -45 -41 -38 -36 -31 -22 -13 -8 -6 -5 -3 -2 -1 -0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -5 -5 -3 -1 -0 0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -4 -4 -3 -2 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -4 -5 -6 -8 -9 -11 -12 -10 -11 -16 -20 -24 -23 -26 -27 -27 -24 -16 -10 -6 -4 -5 -7 -9 -11 -12 -13 -11 -9 -7 -6 -7 -8 -8 -7 -6 -6 -7 -7 -8 -9 -9 -9 -8 -8 -9 -10 -10 -10 -12 -14 -16 -19 -23 -29 -27 -12 -6 -2 -15 -27 -23 -9 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -5 -10 -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 -33 -129 -186 -185 -182 -177 -158 -122 -85 -56 -39 -33 -20 -17 -57 -73 -58 -71 -86 -105 -92 -56 -20 -6 -36 -165 -114 -85 -81 -86 -85 -40 -5 0 0 0 0 0 0 0 0 0 -10 -37 -92 -184 -268 -275 -236 -173 -93 -39 -24 -20 -24 -30 -35 -45 -64 -84 -97 -100 -81 -47 -31 -22 -25 -37 -49 -50 -39 -21 -7 -3 -10 -25 -38 -39 -32 -36 -45 -51 -49 -41 -31 -18 -7 -6 -11 -28 -56 -86 -120 -130 -127 -119 -111 -104 -85 -49 -55 -29 -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 -5 -22 -36 -34 -36 -40 -42 -43 -50 -84 -87 -95 -106 -118 -124 -109 -51 -8 0 0 0 -35 -127 -188 -123 -81 -48 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -4 -4 -4 -5 -6 -5 -4 -4 -3 -2 -3 -80 -150 -169 -163 -169 -180 -178 -175 -177 -180 -177 -176 -184 -190 -185 -168 -143 -115 -90 -70 -55 -45 -36 -29 -27 -42 -75 -97 -98 -85 -66 -53 -51 -51 -43 -37 -34 -33 -33 -31 -25 -15 -8 -6 -5 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -4 -4 -4 -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 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -9 -12 -13 -14 -16 -15 -18 -21 -25 -27 -27 -23 -16 -12 -9 -7 -7 -8 -9 -9 -9 -11 -10 -8 -7 -5 -6 -8 -9 -8 -7 -7 -8 -8 -8 -9 -9 -8 -9 -9 -9 -9 -10 -11 -12 -15 -17 -21 -25 -23 -15 -3 -0 -3 -18 -27 -16 -2 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -7 -10 -15 -15 -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 -5 -46 -160 -183 -171 -164 -162 -162 -105 -61 -38 -28 -24 -17 -5 -21 -20 -13 -15 -24 -44 -37 -13 -6 -23 -71 -178 -74 -100 -107 -120 -127 -94 -53 -37 -8 0 0 0 0 0 -37 -38 -69 -131 -208 -263 -248 -248 -233 -173 -92 -38 -15 -8 -11 -19 -32 -48 -67 -83 -87 -83 -59 -34 -23 -17 -20 -33 -44 -46 -36 -18 -3 -2 -17 -43 -60 -59 -45 -40 -39 -39 -37 -31 -24 -18 -11 -19 -35 -64 -85 -96 -117 -134 -137 -120 -82 -49 -32 -5 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -5 -5 -4 -2 -7 -40 -50 -75 -103 -110 -85 -36 0 -0 0 0 0 -16 -56 -69 -32 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -3 -2 -3 -5 -5 -4 -3 -3 -2 -83 -146 -163 -149 -142 -145 -151 -157 -161 -160 -159 -162 -172 -180 -183 -176 -159 -136 -111 -86 -63 -48 -41 -37 -33 -30 -38 -62 -84 -88 -77 -63 -56 -55 -50 -44 -40 -37 -36 -37 -37 -34 -20 -10 -6 -5 -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 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -8 -10 -13 -13 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -7 -10 -14 -16 -17 -15 -16 -18 -20 -25 -24 -21 -17 -13 -9 -7 -6 -6 -7 -7 -9 -9 -8 -7 -6 -5 -9 -13 -12 -9 -7 -7 -8 -8 -8 -9 -10 -9 -9 -9 -9 -10 -10 -11 -13 -15 -17 -22 -26 -20 -3 0 0 -11 -28 -24 -10 -2 -0 -0 -0 -0 -0 -2 -6 -8 -9 -12 -16 -20 -23 -25 -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 -16 -73 -185 -171 -156 -147 -135 -109 -94 -67 -37 -18 -12 -9 -6 -10 -11 -19 -21 -20 -23 -16 -2 -24 -84 -136 -120 -30 -139 -105 -82 -82 -106 -126 -97 -11 0 0 0 -1 -15 -114 -108 -117 -149 -172 -172 -190 -202 -179 -120 -61 -23 -6 -2 -5 -17 -33 -49 -64 -76 -74 -63 -47 -30 -19 -16 -18 -27 -37 -40 -30 -14 -3 -4 -27 -49 -64 -65 -49 -32 -30 -31 -26 -20 -16 -15 -19 -40 -69 -100 -83 -49 -41 -54 -61 -50 -18 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -21 -69 -71 -28 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -55 -55 -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 -1 -2 -2 -2 -2 -2 -3 -4 -3 -3 -8 -85 -147 -159 -147 -132 -125 -122 -122 -125 -131 -139 -148 -159 -169 -175 -174 -166 -150 -128 -103 -77 -54 -42 -38 -38 -37 -34 -35 -49 -69 -76 -69 -58 -53 -54 -53 -52 -51 -50 -50 -50 -49 -48 -31 -18 -11 -9 -7 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 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 -16 -25 -29 -27 -20 -10 -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 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -3 -4 -5 -5 -5 -5 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -4 -6 -9 -10 -14 -17 -21 -23 -20 -22 -20 -18 -15 -12 -8 -5 -5 -6 -6 -7 -8 -7 -6 -4 -4 -5 -8 -10 -9 -8 -8 -8 -8 -8 -9 -9 -10 -9 -9 -9 -9 -10 -10 -12 -13 -15 -17 -23 -33 -25 -7 -0 -4 -16 -28 -18 -7 -2 -0 -0 -0 -1 -1 -4 -7 -11 -14 -20 -26 -31 -34 -38 -40 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -100 -181 -167 -150 -121 -82 -66 -75 -80 -50 -18 -8 -7 -7 -13 -19 -32 -34 -35 -28 -14 -1 -20 -93 -153 -123 -91 -162 -95 -62 -61 -93 -119 -91 0 0 -1 -5 -21 -51 -92 -90 -76 -75 -86 -107 -134 -157 -129 -72 -33 -12 -3 -1 -2 -14 -32 -50 -69 -79 -71 -51 -38 -23 -16 -15 -15 -16 -21 -22 -17 -9 -4 -11 -35 -36 -35 -45 -52 -41 -26 -22 -18 -14 -16 -18 -32 -76 -103 -112 -69 -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 -1 -8 -30 -66 -94 -55 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -10 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -2 -4 -3 -3 -3 -20 -83 -154 -162 -153 -143 -132 -122 -113 -110 -111 -122 -135 -146 -155 -162 -166 -164 -156 -140 -114 -86 -66 -48 -41 -39 -40 -40 -35 -31 -35 -47 -56 -57 -51 -46 -49 -56 -61 -67 -70 -72 -73 -75 -77 -60 -43 -32 -26 -23 -18 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -9 -15 -24 -29 -23 -12 -5 -2 -1 -0 0 0 0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -3 -5 -5 -7 -7 -6 -5 -2 -1 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -6 -9 -8 -9 -11 -14 -20 -31 -32 -26 -20 -14 -10 -8 -7 -8 -9 -7 -6 -6 -6 -6 -6 -5 -5 -5 -6 -7 -10 -9 -8 -8 -8 -8 -8 -9 -10 -10 -9 -9 -10 -10 -11 -12 -13 -14 -18 -26 -33 -20 -5 -1 -6 -21 -18 -10 -3 -0 -0 -0 -1 -2 -7 -11 -13 -18 -24 -30 -36 -42 -46 -42 -31 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -122 -174 -166 -150 -127 -100 -72 -59 -56 -39 -13 -10 -5 -7 -19 -36 -53 -35 -34 -25 -11 0 -3 -34 -151 -155 -128 -115 -61 -36 -55 -106 -123 -78 -16 -29 -22 -47 -77 -80 -60 -45 -37 -39 -50 -73 -103 -124 -98 -50 -22 -8 -2 -2 -4 -12 -31 -59 -89 -96 -77 -46 -27 -14 -13 -15 -14 -13 -12 -10 -8 -6 -8 -19 -36 -40 -33 -35 -40 -42 -36 -28 -19 -12 -14 -20 -37 -67 -88 -43 -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 -3 -15 -99 -69 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -10 -25 -56 -64 -33 -10 -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 -1 -2 -3 -4 -4 -4 -4 -3 -5 -7 -38 -137 -163 -146 -136 -132 -131 -127 -121 -114 -116 -127 -139 -148 -151 -153 -154 -152 -145 -128 -98 -66 -51 -40 -37 -36 -37 -35 -31 -25 -29 -32 -41 -45 -42 -38 -42 -56 -69 -82 -88 -91 -96 -103 -108 -97 -79 -64 -55 -52 -44 -20 -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 -1 -1 -2 -2 -5 -8 -9 -6 -3 -1 -1 -1 -1 -0 -0 -1 -2 -4 -5 -4 -4 -2 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -5 -6 -9 -15 -16 -11 -3 -1 -2 -2 -2 -2 -3 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -3 -5 -6 -7 -8 -9 -10 -10 -20 -25 -26 -22 -16 -12 -9 -7 -6 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -5 -5 -11 -11 -8 -8 -8 -8 -8 -9 -10 -10 -9 -9 -10 -11 -11 -11 -12 -14 -21 -29 -30 -15 -1 -1 -9 -20 -12 -3 -0 -0 -0 -0 -2 -4 -8 -13 -20 -27 -34 -35 -35 -45 -48 -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 0 0 0 0 0 0 0 0 0 0 0 0 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 -61 -132 -136 -109 -100 -77 -60 -48 -38 -28 -26 -42 -52 -23 -32 -53 -56 -18 -2 -3 -2 0 -10 -52 -167 -108 -90 -73 -45 -33 -53 -99 -108 -83 -80 -108 -91 -102 -87 -65 -50 -40 -37 -38 -53 -82 -105 -107 -78 -42 -25 -21 -20 -14 -9 -16 -40 -89 -130 -117 -75 -35 -15 -8 -14 -18 -16 -13 -11 -10 -7 -7 -12 -21 -30 -34 -33 -30 -32 -34 -30 -22 -14 -10 -17 -26 -38 -41 -13 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -25 -18 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -35 -54 -67 -96 -105 -77 -73 -65 -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 -1 -3 -4 -5 -5 -5 -4 -7 -8 -8 -32 -104 -144 -130 -125 -125 -125 -125 -122 -119 -125 -135 -147 -156 -156 -147 -142 -139 -134 -116 -85 -53 -36 -30 -28 -27 -27 -27 -25 -23 -27 -28 -35 -40 -39 -38 -46 -58 -72 -89 -96 -99 -102 -108 -112 -107 -94 -80 -73 -70 -63 -32 -15 -7 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 -1 -2 -3 -3 -2 -2 -3 -4 -6 -6 -5 -4 -3 -2 -1 -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 -1 -2 -3 -4 -5 -6 -7 -6 -2 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -4 -6 -10 -12 -11 -8 -10 -10 -12 -15 -17 -14 -10 -7 -5 -4 -4 -5 -5 -7 -7 -8 -7 -7 -7 -5 -5 -6 -7 -6 -7 -8 -8 -9 -10 -10 -9 -9 -10 -12 -12 -11 -10 -11 -16 -24 -32 -25 -5 -0 -1 -20 -20 -8 -1 -0 -0 -0 -1 -4 -10 -13 -20 -28 -36 -45 -43 -19 -10 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -44 -117 -84 -42 -35 -33 -38 -37 -28 -20 -25 -45 -63 -23 -48 -43 -24 -7 0 0 0 0 -15 -71 -157 -88 -79 -72 -54 -43 -53 -77 -99 -111 -132 -141 -109 -61 -92 -87 -73 -66 -68 -81 -103 -131 -133 -105 -72 -58 -70 -65 -82 -95 -80 -47 -41 -92 -136 -113 -71 -31 -12 -8 -15 -19 -17 -11 -8 -11 -10 -7 -13 -18 -20 -21 -23 -26 -30 -32 -30 -23 -17 -22 -37 -33 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -42 -62 -76 -83 -85 -84 -88 -102 -85 -32 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -9 -21 -56 -107 -132 -124 -121 -121 -121 -119 -116 -122 -133 -141 -148 -150 -145 -135 -131 -128 -123 -105 -76 -47 -29 -21 -19 -19 -19 -19 -19 -20 -23 -24 -32 -40 -41 -41 -52 -63 -73 -86 -94 -96 -97 -98 -100 -99 -90 -80 -75 -74 -70 -44 -26 -17 -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 -1 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -6 -8 -10 -9 -7 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -1 -0 -0 0 -0 -1 -2 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -4 -7 -11 -13 -13 -11 -9 -7 -7 -8 -9 -8 -7 -6 -6 -7 -7 -7 -8 -8 -8 -8 -6 -4 -4 -4 -5 -9 -12 -6 -7 -8 -10 -11 -11 -10 -9 -9 -11 -12 -12 -10 -10 -11 -20 -29 -27 -14 -0 0 -8 -18 -14 -5 -1 -0 -0 -0 -2 -5 -14 -19 -27 -36 -41 -37 -25 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -30 -76 -36 -17 -13 -15 -21 -25 -20 -16 -23 -38 -48 -41 -64 -24 -3 0 0 0 0 0 -9 -51 -108 -109 -75 -62 -46 -44 -58 -79 -99 -119 -127 -92 -46 -32 -103 -119 -104 -104 -117 -138 -162 -176 -139 -92 -70 -85 -102 -68 -76 -98 -84 -36 -11 -31 -55 -47 -59 -39 -17 -10 -11 -13 -11 -8 -7 -9 -12 -8 -8 -11 -15 -23 -31 -37 -39 -38 -32 -25 -21 -29 -50 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -26 -48 -52 -62 -73 -80 -84 -78 -83 -94 -110 -102 -54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -4 -4 -6 -20 -62 -112 -137 -128 -123 -117 -115 -112 -112 -119 -130 -139 -144 -147 -145 -137 -124 -122 -120 -114 -96 -69 -43 -27 -19 -18 -15 -14 -14 -14 -15 -18 -18 -26 -38 -42 -37 -43 -53 -63 -76 -87 -95 -98 -97 -97 -98 -88 -79 -73 -70 -71 -65 -51 -40 -32 -21 -9 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -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 -6 -11 -13 -14 -12 -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 -1 -2 -2 -2 -1 -0 -0 0 0 -0 -0 -2 -6 -6 -5 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -4 -3 -3 -5 -8 -11 -13 -17 -15 -13 -12 -8 -5 -5 -4 -4 -5 -7 -8 -8 -7 -7 -6 -4 -3 -3 -3 -3 -4 -5 -7 -9 -7 -8 -9 -11 -13 -11 -10 -9 -10 -11 -12 -11 -10 -10 -15 -23 -24 -15 -5 -1 -3 -11 -15 -7 -5 -3 -1 -0 -2 -4 -7 -17 -27 -37 -39 -27 -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 -8 -8 -14 -27 -11 -12 -14 -13 -12 -14 -12 -12 -29 -58 -74 -71 -79 -14 -2 0 0 0 0 0 0 -11 -65 -87 -29 -18 -20 -37 -64 -88 -97 -88 -80 -54 -36 -49 -84 -108 -114 -122 -132 -142 -148 -142 -104 -72 -54 -49 -43 -16 0 0 0 -3 0 0 -0 -1 -63 -45 -21 -11 -8 -7 -8 -11 -14 -19 -19 -10 -5 -8 -15 -24 -33 -36 -32 -32 -32 -22 -17 -25 -38 -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 -1 -9 -24 -44 -65 -78 -81 -83 -81 -86 -98 -121 -120 -73 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -4 -4 -4 -4 -5 -49 -111 -142 -133 -129 -125 -120 -120 -117 -116 -126 -137 -141 -141 -140 -136 -128 -119 -119 -118 -111 -94 -69 -46 -29 -23 -19 -15 -12 -11 -11 -12 -14 -14 -20 -37 -45 -34 -26 -33 -50 -66 -79 -93 -103 -104 -108 -103 -94 -86 -79 -76 -79 -80 -69 -55 -38 -22 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -4 -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 -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 -2 -2 -2 -2 -3 -4 -9 -14 -18 -19 -17 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -8 -6 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -3 -7 -9 -10 -15 -19 -20 -19 -18 -13 -11 -9 -7 -6 -5 -6 -6 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -7 -7 -8 -10 -11 -12 -10 -9 -10 -11 -12 -12 -10 -10 -11 -17 -22 -17 -1 0 0 -5 -14 -16 -5 -6 -4 -2 -1 -2 -8 -15 -24 -34 -35 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -37 -59 -37 -16 -18 -23 -18 -10 -7 -7 -9 -17 -36 -61 -66 -61 -48 -5 -0 0 0 0 0 0 0 -15 -81 -60 -8 -2 -7 -26 -48 -59 -53 -35 -27 -34 -40 -47 -56 -71 -92 -100 -98 -92 -85 -80 -75 -68 -21 -7 -2 0 0 0 0 0 0 0 0 -4 -35 -19 -19 -18 -13 -9 -12 -19 -21 -23 -18 -9 -6 -7 -16 -24 -29 -30 -24 -14 -20 -32 -16 -9 -12 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -11 -44 -68 -78 -77 -75 -76 -83 -95 -112 -129 -147 -163 -158 -22 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -4 -4 -4 -4 -4 -5 -31 -73 -93 -95 -133 -128 -125 -122 -121 -125 -132 -138 -137 -131 -126 -120 -115 -115 -119 -120 -114 -100 -78 -54 -37 -26 -21 -16 -12 -10 -10 -9 -9 -9 -13 -33 -46 -40 -33 -46 -70 -84 -89 -91 -96 -108 -115 -107 -106 -110 -110 -104 -105 -105 -87 -56 -30 -16 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -3 -4 -6 -12 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -4 -8 -9 -9 -8 -7 -5 -5 -8 -13 -18 -22 -25 -19 -11 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -1 -0 -4 -9 -12 -11 -7 -5 -4 -4 -5 -6 -4 -2 -1 -1 -1 -1 -1 -3 -3 -2 -2 -2 -3 -7 -9 -12 -16 -18 -20 -21 -21 -17 -15 -14 -12 -10 -7 -4 -4 -4 -4 -4 -4 -5 -5 -6 -7 -7 -7 -7 -6 -7 -8 -10 -11 -11 -10 -10 -9 -10 -12 -13 -11 -10 -10 -13 -18 -21 -4 0 0 -1 -7 -21 -14 -7 -4 -4 -4 -5 -6 -12 -21 -30 -34 -27 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -16 -25 -25 -32 -39 -37 -23 -9 -4 -4 -15 -33 -50 -62 -67 -63 -50 -25 -3 -0 0 0 0 0 -3 -18 -98 -45 -5 -1 -3 -10 -13 -11 -6 -6 -7 -14 -26 -39 -45 -55 -66 -70 -65 -55 -48 -53 -58 -47 -6 -22 -11 -3 0 0 0 0 0 0 0 0 0 0 -8 -29 -37 -29 -19 -19 -18 -21 -20 -15 -14 -18 -24 -27 -24 -17 -8 -1 -1 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -82 -74 -72 -69 -65 -68 -81 -95 -110 -130 -151 -168 -185 -197 -58 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -4 -5 -5 -6 -8 -7 -6 -5 -37 -122 -129 -128 -125 -125 -128 -132 -130 -123 -115 -110 -106 -105 -111 -118 -121 -118 -106 -86 -63 -43 -29 -23 -18 -14 -12 -11 -8 -6 -6 -9 -25 -42 -52 -62 -92 -124 -117 -112 -108 -105 -118 -68 -35 -53 -89 -119 -137 -140 -141 -99 -68 -47 -30 -13 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -1 -1 -1 -4 -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 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 -5 -11 -17 -20 -18 -15 -13 -11 -11 -12 -14 -19 -26 -27 -23 -15 -7 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -4 -5 -6 -4 -2 -3 -9 -16 -16 -11 -8 -6 -5 -6 -7 -7 -5 -2 -2 -1 -1 -2 -2 -2 -2 -3 -3 -4 -7 -11 -15 -17 -17 -18 -21 -22 -21 -20 -20 -18 -14 -13 -9 -7 -6 -6 -7 -7 -7 -7 -8 -9 -9 -9 -8 -8 -8 -10 -11 -12 -11 -10 -10 -10 -11 -12 -11 -11 -10 -12 -17 -20 -15 -4 -0 -0 -3 -16 -19 -13 -8 -5 -8 -6 -5 -9 -16 -25 -31 -22 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -10 -15 -22 -29 -44 -57 -44 -19 -5 -1 -3 -18 -40 -61 -74 -92 -100 -98 -54 -9 0 0 0 0 -1 -6 -20 -63 -15 -3 -1 -1 -2 -2 -0 -2 -6 -9 -18 -37 -41 -39 -44 -58 -67 -62 -47 -37 -44 -25 -1 -10 -50 -34 -13 -2 0 0 0 0 0 0 0 0 0 0 -18 -37 -40 -27 -15 -14 -18 -24 -15 -8 -9 -13 -15 -12 -5 -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 -4 -20 -20 -45 -58 -61 -70 -90 -112 -128 -148 -162 -171 -176 -181 -58 -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 -1 -3 -6 -7 -8 -8 -8 -8 -7 -10 -43 -112 -132 -128 -127 -129 -129 -124 -113 -105 -103 -102 -101 -102 -108 -117 -123 -122 -110 -91 -68 -46 -32 -24 -17 -12 -10 -12 -15 -15 -11 -11 -21 -38 -57 -73 -91 -114 -80 -97 -134 -139 -138 -70 -20 -10 -23 -48 -72 -54 -34 -76 -91 -72 -39 -14 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -3 -5 -5 -3 -1 -0 -1 -5 -10 -12 -9 -6 -3 -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 -2 -6 -14 -24 -27 -28 -24 -21 -18 -15 -13 -16 -22 -28 -31 -26 -17 -9 -7 -5 -4 -3 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -11 -13 -12 -8 -4 -6 -16 -19 -16 -11 -8 -6 -6 -9 -11 -9 -6 -2 -1 -0 -1 -0 -1 -2 -3 -4 -6 -7 -9 -12 -14 -14 -15 -15 -17 -19 -21 -21 -18 -16 -14 -12 -11 -11 -8 -8 -8 -9 -10 -10 -10 -10 -10 -9 -9 -9 -11 -12 -12 -11 -10 -10 -10 -12 -12 -12 -12 -12 -15 -19 -22 -12 -2 0 -1 -6 -18 -17 -12 -7 -4 -13 -9 -7 -11 -19 -27 -30 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -24 -37 -48 -61 -74 -39 -12 -2 -0 -2 -12 -31 -52 -71 -90 -102 -117 -51 -8 0 0 0 0 -5 -15 -16 -9 -4 -29 -20 -9 -2 -1 -2 -6 -16 -20 -36 -51 -36 -36 -48 -70 -80 -71 -50 -39 -47 -18 -2 -5 -21 -39 -21 -5 0 0 0 0 0 0 0 0 0 0 -0 -28 -47 -35 -16 -14 -16 -31 -15 -3 -1 -2 -2 -1 -4 -13 -28 -47 -43 -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 -34 -55 -66 -80 -104 -134 -151 -147 -164 -178 -150 -41 -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 -2 -5 -8 -10 -10 -10 -9 -9 -34 -82 -128 -139 -133 -128 -126 -120 -110 -100 -98 -101 -104 -105 -107 -110 -117 -126 -126 -113 -94 -72 -48 -33 -24 -16 -10 -12 -25 -41 -32 -20 -15 -20 -35 -54 -70 -74 -88 -94 -121 -144 -145 -141 -127 -101 -55 -19 -7 -11 -7 -60 -101 -97 -68 -38 -17 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -6 -9 -9 -5 -1 -1 -3 -10 -13 -12 -11 -11 -10 -2 -0 -0 -1 -3 -7 -10 -10 -7 -6 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -18 -30 -36 -35 -32 -28 -21 -15 -13 -16 -22 -29 -29 -20 -15 -13 -12 -8 -4 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -10 -13 -19 -17 -9 -8 -15 -20 -20 -16 -12 -9 -7 -9 -13 -14 -11 -6 -1 -0 -0 -0 -0 -1 -2 -5 -7 -8 -9 -9 -9 -10 -12 -13 -15 -18 -20 -19 -17 -16 -14 -12 -12 -13 -10 -9 -9 -10 -11 -10 -10 -9 -10 -11 -11 -10 -11 -12 -12 -12 -11 -10 -11 -12 -12 -12 -12 -12 -14 -21 -19 -8 -0 -0 -1 -11 -17 -14 -9 -5 -1 -6 -6 -7 -13 -21 -28 -22 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -27 -58 -76 -82 -89 -30 -9 -3 -3 -8 -17 -35 -55 -70 -84 -99 -114 -30 -5 0 0 0 -0 -10 -25 -20 -10 -22 -83 -62 -28 -9 -6 -9 -13 -16 -22 -47 -56 -47 -50 -49 -66 -77 -73 -59 -51 -60 -32 -17 -8 -5 -13 -11 -2 0 0 0 0 0 0 0 0 0 0 -3 -26 -48 -31 -16 -15 -18 -30 -30 -15 -4 0 0 -1 -12 -39 -35 -28 -34 -37 -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 -1 -5 -40 -63 -77 -94 -121 -150 -162 -69 -122 -174 -179 -158 -70 -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 -1 -3 -6 -9 -12 -11 -10 -10 -54 -114 -145 -142 -132 -123 -115 -107 -99 -96 -97 -102 -107 -113 -117 -118 -116 -123 -121 -111 -96 -77 -54 -35 -24 -16 -9 -13 -28 -44 -30 -18 -14 -17 -30 -50 -72 -80 -97 -104 -115 -127 -136 -145 -149 -146 -148 -115 -77 -79 -40 -67 -106 -101 -72 -43 -18 -3 -0 -1 -2 -2 -2 0 0 0 0 0 0 -0 -1 -4 -7 -8 -6 -2 -1 -2 -6 -7 -6 -6 -8 -9 -2 -0 0 -1 -4 -8 -13 -16 -15 -12 -9 -7 -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 -2 -8 -19 -30 -33 -35 -33 -26 -18 -12 -9 -12 -16 -18 -13 -12 -14 -14 -9 -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 -1 -1 -3 -5 -7 -16 -24 -18 -13 -15 -21 -23 -20 -16 -11 -9 -10 -12 -15 -16 -11 -3 -1 -0 -0 -0 -0 -1 -3 -5 -6 -7 -7 -7 -8 -11 -14 -18 -20 -22 -18 -16 -15 -15 -16 -15 -14 -12 -11 -11 -11 -11 -9 -9 -9 -11 -11 -11 -11 -11 -12 -12 -11 -11 -12 -12 -12 -12 -12 -12 -13 -14 -15 -10 -2 0 0 -3 -13 -17 -13 -6 -2 -1 -2 -4 -8 -16 -24 -18 -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 -20 -47 -45 -65 -99 -118 -105 -72 -22 -12 -11 -14 -22 -35 -54 -71 -79 -83 -94 -88 -11 -2 0 0 0 -2 -12 -26 -10 -2 -34 -82 -66 -30 -15 -21 -30 -30 -21 -33 -63 -66 -74 -73 -30 -4 -34 -61 -65 -59 -58 -35 -19 -7 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -3 -16 -31 -17 -10 -11 -16 -24 -36 -29 -14 -4 0 -1 -9 -32 -16 -21 -40 -43 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -1 0 0 0 -14 -61 -82 -82 -91 -108 -133 -161 -183 -41 -108 -159 -161 -138 -79 -28 -35 -44 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -12 -12 -11 -11 -33 -71 -111 -140 -129 -113 -108 -101 -96 -95 -98 -103 -108 -113 -117 -119 -116 -111 -113 -110 -99 -81 -59 -37 -24 -17 -9 -11 -23 -37 -32 -23 -18 -19 -27 -41 -57 -68 -82 -98 -111 -120 -129 -141 -145 -145 -157 -164 -163 -151 -119 -118 -111 -103 -82 -45 -19 -5 -2 -2 -4 -5 -3 -0 -0 0 0 0 0 -0 -0 -1 -1 -3 -3 -2 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 0 -1 -4 -12 -35 -31 -23 -18 -16 -13 -9 -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 -2 -4 -10 -18 -25 -28 -25 -20 -13 -7 -5 -6 -7 -4 -4 -8 -9 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -1 -1 -1 -2 -2 -5 -14 -25 -26 -19 -18 -22 -25 -25 -21 -15 -11 -10 -12 -15 -19 -17 -9 -4 -1 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -9 -10 -12 -13 -14 -16 -14 -13 -14 -16 -16 -15 -13 -12 -11 -11 -11 -11 -10 -9 -9 -10 -11 -10 -10 -11 -12 -12 -11 -12 -12 -12 -12 -12 -12 -11 -12 -11 -6 -1 0 0 0 -4 -10 -14 -10 -4 -1 -1 -3 -5 -11 -19 -20 -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 -12 -75 -136 -148 -159 -146 -101 -56 -27 -19 -21 -31 -44 -58 -73 -89 -95 -93 -99 -68 -7 0 0 0 0 -2 -8 -15 -3 -7 -42 -62 -41 -23 -26 -51 -74 -79 -76 -85 -75 -44 -52 -52 -24 -2 -20 -45 -48 -38 -22 -0 -0 -0 -0 0 -2 -6 -8 -2 -1 0 0 0 0 0 0 0 -3 -9 -16 -7 -7 -8 -12 -19 -26 -34 -20 -6 0 -2 -9 -26 -10 -20 -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 -3 -18 -41 -4 -0 0 0 -17 -63 -97 -99 -107 -117 -134 -158 -173 -75 -123 -148 -142 -127 -127 -137 -138 -110 -46 -2 0 0 0 0 0 0 0 0 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 -14 -13 -14 -18 -38 -79 -129 -120 -109 -106 -103 -99 -95 -94 -95 -98 -101 -105 -108 -106 -103 -114 -114 -102 -83 -59 -35 -24 -17 -11 -11 -21 -36 -52 -57 -41 -29 -24 -25 -26 -37 -55 -76 -96 -111 -124 -134 -54 -108 -152 -156 -125 -79 -48 -26 -18 -68 -97 -57 -28 -11 -3 -5 -15 -20 -11 -2 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -7 -33 -59 -63 -57 -41 -26 -20 -15 -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 -1 -2 -2 -2 -1 -0 0 0 0 -0 -0 -3 -7 -11 -15 -15 -16 -13 -8 -5 -4 -2 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -12 -26 -32 -28 -25 -26 -29 -29 -23 -19 -15 -12 -11 -14 -17 -17 -12 -7 -3 -1 -0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -8 -8 -8 -9 -10 -11 -11 -11 -12 -12 -12 -12 -12 -12 -12 -12 -11 -10 -9 -9 -9 -10 -10 -11 -12 -12 -11 -12 -13 -12 -12 -12 -12 -12 -11 -13 -11 -3 -0 0 0 -0 -3 -10 -10 -5 -2 -1 -2 -4 -7 -15 -22 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -84 -159 -171 -151 -136 -91 -55 -36 -31 -32 -48 -62 -74 -87 -101 -112 -110 -113 -53 -5 0 0 0 0 -0 -2 -4 -3 -10 -16 -40 -49 -40 -49 -86 -132 -166 -184 -150 -65 -13 -2 0 0 0 -3 -11 -13 -6 0 0 0 0 0 0 -5 -13 -15 -2 -0 0 0 0 0 0 0 0 -2 -6 -11 -11 -11 -11 -13 -13 -10 -8 -6 -2 0 -1 -9 -24 -17 -24 -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 -4 -24 -51 -5 -1 0 0 -19 -62 -105 -117 -119 -119 -124 -139 -158 -147 -155 -147 -130 -118 -118 -129 -109 -33 -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 -3 -8 -15 -16 -16 -19 -27 -59 -98 -116 -106 -104 -106 -103 -96 -89 -85 -82 -84 -88 -91 -93 -94 -95 -107 -113 -103 -82 -57 -33 -25 -18 -14 -15 -22 -33 -50 -67 -63 -50 -34 -18 -9 -10 -27 -53 -79 -98 -114 -131 -43 -97 -148 -145 -105 -79 -96 -121 -136 -124 -94 -62 -41 -30 -22 -28 -40 -44 -33 -10 -3 -2 -3 -4 -5 -1 -0 -0 -0 -1 -3 -6 -6 -4 -2 -0 -0 0 0 -0 -0 -0 0 -1 -9 -51 -93 -100 -84 -71 -63 -44 -29 -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 -2 -4 -6 -6 -5 -3 -1 -1 -1 -0 -0 0 -0 -1 -3 -5 -5 -7 -7 -6 -7 -8 -3 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -11 -30 -39 -39 -36 -34 -34 -33 -30 -25 -20 -15 -11 -11 -14 -17 -17 -12 -5 -2 -1 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -5 -6 -8 -9 -10 -11 -12 -12 -11 -11 -11 -12 -11 -10 -10 -10 -10 -9 -9 -9 -10 -10 -11 -11 -11 -11 -11 -11 -11 -11 -11 -11 -11 -13 -14 -8 -0 0 0 0 -1 -4 -12 -6 -2 -1 -1 -2 -5 -11 -19 -23 -15 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -99 -144 -150 -133 -111 -83 -61 -52 -53 -59 -69 -90 -96 -100 -108 -117 -121 -133 -81 -26 -3 -1 -3 -1 -4 -9 -8 -4 -3 -5 -19 -35 -45 -55 -78 -118 -159 -187 -179 -118 -25 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -8 0 0 0 0 0 0 0 0 0 0 -1 -5 -9 -8 -12 -8 -4 -1 0 -0 -0 0 -0 -1 -7 -23 -44 -23 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -20 -38 -7 -1 0 0 -1 -15 -54 -108 -118 -120 -115 -119 -136 -142 -134 -126 -116 -107 -104 -92 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -14 -18 -19 -21 -21 -27 -72 -114 -109 -103 -102 -101 -96 -87 -78 -70 -65 -69 -75 -82 -88 -92 -93 -99 -104 -98 -79 -55 -38 -31 -23 -19 -21 -27 -35 -43 -55 -75 -76 -58 -31 -10 -4 -11 -32 -57 -77 -92 -109 -51 -81 -130 -147 -134 -132 -137 -143 -134 -110 -79 -57 -61 -60 -58 -60 -44 -22 -26 -9 -7 -12 -12 -14 -21 -6 -4 -2 -1 -2 -6 -13 -13 -13 -7 -2 -0 0 0 -0 -0 -0 0 -1 -6 -27 -25 -15 -20 -35 -50 -77 -68 -40 -14 -2 -1 -0 -2 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -4 -5 -4 -3 -2 -1 -1 -0 -0 0 -0 -0 -1 -3 -3 -4 -5 -5 -9 -17 -9 -4 -1 -0 0 -0 0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -1 -2 -2 -2 -2 -3 -4 -17 -35 -46 -50 -49 -44 -42 -39 -36 -32 -26 -19 -15 -13 -15 -17 -16 -13 -7 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -8 -8 -9 -9 -9 -9 -10 -11 -11 -10 -9 -7 -8 -9 -9 -10 -10 -10 -9 -9 -10 -10 -10 -10 -10 -10 -10 -10 -10 -11 -13 -12 -1 -0 0 0 0 -1 -7 -7 -3 -1 -1 -1 -3 -7 -15 -23 -28 -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 -1 -1 -19 -112 -138 -136 -120 -100 -76 -62 -65 -80 -91 -100 -116 -124 -124 -130 -138 -146 -151 -149 -76 -35 -22 -23 -22 -22 -23 -13 -4 -2 -6 -20 -28 -31 -31 -30 -33 -50 -82 -94 -81 -49 -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 -1 -2 -2 -4 -1 -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 -6 -10 -2 0 0 0 0 -1 -9 -36 -112 -123 -117 -117 -123 -121 -117 -112 -83 -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 -7 -14 -18 -19 -22 -19 -19 -60 -101 -104 -100 -96 -93 -87 -77 -64 -53 -50 -58 -67 -75 -82 -87 -89 -87 -85 -81 -70 -54 -43 -36 -29 -26 -28 -33 -39 -41 -36 -44 -54 -51 -33 -15 -10 -9 -26 -41 -50 -58 -70 -82 -111 -119 -104 -87 -93 -115 -121 -119 -85 -40 -22 -37 -27 -44 -52 -47 -33 -13 -3 -12 -25 -23 -20 -30 -16 -12 -8 -3 -2 -4 -9 -11 -12 -6 -1 -0 0 0 0 0 0 -0 -1 -2 -7 -17 -32 -45 -47 -38 -63 -70 -50 -25 -9 -5 -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 -2 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 -2 -4 -7 -8 -7 -7 -20 -27 -21 -12 -4 -1 0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 0 -0 -3 -5 -6 -7 -7 -8 -25 -43 -57 -63 -61 -55 -51 -47 -42 -37 -32 -27 -22 -17 -14 -14 -15 -17 -13 -9 -5 -2 -1 -1 -0 -0 -0 -0 -0 -2 -3 -4 -4 -5 -6 -6 -6 -7 -7 -6 -6 -8 -9 -9 -9 -9 -8 -9 -8 -8 -8 -9 -8 -8 -9 -9 -10 -10 -9 -10 -9 -10 -10 -12 -13 -7 -2 -0 0 0 -0 -3 -8 -6 -1 -0 -0 -1 -5 -11 -18 -27 -33 -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 -4 -57 -101 -122 -128 -121 -104 -85 -72 -70 -80 -108 -119 -135 -152 -158 -160 -168 -175 -172 -165 -163 -132 -93 -57 -39 -34 -24 -14 -5 -1 -1 -5 -14 -22 -21 -15 -10 -10 -18 -39 -37 -39 -55 -60 -25 -3 -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 -2 -13 -5 -1 0 0 0 0 0 0 0 -1 -20 -110 -124 -126 -130 -125 -105 -86 -79 -25 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -13 -17 -18 -19 -17 -15 -52 -91 -101 -97 -92 -88 -78 -66 -54 -47 -47 -55 -65 -72 -79 -84 -88 -78 -65 -58 -52 -45 -39 -33 -29 -28 -31 -35 -40 -45 -36 -28 -24 -23 -21 -19 -19 -13 -11 -13 -15 -18 -23 -32 -35 -32 -30 -37 -56 -91 -70 -29 -4 0 0 0 0 -6 -21 -31 -25 -15 -5 -16 -28 -28 -19 -17 -19 -21 -19 -16 -9 -3 -3 -7 -7 -5 -3 -2 -2 -2 -4 -3 -2 -2 -3 -5 -10 -32 -35 -40 -50 -49 -57 -64 -49 -38 -33 -21 -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 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 -2 -6 -11 -16 -20 -19 -39 -44 -40 -28 -16 -6 -3 -1 -0 -0 -0 -0 -0 -2 -4 -6 -6 -5 -2 -1 -1 -0 -0 -0 -0 -0 -2 -5 -6 -4 -0 -0 -1 -3 -6 -8 -12 -15 -20 -33 -51 -68 -77 -74 -68 -62 -57 -53 -47 -41 -35 -28 -22 -18 -15 -16 -17 -16 -12 -8 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -5 -6 -7 -7 -5 -5 -6 -6 -6 -7 -7 -7 -6 -6 -6 -7 -7 -7 -8 -9 -10 -9 -7 -8 -8 -9 -9 -11 -13 -5 -1 0 0 0 -1 -7 -8 -4 -1 -0 -1 -3 -8 -15 -22 -30 -29 -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 -1 -9 -80 -71 -60 -75 -98 -93 -82 -76 -65 -66 -106 -131 -174 -188 -189 -194 -201 -197 -181 -166 -151 -131 -100 -51 -21 -10 -7 -2 -0 -0 -0 -9 -20 -28 -22 -13 -10 -11 -19 -31 -25 -42 -88 -83 -37 -10 -11 -9 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -39 -13 -2 0 0 0 0 0 0 0 -0 -17 -77 -108 -126 -124 -98 -55 -18 -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 -2 -6 -11 -14 -17 -18 -17 -15 -15 -42 -75 -93 -96 -92 -85 -73 -60 -52 -48 -50 -60 -68 -73 -77 -82 -86 -72 -51 -38 -31 -27 -25 -23 -23 -25 -28 -31 -36 -36 -28 -21 -18 -18 -21 -27 -33 -29 -22 -17 -16 -15 -15 -12 -14 -17 -20 -25 -39 -78 -68 -25 -0 0 0 0 0 -0 -1 -5 -14 -23 -7 -20 -31 -26 -11 -8 -15 -22 -25 -25 -22 -15 -11 -10 -8 -8 -9 -9 -14 -20 -17 -14 -12 -13 -14 -18 -19 -31 -38 -43 -51 -53 -54 -52 -52 -59 -63 -46 -42 -39 -21 -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 -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 -1 -5 -9 -13 -21 -44 -45 -38 -29 -29 -48 -32 -16 -5 -0 -0 -0 0 -0 -1 -3 -5 -7 -7 -4 -2 -1 -0 -0 0 -0 -0 -2 -5 -7 -3 -1 -0 -1 -2 -5 -8 -17 -25 -32 -44 -63 -80 -94 -97 -90 -80 -73 -72 -62 -53 -46 -37 -29 -23 -17 -17 -18 -19 -16 -11 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -8 -7 -6 -5 -5 -5 -4 -4 -4 -5 -5 -6 -6 -7 -6 -6 -7 -9 -9 -9 -7 -6 -6 -8 -9 -14 -12 -6 0 0 0 -4 -13 -13 -6 -1 -1 -1 -2 -6 -11 -18 -24 -19 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -125 -121 -102 -92 -95 -96 -89 -79 -38 -20 -37 -61 -166 -202 -211 -211 -205 -188 -168 -148 -122 -93 -63 -27 -11 -5 -3 -1 -0 -1 -5 -29 -38 -34 -20 -9 -7 -9 -9 -8 -17 -79 -114 -94 -51 -21 -14 -4 -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 -1 -9 -30 -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 -11 -33 -32 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -40 -15 -3 0 0 0 0 0 0 0 0 -2 -21 -84 -125 -107 -54 -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 -1 -4 -9 -11 -15 -18 -18 -17 -16 -15 -25 -46 -72 -95 -88 -79 -70 -61 -54 -53 -58 -67 -74 -76 -78 -82 -84 -67 -44 -28 -20 -18 -19 -22 -29 -31 -33 -35 -35 -32 -27 -25 -24 -25 -31 -41 -46 -39 -38 -38 -33 -28 -38 -35 -37 -42 -41 -36 -42 -54 -31 -9 -0 -0 -0 -0 -1 -1 -1 -3 -8 -18 -16 -29 -35 -29 -18 -14 -16 -15 -17 -25 -34 -36 -31 -32 -24 -20 -20 -25 -35 -34 -24 -21 -28 -35 -30 -31 -35 -32 -26 -26 -37 -50 -51 -62 -64 -58 -52 -44 -45 -40 -25 -13 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -5 -15 -25 -24 -25 -24 -25 -72 -55 -34 -14 -1 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -3 -1 -1 -0 -0 -0 -0 -1 -3 -6 -2 -1 -0 -0 -1 -4 -12 -25 -34 -39 -51 -81 -97 -115 -122 -120 -112 -96 -90 -79 -69 -60 -49 -38 -30 -23 -20 -21 -21 -19 -15 -11 -8 -5 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -7 -7 -6 -6 -6 -5 -4 -4 -4 -5 -6 -6 -6 -5 -6 -7 -8 -10 -9 -7 -5 -5 -7 -10 -18 -22 -12 0 0 0 -5 -11 -10 -2 -1 -2 -2 -5 -9 -15 -21 -25 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -51 -170 -169 -139 -111 -96 -92 -80 -18 0 0 -42 -167 -207 -213 -206 -190 -168 -150 -128 -90 -57 -32 -16 -12 -11 -7 -3 -2 -10 -36 -65 -48 -24 -10 -4 -2 -2 -2 -5 -33 -92 -73 -51 -30 -12 -3 -2 -2 -7 -11 -9 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -8 -9 -8 -13 -29 -42 -39 -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 -22 -77 -65 -1 0 0 0 0 0 0 0 0 0 0 0 -8 -24 -10 -2 0 0 0 0 0 0 0 0 0 -12 -58 -92 -71 -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 -1 -3 -6 -8 -13 -17 -17 -17 -17 -16 -16 -25 -48 -73 -62 -73 -70 -63 -58 -57 -61 -69 -77 -77 -76 -77 -73 -59 -42 -28 -20 -18 -22 -32 -49 -39 -41 -52 -57 -55 -59 -54 -46 -43 -45 -48 -42 -41 -47 -48 -32 -9 -25 -50 -57 -56 -51 -47 -56 -59 -19 -4 -3 -2 -1 -1 -3 -3 -3 -2 -2 -10 -24 -31 -30 -26 -28 -35 -27 -17 -21 -28 -26 -17 -24 -40 -54 -51 -41 -45 -54 -40 -19 -17 -33 -45 -34 -33 -32 -27 -22 -23 -30 -39 -46 -55 -46 -26 -18 -22 -28 -27 -23 -17 -9 -4 -2 -0 -0 -0 -1 -1 -1 -0 -1 -3 -4 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -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 -1 -2 -2 -2 -7 -14 -27 -36 -38 -29 -43 -55 -53 -32 -5 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -1 -3 -4 -3 -1 -1 -2 -3 -6 -17 -31 -41 -43 -46 -83 -111 -124 -127 -129 -131 -124 -111 -97 -86 -76 -62 -50 -41 -34 -27 -24 -22 -21 -18 -15 -11 -7 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -3 -4 -4 -5 -5 -4 -3 -4 -4 -4 -4 -4 -5 -7 -6 -5 -4 -5 -7 -8 -9 -7 -5 -4 -3 -5 -11 -18 -20 -3 -5 -10 -16 -17 -9 -4 -2 -2 -3 -5 -8 -13 -18 -25 -22 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -15 -75 -170 -148 -116 -98 -95 -94 -66 -52 -16 -82 -186 -210 -208 -195 -175 -155 -136 -109 -64 -32 -15 -10 -13 -15 -9 -4 -5 -35 -82 -79 -36 -12 -3 -1 -1 -2 -5 -18 -30 -39 -24 -9 -4 -2 -2 -4 -9 -16 -20 -21 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -14 -20 -24 -27 -29 -27 -22 -25 -25 -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 -11 -53 -62 -32 -7 -0 -13 -13 -5 0 0 0 0 0 0 -2 -5 -3 -0 0 0 0 0 0 0 0 0 0 -1 -8 -18 -15 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -11 -16 -17 -18 -19 -19 -18 -19 -25 -31 -26 -50 -65 -63 -51 -40 -40 -44 -72 -76 -70 -66 -62 -54 -43 -34 -28 -25 -26 -40 -53 -28 -21 -27 -30 -36 -67 -72 -66 -61 -58 -55 -54 -59 -63 -64 -43 -3 -1 -34 -42 -41 -41 -49 -59 -40 -14 -6 -5 -5 -5 -6 -4 -4 -4 -4 -3 -7 -16 -20 -23 -29 -37 -45 -32 -25 -26 -21 -8 -0 -5 -10 -52 -76 -69 -65 -62 -35 -14 -26 -44 -36 -31 -27 -22 -24 -27 -22 -18 -23 -33 -29 -16 -6 -8 -9 -19 -21 -19 -14 -8 -2 -0 -0 0 -0 -1 -2 -2 -1 -1 -4 -6 -6 -5 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -5 -11 -15 -18 -19 -16 -8 -2 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -21 -47 -34 -30 -32 -32 -25 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -2 -5 -7 -11 -20 -34 -47 -50 -46 -71 -104 -118 -116 -124 -129 -128 -123 -111 -97 -88 -75 -62 -49 -38 -31 -26 -24 -23 -20 -17 -14 -11 -8 -5 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -2 -3 -3 -2 -2 -2 -2 -3 -4 -4 -4 -5 -5 -4 -4 -5 -6 -7 -7 -5 -4 -3 -3 -5 -12 -24 -37 -18 -21 -23 -17 -9 -3 -2 -2 -2 -4 -7 -12 -16 -19 -19 -12 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75 -164 -113 -87 -91 -108 -124 -109 -71 -17 -115 -217 -242 -222 -196 -173 -154 -132 -98 -53 -23 -10 -6 -6 -7 -6 -2 -6 -46 -76 -54 -19 -5 -1 -1 -3 -5 -10 -29 -22 -12 -5 -2 -2 -2 -5 -10 -18 -24 -27 -26 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -11 -14 -19 -24 -22 -13 -17 -14 -17 -20 -15 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -46 -54 -34 -10 -10 -30 -33 -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 -5 -11 -17 -21 -21 -21 -20 -18 -18 -18 -18 -22 -37 -39 -29 -18 -19 -21 -53 -59 -57 -58 -58 -51 -46 -41 -36 -32 -34 -49 -24 -8 -3 -2 -3 -6 -12 -47 -62 -65 -66 -64 -67 -71 -72 -67 -45 -7 -1 -25 -39 -39 -35 -37 -40 -10 -5 -11 -20 -27 -25 -23 -13 -8 -6 -5 -3 -1 -4 -11 -17 -19 -20 -22 -28 -33 -30 -17 -1 0 0 0 -36 -70 -79 -77 -55 -14 -0 -5 -7 -3 -21 -17 -11 -17 -29 -31 -22 -23 -23 -19 -15 -16 -21 -12 -26 -41 -46 -37 -18 -6 -2 -1 -0 -0 -0 -1 -1 -1 -3 -6 -8 -7 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -2 -7 -16 -27 -35 -37 -32 -22 -12 -6 -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 -3 -8 -15 -25 -29 -23 -16 -14 -12 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -4 -7 -14 -24 -36 -48 -53 -51 -55 -82 -107 -110 -118 -121 -123 -127 -123 -107 -94 -83 -70 -57 -45 -39 -33 -28 -25 -22 -19 -16 -13 -12 -8 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -1 -1 -3 -3 -4 -3 -3 -3 -2 -3 -3 -3 -4 -5 -5 -3 -2 -1 -3 -6 -12 -25 -24 -24 -26 -20 -9 -3 -2 -2 -3 -4 -7 -11 -15 -20 -20 -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 -37 -61 -38 -22 -30 -43 -51 -43 -17 -4 -103 -205 -252 -242 -207 -177 -156 -133 -97 -52 -16 -5 -2 -2 -4 -4 -2 -6 -34 -33 -15 -5 -1 -1 -2 -5 -10 -18 -32 -13 -5 -2 -2 -2 -4 -8 -14 -20 -25 -26 -14 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -12 -23 -25 -17 -18 -14 -28 -33 -25 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -90 -48 -14 -7 -16 -24 -23 -23 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -16 -24 -25 -24 -21 -19 -18 -18 -18 -20 -19 -19 -19 -19 -18 -24 -30 -41 -52 -55 -50 -46 -44 -41 -39 -39 -46 -24 -9 -4 -3 -2 -2 -2 -2 -22 -39 -41 -32 -24 -16 -8 -2 -1 -1 -1 -19 -34 -32 -17 -3 -4 -5 -6 -24 -45 -52 -38 -34 -31 -19 -9 -5 -4 -2 -5 -13 -15 -11 -15 -25 -32 -33 -27 -21 -14 -2 -0 0 -13 -24 -22 -8 -3 -0 -0 -0 -0 0 0 0 -1 -3 -14 -37 -39 -38 -32 -26 -21 -19 -22 -21 -29 -29 -21 -20 -40 -31 -20 -11 -5 -2 -0 -0 -0 -0 -4 -10 -13 -11 -5 -2 -1 -0 -0 -0 -0 -0 0 -0 -2 -8 -21 -36 -47 -49 -42 -35 -23 -16 -12 -10 -8 -5 -5 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -10 -19 -27 -23 -15 -11 -7 -8 -9 -5 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -2 -3 -8 -17 -33 -48 -58 -58 -50 -57 -87 -104 -108 -112 -118 -125 -128 -116 -101 -91 -78 -64 -54 -46 -39 -32 -28 -25 -21 -18 -14 -14 -11 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -3 -4 -3 -2 -1 -1 -2 -5 -12 -25 -27 -25 -17 -7 -3 -2 -2 -3 -5 -7 -11 -15 -18 -19 -14 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -36 -49 -22 -1 -0 -3 -0 -47 -197 -259 -271 -249 -212 -177 -148 -126 -91 -47 -14 -3 -1 -1 -3 -4 -4 -6 -14 -9 -3 -1 -1 -1 -3 -6 -10 -13 -12 -5 -3 -2 -3 -5 -8 -12 -14 -18 -23 -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 -9 -27 -33 -25 -16 -18 -27 -32 -25 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -54 -23 -5 -7 -19 -24 -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 -3 -12 -27 -27 -26 -21 -17 -16 -16 -17 -20 -20 -20 -19 -19 -17 -15 -31 -52 -61 -54 -49 -45 -46 -45 -44 -39 -23 -5 -3 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -5 -11 -17 -15 -3 -4 -5 -13 -24 -31 -34 -39 -40 -40 -33 -24 -16 -3 -3 -12 -17 -15 -11 -12 -15 -15 -13 -12 -16 -21 -6 -3 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -6 -26 -39 -49 -50 -39 -23 -16 -16 -25 -35 -37 -25 -1 -2 -21 -24 -22 -18 -8 -1 -0 -0 -0 -2 -7 -13 -14 -7 -2 -1 -0 -0 -0 0 0 -0 -0 -2 -8 -19 -32 -44 -49 -44 -36 -26 -21 -18 -16 -14 -12 -10 -8 -6 -4 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -14 -19 -17 -10 -6 -8 -14 -16 -12 -4 0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -3 -3 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -7 -23 -44 -56 -60 -53 -46 -68 -99 -102 -105 -111 -116 -121 -117 -109 -98 -83 -70 -60 -52 -44 -37 -32 -27 -22 -19 -16 -13 -11 -9 -7 -4 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -2 -5 -12 -20 -23 -18 -8 -2 -2 -3 -4 -5 -8 -11 -14 -18 -20 -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 -53 -76 -47 0 0 0 -2 -94 -258 -304 -277 -246 -212 -175 -139 -112 -78 -39 -12 -3 -1 -1 -3 -4 -4 -4 -3 -1 -0 -1 -2 -5 -8 -8 -9 -8 -5 -5 -2 -1 -4 -10 -14 -16 -14 -15 -25 -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 -3 -13 -30 -31 -20 -18 -20 -28 -29 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -5 -12 -16 -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 -1 -3 -7 -7 -17 -17 -13 -11 -12 -17 -22 -22 -21 -20 -19 -17 -15 -29 -52 -65 -58 -54 -49 -49 -46 -40 -32 -19 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -3 -7 -6 -7 -15 -21 -28 -38 -41 -33 -33 -44 -49 -40 -25 -16 -16 -13 -12 -15 -18 -13 -9 -8 -11 -18 -27 -36 -26 -9 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -10 -22 -33 -37 -31 -25 -18 -24 -34 -45 -46 -9 -1 0 -7 -21 -30 -10 -5 -3 -1 -1 -1 -4 -11 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -7 -14 -21 -28 -34 -34 -29 -22 -16 -14 -16 -14 -11 -9 -8 -8 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -8 -9 -8 -8 -5 -6 -9 -9 -6 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -3 -15 -37 -51 -54 -48 -37 -47 -68 -80 -92 -103 -110 -113 -113 -111 -105 -92 -76 -64 -55 -48 -42 -36 -30 -27 -24 -19 -16 -14 -12 -10 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -4 -4 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -14 -15 -9 -3 -1 -2 -4 -7 -10 -13 -16 -20 -25 -26 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -15 0 0 0 -1 -45 -166 -261 -258 -233 -206 -171 -131 -91 -49 -19 -6 -2 -1 -3 -12 -19 -12 -4 -1 -0 -0 -1 -3 -6 -7 -6 -6 -5 -3 -3 -1 -1 -6 -11 -17 -20 -20 -16 -26 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -4 -21 -21 -18 -23 -24 -25 -29 -26 -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 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -3 -4 -3 -4 -8 -17 -19 -21 -21 -20 -18 -16 -21 -41 -60 -68 -62 -57 -55 -54 -43 -25 -8 -4 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -3 -9 -6 -4 -6 -6 -4 -3 -0 -0 -16 -38 -55 -62 -56 -39 -19 -7 -5 -10 -12 -8 -20 -26 -31 -35 -26 -10 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -31 -37 -24 -25 -32 -44 -56 -25 -4 0 -5 -28 -59 -31 -17 -10 -5 -1 -1 -1 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -7 -9 -13 -15 -13 -9 -6 -8 -13 -13 -10 -6 -5 -6 -6 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -7 -4 -3 -3 -5 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -2 -11 -28 -44 -49 -39 -29 -30 -46 -65 -78 -87 -97 -103 -107 -108 -106 -98 -83 -70 -60 -53 -47 -41 -35 -32 -28 -23 -19 -19 -16 -13 -9 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -4 -5 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -3 -7 -10 -9 -4 -1 -2 -4 -7 -13 -18 -20 -24 -30 -38 -25 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -7 -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 -137 -229 -234 -209 -188 -158 -118 -73 -30 -7 -4 -2 -2 -9 -24 -39 -11 -2 -1 -0 -0 -3 -6 -8 -6 -3 -3 -4 -2 -1 -1 -2 -5 -10 -17 -22 -18 0 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -2 -6 -5 -2 0 -0 -1 -6 -12 -11 -8 -7 -9 -17 -20 -10 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 -1 -3 -9 -13 -19 -21 -20 -19 -23 -46 -69 -74 -68 -61 -55 -55 -55 -43 -21 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -6 -14 -28 -41 -30 -19 -8 -2 -1 -2 -2 -1 -24 -35 -34 -27 -12 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -24 -47 -37 -34 -34 -32 -23 -8 -1 0 -0 -18 -63 -49 -36 -26 -17 -8 -3 -1 -5 -6 -4 -1 -0 -0 -0 -1 -1 -3 -4 -4 -3 -3 -2 -2 -3 -3 -4 -3 -2 -1 -5 -13 -15 -7 -1 -2 -3 -3 -2 -1 -0 -0 -1 -1 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -4 -6 -9 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -9 -25 -40 -42 -30 -21 -20 -29 -43 -56 -69 -84 -93 -98 -103 -106 -108 -96 -81 -69 -59 -54 -47 -42 -40 -37 -31 -24 -23 -20 -16 -12 -9 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -5 -5 -4 -3 -2 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -3 -4 -5 -7 -6 -3 -1 -1 -2 -5 -11 -19 -25 -29 -34 -40 -41 -12 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -22 -24 -22 -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 -1 -182 -228 -219 -193 -166 -134 -97 -58 -27 -10 -5 -2 -4 -12 -22 -26 -2 -0 -0 -0 -2 -6 -10 -9 -5 -2 -2 -3 -3 -3 -4 -4 -5 -7 -14 -23 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -8 -8 -11 -15 -11 -3 0 0 0 -0 -4 -2 -7 -12 -9 -5 -8 -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 -2 -10 -16 -19 -18 -19 -29 -58 -80 -80 -72 -64 -57 -54 -52 -44 -31 -16 -4 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -4 -8 -4 -2 -1 -1 -0 -0 -0 -0 -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 -2 -9 -20 -40 -47 -35 -12 0 0 0 0 0 -7 -32 -41 -47 -44 -35 -25 -9 -2 -2 -2 -1 -1 0 0 0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -2 -7 -12 -15 -8 -1 -2 -3 -2 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -3 -8 -10 -11 -7 -4 -2 -1 -0 -0 0 -0 0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -3 -12 -24 -34 -35 -24 -16 -14 -18 -25 -37 -54 -69 -81 -91 -100 -106 -106 -101 -90 -78 -65 -60 -54 -50 -47 -42 -35 -30 -27 -25 -21 -14 -12 -9 -6 -3 -0 -1 -0 -0 -1 -1 -2 -4 -5 -5 -5 -5 -4 -3 -2 -1 -0 0 0 0 -0 -0 -2 -4 -3 -3 -3 -5 -6 -6 -4 -2 -1 -2 -5 -10 -19 -27 -34 -40 -44 -36 -23 -8 -0 0 0 0 0 0 0 0 0 0 -3 -7 -2 -6 -14 -26 -28 -26 -24 -22 -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 -3 0 0 -37 -196 -226 -205 -167 -126 -97 -80 -48 -33 -20 -8 -3 -5 -10 -14 -12 -2 -0 -1 -1 -4 -8 -11 -10 -4 -2 -1 -3 -6 -7 -6 -5 -4 -4 -7 -15 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -8 -13 -14 -12 -5 -1 0 0 0 0 0 0 -3 -6 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -15 -18 -18 -18 -20 -28 -48 -49 -50 -58 -61 -52 -52 -49 -41 -27 -6 -3 -1 -0 0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -6 -5 -1 0 0 0 0 0 0 -1 -6 -13 -22 -34 -45 -40 -21 -8 -2 -0 -0 -0 0 -0 -0 -1 -3 -3 -7 -8 -6 -2 -0 -0 0 0 -0 -1 -2 -3 -3 -4 -6 -4 -1 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -9 -17 -19 -16 -9 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 -0 -1 -4 -9 -15 -24 -25 -18 -12 -10 -11 -15 -24 -39 -57 -72 -81 -91 -100 -103 -99 -91 -87 -76 -68 -61 -55 -51 -47 -42 -37 -32 -29 -26 -19 -16 -12 -8 -4 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -6 -4 -3 -2 -1 -0 0 -0 -0 -0 -1 -2 -3 -2 -2 -3 -4 -4 -3 -2 -1 -1 -4 -8 -14 -23 -27 -28 -29 -17 -4 0 0 0 0 0 0 0 0 0 0 -1 -7 -22 -29 -17 -20 -22 -20 -17 -15 -14 -16 -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 -29 -53 -53 -66 -133 -122 -107 -144 -184 -146 -90 -55 -58 -72 -38 -34 -29 -21 -15 -10 -8 -7 -8 -7 -6 -5 -5 -8 -11 -10 -6 -3 -1 -1 -3 -7 -8 -9 -7 -5 -3 -2 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -6 -3 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 -1 -7 -15 -19 -20 -18 -16 -13 -17 -16 -18 -25 -28 -27 -44 -45 -30 -12 -3 -2 -2 -1 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -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 -3 -9 -16 -22 -27 -39 -52 -49 -36 -18 -6 -1 -0 -0 -0 -1 -2 -8 -16 -17 -34 -37 -23 -7 0 0 0 0 0 -0 -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 -1 -2 -1 -0 -1 -3 -9 -16 -16 -21 -23 -21 -13 -5 -4 -4 -4 -4 -4 -3 -1 -1 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -2 -5 -9 -12 -17 -17 -14 -9 -6 -6 -10 -16 -29 -47 -63 -69 -78 -89 -98 -102 -99 -96 -86 -77 -70 -64 -57 -52 -47 -42 -37 -34 -29 -23 -18 -14 -10 -4 -2 -1 -1 -2 -2 -3 -4 -5 -6 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -4 -3 -3 -2 -1 -2 -7 -9 -18 -22 -11 -8 -7 -2 -0 0 0 0 0 0 0 0 0 -4 -16 -33 -47 -37 -28 -20 -15 -11 -7 -5 -5 -7 -11 -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 -8 -99 -176 -219 -236 -261 -365 -319 -258 -181 -119 -57 -9 -21 -50 -65 -46 -41 -37 -36 -26 -12 -4 -6 -16 -31 -30 -16 -13 -12 -11 -8 -5 -2 -2 -3 -3 -6 -11 -9 -5 -2 -1 -2 -6 -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 -2 -8 -18 -22 -20 -17 -13 -11 -9 -8 -7 -5 -6 -16 -16 -10 -3 -1 -2 -2 -1 0 0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -5 -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 -3 -13 -39 -52 -58 -60 -59 -57 -57 -61 -41 -19 -5 -1 -0 -0 -1 -4 -11 -23 -30 -44 -37 -24 -14 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -3 -1 -0 -0 -2 -6 -6 -12 -19 -21 -16 -8 -6 -5 -5 -6 -7 -7 -4 -3 -1 -0 0 -0 -0 -0 0 0 -0 0 -0 -0 -2 -6 -11 -11 -13 -13 -11 -7 -4 -4 -6 -12 -23 -42 -57 -64 -72 -82 -90 -95 -96 -93 -87 -81 -74 -66 -62 -58 -53 -48 -44 -38 -32 -26 -21 -17 -12 -6 -3 -1 -2 -3 -3 -3 -4 -5 -6 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -1 -2 -3 -2 -2 -4 -5 -6 -5 -5 -4 -2 -1 -4 -7 -13 -21 -18 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -10 -28 -42 -29 -19 -12 -7 -4 -1 -0 -1 -2 -4 -9 -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 -74 -263 -325 -339 -347 -351 -357 -352 -327 -254 -166 -102 -64 -59 -69 -59 -51 -53 -37 -16 -7 -3 0 -1 -11 -55 -64 -41 -26 -16 -11 -7 -4 -2 -3 -6 -4 -3 -2 -2 -2 -1 -1 -3 -10 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -11 -17 -13 -9 -6 -6 -7 -7 -6 -4 -3 -3 -3 -2 -2 -2 -2 -1 -0 0 0 0 -1 -2 -2 -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 -32 -47 -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 -3 -14 -34 -54 -62 -62 -58 -56 -58 -65 -46 -21 -6 0 0 0 -0 -0 -2 -8 -19 -25 -15 -7 -5 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -2 -0 -0 -2 -6 -11 -12 -15 -16 -12 -9 -8 -9 -9 -9 -9 -9 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -9 -10 -11 -10 -5 -3 -3 -3 -6 -15 -35 -50 -60 -67 -70 -75 -80 -82 -82 -81 -79 -74 -67 -64 -63 -59 -53 -50 -44 -37 -30 -25 -20 -14 -9 -5 -3 -2 -3 -4 -5 -6 -6 -7 -6 -5 -3 -2 -1 -1 -0 -0 -0 -2 -4 -6 -6 -4 -3 -5 -6 -6 -6 -6 -5 -3 -2 -6 -11 -19 -27 -13 -2 0 0 0 0 0 0 0 0 0 0 -4 -13 -24 -32 -28 -14 -6 -2 -1 -0 -0 0 -0 -1 -3 -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 0 0 0 0 0 0 0 0 0 -138 -314 -367 -353 -345 -340 -336 -332 -327 -297 -245 -208 -177 -136 -97 -59 -53 -54 -30 -6 -1 0 0 0 -0 -5 -54 -64 -47 -30 -20 -16 -14 -12 -9 -6 -4 -3 -2 -2 -1 -1 -3 -3 -5 -10 -11 -4 -1 -1 -1 -1 0 0 0 -0 0 0 0 0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -1 -1 -2 -6 -8 -7 -5 -4 -4 -4 -3 -2 -3 -3 -1 -0 0 0 0 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -24 -37 -37 -38 -60 -64 -56 -39 -22 -9 -0 -0 0 0 0 -0 -0 -6 -14 -11 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -1 -1 -3 -8 -12 -16 -17 -13 -9 -7 -6 -9 -12 -12 -11 -11 -11 -11 -9 -5 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -3 -8 -10 -9 -8 -8 -8 -5 -3 -2 -2 -4 -12 -29 -44 -56 -62 -64 -66 -69 -71 -73 -75 -75 -72 -72 -73 -71 -64 -58 -56 -51 -44 -35 -28 -22 -17 -11 -6 -4 -2 -3 -4 -5 -7 -8 -7 -6 -5 -4 -3 -1 -1 -0 -0 -1 -3 -6 -7 -5 -2 -2 -4 -6 -6 -6 -6 -4 -3 -4 -8 -15 -24 -35 -16 -11 -9 0 0 0 0 0 0 0 0 -10 -29 -37 -31 -18 -10 -4 -1 0 0 0 0 0 -0 -1 -4 -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 0 0 0 0 0 0 -2 -10 -33 -205 -337 -373 -370 -363 -345 -319 -280 -248 -249 -165 -160 -154 -126 -82 -58 -64 -61 -49 -17 -0 0 0 0 0 0 0 -9 -15 -21 -29 -34 -30 -23 -13 -6 -3 -2 -3 -2 -3 -4 -6 -3 -2 -7 -13 -6 -2 -8 -10 -6 0 0 0 -2 -2 -1 -0 -0 -2 -5 -6 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -9 -8 -6 -5 -4 -3 -3 -2 -3 -3 -2 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -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 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -6 -9 -9 -16 -60 -72 -63 -46 -32 -21 -3 -1 -0 0 0 0 -0 -1 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -1 -9 -6 -3 -2 -2 -2 -0 -0 -0 -1 -0 0 -0 -0 0 0 0 0 -0 -2 -1 -0 -0 -1 -3 -7 -12 -14 -12 -8 -5 -5 -8 -13 -15 -14 -12 -12 -14 -13 -11 -11 -10 -7 -5 -6 -5 -3 -1 -1 -1 -4 -8 -9 -8 -6 -5 -5 -3 -1 -0 -1 -4 -12 -23 -38 -52 -55 -57 -59 -61 -63 -67 -71 -71 -69 -67 -67 -68 -64 -60 -57 -53 -47 -37 -31 -26 -19 -12 -8 -5 -3 -3 -4 -6 -7 -8 -8 -7 -6 -5 -3 -1 -0 -0 -0 -1 -3 -5 -5 -3 -1 -2 -6 -8 -8 -8 -8 -6 -4 -7 -13 -16 -25 -42 -48 -48 -40 -3 0 -0 0 -1 -8 -25 -47 -63 -54 -34 -15 -5 -1 -0 -0 0 0 0 0 -0 -0 -2 -5 -10 -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 -10 -74 -230 -340 -383 -393 -378 -354 -336 -303 -136 -55 -74 -37 -97 -107 -71 -46 -70 -67 -24 -3 0 0 0 0 0 0 0 0 0 0 -11 -26 -35 -30 -18 -10 -5 -2 -1 -1 -1 -1 -1 -3 -4 -1 -4 -10 -12 -13 -13 -11 -5 0 0 0 -10 -10 -5 -1 -0 -2 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -7 -6 -5 -4 -3 -3 -2 -2 -3 -2 -2 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -1 -5 -49 -67 -65 -53 -38 -19 -7 -2 -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 -6 -5 -3 -2 -0 -1 -3 -7 -9 -8 -5 -2 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -1 -2 -5 -8 -10 -9 -6 -5 -7 -12 -16 -18 -17 -16 -16 -15 -15 -15 -13 -9 -7 -6 -4 -2 -1 -1 -2 -4 -8 -9 -8 -5 -4 -3 -2 -1 -0 -1 -4 -11 -18 -29 -47 -51 -54 -55 -55 -57 -61 -64 -63 -63 -64 -65 -65 -61 -59 -56 -51 -46 -39 -33 -28 -22 -15 -9 -6 -3 -3 -4 -6 -7 -8 -8 -7 -6 -5 -2 -1 -1 -1 -1 -1 -3 -3 -2 -1 -1 -4 -7 -9 -7 -5 -4 -5 -8 -11 -15 -16 -30 -49 -64 -70 -52 -13 -5 -8 0 0 -35 -58 -59 -41 -24 -11 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -7 -10 -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 -8 -78 -189 -227 -269 -298 -273 -233 -225 -275 -65 -0 0 -11 -67 -78 -45 -37 -48 -27 -7 -1 0 0 0 0 0 0 0 0 0 0 -5 -22 -33 -26 -9 -6 -4 -3 -3 -3 -2 -3 -5 -6 -6 -2 -3 -8 -12 -9 -4 -3 -1 0 0 -1 -6 -3 -2 -1 -0 -1 -4 -5 -8 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -35 -56 -61 -54 -39 -24 -12 -5 -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 -1 -3 -3 -3 -8 -15 -21 -22 -18 -13 -8 -4 -1 -1 -2 -2 -1 -1 -1 -2 -0 0 0 -0 -1 -2 -5 -6 -6 -5 -6 -10 -13 -16 -18 -19 -18 -17 -17 -15 -12 -8 -4 -2 -1 -1 -0 -0 -1 -4 -9 -11 -7 -3 -2 -1 -1 -1 -0 -1 -4 -9 -15 -22 -36 -47 -48 -46 -47 -51 -54 -56 -56 -58 -63 -65 -63 -60 -58 -58 -54 -48 -39 -34 -30 -25 -17 -11 -6 -4 -3 -4 -5 -7 -7 -7 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -8 -7 -5 -3 -4 -6 -9 -14 -10 -17 -31 -44 -55 -65 -54 -58 -74 -64 -11 -21 -53 -60 -37 -14 -5 -2 -1 -0 -0 -1 -2 -5 -7 -7 -6 -7 -9 -11 -11 -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 -21 -64 -73 -60 -81 -144 -5 0 0 0 0 0 0 -5 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -47 -47 -14 -4 -3 -3 -4 -5 -4 -3 -4 -4 -6 -9 -4 -2 -1 -4 -9 -10 -2 -0 -0 -1 -4 -4 -3 -3 -2 -2 -3 -4 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -5 -10 -31 -54 -33 -17 -8 -5 -4 -2 -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 -6 -7 -9 -13 -20 -32 -33 -30 -25 -17 -10 -8 -7 -5 -3 -2 -1 -2 -1 -0 0 -0 -0 -0 -1 -3 -5 -5 -4 -6 -8 -11 -14 -17 -19 -18 -16 -13 -8 -3 -1 -0 -0 -0 -0 -0 -1 -6 -10 -9 -4 -1 -0 -0 -0 -0 -1 -3 -5 -8 -13 -18 -28 -39 -42 -43 -45 -47 -49 -51 -54 -60 -62 -63 -60 -57 -56 -57 -55 -48 -40 -34 -32 -27 -19 -12 -7 -4 -3 -3 -4 -5 -6 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -6 -6 -4 -3 -3 -6 -10 -9 -16 -26 -33 -44 -60 -65 -77 -100 -86 -50 -57 -63 -48 -21 -7 -2 -1 -1 -1 -2 -6 -12 -16 -17 -16 -16 -17 -18 -18 -14 -10 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -37 -48 -34 -5 -4 -4 -7 -10 -11 -8 -4 -4 -4 -6 -6 -6 -5 -7 -12 -15 -11 -5 -2 -4 -7 -6 -4 -3 -4 -4 -4 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -3 -2 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -2 -21 -50 -37 -20 -9 -4 -3 -2 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -8 -10 -15 -32 -42 -49 -51 -45 -34 -24 -18 -12 -7 -3 -1 -0 -0 0 0 0 0 -0 -1 -2 -3 -3 -2 -2 -4 -6 -9 -15 -18 -17 -13 -9 -6 -2 -0 -0 0 0 0 0 -0 -2 -4 -3 -2 -0 -0 -0 0 0 -0 -2 -4 -7 -12 -17 -23 -29 -36 -44 -49 -46 -47 -48 -50 -51 -56 -58 -57 -56 -56 -58 -56 -51 -43 -36 -33 -30 -22 -14 -8 -5 -3 -3 -3 -4 -5 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -8 -7 -4 -2 -1 -2 -4 -7 -11 -17 -25 -42 -53 -52 -46 -38 -17 -46 -66 -58 -35 -16 -6 -2 -1 -2 -6 -14 -23 -28 -26 -25 -25 -25 -25 -25 -23 -17 -10 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -4 -12 -12 -3 -8 -15 -15 -14 -11 -8 -7 -6 -5 -4 -6 -7 -7 -10 -13 -14 -13 -10 -9 -7 -7 -6 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -3 -3 -2 -1 -3 -3 -4 -6 -6 -6 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -19 -40 -39 -32 -21 -11 -4 -2 -2 -2 -4 -5 -5 -2 -1 -0 -0 -1 -3 -3 -2 -4 -5 -5 -4 -2 -4 -2 -1 -0 0 0 0 0 -0 -0 -0 -1 -2 -5 -7 -7 -9 -18 -36 -53 -60 -57 -38 -24 -21 -19 -12 -10 -6 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -11 -16 -16 -13 -8 -5 -2 -1 -0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 -1 -3 -7 -13 -17 -22 -28 -33 -40 -50 -52 -50 -50 -52 -54 -55 -55 -55 -55 -56 -57 -55 -50 -43 -37 -36 -33 -25 -16 -9 -5 -4 -3 -3 -4 -5 -4 -3 -3 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -7 -13 -10 -8 -7 -8 -10 -3 -2 -2 -4 -8 -14 -24 -41 -56 -69 -82 -78 -82 -80 -64 -46 -28 -15 -6 -3 -4 -9 -18 -27 -32 -34 -31 -31 -31 -32 -34 -39 -44 -29 -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 -19 -47 -51 -31 -14 -1 0 0 -0 -0 -5 -24 -22 -11 -28 -23 -19 -15 -11 -8 -5 -4 -4 -5 -7 -6 -3 -4 -10 -13 -11 -14 -10 -6 -4 -4 -3 -3 -3 -4 -4 -5 -9 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -3 -2 -3 -4 -6 -7 -4 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -1 -0 0 -1 -7 -23 -24 -19 -11 -5 -2 -1 -2 -5 -6 -5 -3 -2 -2 -5 -10 -13 -7 -3 -2 -2 -4 -5 -7 -11 -9 -5 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -12 -36 -47 -37 -31 -15 -8 -8 -12 -17 -21 -18 -12 -6 -3 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -7 -12 -15 -14 -10 -6 -4 -2 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -3 -8 -13 -17 -21 -24 -28 -36 -50 -56 -56 -54 -54 -55 -52 -51 -51 -51 -51 -52 -52 -48 -43 -39 -39 -35 -26 -17 -11 -6 -4 -3 -3 -3 -4 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -8 -13 -11 -9 -10 -15 -10 -4 -1 -2 -4 -5 -12 -25 -43 -64 -84 -94 -94 -85 -69 -53 -41 -28 -17 -8 -8 -13 -21 -29 -33 -33 -33 -32 -33 -35 -37 -47 -52 -44 -22 -0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -24 -77 -103 -97 -74 -22 -4 0 0 -0 -0 -1 -1 -30 -56 -42 -27 -20 -13 -6 -4 -5 -5 -6 -8 -11 -15 -18 -18 -17 -14 -13 -12 -9 -6 -4 -5 -7 -6 -5 -4 -5 -9 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -2 -1 -1 -2 -4 -6 -7 -5 -3 -2 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 -11 -34 -47 -0 -1 -1 -1 -9 -29 -45 -30 -20 -13 -6 -1 -0 -1 -2 -3 -3 -3 -2 -2 -2 -7 -16 -10 -6 -4 -5 -11 -18 -20 -19 -14 -8 -1 -1 -2 -2 -1 -0 -1 -2 -2 -1 -2 -4 -8 -11 -15 -21 -26 -24 -18 -12 -5 -1 -5 -22 -38 -41 -28 -16 -7 -3 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -4 -9 -14 -15 -11 -7 -4 -2 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -15 -19 -23 -28 -31 -36 -45 -54 -59 -57 -55 -53 -52 -52 -52 -51 -52 -53 -53 -50 -45 -42 -39 -35 -28 -21 -13 -7 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -8 -8 -7 -12 -12 -6 -3 -1 -2 -4 -8 -15 -29 -47 -69 -87 -95 -92 -82 -69 -59 -48 -35 -24 -17 -18 -21 -26 -29 -31 -31 -31 -31 -33 -42 -59 -58 -34 -15 -4 -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 -30 -87 -118 -106 -105 -100 -77 -29 -1 0 0 0 0 0 0 -5 -14 -20 -21 -18 -11 -9 -7 -3 -5 -10 -10 -7 -5 -6 -11 -15 -16 -13 -10 -9 -8 -8 -6 -6 -7 -7 -7 -8 -11 -18 -19 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -1 -1 -2 -3 -3 -3 -4 -5 -7 -6 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -9 -39 -71 -70 -16 -10 -5 -9 -26 -45 -42 -32 -22 -13 -6 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -8 -8 -5 -4 -7 -12 -24 -24 -20 -15 -9 -2 -2 -3 -2 -1 -0 -0 -2 -2 -1 -2 -6 -18 -27 -29 -30 -35 -35 -31 -29 -22 -9 -4 -13 -16 -9 -8 -15 -6 -2 -2 -4 -3 -1 -0 0 0 0 0 0 0 -1 -2 -6 -12 -13 -10 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -6 -12 -16 -20 -23 -27 -31 -36 -41 -48 -56 -56 -57 -58 -57 -55 -55 -55 -54 -53 -53 -51 -49 -46 -42 -36 -28 -21 -13 -7 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -6 -8 -10 -6 -6 -5 -5 -7 -5 -5 -5 -8 -15 -28 -49 -69 -84 -89 -86 -83 -75 -64 -51 -40 -32 -27 -24 -24 -26 -29 -30 -27 -25 -26 -32 -57 -73 -46 -1 -0 -4 -20 -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 -2 -17 -54 -75 -55 -89 -130 -129 -56 -3 0 0 0 0 0 -0 -1 -3 -9 -14 -9 -6 -5 -5 -6 -9 -9 -8 -6 -6 -6 -10 -14 -14 -11 -9 -8 -7 -7 -6 -7 -8 -10 -12 -14 -16 -18 -15 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -3 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -7 -7 -6 -5 -3 -2 -2 -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 -13 -61 -114 -105 -102 -63 -31 -28 -46 -28 -30 -23 -16 -10 -6 -1 -0 -0 0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -1 -3 -6 -15 -18 -18 -13 -4 -2 -2 -2 -1 -1 0 0 -1 -1 -1 -0 -3 -22 -34 -38 -39 -44 -47 -54 -50 -32 -12 -9 -7 -4 -3 -2 -1 -0 -1 -6 -11 -5 -1 0 0 0 0 0 0 0 -0 -1 -4 -8 -10 -7 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -4 -9 -14 -17 -21 -26 -30 -34 -38 -41 -52 -59 -61 -59 -58 -57 -57 -55 -52 -47 -43 -46 -47 -47 -46 -42 -32 -22 -13 -6 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -5 -10 -14 -10 -11 -15 -16 -14 -15 -15 -12 -10 -21 -39 -56 -71 -80 -82 -77 -75 -70 -62 -51 -44 -34 -26 -22 -23 -25 -25 -22 -17 -17 -32 -60 -72 -54 -28 -2 -4 -9 -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 -13 -40 -57 -40 -53 -87 -77 -34 0 0 -16 -44 -30 -1 0 0 -0 -4 -9 -13 -8 -9 -10 -9 -7 -5 -5 -6 -10 -16 -15 -13 -13 -11 -10 -7 -5 -6 -10 -15 -17 -11 -11 -13 -17 -20 -17 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -4 -4 -5 -6 -6 -5 -5 -4 -4 -3 -2 -2 -2 -3 -5 -6 -6 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -2 -39 -100 -95 -84 -61 -43 -42 -54 -24 -14 -9 -7 -6 -5 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -8 -9 -8 -5 -4 -3 -1 -0 -0 -0 0 -1 -2 -4 -5 -2 -15 -27 -35 -41 -45 -59 -72 -68 -49 -25 -11 -6 -5 -4 -4 -3 -2 -1 -4 -9 -5 -1 0 -0 0 0 0 0 0 -0 -1 -2 -5 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -6 -10 -13 -19 -25 -29 -32 -35 -38 -46 -53 -58 -57 -56 -56 -56 -55 -52 -46 -44 -45 -45 -43 -40 -33 -26 -18 -11 -5 -4 -4 -4 -3 -3 -2 -2 -1 -2 -3 -3 -2 -1 -2 -3 -3 -4 -3 -3 -5 -11 -13 -12 -11 -11 -12 -13 -18 -18 -13 -18 -33 -50 -65 -77 -82 -77 -70 -63 -57 -50 -40 -32 -25 -22 -20 -22 -20 -14 -7 -6 -23 -60 -105 -100 -14 -1 -2 -20 -33 -17 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -19 -21 -8 -10 -7 -3 0 -2 -16 -72 -52 -5 0 0 0 -2 -8 -16 -16 -18 -21 -20 -16 -11 -9 -8 -5 -9 -21 -16 -12 -11 -11 -10 -8 -9 -17 -21 -20 -13 -12 -15 -20 -26 -24 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -17 -57 -100 -86 -54 -32 -28 -33 -28 -13 -4 -2 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -3 -1 -0 0 0 0 0 0 -1 -2 -5 -5 -4 -6 -9 -13 -14 -14 -37 -56 -65 -65 -46 -22 -9 -5 -5 -5 -4 -4 -3 -2 -3 -1 -2 -2 -2 -0 0 0 0 0 -0 -1 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -3 -8 -15 -21 -26 -30 -32 -35 -40 -48 -57 -55 -53 -53 -56 -58 -57 -52 -50 -49 -47 -41 -34 -26 -19 -14 -10 -8 -6 -5 -4 -4 -4 -4 -3 -2 -3 -5 -4 -2 -2 -2 -3 -3 -4 -3 -3 -4 -8 -9 -8 -6 -5 -7 -13 -18 -18 -12 -25 -41 -55 -65 -70 -71 -67 -60 -51 -44 -37 -29 -23 -19 -19 -18 -16 -10 -4 -4 -18 -48 -69 -63 -28 -3 -0 -7 -18 -18 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -38 -19 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -3 -12 -5 -1 -0 0 0 -0 -5 -15 -25 -25 -28 -24 -20 -19 -20 -19 -9 -2 -7 -19 -15 -11 -11 -12 -12 -10 -9 -10 -12 -15 -19 -25 -32 -35 -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 -1 -2 -3 -3 -3 -3 -3 -2 -2 -3 -2 -2 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -53 -124 -136 -97 -49 -17 -3 -4 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -3 -4 -1 -5 -15 -31 -46 -45 -33 -19 -11 -8 -6 -6 -5 -5 -5 -4 -2 -1 -12 -20 -14 -2 -1 0 0 0 -0 -2 -4 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -4 -10 -18 -23 -28 -30 -33 -39 -48 -58 -56 -53 -51 -53 -57 -53 -48 -45 -46 -49 -43 -37 -31 -26 -20 -14 -10 -6 -5 -5 -5 -5 -5 -4 -3 -4 -4 -3 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -5 -4 -3 -5 -9 -12 -12 -13 -17 -29 -44 -57 -62 -62 -60 -54 -46 -38 -33 -28 -23 -17 -14 -16 -14 -8 -3 -2 -16 -49 -58 -29 -8 0 0 -2 -9 -17 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 -141 -151 -77 -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 -8 -13 -8 -0 -3 -14 -26 -26 -17 -16 -21 -23 -23 -22 -25 -11 -1 -8 -19 -16 -11 -10 -12 -15 -23 -23 -22 -23 -27 -34 -35 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -5 -4 -3 -2 -1 -1 -2 -1 -1 -1 -1 -1 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -58 -133 -163 -137 -108 -67 -34 -15 -5 -1 -0 -0 0 0 0 0 -0 -1 -4 -9 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -4 -5 -2 0 0 -0 -1 -2 -1 -2 -2 -1 -0 -0 -1 -2 -5 -11 -20 -35 -29 -24 -20 -16 -12 -8 -7 -5 -4 -5 -6 -5 -3 -19 -35 -23 -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 -0 -0 -0 -1 -3 -7 -14 -19 -24 -28 -32 -39 -52 -57 -54 -48 -44 -42 -42 -40 -37 -36 -40 -43 -40 -35 -32 -34 -26 -18 -12 -9 -7 -8 -7 -6 -5 -5 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -5 -8 -11 -8 -14 -24 -38 -52 -61 -58 -53 -49 -45 -38 -33 -30 -28 -24 -19 -17 -13 -7 -2 -1 -6 -37 -68 -55 -3 -0 0 -4 -16 -23 -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 -74 -140 -140 -78 -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 -14 -19 -11 -0 -1 -4 -12 -19 -19 -24 -18 -13 -9 -9 -22 -21 -11 -9 -19 -24 -19 -12 -8 -8 -13 -17 -23 -27 -32 -36 -31 -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 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -136 -179 -158 -127 -105 -84 -61 -37 -10 -3 -1 -0 0 0 0 0 -0 -0 -2 -7 -8 -6 -3 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -2 -5 -6 -2 -0 -0 -0 -1 -2 -1 -3 -6 -5 -1 -0 -0 -3 -7 -8 -6 -7 -14 -22 -26 -23 -20 -14 -10 -7 -5 -5 -6 -5 -2 -0 -1 -4 -16 -10 -2 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -8 -14 -20 -27 -37 -42 -47 -46 -41 -34 -32 -31 -32 -34 -36 -34 -34 -32 -29 -27 -26 -25 -22 -18 -15 -15 -16 -13 -10 -6 -5 -4 -3 -2 -2 -3 -3 -3 -4 -4 -4 -4 -3 -2 -3 -4 -4 -4 -5 -5 -9 -18 -18 -18 -23 -35 -47 -48 -43 -38 -37 -38 -33 -31 -30 -29 -25 -20 -13 -7 -2 -1 -5 -23 -62 -79 -36 -6 -0 -0 -10 -33 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -105 -152 -159 -150 -131 -102 -63 -24 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -4 -2 0 -0 -0 -2 -3 -4 -5 -4 -2 -1 -1 -3 -3 -1 -2 -10 -20 -23 -17 -15 -16 -18 -19 -18 -21 -22 -21 -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 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -3 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -50 -124 -173 -143 -104 -93 -86 -67 -37 -7 -2 -0 -0 0 0 0 0 0 -1 -3 -6 -7 -6 -3 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -5 -10 -10 -4 -2 -1 -1 -3 -4 -1 -1 -10 -22 -30 -28 -26 -21 -15 -10 -6 -6 -7 -5 -2 0 0 -0 -5 -5 -3 -4 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -13 -19 -28 -34 -36 -34 -29 -22 -23 -26 -30 -35 -39 -36 -32 -27 -25 -26 -26 -23 -19 -14 -11 -12 -10 -7 -6 -6 -5 -4 -3 -2 -2 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -5 -8 -19 -18 -15 -19 -29 -33 -30 -25 -22 -24 -24 -25 -27 -27 -26 -22 -15 -7 -2 -1 -5 -22 -57 -76 -54 -16 -2 0 -3 -14 -22 -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 -9 -75 -121 -165 -198 -198 -185 -156 -96 -28 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -2 -6 -10 -10 -14 -21 -28 -28 -11 -17 -17 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -3 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -22 -80 -147 -121 -89 -71 -53 -31 -7 -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 -1 -3 -5 -5 -3 -2 -1 -3 -6 -8 -9 -9 -6 -2 -0 -0 -1 -3 -8 -14 -21 -31 -33 -32 -28 -21 -15 -10 -9 -9 -6 -2 0 0 0 -0 -2 -11 -41 -19 -5 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -10 -15 -20 -25 -27 -23 -19 -20 -22 -26 -28 -35 -33 -31 -30 -32 -34 -31 -24 -17 -10 -8 -6 -5 -4 -5 -5 -4 -4 -4 -4 -3 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -4 -4 -5 -5 -7 -14 -22 -21 -16 -27 -29 -26 -21 -19 -18 -18 -19 -20 -20 -17 -14 -10 -5 -2 -1 -2 -12 -43 -73 -36 -7 0 0 -0 -7 -16 -14 -6 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -43 -72 -96 -115 -76 -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 -1 -2 -7 -20 -29 -27 -11 -4 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -6 -46 -114 -102 -76 -52 -30 -12 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -8 -3 -2 -5 -7 -7 -7 -6 -3 -1 -0 0 -3 -7 -8 -8 -21 -31 -35 -35 -30 -23 -19 -16 -12 -6 -0 0 0 0 -0 -1 -3 -14 -10 -9 -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 -2 -6 -13 -21 -27 -27 -22 -17 -14 -13 -14 -14 -16 -19 -23 -27 -34 -37 -32 -24 -20 -16 -12 -10 -9 -8 -7 -5 -5 -5 -4 -4 -4 -5 -5 -5 -5 -5 -4 -2 -2 -4 -6 -5 -4 -4 -4 -9 -17 -27 -32 -24 -31 -32 -28 -21 -22 -21 -19 -17 -14 -9 -7 -5 -3 -1 -1 -3 -8 -28 -64 -72 -24 -3 0 -2 -15 -29 -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 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 -14 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -11 -8 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -1 0 0 0 0 0 0 0 0 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 -1 -28 -71 -92 -75 -56 -36 -19 -7 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 0 0 -0 -1 -3 -6 -8 -6 -4 -2 -2 -3 -3 -4 -3 -1 -0 -0 -0 -1 -1 -2 -11 -23 -31 -33 -32 -28 -26 -24 -18 -8 -1 -0 0 0 0 -0 -0 -1 -7 -23 -42 -11 -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 -5 -13 -22 -26 -23 -16 -11 -8 -4 -3 -4 -5 -6 -9 -15 -22 -27 -25 -19 -20 -21 -19 -17 -16 -12 -8 -6 -6 -5 -5 -5 -5 -5 -4 -5 -6 -7 -8 -7 -3 -7 -14 -14 -6 -5 -5 -7 -14 -23 -23 -13 -11 -17 -23 -21 -22 -20 -18 -15 -9 -4 -2 -2 -1 -1 -3 -9 -26 -61 -103 -55 -16 0 -0 -3 -16 -16 -10 -5 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -3 -4 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -27 -73 -83 -73 -53 -32 -15 -6 -2 -2 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -1 -1 -0 -0 0 0 0 -1 -2 -2 -6 -16 -23 -24 -23 -25 -28 -30 -24 -5 -1 0 0 0 0 0 0 0 -5 -21 -56 -30 -17 -12 -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 -1 -3 -8 -15 -16 -11 -6 -4 -4 -3 -4 -3 -2 -1 -1 -6 -10 -13 -13 -11 -16 -18 -16 -14 -14 -10 -7 -6 -6 -6 -5 -5 -4 -4 -4 -5 -8 -12 -14 -8 -6 -11 -17 -19 -7 -6 -6 -7 -12 -20 -14 -5 0 -1 -9 -20 -19 -14 -12 -10 -6 -3 -2 -2 -3 -4 -6 -14 -28 -27 -6 -0 0 0 0 -5 -12 -13 -6 -3 -1 -1 -1 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -4 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 0 0 -0 -0 -0 0 -7 -25 -37 -51 -49 -38 -23 -11 -5 -5 -8 -10 -2 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -0 0 -0 0 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -11 -18 -15 -12 -17 -24 -29 -28 -13 -3 0 0 0 0 0 0 0 0 -0 -8 -12 -11 -9 -11 -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 -0 -1 -3 -6 -8 -10 -7 -3 -1 -1 -1 -2 -4 -4 -3 -2 -2 -4 -6 -8 -9 -12 -13 -11 -8 -6 -5 -5 -5 -5 -6 -6 -5 -4 -4 -4 -5 -7 -8 -8 -13 -14 -17 -16 -13 -11 -8 -8 -9 -10 -11 -10 -4 -0 -1 -3 -15 -16 -12 -8 -6 -5 -5 -5 -4 -4 -4 -8 -20 -43 -37 -12 0 0 0 0 -1 -5 -8 -3 -2 -2 -2 -3 -3 -3 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -6 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -5 -8 -29 -49 -43 -20 -10 -9 -11 -9 -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 -1 -3 -3 -2 -1 -0 -0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -5 -10 -8 -6 -9 -14 -19 -23 -16 -5 0 0 0 0 0 0 0 0 0 -4 -5 -3 -1 -6 -5 -2 0 -0 -0 -0 -0 -1 -4 -7 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -10 -8 -4 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -4 -7 -6 -6 -8 -8 -7 -5 -5 -6 -6 -6 -6 -6 -6 -6 -5 -4 -4 -7 -10 -12 -10 -9 -10 -12 -13 -11 -9 -8 -8 -10 -11 -8 -3 -0 -1 -5 -11 -12 -9 -6 -5 -5 -5 -5 -6 -5 -6 -8 -13 -22 -32 -13 -2 0 0 -0 -4 -6 -5 -2 -1 -2 -3 -4 -5 -5 -7 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -6 -6 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -1 -22 -54 -68 -36 -17 -14 -17 -16 -11 -3 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 -4 -7 -11 -7 -3 -2 -2 -3 -5 -2 -1 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -3 -3 -5 -8 -10 -11 -13 -12 -6 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -3 -3 -1 -1 -5 -3 -2 -2 -3 -6 -8 -8 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -4 -4 -5 -6 -7 -6 -7 -8 -8 -7 -5 -3 -3 -6 -10 -12 -7 -5 -5 -5 -7 -7 -7 -6 -6 -8 -9 -7 -5 -2 -0 -7 -9 -8 -6 -5 -5 -6 -5 -5 -6 -6 -7 -11 -12 -7 -3 -1 0 0 0 -0 -6 -14 -8 -3 -3 -4 -4 -3 -3 -6 -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 -2 -3 -4 -4 -4 -3 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -13 -44 -87 -58 -42 -42 -52 -57 -41 -14 -0 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -6 -15 -18 -15 -15 -11 -8 -14 -15 -14 -8 -1 -0 0 0 0 0 0 0 0 -2 -4 -3 -0 -0 -6 -12 -13 -12 -11 -10 -9 -7 -6 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -6 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -2 -3 -2 -2 -1 -2 -3 -4 -5 -5 -5 -9 -11 -10 -8 -5 -5 -7 -11 -13 -8 -8 -10 -10 -6 -6 -6 -7 -6 -6 -7 -8 -10 -14 -13 -13 -10 -7 -6 -7 -7 -7 -7 -6 -6 -7 -9 -17 -24 -11 -2 0 0 0 0 0 -4 -13 -16 -7 -5 -7 -9 -7 -5 -6 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -3 -3 -2 -1 0 0 0 0 -0 -0 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -6 -25 -89 -79 -70 -70 -75 -73 -58 -27 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -2 -3 -5 -9 -12 -12 -15 -18 -19 -20 -25 -24 -24 -16 -3 -1 -1 -0 0 0 0 0 0 -1 -3 -5 -2 -0 -2 -6 -8 -12 -12 -11 -11 -11 -10 -3 -0 0 0 0 0 0 -1 -4 -4 -1 -0 -1 -3 -1 -2 -4 -5 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -4 -2 -1 -0 -0 -1 -2 -4 -4 -4 -7 -10 -7 -3 -4 -10 -17 -18 -16 -7 -3 -5 -6 -7 -6 -6 -6 -6 -6 -7 -9 -13 -15 -12 -9 -8 -7 -8 -8 -8 -7 -6 -6 -7 -10 -16 -16 -7 -1 0 0 0 0 0 0 -3 -10 -12 -10 -9 -9 -8 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -4 -5 -4 -2 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 -0 -1 -3 -4 -4 -3 -2 -1 -1 -2 -2 -0 0 -0 -0 -1 -1 -6 -74 -85 -86 -89 -91 -75 -56 -30 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -3 -4 -4 -5 -7 -10 -13 -18 -27 -39 -43 -37 -29 -21 -19 -14 -9 -4 -1 -0 -0 0 -0 -2 -6 -12 -7 -2 -0 -1 -3 -9 -12 -13 -12 -11 -11 -8 -4 -2 -0 -0 -0 -1 -4 -10 -7 -3 -1 -2 -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 -1 -2 -4 -4 -3 -1 -0 0 -0 -0 -1 -1 -2 -3 -5 -6 -3 -2 -5 -8 -8 -8 -5 -2 -1 -3 -5 -7 -7 -7 -7 -6 -6 -6 -8 -10 -8 -7 -6 -7 -8 -8 -8 -7 -6 -6 -7 -12 -23 -38 -22 -5 0 0 0 0 0 0 0 0 -3 -9 -12 -7 -6 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -2 -5 -5 -3 -2 -2 -2 -2 -3 -4 -4 -5 -6 -6 -6 -6 -5 -5 -5 -4 -3 -2 -2 -1 -1 -0 -0 0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -1 -1 -1 -0 0 -0 -1 -1 -0 -1 -14 -30 -51 -65 -49 -72 -54 -26 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -4 -8 -18 -35 -53 -55 -48 -37 -29 -21 -20 -17 -8 -3 -1 -0 -0 -1 -5 -13 -12 -6 -0 -0 -2 -6 -10 -13 -14 -13 -14 -14 -11 -5 -1 -0 -1 -2 -8 -12 -11 -7 -2 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -0 -0 0 -0 -0 -0 -0 -2 -4 -6 -4 -2 -7 -9 -4 -2 -2 -2 -1 -2 -5 -7 -8 -8 -8 -8 -7 -6 -6 -8 -8 -8 -7 -6 -6 -7 -7 -7 -6 -6 -7 -9 -10 -10 -4 -0 0 0 0 0 0 0 0 0 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -4 -6 -7 -7 -7 -7 -7 -7 -8 -8 -7 -6 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -6 -7 -4 -1 -0 -0 -2 -4 -2 -1 -0 -0 -1 -2 -3 -2 -7 -35 -52 -39 -15 0 0 0 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 -2 -4 -7 -14 -28 -41 -49 -48 -42 -35 -26 -18 -15 -7 -3 -1 -0 -0 -1 -4 -3 -0 0 0 -1 -3 -6 -10 -12 -15 -19 -21 -17 -7 -3 -2 -2 -3 -7 -11 -12 -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 -1 -2 -3 -2 -1 -1 -0 -1 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -1 -3 -8 -14 -7 -5 -7 -10 -4 -4 -4 -3 -2 -4 -7 -9 -9 -10 -10 -9 -7 -7 -10 -13 -13 -11 -9 -7 -6 -6 -6 -6 -7 -9 -10 -7 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -2 -5 -5 -5 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -3 -3 -4 -5 -5 -6 -7 -8 -10 -11 -12 -11 -9 -7 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -3 -5 -6 -7 -2 -0 0 -1 -3 -7 -7 -4 -1 -0 -0 -0 -0 -0 -3 -36 -40 -26 -8 0 0 0 0 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 -3 -3 -7 -14 -25 -34 -44 -51 -50 -41 -30 -18 -8 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -5 -8 -12 -15 -17 -21 -13 -8 -5 -3 -2 -5 -8 -7 -3 -2 -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 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -9 -13 -11 -14 -25 -27 -16 -11 -8 -5 -4 -6 -9 -11 -13 -13 -13 -12 -11 -12 -19 -21 -19 -15 -11 -10 -9 -8 -7 -7 -9 -14 -13 -4 -1 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -7 -8 -6 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -2 -2 -2 -3 -3 -4 -5 -6 -7 -7 -6 -4 -4 -6 -8 -9 -7 -4 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -2 -1 -0 -1 -3 -5 -5 -3 -1 -0 -2 -10 -10 -2 -0 -13 -17 -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 -1 -2 -2 -2 -2 -2 -1 -1 -1 -3 -8 -16 -35 -49 -57 -62 -59 -43 -25 -10 -4 -1 -1 -3 -5 -2 -4 -3 -2 -1 -1 -3 -5 -6 -9 -12 -19 -17 -13 -10 -6 -3 -2 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 -1 -4 -5 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -6 -2 -1 -0 -0 -1 -1 -1 -2 -3 -6 -12 -20 -31 -41 -43 -30 -18 -13 -10 -9 -6 -6 -10 -15 -16 -10 -8 -13 -16 -19 -21 -19 -17 -16 -17 -18 -15 -10 -9 -9 -10 -9 -5 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -11 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -6 -6 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -1 -2 -3 -3 -2 -0 0 -0 -8 -12 -5 -2 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 -1 -3 -5 -4 -3 -1 -0 -0 -0 -0 -1 -2 -6 -16 -30 -44 -62 -70 -59 -41 -22 -9 -3 -1 -2 -6 -13 -14 -16 -15 -7 -5 -4 -4 -4 -4 -6 -12 -14 -13 -11 -9 -5 -3 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -2 -4 -6 -13 -22 -33 -44 -51 -40 -22 -10 -7 -7 -13 -12 -10 -15 -21 -23 -21 -19 -19 -25 -30 -28 -23 -21 -21 -26 -25 -17 -12 -11 -14 -13 -4 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -9 -13 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -3 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 0 0 0 -4 -8 -6 -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 -1 -4 -5 -4 -2 -0 -0 0 0 -0 -0 -2 -3 -5 -9 -16 -31 -43 -45 -39 -29 -16 -7 -3 -2 -2 -4 -8 -19 -29 -19 -19 -15 -10 -6 -3 -3 -5 -7 -9 -9 -9 -8 -5 -3 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -5 -4 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -2 -1 -1 -1 -1 -2 -4 -7 -11 -22 -31 -33 -26 -15 -10 -7 -6 -5 -4 -5 -8 -10 -15 -20 -23 -23 -17 -18 -34 -41 -37 -31 -29 -28 -24 -18 -15 -14 -16 -17 -11 -1 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 -2 -4 -6 -3 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -1 -3 -3 -2 -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 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -1 -2 -1 -2 -3 -8 -15 -21 -25 -23 -17 -12 -8 -4 -3 -2 -1 -6 -17 -22 -31 -28 -18 -12 -8 -5 -4 -4 -5 -6 -7 -6 -5 -5 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -6 -6 -3 -1 -0 -0 -0 0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -2 -3 -4 -3 -3 -3 -4 -4 -6 -7 -6 -5 -4 -2 -2 -1 -1 -2 -4 -7 -12 -17 -18 -12 -5 -2 -2 -2 -3 -6 -8 -11 -18 -9 -10 -14 -17 -16 -12 -27 -41 -46 -37 -26 -43 -47 -26 -16 -15 -16 -19 -19 -7 -1 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -1 -3 -3 -3 -3 -1 -0 0 0 -0 -0 -2 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -4 -5 -6 -8 -9 -7 -4 -2 -3 -6 -4 -2 -2 -3 -11 -24 -36 -43 -33 -18 -11 -7 -5 -6 -6 -5 -4 -4 -6 -6 -5 -4 -3 -1 -0 -0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -6 -5 -4 -5 -6 -7 -5 -4 -4 -5 -6 -8 -9 -9 -8 -6 -4 -3 -2 -2 -3 -5 -6 -8 -10 -8 -3 -1 -1 -3 -11 -8 -13 -28 -46 -42 -15 -10 -13 -15 -17 -14 -23 -35 -35 -24 -18 -17 -19 -17 -18 -18 -19 -24 -17 -5 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -3 -6 -4 -2 -2 -1 -0 -0 -1 -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 -1 -1 -2 -3 -5 -5 -6 -5 -3 -0 -1 -1 -1 -0 -1 -4 -6 -7 -7 -5 -1 -2 -8 -19 -34 -34 -31 -25 -15 -11 -9 -7 -6 -4 -4 -6 -6 -6 -5 -4 -2 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -9 -13 -13 -12 -11 -10 -8 -6 -5 -6 -8 -8 -9 -10 -10 -10 -7 -5 -4 -3 -5 -5 -3 -4 -7 -9 -6 -3 -1 -1 -2 -11 -9 -14 -23 -17 -5 -4 -8 -11 -15 -20 -22 -21 -22 -21 -19 -19 -19 -19 -20 -20 -21 -22 -24 -8 -0 0 0 0 0 -2 -6 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -4 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -0 -0 -2 -5 -1 -0 -2 -5 -5 -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 -2 -3 -3 -4 -4 -4 -5 -6 -7 -6 -3 -0 -0 -0 -1 -1 -1 -3 -4 -6 -7 -6 -2 -0 -2 -7 -17 -29 -39 -37 -21 -15 -12 -10 -8 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -2 -0 -0 -0 -0 -1 -3 -7 -12 -20 -25 -25 -22 -18 -13 -10 -8 -8 -9 -10 -9 -9 -9 -10 -11 -10 -8 -5 -5 -7 -4 -4 -9 -20 -14 -9 -5 -3 -2 -2 -3 -7 -18 -43 -17 -4 -1 -4 -7 -24 -36 -35 -25 -20 -20 -20 -20 -19 -20 -20 -21 -20 -14 -7 -2 -0 -3 -24 -21 -16 -27 -39 -16 -4 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -2 -2 -1 -2 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -3 -5 -1 -0 -1 -2 -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 -3 -7 -9 -9 -7 -7 -8 -8 -8 -8 -7 -5 -3 -3 -2 -2 -1 -1 -1 -2 -3 -4 -3 -3 -3 -2 -2 -1 -4 -4 -8 -14 -14 -11 -9 -6 -3 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -5 -7 -7 -6 -4 -1 -0 -0 -1 -5 -12 -15 -18 -24 -23 -24 -22 -16 -12 -11 -12 -12 -11 -10 -9 -10 -12 -15 -18 -18 -14 -8 -5 -3 -4 -8 -14 -21 -16 -13 -12 -12 -9 -8 -9 -11 -19 -45 -27 -6 -2 -9 -18 -30 -35 -30 -22 -19 -19 -20 -20 -20 -21 -21 -22 -20 -8 -1 -0 -0 -8 -34 -51 -58 -64 -65 -42 -16 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -2 -3 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 -0 -1 -0 -0 -0 -0 -0 -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 -1 -4 -8 -10 -15 -14 -15 -15 -15 -13 -11 -9 -8 -7 -7 -6 -3 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -5 -8 -10 -14 -12 -7 -3 -2 -0 -0 -0 -0 -0 0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -8 -7 -5 -3 -1 -1 -4 -14 -19 -21 -24 -28 -25 -20 -17 -16 -12 -12 -13 -13 -11 -8 -6 -8 -14 -22 -30 -30 -23 -13 -8 -7 -10 -15 -21 -23 -22 -20 -21 -29 -31 -29 -22 -17 -28 -24 -13 -1 -1 -23 -38 -40 -28 -22 -17 -17 -21 -23 -24 -24 -22 -18 -13 -6 -1 -0 -1 -12 -28 -42 -50 -51 -54 -56 -46 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -12 -14 -19 -21 -18 -19 -15 -11 -9 -9 -11 -9 -5 -1 -1 -2 -3 -4 -4 -1 -2 -1 -1 -0 -0 -5 -11 -19 -29 -36 -37 -24 -6 -0 0 0 -0 -0 -0 -1 -4 -8 -13 -17 -15 -11 -7 -3 -1 -1 -0 -0 0 0 -1 -2 -5 -7 -8 -6 -4 -2 -1 -0 -3 -7 -12 -18 -24 -22 -18 -21 -23 -21 -19 -18 -19 -16 -11 -8 -9 -16 -25 -34 -37 -29 -20 -15 -15 -19 -27 -32 -34 -34 -34 -40 -43 -37 -25 -15 -29 -45 -44 -20 -4 -2 -13 -21 -24 -21 -17 -16 -19 -25 -27 -28 -28 -23 -8 -3 -0 -0 -1 -8 -26 -39 -43 -45 -45 -42 -35 -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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -8 -9 -9 -9 -10 -15 -19 -15 -10 -9 -11 -12 -9 -6 -3 -2 -3 -3 -4 -5 -2 -1 -1 -1 -1 -1 -8 -15 -22 -32 -27 -20 -10 -2 -0 -0 -0 -1 -5 -11 -19 -31 -41 -41 -44 -41 -36 -30 -21 -14 -6 -0 0 0 0 -0 -1 -2 -4 -5 -4 -2 -1 -0 -0 -1 -2 -4 -8 -14 -19 -22 -24 -29 -29 -25 -25 -35 -40 -36 -22 -14 -21 -32 -43 -47 -40 -32 -27 -27 -34 -42 -52 -62 -70 -66 -55 -34 -12 -7 -4 -27 -52 -53 -8 -5 -4 -5 -10 -22 -21 -18 -17 -23 -27 -30 -30 -26 -16 -3 0 0 -1 -11 -23 -35 -42 -45 -38 -28 -18 -9 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -3 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -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 -1 -2 -3 -5 -8 -11 -14 -16 -18 -19 -17 -15 -13 -12 -10 -8 -7 -5 -3 -2 -2 -2 -3 -2 -1 -3 -6 -4 -5 -5 -6 -9 -12 -7 -4 -3 -4 -5 -5 -8 -15 -27 -36 -42 -45 -46 -51 -58 -63 -67 -71 -58 -46 -26 -3 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -10 -17 -21 -23 -26 -26 -18 -11 -9 -16 -25 -10 -9 -13 -26 -54 -69 -65 -55 -48 -47 -55 -64 -67 -63 -74 -73 -63 -44 -7 -5 -2 -9 -21 -30 -10 -5 -4 -3 -5 -20 -21 -16 -13 -22 -27 -26 -16 -8 -2 -0 -0 -1 -5 -27 -41 -45 -47 -48 -34 -16 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -3 -5 -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 -2 -1 -1 -2 -6 -10 -14 -17 -20 -23 -26 -23 -23 -22 -18 -11 -20 -19 -13 -9 -6 -4 -2 -1 -1 -2 -2 -1 -3 -8 -10 -12 -12 -7 -5 -4 -4 -5 -6 -8 -17 -27 -37 -49 -55 -55 -50 -45 -40 -43 -51 -61 -69 -76 -77 -74 -60 -29 -15 -5 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -4 -9 -16 -25 -29 -33 -32 -20 -6 -1 -1 -0 -0 -0 -0 -9 -48 -87 -96 -84 -74 -70 -69 -51 -22 -24 -41 -37 -36 -39 -17 -7 -1 0 0 0 -2 -5 -6 -4 -5 -7 -11 -13 -7 -7 -5 -0 0 0 0 0 0 0 -15 -28 -35 -41 -31 -17 -7 -5 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -3 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -3 -4 -3 -2 -4 -2 -1 -1 -1 -2 -5 -8 -10 -16 -22 -25 -27 -29 -30 -31 -33 -31 -22 -6 -23 -28 -17 -10 -7 -6 -4 -2 -2 -3 -2 -1 -0 -3 -10 -15 -15 -8 -5 -4 -5 -8 -11 -18 -30 -45 -61 -73 -74 -68 -58 -49 -46 -47 -53 -61 -72 -81 -84 -85 -82 -60 -37 -15 -0 0 0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -2 -4 -7 -11 -14 -26 -33 -30 -19 -26 -22 -10 0 0 0 0 0 -0 -20 -42 -63 -77 -70 -68 -58 -32 -4 -33 -34 -18 -6 -40 -46 -24 -0 0 0 0 -1 -3 -8 -6 -6 -8 -14 -11 -4 -1 -0 0 0 0 0 0 0 0 -3 -7 -9 -12 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -2 -9 -12 -10 -5 -10 -10 -9 -12 -12 -11 -14 -18 -19 -22 -25 -26 -25 -27 -27 -27 -26 -25 -24 -21 -18 -13 -11 -12 -8 -6 -4 -2 -2 -2 -2 -2 -2 -3 -5 -7 -6 -5 -4 -5 -7 -9 -14 -23 -38 -56 -65 -84 -89 -81 -65 -53 -50 -54 -60 -68 -77 -87 -90 -90 -90 -78 -58 -31 -5 -1 -0 -0 -1 -2 -3 -4 -5 -4 -4 -4 -6 -9 -13 -17 -21 -23 -20 -3 -1 -24 -33 -15 -1 0 0 0 0 0 -2 -1 -2 -11 -16 -23 -19 -7 -1 0 0 0 0 -26 -20 -6 0 0 0 0 -0 -0 -2 -2 -3 -6 -18 -15 -8 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -7 -11 -12 -4 -6 -8 -11 -12 -13 -26 -30 -22 -22 -24 -21 -15 -13 -19 -19 -15 -12 -12 -19 -19 -18 -22 -31 -20 -12 -7 -4 -3 -5 -4 -1 -1 -1 -1 -1 -1 -0 -1 -2 -5 -10 -13 -18 -26 -43 -67 -39 -47 -51 -51 -59 -51 -50 -56 -64 -72 -83 -91 -95 -94 -91 -83 -64 -39 -14 -4 -0 -0 -0 -2 -4 -5 -4 -2 -5 -8 -12 -17 -24 -27 -34 -38 -30 -6 -0 -4 -5 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -0 0 0 0 -10 -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 -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 -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 -2 -6 -10 -12 -5 -3 -4 -5 -7 -3 -6 -11 -13 -16 -20 -17 -14 -18 -19 -17 -11 -4 -3 -9 -16 -27 -41 -43 -28 -16 -8 -4 -2 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -1 -3 -8 -12 -20 -37 -70 -35 -28 -38 -54 -47 -52 -60 -65 -66 -68 -80 -93 -100 -99 -92 -81 -66 -45 -24 -7 -0 -0 -0 -0 -1 -2 -3 -4 -8 -14 -22 -25 -34 -44 -52 -55 -37 -20 -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 -2 -2 -1 -0 -1 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 -3 -6 -9 -10 -8 -6 -4 -2 -5 -3 -2 -2 -0 -3 -11 -22 -32 -32 -25 -21 -16 -5 -3 -5 -12 -23 -39 -37 -29 -21 -14 -9 -10 -12 -16 -18 -18 -18 -14 -9 -6 -3 -1 -0 -0 -2 -7 -11 -16 -25 -33 -25 -25 -31 -25 -43 -57 -67 -81 -74 -73 -83 -98 -108 -103 -96 -84 -67 -47 -27 -11 -2 -1 -1 -1 -3 -7 -9 -10 -10 -12 -17 -27 -40 -54 -64 -69 -65 -56 -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 -6 -15 -3 -11 -22 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -3 -7 -12 -16 -14 -14 -13 -11 -7 -1 -9 -15 -16 -10 -1 -3 -16 -32 -39 -34 -24 -18 -14 -5 -2 -2 -5 -10 -18 -22 -21 -20 -29 -17 -20 -31 -39 -33 -31 -32 -34 -35 -36 -26 -18 -15 -15 -21 -29 -34 -34 -51 -51 -32 -5 -5 -2 -4 -22 -39 -79 -80 -88 -99 -103 -114 -110 -101 -89 -72 -54 -36 -20 -9 -5 -4 -3 -1 -3 -8 -8 -8 -9 -17 -30 -45 -59 -69 -73 -82 -84 -71 -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 -4 -11 -22 -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 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -6 -15 -24 -28 -19 -16 -12 -12 -16 -6 -10 -12 -9 -3 -1 -13 -31 -46 -47 -59 -50 -28 -11 -4 -1 -1 -2 -3 -8 -12 -16 -19 -12 -7 -15 -26 -32 -25 -28 -35 -40 -41 -75 -76 -60 -52 -56 -61 -65 -66 -58 -63 -50 -24 0 0 -37 -75 -77 -17 -32 -44 -51 -47 -27 -78 -109 -112 -99 -85 -72 -57 -40 -24 -12 -7 -5 -1 -1 -2 -4 -8 -13 -24 -39 -55 -69 -75 -79 -85 -95 -115 -57 -33 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -6 -3 -6 -13 -17 -15 -13 -13 -12 -14 -27 -14 -4 0 0 0 0 -16 -40 -61 -59 -80 -75 -41 -17 -8 -4 -3 -2 -1 -3 -5 -7 -11 -7 -10 -13 -14 -15 -15 -21 -27 -27 -15 -51 -75 -77 -83 -76 -66 -56 -46 -32 -21 -11 -3 -0 0 -13 -26 -26 -3 0 -5 -8 -5 -1 -51 -105 -132 -125 -112 -99 -85 -67 -47 -27 -12 -6 -3 -3 -5 -8 -14 -24 -37 -53 -68 -77 -81 -83 -87 -100 -134 -155 -172 -166 -41 -35 -57 -82 -97 -29 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 -1 -7 -10 -8 -3 -7 -10 -8 -4 -3 -2 -8 -22 -16 -5 -0 0 0 0 0 -9 -30 -61 -67 -87 -100 -87 -45 -17 -5 -3 -2 -4 -3 -1 -2 -3 -6 -8 -8 -8 -14 -15 -14 -12 -8 -2 -11 -24 -42 -65 -45 -23 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -59 -81 -102 -105 -108 -119 -99 -77 -53 -33 -20 -13 -10 -11 -15 -25 -38 -50 -62 -74 -80 -81 -83 -92 -118 -158 -205 -246 -224 -136 -153 -193 -170 -160 -90 -35 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -1 -3 -5 -6 -8 -6 -3 -5 -14 -9 -3 0 0 0 0 0 -2 -6 -10 -37 -73 -100 -97 -39 -14 -7 -4 -3 -4 -3 -2 -2 -3 -4 -4 -5 -20 -23 -18 -20 -49 -19 -5 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -42 -81 -152 -134 -110 -86 -66 -50 -37 -30 -30 -36 -47 -56 -65 -76 -84 -85 -81 -81 -91 -118 -161 -213 -257 -135 -116 -170 -248 -190 -168 -135 -101 -96 -37 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -1 -2 -2 -1 -0 -1 -1 -2 -3 -4 -5 -5 -3 -3 -2 -1 0 0 0 0 0 -0 -0 0 -19 -46 -69 -51 -31 -21 -17 -10 -5 -3 -3 -3 -4 -3 -3 -6 -8 -20 -21 -15 -10 -28 -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 -6 -21 -34 -56 -80 -84 -109 -100 -85 -75 -73 -72 -71 -74 -84 -95 -100 -101 -98 -94 -103 -125 -164 -215 -193 -86 -32 -40 -34 -89 -146 -177 -176 -120 -42 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -5 -11 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -2 -5 -6 -6 -3 -0 -0 0 -1 -8 -12 -4 -1 0 -6 -18 -31 -26 -30 -37 -39 -25 -16 -12 -10 -10 -11 -6 -6 -15 -16 -14 -14 -11 -2 -2 -0 0 0 0 0 0 -0 -0 -5 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -6 -27 -101 -120 -124 -137 -105 -119 -136 -130 -136 -137 -135 -133 -134 -132 -134 -149 -189 -264 -208 -102 -1 -2 -0 -44 -108 -169 -137 -55 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 0 0 0 0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -3 -7 -10 -11 -9 -4 -1 -0 -0 -4 -25 -47 -21 -5 -0 -7 -24 -14 -22 -39 -56 -53 -42 -35 -27 -16 -9 -7 -6 -6 -10 -11 -12 -12 -10 -3 -1 0 0 -0 -0 0 0 -0 -0 -8 -10 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -24 -46 -58 -46 -20 -32 -70 -99 -127 -145 -150 -114 -105 -144 -176 -186 -207 -218 -153 -61 0 0 0 -12 -37 -71 -41 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -3 -7 -9 -8 -3 -1 -1 -0 -2 -20 -42 -48 -24 -6 -2 -17 -55 -32 -33 -48 -62 -56 -63 -63 -51 -31 -19 -12 -7 -4 -4 -4 -4 -5 -2 -2 -4 -5 -1 -1 -1 0 0 0 0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -1 -0 0 -1 -11 -13 -38 -59 -28 -21 -15 -40 -117 -95 -57 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -1 -1 -1 -0 -0 -1 -6 -8 -2 -0 0 0 0 0 -7 -14 -29 -69 -82 -87 -81 -66 -71 -51 -31 -15 -4 -2 -1 -1 -0 -0 -1 -6 -12 -12 -13 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -1 -8 -50 -85 -118 -130 -76 -106 -92 -62 -35 -10 -3 -2 -1 -0 -0 -0 -3 -8 -22 -33 -25 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 -0 -16 -34 -44 -50 -119 -112 -87 -61 -43 -15 -4 -3 -1 -0 0 -0 -1 -2 -12 -26 -28 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -3 -2 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -10 -15 -9 -1 -4 -9 -13 -16 -39 -53 -54 -39 -22 -9 -2 -1 -0 -1 -1 -1 -1 -0 -2 -6 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -8 -19 -20 -6 -1 -0 0 -0 -2 -18 -40 -53 -28 -12 -3 -0 -0 -0 -1 -2 -2 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -9 -8 -6 -3 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -1 -4 -14 -33 -10 -23 -38 -41 -30 -9 -0 -0 0 0 -6 -22 -45 -22 -8 -1 -0 0 0 -1 -3 -5 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -38 -12 -18 -35 -40 -22 -8 -5 -7 -4 -1 -0 -6 -22 -14 -5 -0 0 0 0 -0 -1 -3 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -6 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -2 -2 -3 -1 -1 -17 -33 -32 -27 -20 -14 -13 -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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -25 -33 -28 -36 -39 -37 -34 -23 -11 -3 -1 -0 0 0 -0 -2 -5 -7 -9 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -19 -6 -1 0 0 0 0 0 -7 -12 -11 -5 -9 -17 -25 -28 -32 -26 -10 -2 -1 -1 -4 -11 -23 -26 -21 -11 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -21 -6 -1 -0 -0 0 0 0 0 0 0 0 0 -1 -3 -5 -24 -36 -23 -7 -2 -5 -15 -24 -23 -15 -7 -2 -1 0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -2 0 0 0 0 0 -0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -8 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -38 -40 -15 -6 -11 -26 -31 -28 -20 -9 -9 -4 -4 -12 -21 -18 -8 0 0 0 0 0 0 0 0 0 -0 -5 -7 -5 -0 0 0 0 -0 0 -11 -18 -14 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -9 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -15 -27 -47 -30 -16 -15 -24 -30 -35 -44 -74 -62 -48 -49 -70 -71 -50 -27 -13 -30 -24 -10 0 0 0 0 -0 -0 -2 -2 -1 -0 0 0 -0 -0 -0 -12 -15 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -17 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 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 -45 -31 -11 -35 -33 -18 -8 -9 -15 -21 -29 -41 -54 -63 -68 -73 -72 -70 -66 -45 -56 -45 -21 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 -0 -1 -18 -27 -23 -11 -10 -16 -27 -35 -43 -50 -59 -60 -62 -67 -71 -71 -54 -45 -32 -17 -3 -0 0 0 0 0 -0 -2 -6 -14 -10 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -6 -8 -5 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 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 -19 -24 -24 -31 -38 -40 -43 -29 -32 -61 -65 -63 -58 -51 -49 -43 -38 -35 -28 -14 -5 0 0 0 0 -0 -1 -13 -27 -25 -4 -1 -0 -0 -0 -1 -2 -2 -2 -5 -20 -23 -22 -30 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -9 -8 -6 -19 -48 -41 -26 -45 -42 -46 -53 -47 -52 -59 -64 -71 -62 -37 -14 0 0 0 0 0 0 -3 -11 -15 -4 -1 -0 -0 -0 -1 -1 -3 -12 -20 -23 -21 -19 -49 -32 -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 -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 -1 -1 -2 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -7 -39 -56 -48 -38 -18 -15 -30 -34 -28 -21 -24 -50 -41 -23 -7 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -29 -30 -26 -23 -15 -18 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -41 -52 -42 -22 -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 -3 -8 -11 -14 -26 -24 -19 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -21 -36 -36 -26 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -8 -12 -14 -17 -11 -14 -20 -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 -1 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -22 -24 -17 -7 -1 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 -6 -8 -3 -4 -10 -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 -1 -1 -1 -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 -1 -2 -4 -5 -5 -3 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -16 -17 -9 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 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 -1 -3 -5 -6 -5 -3 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -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 -7 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -4 -2 -0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 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 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -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 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -7 -6 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -4 -4 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -9 -7 -6 -3 -2 -2 -3 -3 -2 -2 -2 -2 -2 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -3 -4 -3 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -3 -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 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -2 -2 -3 -2 -2 -1 -1 -2 -2 -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 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -5 -4 -4 -4 -3 -4 -4 -4 -2 -1 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -1 -3 -5 -9 -11 -7 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 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 -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 -1 -3 -3 -4 -5 -3 -3 -4 -5 -5 -3 -2 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -10 -6 -2 -1 -1 -0 -1 -1 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -10 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -4 -2 -3 -5 -5 -4 -3 -1 -0 -0 -1 -0 -0 -0 -2 -4 -5 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -1 -1 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -4 -8 -8 -6 -4 -2 -1 -1 -3 -2 -2 -5 -11 -10 -10 -9 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -2 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -7 -6 -6 -3 -1 -0 -0 -1 -3 -7 -10 -11 -13 -14 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -2 -3 -6 -4 -1 -0 -0 -1 -3 -7 -8 -10 -12 -15 -7 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -8 -7 -2 -0 -0 -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 -1 -1 -0 0 0 0 -0 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -5 -2 -0 -0 0 -0 -3 -5 -7 -8 -11 -8 -4 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -4 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -6 -6 -6 -2 -0 -0 -0 -0 -0 -1 -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 -1 -2 -2 -1 -0 -0 0 -1 -4 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -1 -0 0 0 -1 -2 -2 -3 -5 -6 -4 -1 -0 -0 -2 -4 -3 -1 -1 -2 -6 -10 -10 -9 -7 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -5 -5 -1 -0 -0 -1 -1 -2 -3 -6 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -3 -6 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -4 -2 -1 -1 -2 -4 -6 -7 -7 -5 -6 -9 -9 -8 -6 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -6 -4 -3 -1 -2 -3 -5 -7 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -4 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -15 -6 -2 -1 -0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -3 -5 -6 -7 -8 -9 -10 -9 -8 -5 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -10 -5 -4 -3 -2 -4 -7 -10 -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 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -6 -3 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -9 -11 -11 -10 -8 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -5 -2 -2 -3 -5 -9 -13 -11 -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 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -17 -10 -4 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -7 -11 -14 -14 -12 -8 -6 -5 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -8 -6 -7 -6 -5 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -27 -18 -11 -7 -4 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -6 -8 -9 -10 -13 -15 -14 -11 -7 -6 -6 -6 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -14 -8 -10 -13 -14 -10 -7 -4 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -32 -24 -17 -11 -7 -5 -4 -3 -4 -4 -4 -4 -5 -6 -9 -11 -13 -14 -14 -14 -16 -16 -13 -10 -9 -7 -6 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -11 -8 -9 -13 -15 -12 -7 -6 -6 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -24 -20 -14 -10 -8 -6 -6 -6 -7 -7 -8 -9 -12 -14 -13 -12 -11 -12 -13 -16 -17 -15 -12 -9 -7 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -8 -7 -7 -6 -6 -5 -4 -5 -6 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -21 -16 -12 -10 -8 -9 -10 -12 -12 -12 -13 -14 -15 -10 -5 -3 -3 -7 -11 -12 -12 -10 -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 -7 -8 -7 -5 -3 -3 -3 -4 -5 -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 -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 -1 -8 -16 -20 -16 -13 -12 -12 -13 -14 -16 -15 -14 -14 -15 -11 -5 -1 -0 -7 -9 -6 -3 -5 -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 -7 -5 -5 -3 -3 -3 -5 -7 -8 -10 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 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 -5 -13 -20 -17 -15 -14 -14 -15 -16 -16 -18 -18 -17 -15 -13 -6 -1 0 -0 -2 -2 -1 -5 -7 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -3 -4 -4 -5 -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 -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 -4 -9 -16 -14 -14 -14 -15 -16 -18 -19 -20 -20 -18 -15 -8 -3 -0 0 -0 -0 -2 -4 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -5 -5 -2 -1 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -10 -11 -12 -14 -15 -17 -19 -21 -18 -15 -14 -10 -4 -0 0 -0 -3 -6 -8 -9 -8 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -7 -9 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -10 -13 -15 -17 -18 -20 -14 -10 -9 -4 -1 -1 -4 -9 -13 -15 -12 -8 -5 -5 -14 -12 -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 -8 -11 -12 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -11 -10 -9 -14 -14 -12 -12 -9 -6 -2 -5 -9 -13 -13 -9 -4 -1 -1 -2 -4 -7 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -6 -6 -6 -6 -4 -3 -8 -9 -8 -6 -11 -10 -8 -5 -6 -9 -12 -13 -9 -5 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -2 -3 -4 -6 -6 -4 -1 -4 -3 -1 -1 -6 -9 -9 -8 -6 -6 -11 -10 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -26 -28 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -6 -6 -2 -1 -0 -0 -3 -7 -10 -9 -6 -3 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -17 -18 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -2 -1 -1 0 0 -7 -12 -14 -11 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -6 -4 0 0 -3 -8 -14 -13 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -3 -10 -9 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -8 -8 -12 -19 -16 -13 -11 -9 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -27 -29 -33 -37 -37 -36 -34 -30 -25 -13 -3 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 -2 -14 -26 -35 -39 -41 -44 -47 -42 -32 -19 -8 -2 0 0 -0 -0 -1 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 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 -1 -6 -12 -18 -25 -36 -46 -51 -46 -29 -8 -3 -1 -0 0 -0 -0 -1 -2 -4 -6 -3 -2 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 0 0 0 0 0 -1 -8 -18 -25 -32 -38 -35 -31 -23 -17 -13 -9 -5 -1 -3 -5 -6 -6 -5 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -21 -18 -15 -17 -18 -19 -21 -22 -20 -13 -9 -7 -6 -5 -3 -2 -1 -1 -1 -1 -3 -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 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -5 -4 -6 -7 -8 -10 -12 -13 -12 -9 -7 -6 -5 -2 -1 -1 -1 -0 -0 -1 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -7 -9 -10 -9 -8 -5 -2 -1 -1 -1 -2 -4 -6 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -3 -3 -2 -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 -1 -1 -1 -1 -1 -1 -2 -2 -3 -6 -8 -9 -7 -5 -3 -3 -3 -2 -3 -5 -6 -5 -5 -5 -4 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -3 -6 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -5 -7 -8 -6 -6 -7 -6 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -5 -7 -8 -9 -8 -7 -6 -4 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -2 -6 -17 -10 -3 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -2 -3 -5 -4 -2 -1 -1 -2 -5 -5 -6 -9 -13 -16 -17 -10 -5 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -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 -8 -34 -56 -28 -10 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -1 -2 -1 -0 -0 -0 -1 -4 -7 -9 -8 -7 -9 -21 -24 -15 -10 -6 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -5 -4 -3 -3 -3 -4 -3 -1 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -56 -55 -24 -6 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -4 -4 -1 -0 -0 -1 -3 -4 -2 -1 -3 -9 -22 -23 -19 -18 -14 -10 -7 -5 -3 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -3 -5 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -5 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -57 -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 -1 -2 -3 -4 -3 -1 -0 -0 -0 -1 -1 -0 -0 -1 -3 -8 -18 -20 -18 -15 -10 -6 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -38 -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 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -22 -17 -11 -7 -12 -16 -19 -21 -19 -14 -8 -4 -2 -1 -1 -1 -1 -2 -6 -9 -9 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -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 -1 -10 -20 -16 -11 -8 -12 -16 -21 -28 -31 -30 -25 -17 -11 -7 -6 -6 -6 -8 -7 -7 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -21 -28 -29 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -8 -9 -9 -8 -10 -16 -22 -29 -35 -39 -37 -28 -22 -18 -15 -15 -10 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -5 -5 -5 -5 -5 -4 -4 -3 -4 -4 -4 -4 -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 -12 -20 -35 -34 -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 -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 -9 -21 -27 -32 -37 -42 -41 -35 -27 -22 -19 -18 -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 -2 -4 -6 -8 -8 -8 -7 -6 -7 -7 -6 -6 -5 -5 -5 -4 -4 -4 -3 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -25 -22 -13 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -23 -31 -33 -31 -32 -28 -16 -4 -3 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -8 -10 -9 -9 -9 -8 -7 -7 -6 -5 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -15 -22 -25 -24 -18 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -11 -19 -22 -14 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -9 -9 -8 -8 -7 -6 -5 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -4 -5 -6 -7 -7 -8 -7 -3 -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 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -6 -13 -24 -36 -49 -44 -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 -1 -7 -18 -22 -24 -25 -21 -11 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -12 -12 -11 -10 -9 -8 -7 -6 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -7 -8 -9 -9 -7 -5 -3 -1 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -10 -13 -21 -32 -40 -33 -15 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -14 -13 -12 -11 -9 -8 -7 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -8 -9 -11 -12 -12 -9 -3 -1 -1 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -24 -12 -7 -10 -21 -38 -25 -11 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -19 -23 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -11 -11 -10 -9 -8 -7 -6 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -5 -7 -9 -10 -12 -13 -14 -11 -6 -2 -0 -1 -6 -7 -5 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -36 -22 -13 -14 -27 -33 -15 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -11 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -10 -9 -9 -8 -7 -7 -6 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -6 -7 -10 -12 -14 -15 -15 -14 -9 -3 0 -0 -3 -4 -4 -3 -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 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -55 -43 -35 -33 -41 -33 -18 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -10 -10 -9 -9 -9 -9 -8 -8 -7 -7 -6 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -7 -9 -12 -14 -15 -16 -17 -17 -14 -6 -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 -45 -67 -65 -58 -54 -55 -63 -53 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -10 -9 -9 -9 -9 -9 -9 -8 -8 -7 -6 -5 -4 -3 -3 -2 -3 -3 -3 -2 -2 -2 -3 -4 -5 -7 -9 -12 -14 -15 -16 -17 -18 -19 -19 -18 -14 -9 -4 -2 -3 -2 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -70 -78 -69 -53 -27 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -9 -10 -9 -9 -9 -9 -9 -9 -9 -9 -8 -7 -6 -5 -4 -3 -3 -3 -3 -3 -3 -4 -5 -6 -7 -9 -11 -12 -14 -16 -16 -17 -18 -18 -20 -21 -20 -17 -11 -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 -1 -2 -1 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -26 -36 -45 -57 -67 -48 -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 -1 -5 -7 -8 -9 -9 -9 -10 -10 -11 -11 -10 -9 -8 -6 -5 -4 -3 -3 -3 -3 -4 -5 -7 -8 -10 -11 -13 -14 -15 -16 -17 -17 -18 -19 -20 -21 -20 -18 -15 -11 -7 -4 -2 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -45 -63 -53 -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 -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 -2 -4 -6 -7 -7 -8 -9 -9 -11 -11 -12 -12 -11 -9 -8 -6 -5 -4 -3 -3 -3 -4 -6 -8 -10 -13 -14 -15 -16 -16 -17 -17 -18 -19 -20 -21 -22 -23 -21 -19 -16 -12 -9 -6 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -55 -64 -57 -33 -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 -1 -1 -2 -2 -2 -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 -1 -3 -4 -6 -6 -7 -8 -9 -10 -11 -11 -11 -10 -9 -8 -7 -5 -4 -4 -4 -5 -7 -10 -12 -13 -16 -18 -18 -19 -20 -20 -20 -20 -22 -23 -24 -24 -23 -21 -20 -18 -15 -14 -12 -11 -10 -8 -6 -4 -2 -1 -3 -3 -3 -1 -1 -0 -1 -1 -2 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -25 -46 -41 -33 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -10 -10 -10 -9 -8 -7 -6 -6 -6 -7 -9 -12 -14 -16 -17 -20 -22 -22 -22 -22 -23 -23 -24 -24 -25 -25 -25 -25 -25 -25 -26 -24 -24 -23 -22 -21 -18 -13 -6 -0 -0 -2 -4 -4 -2 -1 -0 -1 -2 -4 -5 -6 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -2 -3 -8 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -7 -8 -8 -9 -8 -8 -7 -7 -7 -8 -8 -9 -10 -12 -14 -16 -19 -21 -22 -23 -23 -23 -23 -24 -24 -25 -26 -27 -27 -29 -30 -31 -32 -33 -33 -33 -21 -18 -23 -22 -15 -6 -3 -3 -4 -5 -3 -2 -2 -3 -5 -7 -9 -9 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -2 -4 -8 -9 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -6 -7 -7 -8 -8 -8 -8 -9 -10 -10 -9 -9 -10 -11 -13 -17 -20 -21 -22 -22 -22 -23 -23 -24 -25 -27 -28 -30 -31 -32 -34 -36 -38 -39 -38 -21 -12 -18 -28 -29 -21 -13 -8 -6 -5 -4 -3 -4 -5 -8 -12 -13 -12 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -2 -10 -11 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -7 -8 -9 -9 -10 -10 -9 -8 -8 -9 -10 -12 -14 -17 -18 -19 -20 -22 -23 -24 -25 -26 -28 -30 -32 -34 -36 -39 -40 -40 -40 -39 -33 -29 -31 -32 -30 -24 -18 -13 -8 -7 -7 -7 -9 -7 -7 -13 -14 -11 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -4 -12 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -6 -8 -8 -9 -9 -9 -8 -8 -9 -10 -11 -13 -15 -17 -18 -20 -21 -22 -23 -24 -26 -29 -32 -35 -40 -43 -46 -47 -47 -46 -43 -42 -42 -41 -38 -34 -27 -21 -15 -11 -11 -13 -16 -20 -15 -6 -11 -15 -16 -9 -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 -5 -9 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -7 -7 -8 -9 -10 -11 -13 -15 -17 -19 -20 -21 -21 -23 -25 -27 -30 -33 -37 -43 -47 -50 -52 -53 -52 -51 -49 -48 -47 -42 -37 -30 -22 -17 -17 -19 -22 -26 -30 -29 -23 -23 -24 -24 -22 -16 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -1 -0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -10 -12 -13 -14 -15 -16 -18 -19 -20 -20 -21 -23 -25 -28 -33 -39 -44 -48 -52 -57 -59 -58 -57 -54 -52 -48 -44 -39 -33 -26 -22 -24 -27 -31 -34 -35 -33 -26 -17 -15 -21 -21 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -6 -8 -9 -10 -11 -12 -13 -13 -14 -15 -16 -18 -19 -21 -23 -26 -28 -32 -38 -43 -48 -52 -57 -60 -61 -60 -58 -54 -51 -47 -44 -41 -31 -19 -11 -9 -14 -28 -30 -29 -28 -22 -20 -23 -22 -20 -17 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -9 -9 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -9 -10 -10 -11 -12 -12 -14 -15 -18 -20 -22 -25 -26 -28 -31 -35 -39 -44 -50 -56 -60 -64 -64 -63 -60 -57 -54 -48 -40 -27 -10 -3 -3 -7 -8 -10 -15 -27 -29 -26 -23 -21 -19 -18 -11 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -10 -10 -10 -11 -13 -14 -16 -18 -20 -23 -25 -26 -28 -30 -33 -36 -40 -48 -55 -62 -67 -69 -70 -71 -65 -48 -14 -5 -1 -0 -1 -10 -27 -25 -22 -19 -26 -27 -24 -21 -18 -16 -16 -12 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -8 -10 -12 -14 -14 -15 -17 -19 -19 -20 -21 -24 -27 -30 -34 -39 -46 -54 -61 -69 -74 -78 -81 -76 -60 -20 -6 0 0 -0 -8 -27 -35 -36 -30 -29 -26 -23 -20 -16 -13 -13 -12 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -10 -12 -13 -15 -17 -20 -21 -22 -23 -25 -26 -30 -35 -42 -49 -52 -50 -50 -48 -45 -36 -28 -19 -7 -2 0 0 0 -4 -17 -31 -37 -30 -27 -23 -21 -18 -15 -12 -11 -11 -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 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -9 -11 -13 -14 -16 -17 -20 -21 -23 -25 -28 -32 -38 -44 -52 -60 -57 -42 -15 -9 -6 -3 -1 -0 0 0 0 0 0 0 -1 -8 -23 -34 -29 -24 -20 -17 -16 -14 -12 -10 -9 -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 -5 -18 -40 -72 -66 -55 -40 -21 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -5 -8 -10 -13 -15 -17 -19 -21 -24 -26 -28 -32 -39 -44 -38 -33 -29 -24 -15 -7 -1 -0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -19 -29 -28 -24 -20 -15 -14 -13 -11 -9 -8 -8 -9 -10 -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 -2 -8 -25 -55 -88 -115 -127 -137 -150 -128 -101 -77 -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 0 0 0 0 0 0 0 0 Wind_Speed 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 23 23 24 25 26 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 31 31 31 30 30 30 30 29 29 28 27 26 25 24 24 23 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 18 18 17 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 13 12 12 13 14 14 14 13 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 16 17 18 19 19 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 19 19 18 18 17 14 13 15 15 15 15 14 14 13 13 12 11 10 9 8 9 10 11 12 12 12 13 15 16 16 15 15 14 14 13 12 11 11 11 10 9 8 6 5 5 7 9 9 9 8 7 7 7 7 7 7 6 6 6 6 5 5 6 6 7 7 8 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 14 16 18 19 14 7 5 5 5 5 5 5 5 5 4 4 6 9 13 18 21 22 23 23 23 23 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 21 20 19 18 17 17 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 22 22 23 23 24 26 27 27 28 28 28 27 26 25 25 24 24 24 23 23 22 21 21 21 21 21 21 22 23 24 25 26 27 27 27 27 27 26 26 26 26 27 29 31 31 32 32 31 31 33 34 34 35 35 36 36 36 36 35 34 33 31 24 19 16 9 2 4 5 4 8 12 14 14 13 11 11 10 9 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 22 22 23 24 25 26 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 27 26 25 25 24 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 18 17 15 14 14 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 12 13 13 13 13 13 13 14 14 15 17 18 18 19 19 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 20 19 19 18 18 17 14 13 14 14 14 14 14 14 14 14 13 12 11 10 9 9 10 11 12 12 13 13 14 15 16 16 15 15 14 14 13 12 11 11 10 10 8 7 5 5 6 8 10 10 10 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 9 9 9 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 13 13 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 13 14 15 17 18 19 17 13 9 7 6 5 5 6 5 5 5 6 9 13 16 19 21 22 23 23 23 24 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 22 22 21 21 21 20 20 20 20 20 20 20 21 22 24 24 24 23 23 23 23 23 23 23 22 22 23 24 25 26 27 28 28 27 27 26 25 25 24 24 24 23 23 22 21 21 21 21 21 21 23 24 25 27 28 29 29 29 29 29 28 28 28 29 30 31 33 34 34 34 35 35 35 36 36 37 36 36 36 35 35 35 34 34 31 26 23 18 11 4 3 3 4 6 11 15 16 14 13 11 10 9 8 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 24 25 26 27 27 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 28 28 27 26 26 25 25 24 24 24 24 24 24 24 23 23 22 22 21 21 20 20 19 19 17 16 14 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 14 14 14 14 12 12 11 11 10 11 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 19 18 17 17 16 14 13 14 13 14 13 14 14 14 13 13 12 11 10 10 10 12 13 13 14 14 14 14 14 15 15 15 14 14 13 12 12 11 11 10 9 8 6 5 5 7 9 10 10 10 9 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 15 16 17 18 19 18 15 12 10 7 5 5 5 4 4 7 9 13 16 18 20 21 22 22 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 24 23 23 23 24 24 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 24 25 26 27 28 28 27 27 26 25 25 25 24 24 23 23 22 22 21 21 21 22 22 24 25 27 29 31 31 31 31 31 31 31 30 30 30 31 33 33 34 34 34 35 36 37 37 37 37 36 35 35 35 35 35 34 34 33 30 26 21 14 6 3 3 5 9 14 16 16 14 13 12 10 9 9 8 9 9 9 9 9 8 9 9 9 9 10 10 10 11 11 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 22 24 25 26 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 28 27 27 26 26 25 25 25 25 25 25 25 25 24 24 23 22 22 21 21 20 19 18 16 15 13 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 11 11 11 11 11 12 12 13 13 13 12 11 10 10 10 10 10 10 10 11 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 20 19 18 17 17 16 15 14 13 13 14 13 14 14 14 14 13 13 12 11 11 11 12 13 14 14 15 15 14 14 13 13 14 14 14 13 13 12 11 11 11 10 9 8 6 5 6 8 9 10 11 10 9 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 14 15 16 17 18 18 17 16 14 12 10 8 5 5 6 7 10 13 15 18 20 21 22 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 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 26 25 25 24 24 23 22 22 22 21 22 22 22 23 25 27 29 30 32 32 33 33 33 32 32 32 32 32 33 34 34 34 34 34 34 35 36 36 36 35 35 34 34 35 35 35 34 34 33 32 29 25 18 11 6 5 8 14 17 16 15 14 13 12 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 18 19 19 19 20 20 20 20 21 22 24 25 26 27 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 23 22 22 21 19 17 15 13 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 9 10 10 11 12 12 11 10 10 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 15 16 16 17 17 17 18 18 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 17 17 15 14 14 14 14 13 14 14 14 14 13 13 12 12 12 12 13 14 14 15 15 15 15 14 13 12 12 13 14 14 13 12 12 11 11 11 10 9 7 6 5 6 8 10 10 10 10 9 9 8 7 6 7 7 8 7 7 7 6 6 6 7 7 8 8 8 9 9 10 10 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 14 15 16 17 18 18 17 16 14 14 13 12 10 11 10 9 11 14 17 19 20 21 22 22 22 23 23 24 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 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 25 25 24 24 23 22 22 22 22 22 22 23 24 25 27 29 31 32 33 34 34 34 34 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 35 35 35 35 35 34 34 33 32 29 25 19 13 10 12 15 15 15 14 14 13 12 12 11 11 11 11 10 9 9 9 9 9 8 7 8 8 9 10 10 10 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 21 22 23 24 25 26 27 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 22 20 18 15 13 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 11 10 10 10 10 10 10 10 11 12 12 12 12 12 13 13 13 14 14 14 15 15 16 17 17 17 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 14 15 16 16 16 16 15 14 12 11 11 12 13 12 11 11 11 11 11 11 10 9 8 6 6 7 8 10 10 10 10 9 9 8 7 6 7 7 8 7 7 7 6 6 7 7 7 7 8 8 9 9 10 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 16 16 17 17 18 17 15 15 15 15 15 14 14 13 12 14 16 18 19 20 22 22 22 23 23 23 24 24 25 26 26 26 26 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 23 24 25 27 29 31 33 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 36 35 34 34 34 35 35 35 35 36 36 36 35 34 34 34 33 31 29 24 17 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 10 9 10 9 8 7 7 7 8 9 10 10 11 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 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 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 19 19 20 20 20 20 21 22 23 25 26 27 28 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 22 17 13 9 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 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 12 12 12 13 13 13 14 14 14 15 15 15 16 17 17 18 19 20 20 20 20 20 19 19 19 19 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 15 14 14 15 15 15 14 14 13 13 12 13 13 14 15 16 16 17 17 17 17 16 13 10 9 9 9 9 8 9 10 11 11 11 10 9 8 6 6 7 8 9 10 10 10 9 9 8 7 7 7 7 7 7 7 6 6 6 7 7 7 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 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 15 16 16 16 17 17 17 15 15 15 15 15 15 14 14 15 16 17 18 19 21 22 22 23 23 23 23 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 26 25 24 24 24 24 23 23 22 22 22 22 22 23 23 25 27 29 32 34 36 36 36 37 37 37 38 38 39 39 40 40 39 39 39 38 37 36 36 36 37 37 37 36 37 37 36 35 34 32 29 23 26 24 21 16 13 13 13 13 13 14 14 14 13 13 13 13 13 12 11 10 10 9 9 9 8 8 8 9 10 11 11 12 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 17 17 18 19 19 20 20 20 20 21 22 23 24 25 26 27 28 29 29 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 26 21 9 0 2 4 5 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 12 12 11 10 10 10 10 10 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 17 18 18 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 14 13 13 13 13 14 15 16 16 17 18 18 18 19 17 10 5 5 6 6 5 5 7 9 10 11 10 10 10 8 6 6 7 8 9 10 10 9 9 9 8 8 7 7 7 7 7 7 6 6 7 7 7 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 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 15 15 16 16 16 17 17 16 15 15 15 15 15 15 15 15 15 16 17 18 20 21 22 22 23 23 23 24 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 24 23 23 23 23 23 23 22 22 22 22 21 22 23 24 26 30 33 36 37 37 37 38 38 39 39 40 41 41 41 41 41 41 40 40 39 38 38 38 39 39 38 38 38 38 37 35 32 28 20 12 11 13 13 11 11 12 13 14 13 14 14 14 14 13 13 13 13 13 12 11 10 10 11 12 12 11 11 12 12 12 12 13 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 17 18 18 19 20 20 20 20 21 21 22 23 23 25 26 27 28 28 29 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 27 27 27 27 28 27 27 25 22 15 9 6 4 3 4 5 6 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 11 10 10 10 10 11 12 13 13 13 13 13 14 14 14 14 14 14 15 15 17 18 19 20 20 20 20 20 20 19 19 19 18 18 18 18 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 14 15 15 16 17 17 17 18 18 19 19 14 8 6 5 4 5 5 5 5 6 8 10 10 10 10 9 7 6 7 8 9 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 15 15 15 16 15 16 16 16 15 15 14 14 14 14 15 15 15 15 16 17 18 20 21 22 22 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 29 29 29 29 28 28 28 27 27 25 23 22 21 21 21 22 22 22 21 21 21 21 21 22 23 26 29 34 37 37 38 38 38 39 40 40 41 42 42 42 42 42 42 41 40 40 40 40 40 40 40 40 40 39 38 37 34 28 21 16 9 8 11 12 11 10 11 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 14 16 16 16 15 14 14 14 14 14 14 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 16 17 18 18 19 20 20 20 21 21 22 22 23 23 24 25 26 27 28 29 29 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 27 27 27 28 28 27 26 24 21 16 12 9 6 5 4 4 4 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 10 11 11 12 12 12 12 12 13 13 13 13 14 14 13 12 11 10 10 10 11 11 12 13 14 14 14 13 14 14 14 15 14 14 14 15 17 18 19 19 19 19 19 19 19 18 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 13 14 14 15 16 17 17 17 17 17 18 19 18 18 19 16 12 8 7 7 6 5 5 7 9 9 10 10 9 7 6 6 8 9 10 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 15 14 14 14 14 14 14 15 15 15 16 17 19 20 22 22 22 22 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 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 29 29 29 29 29 29 29 29 29 29 28 28 28 27 25 23 22 20 20 19 19 19 20 20 20 20 20 21 22 23 25 30 34 37 38 38 39 39 40 40 41 41 42 42 43 42 42 42 41 41 41 41 40 40 40 40 40 40 40 39 37 33 27 21 16 9 8 11 10 9 10 11 12 12 12 12 12 13 13 13 14 14 13 13 14 14 16 18 20 19 18 16 16 15 15 15 15 15 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 3 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 8 8 8 9 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 12 12 13 13 13 14 14 15 16 17 18 18 19 20 20 21 21 21 22 22 23 24 24 25 26 26 27 28 29 29 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 28 28 27 27 25 23 19 16 13 11 8 6 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 13 12 11 10 10 11 11 12 13 14 14 15 14 14 14 14 15 15 15 15 15 15 17 18 18 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 16 15 14 14 15 15 16 17 18 18 17 17 18 19 16 19 19 19 17 14 12 9 7 6 5 6 7 8 10 9 9 7 6 6 7 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 15 14 14 13 13 14 14 14 15 15 16 17 19 20 21 22 22 22 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 26 25 24 22 21 20 19 18 17 17 18 19 19 19 21 22 23 25 29 33 36 38 38 39 39 40 40 41 41 42 42 42 42 42 42 41 41 41 41 40 40 39 40 40 40 39 38 38 34 28 21 15 7 10 12 9 9 10 11 11 11 11 11 12 12 13 13 14 14 14 15 16 18 19 21 21 20 18 17 16 16 16 16 16 16 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 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 12 13 13 13 14 14 15 16 16 17 18 19 19 20 20 21 21 22 22 23 24 24 25 25 26 27 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 28 27 26 25 22 20 17 15 13 11 9 8 6 5 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 12 12 11 11 11 12 13 13 13 13 12 12 12 13 13 13 13 13 12 11 11 11 11 11 11 12 14 15 16 15 14 14 14 15 15 15 15 15 16 17 18 18 18 18 18 18 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 16 16 16 16 15 15 16 16 16 16 16 17 17 17 17 17 15 15 16 16 16 17 17 18 19 19 18 19 19 17 18 19 18 18 17 16 13 9 7 6 5 6 7 8 8 8 7 6 6 6 8 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 15 15 16 15 15 14 13 13 13 13 13 14 15 15 16 17 18 20 21 22 22 22 23 23 24 24 24 24 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 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 26 25 23 22 21 20 19 18 17 17 17 17 18 18 19 20 22 25 29 33 36 37 38 38 39 39 40 40 41 42 42 42 42 42 42 42 41 41 40 39 39 39 40 41 40 39 38 37 34 29 21 12 7 11 11 9 10 11 11 11 10 11 11 12 12 13 14 15 15 16 18 19 20 22 22 22 21 19 18 18 18 18 18 18 18 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 3 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 6 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 15 15 16 17 18 18 19 20 20 21 21 22 22 23 23 24 25 25 26 26 27 28 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 24 21 19 17 15 14 13 11 10 9 7 6 5 4 4 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 11 12 12 12 12 12 12 12 12 11 12 12 13 13 13 13 12 11 11 11 12 11 11 13 15 15 15 15 14 15 15 15 16 16 16 16 17 18 18 17 17 17 17 17 17 18 18 18 17 17 17 17 16 16 17 16 16 16 16 15 16 16 17 16 15 15 15 15 16 16 16 17 17 17 18 18 17 17 17 17 17 18 18 19 20 21 21 20 21 21 21 21 20 19 18 17 17 15 12 9 7 6 5 6 7 7 7 7 6 6 6 7 8 8 7 7 6 6 7 7 8 7 7 7 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 14 13 13 13 13 13 14 15 15 16 17 18 19 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 29 29 29 28 28 26 25 23 22 20 20 19 18 17 17 17 17 17 18 19 20 22 25 29 32 34 35 36 38 38 39 39 40 41 41 41 42 42 42 42 41 41 40 39 39 39 40 40 40 39 39 39 37 34 29 20 10 8 10 11 10 10 11 10 10 10 11 11 11 12 13 14 15 16 17 19 21 22 23 23 23 22 21 21 21 21 21 21 21 22 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 16 17 18 18 19 20 20 21 21 22 23 23 24 24 25 25 26 26 27 28 28 29 30 30 30 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 23 20 18 16 15 14 13 12 11 10 9 8 7 6 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 12 13 13 13 14 13 12 11 11 12 12 11 12 13 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 16 16 17 17 16 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 20 21 22 23 23 23 23 23 23 22 20 19 18 17 16 14 11 9 7 7 6 6 6 6 6 6 6 6 6 8 8 7 7 6 6 7 7 8 8 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 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 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 14 13 13 13 13 14 14 14 13 13 13 13 14 14 15 15 16 17 18 19 20 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 29 29 28 28 26 24 22 21 20 19 18 17 17 17 17 17 17 18 18 19 21 24 28 30 32 34 35 37 38 39 39 40 40 41 41 41 41 41 41 41 40 39 39 39 40 40 40 40 40 40 39 36 32 25 17 10 8 10 9 9 10 10 10 11 10 11 11 11 12 13 14 15 16 18 20 22 23 24 23 23 23 23 23 24 23 23 23 23 24 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 16 17 18 18 19 20 20 21 21 22 23 23 24 24 25 25 26 26 27 28 28 29 30 30 31 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 24 21 18 16 15 14 14 13 13 12 11 10 9 8 7 6 5 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 11 10 10 10 9 8 8 8 8 9 10 11 12 12 13 13 13 12 11 11 11 12 12 12 13 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 17 17 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 20 20 21 22 23 23 24 24 24 24 24 24 23 21 20 19 18 17 15 14 11 10 8 7 7 7 6 6 6 7 7 7 7 8 7 6 6 6 7 7 8 8 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 15 15 14 14 13 13 14 14 14 14 13 13 13 13 14 14 15 15 16 17 18 19 20 21 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 25 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 29 29 28 27 26 24 22 20 19 18 18 17 17 17 17 18 18 18 18 18 20 23 26 28 30 32 34 36 37 38 39 40 40 40 40 41 41 40 40 39 39 39 39 39 39 40 40 40 40 40 38 35 30 23 15 10 7 8 8 8 10 10 10 10 10 10 10 10 11 12 13 15 16 18 21 23 24 24 23 23 24 24 24 24 24 24 24 24 25 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 16 17 17 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 27 27 28 29 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 25 21 19 17 16 15 14 14 13 12 12 11 10 9 8 7 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 11 10 9 8 8 8 8 7 7 7 8 9 10 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 15 15 16 15 15 16 16 16 16 16 17 17 16 16 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 16 16 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 20 21 21 22 23 24 24 25 25 25 24 23 23 23 22 21 20 19 18 16 15 13 11 10 9 7 7 6 6 7 7 8 8 7 7 7 6 6 6 7 7 8 8 7 7 8 8 8 8 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 15 16 16 17 18 19 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 29 29 28 27 25 23 21 19 18 18 17 16 16 16 17 18 18 18 18 18 19 21 23 25 28 30 33 35 36 38 39 39 40 40 40 40 40 39 39 39 39 39 39 39 39 40 40 39 39 39 38 35 30 24 16 9 7 8 7 8 9 10 10 10 10 10 10 10 11 12 13 15 16 18 20 22 23 23 23 23 23 23 23 23 24 24 24 25 25 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 15 15 16 17 18 18 19 20 20 21 22 22 23 23 24 24 25 25 26 26 27 28 28 29 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 24 22 20 18 16 15 15 14 13 12 12 11 10 10 9 8 7 6 6 7 7 7 7 7 7 8 8 9 9 10 10 10 11 10 10 11 11 11 12 12 12 12 12 10 9 8 8 8 9 10 9 8 8 8 9 11 12 12 12 12 12 13 12 12 12 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 22 23 23 24 25 25 25 24 24 23 23 22 21 20 20 19 18 16 15 14 13 11 9 8 8 8 7 7 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 17 17 18 19 20 21 21 22 22 22 23 23 22 22 23 23 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 29 29 28 27 25 23 20 18 17 17 16 16 15 15 16 17 17 18 18 17 18 19 21 23 25 28 31 34 36 37 38 39 39 39 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 37 35 29 20 12 10 8 7 7 7 8 9 9 10 10 10 11 11 12 12 13 15 16 17 18 20 20 21 21 21 21 20 20 21 22 22 23 23 23 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 15 16 16 17 18 19 19 20 21 21 22 22 23 23 24 24 25 25 26 27 27 28 29 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 25 23 22 20 18 17 16 15 14 14 13 13 12 11 10 10 9 7 7 7 7 7 7 7 7 8 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 13 12 10 9 9 9 10 11 12 11 9 9 10 11 12 13 13 13 13 13 13 13 12 12 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 18 18 18 17 17 17 17 16 15 15 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 21 22 23 23 24 25 25 25 25 24 24 23 23 22 21 20 20 19 18 16 16 15 14 12 9 9 9 9 8 8 8 8 7 6 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 14 14 14 14 14 15 15 16 17 18 18 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 29 29 28 26 25 22 20 18 17 16 15 15 14 14 15 16 16 16 16 16 16 18 19 22 24 26 30 33 35 36 37 38 39 39 39 39 39 39 39 39 39 40 39 39 39 39 39 38 38 37 36 36 28 22 16 11 8 7 7 7 7 8 9 10 11 11 12 13 14 14 14 14 15 16 17 17 18 19 19 19 19 18 18 19 19 20 20 20 20 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 15 16 16 17 18 19 19 20 21 21 22 22 23 23 24 24 25 26 26 27 28 28 29 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 24 23 21 20 19 18 17 16 16 15 14 13 13 12 11 10 9 8 7 7 7 7 7 7 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 12 10 10 11 11 10 9 6 8 8 11 13 13 13 14 15 15 15 14 14 14 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 18 18 17 16 16 16 16 15 15 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 20 20 21 22 23 24 24 25 25 25 25 24 24 23 23 22 22 21 20 20 19 17 16 15 14 12 10 9 9 9 9 8 7 7 7 6 5 4 5 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 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 16 17 17 18 18 19 20 20 20 20 20 19 18 18 19 20 21 21 21 21 21 21 21 20 20 20 21 21 22 23 23 24 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 29 30 30 30 29 29 28 27 26 24 22 19 17 15 15 14 13 13 13 14 14 15 15 15 15 16 17 19 21 23 26 29 31 33 35 36 37 38 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 38 37 36 36 32 22 13 9 7 7 6 6 7 8 9 10 11 12 13 14 15 15 14 14 14 15 16 17 17 18 17 17 17 17 17 17 17 17 18 18 18 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 13 13 14 15 16 17 17 18 19 19 20 21 21 22 22 23 24 24 25 26 26 27 28 29 29 29 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 25 24 23 22 21 20 20 19 18 17 17 16 15 15 14 12 11 10 9 8 8 7 7 7 7 7 8 9 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 12 11 11 12 12 11 9 12 11 8 13 15 15 14 15 16 17 16 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 17 16 16 16 16 15 14 14 13 14 15 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 20 21 21 22 24 24 24 25 25 25 24 24 24 24 23 23 22 22 21 20 19 18 17 16 15 13 11 10 9 9 9 9 7 7 7 7 5 4 5 7 7 7 7 6 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 16 17 17 18 18 18 19 19 19 19 19 18 16 16 17 20 21 21 21 21 21 20 20 20 20 20 20 21 22 23 23 24 24 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 29 30 30 29 29 28 26 25 23 21 19 17 15 13 12 11 12 12 13 13 14 14 15 15 16 17 18 19 21 24 27 30 32 34 35 36 36 37 37 38 38 39 39 39 39 39 39 38 38 37 37 37 37 37 36 30 18 9 9 8 7 7 6 6 6 7 7 7 8 10 12 14 15 14 13 12 13 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 13 14 15 16 17 18 18 19 19 20 21 21 22 23 23 24 25 26 27 27 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 25 24 24 23 22 21 21 20 20 19 19 18 18 17 16 15 14 13 11 9 8 7 7 7 7 7 8 9 10 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 14 13 12 12 14 13 12 11 11 10 7 13 17 16 14 15 16 17 16 16 16 16 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 19 19 19 19 19 19 19 19 18 17 17 16 16 16 15 15 14 14 13 14 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 20 20 21 22 23 24 24 24 24 24 24 24 24 24 24 23 22 22 21 21 20 20 19 18 16 15 13 12 11 9 8 8 10 9 8 8 8 6 5 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 15 15 15 17 16 17 18 17 18 18 19 18 17 19 20 20 21 21 21 21 20 20 19 19 19 20 20 21 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 27 26 24 22 20 18 16 14 12 11 11 11 11 11 12 13 13 14 15 15 16 17 18 20 22 25 28 30 32 33 34 35 36 36 37 37 37 38 38 38 38 37 37 36 36 36 36 36 36 33 25 17 14 11 8 7 6 6 6 6 6 5 5 7 9 11 13 14 13 12 10 11 13 15 15 14 15 14 13 13 13 13 13 13 13 13 13 13 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 13 14 14 15 16 17 18 18 19 19 20 21 22 22 23 24 25 26 27 27 27 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 24 23 23 22 21 21 21 21 20 20 19 19 19 18 17 16 15 13 10 8 7 6 6 6 7 8 10 11 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 15 14 13 12 13 14 14 13 10 7 7 8 14 17 16 14 14 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 16 16 16 16 17 17 17 17 17 17 18 19 19 19 19 19 19 19 18 18 17 16 16 16 16 15 15 14 14 13 13 14 15 16 16 17 17 17 17 17 18 18 18 18 19 19 20 21 21 22 23 24 24 24 24 24 24 24 24 24 24 23 22 22 21 20 20 20 19 18 16 15 13 12 11 9 7 8 10 10 9 9 8 8 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 12 12 13 14 16 17 18 18 19 19 19 20 20 20 20 21 20 20 19 19 19 19 20 20 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 28 27 25 23 21 19 17 16 14 12 11 11 11 10 10 11 12 13 14 15 15 15 16 17 18 21 24 26 29 30 32 33 34 34 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 34 30 24 18 14 10 8 7 6 6 6 6 6 5 5 7 9 10 12 13 13 12 8 9 12 13 13 13 13 12 12 12 11 11 11 11 11 10 11 11 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 12 13 14 15 15 16 17 18 18 19 20 21 22 23 23 24 25 26 27 27 27 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 24 24 23 22 22 21 21 21 21 20 20 20 20 19 19 18 18 16 11 7 6 6 6 7 9 10 11 12 13 13 13 13 13 14 14 15 15 16 16 17 18 18 17 16 15 13 13 12 13 14 14 8 3 9 11 15 17 17 15 14 15 15 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 16 15 15 14 14 13 13 14 15 15 16 16 16 17 17 17 17 18 18 18 19 20 20 21 22 23 24 24 24 24 23 23 23 23 24 24 23 23 22 22 21 20 20 20 19 18 16 14 13 12 10 9 7 7 9 10 10 9 9 8 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 17 18 18 18 19 19 19 20 20 20 20 20 20 19 18 19 19 20 20 21 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 29 29 28 26 25 22 19 17 16 14 13 12 11 11 12 11 11 11 11 12 13 14 14 14 15 16 18 20 22 25 27 29 31 32 33 33 33 34 34 34 34 35 35 35 35 34 34 34 34 34 33 32 29 24 18 12 9 8 7 6 6 7 7 6 5 5 6 8 10 11 12 14 12 9 9 11 13 13 12 12 11 10 10 10 9 9 9 9 9 9 10 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 11 12 12 13 14 15 16 16 17 18 19 20 21 22 23 23 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 24 23 23 22 22 22 21 21 21 21 21 20 19 19 19 19 18 14 8 7 9 11 12 13 13 13 14 14 14 13 13 14 14 15 15 16 16 17 18 19 18 17 15 14 13 13 13 14 16 17 12 11 14 15 18 18 18 16 15 15 15 16 16 16 16 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 18 18 17 17 16 16 16 16 16 15 15 15 14 13 13 14 15 15 15 16 16 16 17 17 17 18 18 18 19 20 21 22 22 23 24 25 24 23 23 22 23 23 23 23 23 23 22 21 21 20 20 20 19 18 16 14 13 11 10 9 7 8 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 20 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 28 28 26 24 21 17 15 13 12 11 10 10 11 11 12 12 11 11 11 12 12 13 13 14 16 17 19 21 23 26 28 30 31 32 32 32 33 32 32 32 33 33 33 33 33 32 32 32 32 31 30 28 23 17 11 9 8 7 7 7 7 7 6 6 5 6 7 10 12 13 14 11 9 10 12 13 13 12 11 9 9 9 9 8 8 8 8 9 9 9 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 11 12 13 14 15 15 16 17 18 18 20 21 22 23 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 23 23 23 22 22 22 22 21 21 21 20 20 19 19 19 19 17 15 14 15 16 15 15 15 15 15 14 14 14 14 14 14 14 15 16 17 18 20 20 19 16 11 10 10 11 13 15 18 21 20 19 18 19 20 20 19 17 16 16 16 16 16 16 17 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 15 15 15 14 13 13 14 15 15 15 15 16 16 17 17 17 18 18 18 19 20 21 22 23 24 24 24 24 23 22 22 22 23 23 22 22 22 21 20 20 20 20 20 19 18 16 15 13 11 10 10 8 9 10 10 10 9 9 8 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 19 19 20 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 29 29 28 27 25 23 20 16 13 11 10 9 9 9 9 10 11 11 11 11 11 11 11 11 12 13 15 16 18 20 22 25 28 29 30 31 31 31 31 31 31 31 31 31 32 32 31 31 30 30 30 29 28 25 21 16 11 9 8 7 7 6 7 8 7 6 6 7 8 11 14 15 14 11 10 12 14 14 13 11 10 9 9 9 9 8 8 8 9 9 9 10 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 11 12 13 14 14 15 16 17 17 19 20 21 22 23 24 25 25 26 26 26 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 19 18 18 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 16 17 19 21 23 23 19 12 10 11 13 15 18 20 20 20 20 20 21 21 21 19 18 17 16 16 17 16 16 17 18 17 17 17 17 17 17 17 16 17 17 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 18 18 17 17 17 16 16 16 17 16 15 15 15 14 14 15 15 15 15 15 15 15 16 16 17 17 17 18 19 19 20 21 22 23 24 24 24 24 22 21 21 22 22 22 21 21 20 20 20 19 19 19 20 20 18 16 15 13 12 10 10 9 9 10 10 10 9 9 8 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 27 25 23 19 16 14 12 10 9 9 9 9 9 10 10 11 11 11 11 10 9 10 11 13 15 17 19 21 23 26 28 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 24 21 18 16 14 13 11 8 7 7 8 7 8 9 10 12 14 16 16 13 11 12 14 15 14 12 11 10 10 10 10 9 9 9 9 10 10 10 10 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 5 6 7 8 9 11 12 13 14 14 15 16 17 18 19 20 21 22 23 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 20 19 18 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 14 14 16 17 19 21 23 24 23 22 20 18 17 18 19 20 20 20 20 21 21 21 20 19 18 18 17 17 17 17 16 17 18 18 17 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 16 15 15 15 15 16 16 15 15 15 16 16 17 17 18 18 19 20 21 22 23 24 24 24 23 21 20 20 21 21 20 18 18 18 18 19 19 18 17 19 21 19 17 15 13 12 10 10 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 27 25 22 19 16 14 11 10 9 8 8 8 8 9 9 10 11 10 9 8 8 8 9 12 13 16 17 19 21 23 26 27 29 30 30 30 29 29 29 29 29 30 30 29 28 27 27 26 26 25 24 23 22 22 22 21 19 17 17 15 13 12 13 15 17 18 18 17 16 15 14 15 15 15 14 13 12 11 12 12 12 11 11 11 11 11 11 11 12 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 4 5 7 8 9 10 11 13 14 14 15 16 17 18 19 20 21 22 23 24 25 25 26 26 26 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 22 22 22 22 22 22 22 21 20 18 17 16 15 15 16 16 16 15 15 15 15 14 14 14 14 13 13 13 14 14 15 17 19 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 21 22 21 20 19 18 18 18 17 17 17 18 19 18 17 16 16 16 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 16 16 16 15 15 16 16 14 14 14 15 16 16 15 14 15 16 16 17 18 18 19 20 21 22 23 24 24 23 22 19 19 19 19 18 17 16 16 15 16 17 18 17 17 19 20 18 17 14 13 11 10 10 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 27 25 22 19 15 12 10 9 8 8 7 7 8 8 8 9 10 9 8 7 7 8 10 11 13 15 16 18 20 21 23 25 27 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 26 25 25 25 27 28 29 29 29 28 29 29 26 22 20 20 20 20 19 18 17 16 16 16 16 15 15 14 14 14 15 15 14 13 13 13 13 13 13 13 13 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 3 4 5 6 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 23 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 19 17 15 15 15 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 15 17 19 20 20 19 19 19 20 20 19 19 19 18 18 18 18 19 21 23 22 20 19 18 18 18 18 17 17 17 18 18 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 15 16 16 15 15 15 15 11 15 16 15 15 15 15 14 15 17 18 18 20 21 22 23 23 23 22 20 18 17 17 17 15 15 15 14 13 14 15 16 17 18 19 19 18 17 15 13 11 10 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 27 27 25 22 18 15 12 10 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 11 13 14 16 17 18 19 20 21 23 25 27 28 28 28 28 28 28 28 29 29 29 28 28 27 27 27 27 26 27 28 30 30 31 31 31 30 29 28 25 23 22 20 20 19 19 18 18 17 17 17 16 16 16 17 17 18 18 17 16 16 16 16 16 16 16 16 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 4 4 3 3 3 2 1 1 1 1 2 3 4 5 6 8 9 10 11 12 13 15 16 17 18 19 20 21 22 23 23 24 24 25 25 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 21 21 21 21 21 20 17 15 15 15 16 17 16 16 16 16 15 14 13 13 13 12 12 12 13 13 15 18 19 19 19 19 19 19 20 20 20 19 19 18 18 19 19 20 22 23 22 20 19 18 18 18 18 17 17 17 17 17 16 16 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 14 15 16 17 17 17 17 17 16 6 12 15 15 14 14 15 13 12 15 17 17 19 21 22 22 23 22 21 20 17 15 15 15 15 14 14 13 12 12 13 14 16 17 18 18 18 18 17 15 12 9 8 8 8 7 7 8 8 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 26 25 22 18 14 11 9 7 7 6 6 6 6 6 6 6 6 6 7 8 9 10 11 13 15 17 18 18 18 19 20 22 23 24 26 27 27 28 29 29 29 29 29 29 29 28 27 27 26 25 25 25 26 26 27 27 28 28 28 27 26 25 23 21 21 21 21 20 19 19 18 18 17 17 18 18 18 19 19 19 19 19 19 18 19 18 18 18 18 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 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 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 0 0 1 2 3 4 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 21 20 19 17 16 16 17 17 17 16 16 16 16 14 13 13 12 12 12 13 13 14 16 18 19 19 19 19 19 20 20 20 20 20 19 18 18 19 20 21 22 23 22 20 19 18 18 18 18 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 15 15 16 16 17 17 17 17 16 16 15 16 16 15 16 16 16 16 17 17 17 16 12 6 13 14 14 14 15 15 15 16 16 16 16 19 21 22 22 22 21 21 19 15 14 15 15 14 14 13 12 11 11 12 12 8 6 9 16 20 19 16 13 11 8 7 6 6 7 7 7 8 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 26 24 21 18 14 10 8 7 6 6 6 6 6 5 5 5 5 5 6 7 8 9 11 12 14 16 17 18 19 19 20 20 21 22 23 24 26 27 28 29 29 29 29 28 28 26 25 24 23 23 22 22 23 23 24 25 25 26 25 24 24 24 22 22 22 22 22 21 21 20 19 19 18 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 17 18 19 20 21 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 20 20 19 19 18 17 17 17 17 16 16 16 15 15 14 13 12 12 12 13 14 15 18 18 19 19 19 19 19 20 20 19 19 19 19 18 18 20 21 22 22 22 21 20 19 18 18 19 18 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 16 16 17 16 17 17 16 15 15 15 16 16 16 16 16 16 17 17 17 17 15 4 13 14 13 14 15 15 15 15 15 14 12 15 21 21 21 21 21 21 20 17 16 16 15 14 13 13 12 11 11 12 11 5 12 22 23 22 19 17 15 12 10 8 6 6 6 6 6 6 7 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 26 26 24 21 18 13 10 7 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 11 13 15 16 17 18 19 20 20 20 21 21 22 23 24 25 26 27 27 26 25 24 23 23 22 22 21 21 21 21 21 22 23 23 24 24 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 18 18 18 18 19 18 18 17 17 17 17 17 16 16 15 15 14 14 13 12 12 13 13 13 15 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 20 21 22 22 21 21 19 19 18 18 18 17 16 15 15 14 14 14 14 15 15 15 15 15 16 16 16 17 17 16 16 16 16 15 15 14 14 14 15 16 17 16 16 16 17 17 16 15 16 16 16 16 15 15 17 17 17 17 17 16 11 13 14 13 14 14 15 15 15 14 12 7 4 14 19 20 20 21 21 21 20 18 15 14 14 13 13 12 12 12 13 11 4 11 20 27 22 19 17 15 13 11 8 6 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 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 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 25 24 21 17 13 9 7 5 5 4 4 4 4 5 5 5 5 5 6 6 7 7 8 9 11 12 14 15 17 18 19 20 20 20 20 20 20 21 22 23 24 24 23 23 23 22 21 20 20 19 19 19 19 20 20 21 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 22 2 3 3 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 17 18 19 20 21 21 22 22 23 23 23 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 20 20 19 18 18 17 17 17 18 18 18 18 17 17 17 17 17 16 15 14 14 14 13 13 12 12 13 13 13 15 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 19 20 20 21 20 20 20 19 18 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 14 15 16 17 16 16 17 18 18 17 16 16 17 17 16 15 16 17 17 17 18 18 16 14 13 14 14 14 14 14 14 14 13 11 8 9 10 15 17 18 19 20 21 22 21 11 12 13 13 13 12 12 13 14 13 13 17 20 25 21 18 16 15 13 10 7 6 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 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 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 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 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 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 25 24 21 17 13 9 6 5 4 4 4 4 4 4 4 5 5 5 6 6 6 7 8 8 9 10 12 13 14 16 17 17 18 18 18 18 17 18 19 20 21 21 21 21 21 21 20 19 19 18 18 18 18 19 19 20 21 22 22 23 23 23 24 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 2 2 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 2 2 3 4 5 7 8 9 10 11 12 13 14 15 16 18 18 19 20 21 21 22 22 22 23 23 23 23 23 23 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 17 17 17 18 19 18 18 18 17 17 17 17 17 16 15 13 13 13 13 12 12 12 12 12 12 13 17 18 19 19 18 18 18 18 18 18 18 18 18 18 17 18 18 18 21 21 21 20 19 17 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 13 12 12 13 14 16 16 16 17 17 18 18 17 17 17 18 18 17 16 17 17 17 17 18 17 16 15 14 14 14 14 14 13 12 12 12 11 9 9 9 11 14 16 17 19 19 22 13 11 10 11 12 12 12 12 14 17 17 19 23 24 23 20 17 15 13 11 9 7 6 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 25 25 23 21 18 13 9 7 5 4 3 3 3 3 4 4 4 5 5 5 6 6 7 7 8 9 9 10 11 12 13 13 14 14 15 15 16 16 17 18 18 19 19 19 20 20 20 19 18 18 18 18 18 18 18 19 20 20 21 22 23 23 24 24 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 19 19 19 19 18 18 18 17 17 17 17 16 15 13 12 12 12 12 12 12 12 12 10 7 12 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 19 21 21 21 19 12 11 11 11 11 12 12 13 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 13 12 12 11 11 14 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 18 17 16 15 15 15 15 15 15 14 12 12 11 10 9 9 9 10 12 14 15 17 17 13 10 9 9 9 9 9 9 9 10 16 19 19 15 19 20 18 15 14 12 10 9 7 6 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 24 23 21 18 13 10 7 5 4 3 3 3 3 3 3 4 4 4 5 5 6 7 7 8 8 9 10 10 10 11 11 11 12 13 13 14 14 15 16 17 18 18 18 19 19 18 18 18 17 17 17 17 18 18 18 19 20 21 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 24 24 23 23 23 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 18 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 19 19 19 19 19 18 18 18 17 17 17 17 16 15 13 11 10 10 11 11 12 11 11 8 4 12 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 19 21 20 17 4 10 10 10 10 11 11 12 13 13 14 14 14 14 15 15 15 16 16 15 15 15 15 15 14 13 13 12 11 11 12 15 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 18 18 18 18 17 16 16 16 16 16 16 15 14 13 12 11 11 10 9 9 10 11 13 14 15 14 13 11 9 8 7 6 5 5 1 11 20 23 21 10 6 15 14 13 12 11 10 8 7 6 6 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 15 15 15 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 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 25 24 24 22 20 18 14 10 7 5 4 3 2 2 2 2 3 3 3 4 4 5 6 6 7 8 8 8 9 9 9 9 10 10 11 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 20 21 22 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 13 10 9 8 9 10 11 10 10 8 9 14 16 16 17 17 18 18 17 18 18 19 19 18 18 18 17 14 16 19 18 17 13 5 10 10 10 10 10 11 11 12 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 12 12 11 12 15 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 13 12 12 11 10 9 9 10 11 12 13 13 13 11 10 9 8 7 5 5 4 7 14 20 23 23 15 4 9 10 10 10 9 8 7 7 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 23 22 20 17 14 11 8 6 4 3 2 2 2 2 2 2 3 3 4 4 5 6 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 13 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 21 22 23 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 3 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 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 4 4 3 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 18 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 20 19 19 19 19 18 18 19 19 19 19 19 20 20 19 19 18 18 17 16 16 15 15 15 14 12 9 7 7 8 9 10 9 9 9 11 14 15 16 16 17 17 17 17 18 19 19 19 18 18 17 13 13 17 17 14 9 7 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 11 12 13 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 15 14 13 12 11 10 10 9 10 11 11 12 12 11 10 9 8 8 6 5 5 5 6 12 18 21 22 17 7 5 7 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 17 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 23 22 21 19 17 15 12 9 6 4 3 2 2 2 2 2 2 2 3 3 4 4 5 6 6 7 6 6 6 7 7 8 9 9 9 9 10 11 12 13 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 6 7 8 10 11 12 13 14 15 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 19 19 18 17 17 16 16 15 15 14 14 12 8 5 7 8 9 9 9 9 10 12 14 15 15 16 16 17 17 17 18 18 19 18 17 15 12 13 16 17 14 10 8 9 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 13 13 13 13 13 12 12 13 13 13 12 11 11 12 14 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 18 18 19 19 18 18 18 18 18 18 18 17 17 17 16 15 13 12 11 10 10 9 10 10 11 11 11 10 10 9 8 7 6 5 5 5 6 9 15 18 17 14 7 4 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 23 23 22 20 18 16 15 14 11 8 5 4 3 2 2 1 1 1 2 2 2 3 3 4 5 5 5 5 5 5 5 6 7 8 8 9 9 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 20 21 22 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 21 21 21 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 7 9 10 11 12 14 15 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 18 18 17 16 16 16 15 15 15 14 7 4 9 9 9 9 10 10 12 13 14 15 15 15 16 16 16 17 18 18 17 16 13 7 9 15 16 15 13 10 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 11 11 13 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 19 19 19 18 18 18 18 18 18 17 17 16 16 14 12 11 10 10 9 9 9 10 10 10 9 9 8 8 7 6 5 5 5 6 6 10 14 14 11 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 23 23 23 23 23 22 21 20 17 15 15 14 13 10 7 4 3 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 5 6 7 7 8 9 10 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 17 17 18 19 20 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 22 21 20 20 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 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 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 7 7 9 10 11 13 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 19 19 9 6 10 9 9 10 10 11 12 13 14 14 15 15 15 16 16 17 18 17 16 14 10 6 12 15 15 15 13 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 12 12 12 11 13 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 19 19 19 19 19 19 19 18 18 17 17 16 14 13 11 10 10 9 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 8 12 12 9 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 14 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 23 23 23 22 21 21 19 17 15 14 14 14 12 9 6 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 6 8 10 12 13 13 13 14 13 13 13 13 13 13 13 14 14 15 16 16 17 18 19 20 21 22 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 23 22 21 20 19 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 9 10 11 13 14 15 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 19 20 22 24 26 14 10 11 10 9 10 10 12 13 13 14 14 15 15 15 15 16 17 18 18 17 15 9 9 12 14 15 15 13 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 10 11 12 12 11 12 15 17 16 16 18 18 18 18 18 18 17 17 18 18 17 17 18 19 19 19 20 21 20 20 20 20 20 20 19 19 19 18 18 17 17 15 13 12 10 10 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 4 5 10 12 11 8 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 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 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 21 20 19 18 17 15 14 14 15 13 11 8 6 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 4 8 11 14 15 16 16 15 15 14 13 13 13 13 13 14 14 15 16 16 17 18 19 20 21 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 21 20 19 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 10 11 13 14 16 16 17 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 22 23 26 28 30 20 14 11 10 9 10 10 12 13 13 14 14 15 15 15 15 16 17 18 18 18 16 8 8 12 13 15 15 10 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 8 11 13 12 11 13 17 17 16 17 18 18 18 17 17 16 16 17 17 17 17 17 18 19 19 20 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 14 12 11 10 9 9 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 7 8 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 10 10 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 21 22 22 22 21 19 18 17 16 15 14 15 16 15 13 10 8 6 3 2 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 6 13 18 20 20 20 19 17 16 15 15 14 14 14 14 15 15 15 16 17 18 19 20 21 23 23 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 23 22 20 19 18 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 10 11 13 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 21 22 23 26 28 29 30 22 15 11 10 10 10 10 12 13 13 14 14 15 15 15 15 16 17 18 17 15 10 5 7 10 12 13 12 7 9 10 10 10 10 10 7 7 9 9 8 8 5 8 10 10 11 12 12 12 13 14 14 14 15 14 14 14 17 18 17 16 16 16 17 17 17 17 16 16 16 17 17 16 17 18 19 19 21 22 22 21 21 21 21 21 20 20 20 20 20 19 18 17 16 15 13 12 10 10 9 9 8 8 7 7 6 6 6 6 6 6 8 7 6 5 1 3 3 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 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 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 14 14 13 12 12 11 11 12 12 12 12 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 19 19 20 20 21 21 21 20 18 16 15 14 14 14 15 16 16 14 12 10 8 5 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 2 1 5 17 24 25 25 24 23 21 19 18 17 17 16 15 15 15 16 16 17 17 18 19 21 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 21 20 18 17 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 9 10 11 13 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 20 21 22 23 25 26 28 28 27 22 14 10 9 10 10 11 12 13 13 14 14 14 15 16 16 16 17 17 13 7 5 7 8 9 9 9 8 9 11 12 12 9 10 9 6 12 15 14 12 10 12 6 5 9 12 13 15 17 18 19 19 19 19 18 18 18 18 18 17 16 16 16 17 19 19 18 17 16 16 16 16 16 17 18 19 20 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 18 16 15 14 13 11 11 11 11 10 10 10 9 7 7 6 7 6 8 14 18 9 8 6 4 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 15 15 15 15 14 13 13 12 12 11 11 11 11 12 11 11 11 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 16 17 18 18 19 20 20 20 20 19 17 14 13 12 12 13 15 17 17 15 13 12 10 6 2 3 4 5 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 3 1 6 20 26 27 27 27 26 24 23 22 21 20 19 18 18 17 18 18 18 18 19 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 21 20 18 17 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 11 13 15 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 19 19 19 19 19 19 19 19 20 20 21 22 24 25 26 26 26 24 20 14 10 9 10 10 10 12 13 13 14 14 15 15 16 17 16 16 13 9 5 8 9 9 9 9 8 9 10 10 10 11 7 6 9 12 15 16 17 17 18 20 20 20 19 18 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 18 20 21 22 21 19 18 17 16 17 17 18 18 20 22 23 22 22 22 21 21 21 21 20 20 20 20 20 20 19 18 17 16 15 14 13 12 12 12 13 13 12 12 11 9 9 10 7 10 16 21 18 10 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 11 11 12 12 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 16 17 18 19 19 20 20 18 15 12 10 10 10 11 13 15 17 16 14 13 10 5 2 5 7 8 9 9 9 9 9 9 9 8 8 7 7 6 5 5 4 2 1 8 18 25 27 27 27 27 26 25 24 23 22 22 21 20 20 20 20 20 20 20 21 21 22 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 22 22 20 19 17 16 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 10 13 15 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 19 20 20 21 22 23 24 25 25 25 24 22 18 14 10 9 10 10 11 13 13 14 14 15 15 16 16 16 16 15 9 7 7 11 11 10 10 11 11 10 10 10 10 9 4 11 14 15 15 16 17 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 19 20 20 21 22 22 22 23 23 23 22 20 19 18 19 18 19 20 22 23 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 17 17 16 15 14 14 13 13 14 14 15 15 15 15 14 13 11 10 12 14 17 19 14 7 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 11 11 12 12 13 14 14 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 15 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 12 12 15 17 17 18 19 19 19 17 14 10 8 7 8 9 11 14 16 16 15 13 9 4 3 7 9 11 11 11 11 11 11 11 10 10 9 8 8 7 6 5 3 1 3 9 17 22 25 26 27 27 27 26 25 24 23 23 22 22 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 20 19 18 17 16 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 12 13 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 13 16 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 20 20 21 21 22 23 24 24 24 24 23 21 18 15 11 10 10 11 12 13 14 14 15 16 16 16 15 12 11 13 5 7 10 13 13 12 11 12 13 13 13 12 9 5 4 14 14 13 12 15 18 19 19 20 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 24 24 23 22 22 21 20 20 20 21 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 19 18 17 17 16 15 15 14 14 15 15 16 16 17 18 18 17 16 13 12 12 11 11 15 15 8 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 10 11 11 12 12 13 13 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 13 11 13 16 17 17 18 18 18 16 13 8 6 5 6 7 9 12 14 15 14 12 8 2 7 10 11 12 13 13 13 12 12 12 11 11 10 9 9 8 7 5 4 1 4 10 16 20 23 25 25 26 26 26 25 24 24 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 18 17 16 15 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 5 5 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 13 14 16 17 17 18 18 18 17 17 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 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 10 8 8 12 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 19 20 20 21 22 23 24 24 24 24 23 22 21 19 16 13 12 11 11 12 13 14 14 15 16 16 14 8 4 3 5 2 12 13 15 14 12 11 11 11 12 13 7 6 16 16 15 12 10 15 17 17 18 19 20 21 21 21 20 20 18 16 18 19 19 20 21 20 21 21 21 21 21 21 21 21 22 23 23 24 23 23 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 18 17 16 16 16 16 16 16 16 17 17 18 19 19 20 19 18 16 12 11 9 9 12 12 5 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 13 14 14 15 15 16 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 15 15 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 13 11 11 12 15 16 16 16 16 16 14 11 7 5 4 4 5 7 9 11 12 12 10 5 6 10 12 13 13 14 14 14 13 13 13 12 12 11 11 10 9 8 7 5 2 3 9 14 18 21 22 24 24 24 24 24 24 23 23 23 23 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 21 21 21 21 20 19 19 18 17 17 16 15 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 7 7 6 7 6 7 7 7 7 7 8 8 9 10 11 11 12 11 12 12 13 13 13 13 13 13 12 13 13 13 13 13 15 16 17 18 19 19 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 9 6 14 17 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 20 20 20 20 20 21 22 23 23 24 24 24 23 22 21 20 19 17 15 13 12 11 12 13 13 14 15 15 14 11 3 11 13 14 15 16 18 16 14 12 11 11 11 13 14 12 17 16 15 12 7 16 18 18 18 18 19 20 21 21 21 21 19 17 16 15 16 19 21 21 21 21 21 21 21 21 20 21 21 22 23 23 23 23 23 22 22 23 23 22 22 22 21 21 22 22 23 23 22 22 22 21 21 20 20 19 18 18 17 16 16 16 17 17 17 18 18 18 19 20 20 21 20 20 18 15 12 3 7 21 12 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 13 13 14 14 14 15 16 16 16 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 14 13 12 12 11 11 11 10 10 10 10 10 10 9 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 15 16 14 11 8 8 10 13 14 15 15 14 14 11 8 6 4 4 4 4 4 5 7 8 8 6 2 9 12 14 14 14 15 15 15 14 14 13 13 13 13 12 11 11 10 9 7 5 1 7 13 17 19 21 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 12 13 14 14 14 15 15 15 16 17 16 16 16 15 15 15 15 15 16 16 18 19 20 20 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 15 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 21 21 22 23 24 24 24 23 22 22 21 20 18 17 15 14 12 12 12 13 13 13 14 14 13 10 4 12 13 14 15 16 18 16 14 12 11 12 13 15 15 13 17 15 12 11 17 18 18 19 19 19 19 20 20 21 21 20 15 13 17 15 16 18 20 21 21 21 21 21 21 20 20 21 22 23 23 23 23 23 23 23 22 22 22 21 22 21 21 22 22 23 24 23 23 23 22 22 21 20 20 19 18 17 17 16 16 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 14 16 17 19 14 8 6 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 15 16 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 14 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 12 13 13 13 14 14 15 15 15 14 9 7 7 8 11 12 13 13 12 11 9 6 5 4 4 4 4 4 3 4 4 3 2 5 9 13 15 15 15 15 15 16 15 15 14 14 14 14 13 13 12 12 12 11 10 8 2 10 17 20 21 22 22 23 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 14 15 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 19 20 21 21 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 15 17 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 20 20 20 20 20 21 21 21 22 23 23 24 24 23 23 22 21 20 20 18 17 16 14 13 12 13 13 13 14 14 14 14 12 8 11 14 17 18 18 17 16 14 12 12 13 14 16 16 14 14 13 17 18 18 18 18 18 18 18 19 19 20 20 21 18 14 13 15 16 16 18 19 20 21 21 21 21 21 21 21 21 23 24 24 24 23 23 23 22 22 21 21 22 22 22 21 22 23 24 24 24 24 23 23 22 21 20 19 18 18 17 17 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 24 21 12 12 14 10 8 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 16 16 17 17 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 13 13 14 14 14 14 14 12 6 8 8 8 9 10 11 11 10 9 7 5 4 4 5 5 5 4 4 4 3 4 5 7 9 12 14 15 16 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 10 13 19 20 21 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 13 13 13 14 16 17 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 11 15 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 18 19 19 20 20 20 20 20 21 21 21 22 22 23 24 24 24 23 22 22 21 21 20 19 17 16 14 13 13 13 14 14 15 15 15 15 15 16 19 19 19 18 18 17 15 14 12 12 14 15 16 17 17 17 17 17 18 18 17 15 16 16 17 19 19 20 20 20 18 15 15 16 17 17 18 20 21 21 21 21 21 22 22 22 23 23 24 24 24 24 23 23 23 22 22 22 22 22 22 22 23 24 25 25 25 24 23 23 22 21 20 19 18 17 17 17 17 17 18 18 19 19 20 20 20 21 21 22 22 22 22 22 24 24 15 9 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 13 14 15 15 16 17 17 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 16 15 14 13 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 13 13 13 13 14 14 13 12 7 8 4 8 9 9 9 9 8 7 6 5 5 5 5 5 6 6 6 6 6 6 7 9 10 11 13 15 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 17 17 19 19 19 23 23 23 22 22 22 22 22 21 20 19 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 15 15 15 15 15 16 16 16 17 17 16 16 16 17 18 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 14 11 14 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 18 19 20 20 21 21 21 21 21 21 22 22 22 23 24 24 23 23 22 22 22 21 20 19 17 15 14 13 13 14 14 14 15 15 16 15 15 16 18 19 19 18 18 17 15 14 13 13 15 15 16 16 16 16 16 16 16 15 13 13 14 15 17 18 19 19 19 19 18 16 15 16 19 21 21 21 21 20 20 21 22 23 23 23 24 24 24 24 24 24 24 24 23 23 22 23 23 23 23 23 24 25 26 26 25 25 24 23 22 21 20 19 18 17 17 17 17 17 18 18 19 20 20 20 21 21 22 22 22 22 22 22 23 24 19 13 11 9 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 16 16 17 18 18 19 20 20 21 21 21 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 14 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 11 11 12 12 13 13 13 13 14 13 12 10 5 8 8 8 8 8 8 7 6 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 11 12 14 15 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 17 17 18 20 22 24 25 24 24 23 23 23 22 22 22 20 19 18 17 17 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 19 19 19 19 19 19 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 14 13 15 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 17 18 19 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 21 20 19 17 15 14 14 14 14 14 14 14 15 16 15 16 17 18 19 19 19 18 18 16 14 14 14 14 14 12 11 12 13 13 12 11 10 11 12 14 16 18 19 19 19 18 19 19 18 18 19 21 22 22 21 21 21 21 22 23 23 24 24 24 24 24 25 25 25 25 25 24 23 23 23 24 24 24 24 24 25 26 26 26 25 24 23 22 21 20 19 18 17 17 16 16 17 18 18 19 20 20 21 21 22 22 23 23 23 22 22 22 23 21 16 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 13 13 14 15 16 16 17 18 19 19 20 21 21 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 15 14 13 12 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 12 12 13 13 13 13 14 12 10 8 8 8 8 8 8 7 6 6 5 5 5 6 6 7 7 7 8 8 8 9 10 10 10 11 11 12 13 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 18 19 20 22 24 25 25 25 24 23 23 23 22 21 19 18 17 16 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 15 15 15 15 15 14 14 14 14 13 13 13 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 20 20 21 21 21 21 21 21 22 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 23 22 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 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 15 14 15 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 18 19 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 21 21 20 19 17 16 14 13 13 14 14 14 14 16 16 16 17 18 19 19 20 20 19 18 16 15 14 13 12 12 11 11 11 10 10 8 8 9 10 12 15 17 19 19 19 18 18 18 18 19 20 20 21 22 22 22 21 21 22 23 23 24 24 24 24 24 25 25 25 26 26 26 25 24 24 24 24 24 24 25 25 26 26 26 26 25 24 23 22 20 19 18 17 17 16 16 16 16 17 18 19 20 21 21 21 22 23 23 23 23 22 22 22 21 20 19 16 14 14 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 13 13 13 13 13 12 12 12 12 12 11 11 12 12 13 13 14 15 16 16 17 18 19 20 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 16 16 14 13 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 14 13 11 8 6 7 8 9 9 8 6 6 5 5 5 5 6 7 7 7 8 8 8 8 10 10 11 11 11 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 19 20 20 21 22 24 25 24 23 23 23 23 22 21 19 17 16 15 14 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 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 21 21 22 22 22 23 23 23 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 13 16 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 16 16 17 17 18 19 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 22 22 22 21 20 19 18 17 15 14 12 13 13 14 15 15 16 17 17 18 19 20 20 20 20 19 18 16 15 13 12 11 11 11 11 10 10 9 9 10 8 4 12 18 19 20 20 19 18 18 18 18 19 20 20 21 22 22 22 22 22 22 23 24 24 24 24 24 25 25 25 25 26 26 26 26 25 25 25 26 25 25 26 26 27 27 27 26 25 24 22 21 20 19 18 17 17 16 16 16 16 17 18 20 21 22 22 22 22 23 22 22 22 21 21 21 20 20 19 18 17 16 15 14 14 14 13 13 13 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 13 14 14 15 16 17 18 19 20 20 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 16 15 13 11 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 12 12 13 13 13 12 10 6 6 6 8 9 9 7 6 5 5 5 5 6 6 7 8 8 8 8 8 8 10 10 12 12 12 12 12 12 13 15 16 17 17 17 17 17 17 17 17 17 17 17 18 17 17 16 18 20 21 22 22 23 25 26 25 25 24 23 23 23 22 20 18 16 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 13 14 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 16 17 17 18 19 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 20 19 18 16 15 13 12 12 14 14 15 15 16 17 19 19 20 20 20 20 20 20 18 15 13 12 11 11 11 11 10 10 9 10 12 13 14 15 17 20 20 20 20 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 25 25 25 25 25 25 25 25 26 27 27 27 26 26 26 27 26 26 27 27 28 28 28 27 25 23 22 20 19 18 17 17 16 16 16 16 16 17 19 20 22 22 23 22 23 23 22 20 19 19 20 20 19 19 19 19 18 18 17 16 16 16 15 15 15 14 14 15 15 14 14 15 15 16 16 16 16 16 16 16 15 14 13 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 14 14 15 16 17 18 19 20 21 22 22 22 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 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 20 19 19 19 19 18 18 18 18 18 18 18 17 16 15 13 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 12 8 2 4 9 11 10 8 6 5 5 6 6 6 7 7 7 8 8 8 8 8 8 10 10 11 12 12 12 12 13 13 15 16 17 17 17 17 17 17 17 17 17 17 17 18 20 18 17 19 22 23 24 25 25 26 26 26 26 25 24 24 23 22 21 19 17 15 14 13 12 12 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 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 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 14 15 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 22 22 22 21 21 21 20 19 18 17 16 14 13 13 13 14 14 15 15 17 18 19 20 20 20 20 20 19 18 12 7 9 10 10 11 11 11 10 9 12 14 14 15 16 17 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 27 28 28 27 27 27 27 27 27 28 29 29 29 28 27 25 23 21 20 19 18 17 17 16 16 16 17 17 18 19 21 22 23 23 23 23 24 22 19 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 16 16 17 18 18 18 18 18 17 16 14 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 14 15 16 17 18 19 20 21 21 22 22 23 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 15 13 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 14 14 14 15 15 15 13 10 7 6 5 6 7 6 7 7 8 8 8 9 9 8 8 8 9 10 11 12 12 12 13 13 13 15 16 17 17 17 17 17 16 16 17 18 18 18 18 19 19 20 21 23 25 25 25 26 26 26 26 26 26 25 24 24 23 21 19 17 15 13 12 12 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 21 21 20 20 19 18 17 16 15 14 14 14 14 14 14 15 17 19 20 21 20 20 20 18 11 6 4 10 11 11 11 11 11 10 9 11 14 15 15 15 16 18 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 27 28 28 28 27 28 28 28 28 29 29 30 29 29 27 25 23 21 19 18 17 17 16 16 17 17 17 18 19 20 22 23 24 24 24 23 24 24 22 19 17 17 17 18 18 18 18 18 19 19 18 18 18 18 17 17 17 17 16 16 17 17 18 18 19 19 19 18 18 18 17 15 14 13 13 13 13 13 13 12 11 11 11 11 11 12 12 12 13 13 14 15 16 17 18 19 20 20 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 15 13 11 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 13 15 18 22 22 20 17 15 12 8 5 5 7 8 8 8 9 9 8 8 9 9 8 8 8 9 10 11 12 12 13 13 13 13 14 16 16 17 17 17 16 16 16 16 17 19 19 19 20 21 21 22 24 25 25 26 26 26 26 26 26 26 25 25 24 23 22 20 18 15 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 12 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 24 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 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 21 21 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 21 21 21 20 20 19 18 17 16 15 15 15 15 15 16 15 17 18 19 20 20 20 20 19 13 6 11 12 12 12 12 12 12 11 10 10 12 14 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 28 28 28 28 28 28 28 29 29 29 29 28 27 26 23 20 18 16 16 16 16 16 17 17 18 19 19 21 23 25 26 27 26 25 25 25 24 22 19 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 19 19 19 18 18 17 15 14 14 13 13 13 12 12 11 10 10 10 11 11 11 12 12 13 13 14 15 16 17 18 19 19 20 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 18 18 17 15 13 11 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 12 11 12 12 15 18 20 21 21 19 17 16 14 10 4 5 8 9 9 10 11 11 9 9 9 8 8 8 8 9 9 10 11 12 13 13 13 13 14 15 16 17 17 17 17 16 16 16 17 19 20 20 21 22 23 23 25 25 26 26 26 26 26 26 26 25 25 25 24 24 23 21 18 16 14 12 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 14 15 15 15 14 14 15 15 15 15 14 14 15 15 15 16 17 17 17 18 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 16 16 15 16 16 17 17 17 18 19 20 20 20 19 19 17 11 11 12 12 12 12 12 12 12 11 9 9 12 15 16 16 16 17 17 18 19 19 19 20 20 20 21 21 21 21 21 22 21 21 21 21 22 23 23 23 23 24 25 25 25 25 26 26 26 26 26 27 27 27 28 27 27 27 27 27 28 28 29 28 27 26 23 19 16 15 14 14 15 16 17 17 18 18 20 21 24 27 29 29 29 28 27 26 25 23 21 19 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 20 20 19 19 18 18 17 15 14 14 13 13 12 11 10 9 9 9 10 10 11 11 12 12 13 13 14 15 16 17 18 18 19 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 17 16 14 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 15 17 19 20 20 20 18 17 17 16 14 6 4 9 10 10 10 11 12 11 10 10 8 8 8 8 8 9 10 11 12 13 13 13 13 14 15 16 16 17 17 17 17 16 16 17 19 21 22 22 23 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 24 22 21 18 16 14 12 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 15 14 15 15 16 15 14 14 14 14 14 14 14 14 14 14 15 16 17 17 18 18 18 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 16 16 17 18 18 18 18 18 20 20 20 20 19 19 16 11 11 13 13 13 12 13 13 13 11 4 11 15 17 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 23 23 23 23 23 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 26 26 26 26 27 28 28 27 26 23 20 16 14 13 13 13 14 15 16 17 18 19 22 25 29 32 32 31 30 29 28 26 25 24 22 19 17 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 21 22 22 22 22 21 20 19 19 17 14 13 13 13 13 12 10 8 8 8 8 9 10 11 11 12 12 13 14 14 15 16 17 18 18 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 16 17 17 18 17 16 14 12 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 13 13 13 13 15 18 19 19 19 20 19 19 18 18 18 17 10 1 8 8 8 8 10 12 12 12 10 9 8 8 8 8 9 10 11 12 12 13 13 13 13 14 15 16 17 17 18 18 17 17 17 19 21 23 24 24 24 24 25 25 26 26 26 26 26 26 25 26 26 25 24 23 22 20 18 16 14 12 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 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 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 16 15 14 15 16 16 15 14 14 14 14 13 13 13 13 14 14 14 15 16 17 17 18 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 18 19 19 18 18 19 20 20 20 19 19 18 16 12 12 13 13 14 13 14 14 14 12 10 16 18 18 18 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 22 21 21 21 21 21 22 22 22 22 23 23 24 25 25 25 25 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 27 27 27 25 23 21 18 16 13 12 12 12 13 14 15 16 17 21 25 31 34 34 33 31 31 30 29 27 27 26 23 20 18 17 18 18 18 17 17 17 17 17 16 17 17 18 19 19 20 21 21 22 23 24 23 22 22 20 16 12 11 11 11 11 10 7 6 5 5 6 7 9 10 11 12 13 13 14 15 16 16 17 18 19 19 20 20 20 21 21 21 21 22 22 22 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 15 14 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 11 12 13 13 14 15 16 18 19 19 19 20 20 19 19 19 19 20 19 14 5 4 5 6 6 8 11 13 13 11 10 9 8 8 8 9 9 10 11 12 13 13 12 13 13 14 15 16 17 18 18 18 18 18 19 21 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 24 24 23 22 20 18 17 14 12 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 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 23 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 16 15 15 15 16 17 16 14 14 14 13 13 12 12 13 13 13 14 14 16 16 17 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 17 17 17 17 16 16 17 18 19 20 19 20 20 20 20 20 19 19 18 16 12 12 13 13 14 15 15 16 17 18 18 18 18 18 18 18 17 18 18 18 18 19 20 20 20 21 21 21 21 22 22 22 22 21 21 22 22 22 22 22 23 24 24 25 25 25 26 26 26 26 26 25 25 24 25 25 26 26 26 26 26 26 27 27 26 25 23 20 19 17 15 13 11 11 12 13 13 13 14 17 20 26 33 34 34 33 32 31 30 29 29 28 26 23 21 20 18 17 17 16 16 17 17 17 16 16 17 18 18 19 20 20 21 22 23 24 23 22 24 22 16 10 9 10 11 11 9 5 2 2 2 4 6 8 9 11 12 13 14 15 15 16 17 18 18 19 19 20 20 20 20 21 21 21 21 22 22 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 16 16 15 14 13 12 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 12 12 13 13 14 15 16 17 18 19 19 19 19 19 19 19 19 20 20 17 11 2 4 5 6 9 12 13 13 12 11 10 9 9 8 9 9 10 11 12 12 12 12 12 13 13 15 16 17 17 18 18 18 18 19 21 24 25 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 23 22 22 21 19 17 15 13 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 16 16 16 16 17 17 17 15 14 14 13 13 12 12 13 13 13 14 14 15 16 16 17 18 19 19 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 17 16 16 15 15 15 16 16 17 19 20 20 20 20 20 20 19 19 18 18 17 13 12 13 14 15 15 16 17 18 18 19 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 23 24 25 25 26 26 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 27 27 26 26 25 23 20 19 17 15 13 12 11 11 12 12 12 11 10 7 19 28 32 33 33 32 32 31 30 30 29 27 25 24 22 21 19 18 18 17 18 18 18 17 17 18 18 18 19 19 19 20 20 21 22 21 20 21 22 14 8 9 10 12 13 9 3 5 6 3 3 6 8 10 11 13 14 15 15 16 17 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 16 15 14 14 13 12 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 16 17 18 18 18 18 18 18 19 19 20 21 21 20 15 8 1 6 9 12 14 14 14 13 12 11 10 9 9 9 9 10 11 11 11 11 11 12 12 13 14 15 16 17 18 19 19 19 20 21 23 25 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 20 18 16 14 12 11 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 21 21 22 22 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 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 17 18 18 18 18 16 14 14 13 13 12 12 12 12 13 14 14 15 15 16 17 18 19 19 20 20 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 16 16 15 15 15 15 15 16 17 18 19 20 20 20 20 20 19 19 18 18 17 15 14 14 15 15 16 17 17 18 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 23 22 22 22 22 22 22 22 23 24 25 25 26 27 27 28 27 27 26 25 25 25 25 25 25 26 26 26 26 27 27 27 26 25 23 21 19 18 16 14 13 12 11 11 12 12 11 9 3 13 22 27 30 31 31 31 30 30 29 28 27 26 25 24 22 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 20 20 21 15 11 11 12 14 15 11 6 11 12 7 4 7 9 11 12 13 14 15 16 17 18 18 19 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 16 16 15 14 14 13 13 12 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 16 16 17 18 18 18 18 18 18 19 20 21 21 21 20 17 15 16 16 16 16 15 14 14 13 12 11 10 9 9 10 10 10 10 10 11 11 11 12 12 12 13 14 16 18 19 19 19 20 21 22 24 25 25 25 25 26 25 24 23 24 23 23 23 22 22 22 21 21 20 20 19 19 17 16 14 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 19 19 19 18 15 14 13 13 13 13 13 12 12 13 13 14 14 15 16 17 18 18 19 20 20 21 21 21 21 22 22 22 21 21 20 20 20 20 19 19 19 18 18 17 16 16 15 15 14 14 14 16 16 17 18 19 19 19 19 19 19 19 18 18 18 17 16 15 15 15 16 16 17 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 22 22 22 22 22 22 22 23 24 25 26 26 27 28 28 28 27 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 24 23 21 20 18 16 15 13 12 12 12 11 12 12 10 6 5 15 22 25 27 29 29 30 29 28 27 26 26 26 25 25 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 23 23 18 15 15 17 18 18 15 8 4 7 8 10 11 12 13 14 15 16 17 18 18 19 20 20 21 21 21 21 20 20 20 20 21 21 22 23 23 24 24 24 24 23 23 22 22 22 21 21 20 20 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 16 16 15 14 14 13 13 12 11 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 15 16 17 17 17 17 17 17 18 18 19 20 21 22 23 23 24 23 22 20 19 17 16 15 14 13 12 12 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 14 15 18 19 20 20 21 22 23 25 25 25 24 24 23 22 21 22 22 21 21 21 20 20 20 20 19 19 19 18 17 17 15 13 12 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 19 20 20 20 19 18 15 13 12 12 12 12 12 13 12 12 13 14 14 15 16 17 18 18 19 20 20 20 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 17 17 16 16 15 14 12 11 15 16 16 17 17 18 18 19 19 18 18 18 18 18 17 17 16 16 16 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 22 22 22 22 22 23 23 24 25 26 27 27 27 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 24 23 21 20 19 18 16 14 13 13 12 12 12 12 12 10 7 7 15 19 22 24 26 28 28 27 25 24 24 26 26 26 25 24 23 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 23 23 23 22 22 22 18 16 17 18 20 22 23 18 13 14 14 14 13 13 14 15 16 17 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 23 23 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 19 19 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 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 16 16 15 14 14 14 13 13 11 10 10 11 12 12 13 13 13 13 14 14 14 13 13 13 12 12 12 12 13 14 15 16 16 16 17 17 17 17 17 18 19 20 21 22 23 24 25 25 25 23 22 20 18 17 15 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 15 18 20 21 22 22 24 24 24 23 23 22 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 16 15 14 12 11 11 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 18 14 12 11 11 11 11 11 12 12 12 13 14 14 15 16 17 18 18 19 19 20 20 20 21 21 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 15 14 11 11 15 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 24 25 25 26 26 27 27 27 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 24 23 21 20 19 18 17 15 15 14 13 13 13 13 13 12 11 8 9 13 17 20 23 25 25 24 22 21 21 22 24 23 23 21 18 16 16 18 21 24 24 24 24 24 24 24 23 23 23 23 24 23 23 23 22 21 19 18 19 20 21 22 23 22 20 18 17 16 15 15 15 16 17 18 18 19 20 21 21 21 22 22 22 22 21 21 21 21 21 22 23 24 24 24 25 25 24 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 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 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 15 14 14 14 13 12 11 10 10 12 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 12 14 15 16 16 16 16 16 16 16 16 17 18 19 20 22 23 24 25 26 26 25 23 22 20 18 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 13 16 19 22 23 23 24 24 23 22 21 21 20 19 19 19 19 19 19 18 18 18 18 17 18 17 17 17 16 16 15 14 13 12 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 18 15 11 10 10 10 10 11 11 12 12 13 14 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 14 13 14 15 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 21 22 22 23 22 22 22 23 24 25 25 26 26 26 26 27 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 22 21 20 19 18 17 16 15 15 14 14 14 14 13 13 12 10 9 9 12 17 20 22 22 21 19 18 18 19 19 19 17 13 7 5 6 8 15 25 26 26 25 25 24 24 24 24 24 24 24 24 24 24 23 21 20 20 20 21 22 22 22 22 21 19 18 18 17 17 17 17 17 18 18 19 20 21 21 22 22 22 22 22 22 22 22 21 22 22 23 24 24 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 19 19 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 18 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 16 15 15 14 14 14 14 13 10 9 11 12 13 14 14 14 14 15 15 15 14 14 13 13 12 12 12 13 14 15 16 16 16 16 15 14 14 14 15 17 19 21 22 24 24 25 26 26 24 22 21 18 17 16 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 8 8 7 7 8 10 12 14 20 22 23 24 23 22 21 20 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 21 21 22 21 21 21 21 21 20 20 19 19 18 15 11 10 10 10 10 10 11 11 12 13 14 15 16 16 17 18 18 19 19 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 14 14 14 15 16 16 16 16 17 16 16 16 16 15 15 15 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 21 21 21 22 22 22 23 22 22 22 23 23 22 21 22 23 24 24 24 25 25 25 26 27 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 23 22 21 20 19 18 17 16 16 15 15 14 14 13 13 13 13 13 11 8 7 10 15 18 18 16 15 14 14 14 14 11 7 7 9 9 7 6 12 24 26 26 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 21 21 21 22 22 22 22 21 20 20 19 18 18 18 18 18 18 19 19 20 21 21 21 22 22 23 23 22 22 22 22 22 23 24 24 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 17 17 18 18 17 17 16 15 15 15 15 14 13 10 9 12 13 14 14 15 15 15 15 15 15 15 14 14 13 14 14 14 15 15 15 15 15 15 15 15 13 13 13 15 17 19 20 22 24 25 26 27 25 23 21 18 16 15 15 15 15 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 6 5 3 14 19 21 22 22 21 20 19 18 19 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 18 18 15 12 10 10 9 9 10 11 12 13 14 14 15 16 17 17 18 18 19 19 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 17 17 17 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 22 21 21 22 23 23 24 24 25 25 26 27 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 23 22 21 20 19 18 18 17 16 16 15 15 14 13 12 12 12 12 11 9 6 4 5 8 8 8 7 6 7 6 4 1 7 14 17 17 16 17 19 23 25 25 25 24 24 25 25 25 25 25 25 25 25 25 24 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 20 21 21 21 22 22 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 17 16 16 16 16 16 16 14 5 10 12 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 14 14 15 14 14 15 16 18 19 18 19 20 23 26 27 27 25 23 19 16 15 14 15 15 15 14 14 13 13 13 13 12 12 11 11 10 10 9 9 8 7 7 7 6 6 5 5 4 8 13 17 19 20 21 20 19 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 20 19 18 17 17 14 12 11 10 9 9 10 11 12 13 14 15 15 16 17 17 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 16 16 16 16 16 15 16 17 17 18 18 18 17 16 15 14 14 14 14 15 15 15 16 16 15 15 16 16 17 18 18 18 19 19 19 19 19 18 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 22 22 22 21 20 21 21 22 23 24 24 25 25 26 28 28 28 28 27 27 27 26 26 26 26 26 25 25 24 24 24 23 23 22 21 21 20 19 19 18 17 17 16 15 14 13 12 12 12 11 11 10 9 8 6 4 3 2 2 2 3 3 6 9 12 15 17 18 19 20 21 22 23 23 24 24 24 25 25 26 26 26 26 26 26 26 25 24 23 22 22 22 22 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 21 21 21 21 22 23 23 23 23 22 23 24 25 25 25 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 21 20 20 19 19 18 18 18 17 17 17 18 18 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 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 17 17 17 18 18 17 13 13 14 13 13 14 14 14 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 15 15 15 16 15 16 17 18 19 19 17 17 17 16 22 26 27 26 22 18 15 14 14 15 15 15 14 14 13 13 13 13 12 12 12 11 11 10 9 9 8 7 7 6 6 6 5 4 5 8 13 16 18 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 19 18 17 16 16 14 12 11 11 11 11 10 11 13 14 14 15 16 16 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 15 15 16 17 18 18 19 18 18 16 15 14 14 14 14 14 14 15 15 15 15 15 16 16 17 18 18 18 19 19 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 22 23 23 23 22 22 22 21 20 20 20 21 22 23 24 24 25 26 27 28 28 28 28 27 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 16 15 14 13 13 13 12 12 11 11 11 10 9 8 8 8 8 9 9 11 13 15 16 17 18 19 20 21 21 22 22 22 23 24 25 26 26 26 26 26 26 26 26 25 24 24 23 23 23 23 23 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 24 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 21 21 20 19 19 18 18 18 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 19 19 19 18 17 16 14 13 13 13 14 14 14 14 14 14 14 13 14 14 15 16 17 17 17 17 16 16 16 16 17 17 17 17 18 18 17 17 16 11 2 12 19 25 27 23 19 15 14 14 15 15 15 15 14 14 13 13 13 13 12 12 12 11 10 10 9 8 8 7 7 6 6 5 4 5 8 13 16 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 21 20 18 16 15 15 14 13 13 13 12 12 11 10 11 13 14 15 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 15 16 16 16 15 16 16 17 17 18 18 18 18 17 15 15 14 14 14 14 14 14 15 15 15 15 15 16 17 17 18 18 19 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 22 23 23 23 22 22 21 21 20 20 20 21 21 22 23 24 25 26 27 28 29 28 28 27 26 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 20 20 19 19 18 18 17 16 15 14 14 14 13 13 12 12 12 12 11 11 10 10 11 11 12 14 16 17 17 18 18 18 19 20 20 20 21 22 22 23 25 26 26 26 26 27 27 26 25 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 23 22 22 22 22 23 23 23 23 24 25 25 26 26 26 27 27 27 27 27 26 26 26 26 25 25 24 24 23 23 22 21 21 20 19 19 18 18 17 17 17 17 17 17 17 18 18 19 20 20 20 20 20 20 19 18 18 18 18 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 17 16 13 12 12 12 13 13 14 14 14 14 14 13 14 14 15 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 16 18 18 12 3 10 16 20 24 23 20 16 15 15 15 16 16 15 15 14 13 13 13 13 12 12 12 11 11 10 9 8 8 7 7 6 6 5 5 5 8 12 14 16 17 18 18 17 17 16 16 16 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 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 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 22 21 19 17 15 14 13 13 13 13 13 13 12 11 11 12 14 14 15 15 15 16 16 17 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 16 16 16 16 16 16 17 17 18 18 18 17 16 16 15 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 22 23 23 23 22 21 21 21 20 20 20 20 20 21 23 24 26 27 28 29 29 28 27 27 26 25 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 17 17 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 13 14 15 17 18 18 18 18 18 18 19 19 20 21 21 22 23 24 25 26 26 27 27 27 27 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 24 23 23 23 24 25 25 25 26 26 27 27 27 27 27 27 27 26 26 26 25 25 25 24 23 23 22 21 20 20 19 18 18 18 17 17 17 17 16 17 17 18 19 19 20 20 20 20 20 19 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 18 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 15 16 17 17 17 16 16 16 16 16 17 17 17 17 17 16 17 19 20 16 10 9 17 19 20 21 20 17 16 16 16 16 16 16 15 14 14 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 6 5 5 6 8 11 13 15 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 23 22 20 18 16 13 12 11 11 12 13 13 13 12 11 11 13 14 14 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 14 15 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 18 18 17 17 18 18 18 19 19 20 21 21 22 23 23 22 22 21 21 21 21 20 20 20 20 21 23 25 26 28 28 29 29 28 27 26 26 25 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 14 14 15 16 17 18 19 19 18 18 18 19 19 20 20 21 22 23 24 25 26 26 27 27 27 27 26 24 24 24 24 25 25 25 25 26 26 26 26 26 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 24 24 25 25 26 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 23 22 21 20 19 19 18 18 18 17 17 17 16 16 17 17 18 19 19 20 20 20 20 20 19 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 20 21 21 20 8 4 8 10 11 11 12 12 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 19 20 20 20 16 17 19 19 18 16 14 14 15 15 16 16 16 15 15 14 14 13 13 13 12 12 11 11 10 10 9 8 8 7 7 6 5 5 6 9 11 13 15 15 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 23 24 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 26 26 26 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 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 24 22 21 19 17 15 12 11 9 9 10 12 13 12 11 10 11 13 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 15 16 16 16 16 16 16 16 17 16 16 16 15 15 15 14 14 14 13 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 19 20 21 21 22 23 23 22 21 21 21 21 21 21 21 21 21 22 24 26 27 28 29 29 29 28 27 26 25 25 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 19 18 18 19 19 19 20 20 21 22 23 24 25 25 26 27 27 27 27 26 24 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 25 25 25 25 25 25 24 24 24 25 25 26 26 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 21 20 19 19 18 18 18 18 17 17 16 16 17 17 18 19 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 18 8 6 9 10 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 17 19 20 21 22 19 20 18 15 12 11 12 13 14 15 16 17 16 15 14 14 14 13 13 12 12 11 11 10 9 9 8 7 6 6 6 5 5 6 9 12 14 15 15 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 24 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 26 26 26 26 26 25 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 23 21 19 17 16 14 12 9 7 7 8 11 12 11 10 10 12 13 14 15 15 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 14 15 16 15 15 16 16 16 16 16 16 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 17 17 17 17 17 18 18 18 19 20 21 21 22 22 22 22 22 21 21 21 21 22 22 22 22 23 25 26 28 28 29 29 29 28 27 26 25 25 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 19 19 19 19 19 20 20 21 22 23 23 24 25 25 26 26 27 27 26 25 25 25 25 25 25 25 25 26 26 26 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 24 24 24 24 25 26 26 27 27 27 27 27 27 27 27 26 25 25 24 24 23 22 21 20 19 18 18 18 18 18 17 17 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 20 5 8 9 10 10 11 11 11 11 12 12 13 13 14 14 15 15 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 17 18 20 20 16 16 14 10 7 7 9 12 13 14 16 17 16 15 15 14 14 13 13 12 12 11 10 10 9 8 7 6 6 6 5 5 5 6 9 11 13 15 15 15 15 15 14 14 14 14 14 14 13 13 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 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 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 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 25 24 22 20 18 16 15 13 11 8 6 5 6 9 10 10 10 10 12 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 12 13 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 16 17 17 17 17 18 17 17 17 17 17 18 18 18 18 18 19 20 21 21 22 22 22 22 22 21 21 22 22 23 23 23 24 25 27 28 28 29 29 28 28 27 26 26 25 24 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 21 22 22 23 24 24 24 25 25 25 26 26 25 25 24 24 25 25 25 25 25 26 26 27 27 27 27 27 27 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 27 27 27 27 27 26 25 24 24 25 25 25 26 26 26 27 27 28 28 28 27 27 27 26 26 25 24 23 23 22 21 20 19 19 19 18 18 18 17 17 17 17 17 17 18 19 19 20 21 21 20 21 21 20 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 19 10 8 9 10 10 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 13 12 12 11 11 11 12 12 13 13 13 14 15 16 17 13 11 11 8 5 3 4 6 10 12 14 16 17 16 16 15 15 14 14 13 13 12 11 10 9 8 7 7 6 6 5 5 5 5 6 8 11 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 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 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 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 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 25 23 20 18 16 15 14 12 10 8 6 5 6 7 8 9 9 10 12 13 14 14 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 12 14 14 15 15 15 16 16 15 15 15 15 15 15 14 14 13 13 13 13 14 14 14 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 18 19 19 19 18 18 19 20 20 21 21 22 22 22 22 22 22 22 23 23 24 24 25 26 27 28 28 28 28 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 22 22 23 23 23 24 24 24 24 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 29 29 29 29 29 29 29 28 28 28 28 27 27 26 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 27 27 26 26 25 24 23 22 21 21 20 19 19 19 18 18 18 17 17 17 17 17 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 14 5 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 13 12 12 11 11 10 10 10 10 11 11 11 11 11 10 12 3 6 8 5 3 3 3 5 10 14 16 17 17 17 16 16 15 14 14 13 12 12 11 10 9 8 7 6 5 5 5 5 4 5 6 8 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 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 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 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 27 27 26 23 20 18 16 14 13 11 10 9 9 8 7 6 7 8 8 9 10 12 13 14 13 13 13 14 14 14 14 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 12 13 14 14 14 15 15 16 15 15 15 15 15 14 14 13 13 13 13 13 14 14 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 18 18 19 20 20 21 21 22 22 22 23 22 22 23 23 23 24 24 25 26 26 27 28 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 20 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 23 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 26 26 27 28 29 30 30 29 29 28 28 28 27 27 26 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 24 23 22 21 21 20 19 19 19 18 18 17 17 17 17 17 17 18 18 19 20 20 21 21 21 21 21 21 20 20 20 21 20 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 18 13 1 13 12 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 13 13 12 11 10 10 10 9 9 9 9 9 8 7 4 3 1 5 4 2 3 6 6 9 14 17 19 19 19 18 17 16 15 14 14 13 12 11 10 9 8 7 6 6 5 5 5 4 4 5 6 8 10 12 12 13 13 13 13 12 12 12 13 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 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 24 21 17 15 13 12 10 8 7 8 9 10 9 7 7 8 8 9 11 12 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 10 10 10 11 11 11 12 13 14 14 14 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 18 18 19 19 19 18 18 18 19 19 20 21 21 22 22 22 22 23 23 23 23 23 24 24 25 25 26 27 27 27 28 28 27 27 27 26 26 25 25 25 24 24 23 22 22 21 21 21 20 20 20 20 21 21 21 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 28 28 29 27 23 23 24 26 28 29 29 28 28 28 28 27 27 27 26 26 27 27 27 28 28 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 25 24 23 22 21 21 20 19 19 19 18 18 17 17 17 17 17 17 18 18 19 19 20 21 20 20 20 20 20 19 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 19 16 7 10 15 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 13 13 11 10 10 10 10 9 9 8 8 7 5 1 3 3 3 2 1 1 5 10 13 17 20 21 21 20 20 19 17 16 15 15 14 13 12 11 10 9 8 7 6 5 5 5 4 4 4 5 6 8 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 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 18 18 18 18 18 18 19 19 19 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 27 25 21 17 14 12 11 10 8 7 6 7 9 10 9 7 6 7 8 9 11 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 14 14 14 15 15 16 16 16 16 15 15 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 18 18 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 25 26 26 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 23 22 22 21 21 21 20 20 20 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 28 28 27 26 23 21 22 24 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 29 28 28 28 27 27 26 25 24 23 22 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 18 18 17 19 19 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 16 11 14 17 14 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 13 13 11 10 9 10 11 12 11 8 6 6 3 4 11 10 5 2 3 1 10 17 21 22 23 23 22 21 20 19 18 16 15 15 14 13 12 11 10 8 7 6 6 5 5 4 4 4 4 5 6 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 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 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 27 26 24 22 19 15 13 11 9 8 7 6 7 8 9 9 9 7 6 7 8 10 11 12 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 10 11 11 12 12 13 14 15 15 16 16 17 17 17 16 15 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 24 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 26 26 25 23 22 23 23 24 24 24 24 25 25 25 26 27 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 26 25 24 23 22 21 20 20 19 18 18 17 17 17 17 17 17 17 17 16 15 11 8 15 16 17 18 19 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 20 20 20 20 20 18 10 9 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 13 12 11 10 11 13 13 14 9 7 7 5 7 17 15 6 2 7 7 16 22 24 24 24 23 22 21 20 19 18 16 15 14 14 13 12 10 9 8 7 6 5 5 4 4 4 4 4 5 6 8 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 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 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 27 27 27 27 27 27 27 27 27 27 26 25 23 21 18 15 12 10 8 6 6 6 8 9 9 8 8 7 6 6 8 10 11 11 12 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 15 15 16 16 17 17 18 18 17 16 15 14 13 13 13 14 15 14 13 13 12 12 12 12 12 13 13 14 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 24 24 25 26 26 27 27 27 28 28 28 28 27 27 27 27 26 26 25 25 24 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 27 26 26 26 26 26 25 25 24 23 23 24 23 24 24 25 25 25 26 26 27 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 29 29 30 30 30 29 29 28 28 27 26 24 23 22 22 21 20 19 18 17 17 18 18 17 17 17 16 16 14 12 9 5 9 13 15 18 20 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 20 11 5 12 14 13 13 13 12 12 12 12 12 12 11 11 12 12 13 13 14 14 14 14 13 13 15 17 17 15 11 10 10 12 16 23 20 10 7 14 20 25 25 25 24 23 23 22 21 20 19 17 16 15 14 13 13 11 10 9 8 6 6 5 4 4 4 4 4 4 5 7 8 9 10 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 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 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 27 27 27 27 27 27 27 27 27 27 26 25 24 22 21 18 15 13 10 8 5 5 6 7 8 8 7 7 6 5 6 8 10 10 11 12 13 13 12 11 11 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 12 13 14 15 16 17 17 18 18 19 18 18 17 16 14 13 13 14 14 15 14 13 13 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 23 24 25 25 26 26 27 27 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 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 25 24 24 23 24 24 25 26 26 26 26 26 27 27 27 27 28 28 29 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 28 27 25 24 23 22 21 20 19 18 18 19 19 19 17 14 13 13 12 11 9 8 6 7 10 14 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 15 9 12 13 13 13 13 13 12 12 12 12 12 11 11 11 12 13 13 14 14 14 15 15 15 19 21 19 15 12 11 13 17 21 25 25 18 12 18 25 28 27 26 24 23 22 21 20 19 18 17 15 14 13 12 12 10 9 8 7 6 5 4 4 4 3 3 4 4 5 7 8 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 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 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 27 27 27 27 27 27 27 27 27 26 26 25 23 22 20 18 16 14 11 8 7 6 7 7 6 6 6 5 5 5 6 8 10 10 11 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 12 13 14 15 16 17 18 19 19 19 19 18 17 16 15 14 13 14 14 14 14 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 25 24 24 24 24 25 27 27 27 26 26 26 27 27 28 28 28 29 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 26 25 24 23 22 20 20 19 19 21 21 20 16 11 9 7 8 7 7 7 7 8 9 15 19 18 18 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 15 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 13 13 14 15 15 16 19 22 21 17 13 12 12 14 17 20 22 21 18 11 11 22 28 28 26 24 23 22 21 20 19 18 16 15 14 12 11 11 10 9 8 7 5 4 4 3 3 3 3 4 5 6 7 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 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 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 25 24 23 21 20 19 17 15 12 8 7 8 7 5 4 4 4 4 4 4 5 8 10 10 11 11 11 11 10 10 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 12 13 15 15 16 17 18 19 19 19 18 18 17 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 25 24 24 24 23 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 24 25 27 27 27 27 26 26 27 27 28 29 29 30 30 31 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 31 31 31 31 30 29 28 26 25 24 22 22 21 21 22 22 22 20 16 9 5 5 5 6 6 7 7 7 6 16 18 17 17 18 20 22 22 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 16 14 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 13 13 14 15 15 16 18 22 17 12 10 10 11 12 14 16 17 16 14 8 4 14 24 27 26 24 23 22 21 20 19 18 16 14 13 11 10 10 9 8 7 6 4 3 3 3 3 3 4 4 5 7 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 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 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 27 27 28 28 28 28 28 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 26 25 24 23 22 21 20 19 18 17 15 12 10 8 6 4 2 2 2 3 3 4 5 7 9 11 11 11 11 10 10 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 12 13 15 16 16 17 18 19 18 18 18 18 17 17 16 15 15 15 15 14 14 13 13 13 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 26 26 27 28 28 27 27 26 26 26 28 29 30 31 31 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 32 32 32 31 30 28 27 26 25 24 23 23 23 24 23 22 20 15 3 9 10 10 8 7 7 7 9 12 16 16 16 17 18 20 21 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 18 17 15 14 13 13 12 12 12 12 12 12 12 12 11 12 12 12 13 14 14 15 15 15 15 15 7 4 5 6 8 9 10 12 13 12 11 7 1 9 17 22 23 23 23 22 21 20 19 18 16 13 11 10 9 9 8 8 7 5 3 2 2 2 3 3 4 5 6 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 12 12 13 13 13 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 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 28 28 28 28 28 28 28 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 26 25 24 23 21 20 19 18 18 17 16 14 11 8 6 3 1 2 2 3 4 4 5 7 9 11 11 11 10 9 9 8 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 10 10 10 10 10 11 13 15 16 17 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 17 17 18 18 19 20 20 21 21 22 22 22 23 23 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 27 27 26 25 25 26 27 29 31 31 32 32 32 33 33 34 34 34 33 33 32 32 32 33 33 32 32 31 31 32 32 32 31 30 29 28 27 27 27 27 27 26 25 24 21 16 9 6 13 14 13 11 10 10 11 13 15 16 16 16 17 18 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 12 2 4 2 2 3 5 7 8 9 9 9 7 5 1 7 13 18 21 22 22 22 21 20 20 17 14 11 9 8 8 7 7 6 6 4 2 2 2 2 3 4 4 5 6 7 7 8 8 8 8 8 8 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 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 27 27 27 27 27 27 27 27 26 25 24 23 21 20 19 18 18 17 16 15 13 11 9 7 4 1 2 4 4 5 5 6 7 9 11 12 11 10 8 8 7 7 8 8 7 7 7 8 8 8 8 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 13 14 16 17 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 17 17 18 18 19 20 21 21 22 23 23 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 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 26 25 25 25 26 26 26 25 24 24 24 25 26 28 30 30 31 31 31 31 32 33 34 34 34 33 33 32 32 32 32 31 31 30 30 31 31 32 32 31 27 21 25 26 28 28 28 28 27 24 16 8 5 11 14 15 15 14 14 14 15 15 16 17 17 17 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 12 9 3 2 2 2 4 4 5 7 7 7 5 3 2 7 12 16 19 21 21 22 22 21 20 17 13 10 7 6 6 7 6 4 3 2 2 2 3 3 3 4 5 5 6 6 7 7 7 7 8 8 9 10 11 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 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 16 17 17 17 17 17 17 18 18 18 18 18 17 17 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 28 27 27 27 27 27 27 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 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 24 23 21 20 19 18 17 16 16 14 13 11 11 10 8 5 2 2 4 5 6 6 6 7 9 10 11 11 9 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 16 17 18 18 17 16 16 16 16 17 16 16 16 16 16 15 15 15 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 17 17 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 22 22 22 22 22 22 22 23 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 23 23 23 24 25 26 27 27 27 27 28 30 32 33 34 33 33 33 32 32 32 31 30 30 29 29 29 30 30 30 28 19 9 20 22 26 28 29 29 27 23 16 11 11 13 15 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 24 24 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 18 18 16 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 12 10 10 10 8 6 4 2 3 3 3 4 4 6 6 4 1 5 10 14 16 18 20 21 22 22 22 20 17 12 8 5 4 3 4 4 3 2 2 2 3 3 4 4 4 5 5 6 6 7 7 7 7 7 8 9 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 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 28 27 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 27 27 27 27 27 27 27 26 25 23 22 20 18 17 16 15 15 14 13 11 11 11 11 9 7 3 1 4 6 6 6 7 8 9 10 11 10 8 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 13 14 16 17 18 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 14 14 14 15 15 15 15 16 15 15 15 16 17 18 18 19 20 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 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 25 24 24 24 23 24 24 24 24 24 24 24 23 23 22 22 22 21 20 19 20 24 29 32 33 34 33 33 33 32 32 31 31 30 29 28 29 29 29 28 25 15 10 18 21 24 26 29 29 27 22 20 14 15 15 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 16 14 13 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 11 10 9 9 7 5 3 3 2 2 2 3 3 5 5 2 3 8 12 15 16 18 20 21 22 22 21 20 16 11 5 1 1 1 1 1 1 2 3 3 4 4 5 5 5 5 5 6 6 6 6 7 7 8 9 10 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 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 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 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 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 27 27 27 27 27 27 26 25 24 22 20 18 16 15 14 14 13 12 11 11 11 11 11 10 7 4 0 4 6 7 7 7 8 9 10 10 9 7 6 5 5 5 6 6 6 7 7 7 7 8 8 8 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 13 14 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 15 16 16 17 18 19 20 20 20 21 21 22 22 23 23 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 25 25 24 24 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 19 18 16 13 12 15 23 30 33 34 34 33 33 32 32 32 31 31 30 29 29 29 29 28 26 22 18 19 21 24 25 27 29 29 25 21 20 19 18 18 19 19 19 17 17 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 22 21 21 22 22 22 22 22 22 22 21 21 20 20 19 18 16 14 12 11 11 11 11 11 11 12 12 12 12 12 13 14 13 13 13 11 10 10 9 7 4 3 3 2 2 2 3 4 5 4 1 6 11 13 15 16 18 20 21 22 22 21 19 15 10 2 2 3 3 2 2 2 3 4 5 5 5 5 5 5 5 6 6 6 6 6 7 8 9 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 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 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 24 22 20 18 15 14 13 12 12 11 10 10 11 11 12 12 11 8 5 0 3 6 7 7 8 8 9 10 9 8 6 5 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 14 15 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 14 14 14 15 16 16 16 16 16 16 17 18 19 20 20 20 20 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 23 23 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 21 20 18 16 14 12 11 15 21 28 32 33 33 32 32 32 33 32 32 31 31 30 30 30 29 27 24 22 22 21 22 23 25 28 29 28 26 24 22 21 21 21 21 20 17 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 22 21 20 21 22 22 22 22 22 22 22 21 21 20 20 19 19 17 14 12 11 10 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 11 11 11 9 8 6 5 4 3 3 3 3 4 4 0 7 12 15 16 17 19 20 21 22 22 21 18 15 8 0 4 5 5 5 4 4 5 5 6 6 6 6 7 7 7 6 6 6 7 7 8 8 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 26 25 23 21 19 16 13 11 11 11 11 10 10 10 11 12 13 13 11 9 5 1 3 6 7 8 8 9 9 9 8 6 5 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 11 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 14 14 14 14 15 16 16 16 16 16 17 17 18 19 19 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 18 16 14 13 11 12 17 22 26 29 29 30 31 33 33 32 32 32 31 31 30 29 27 26 24 23 21 21 21 21 24 26 27 26 26 25 23 21 21 21 20 18 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 22 20 20 20 21 21 22 22 22 22 22 21 21 20 20 20 19 17 14 11 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 13 17 18 15 12 9 7 5 4 3 4 4 1 8 14 16 17 19 19 20 21 21 21 21 17 10 2 5 7 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 8 9 9 9 9 9 10 10 10 10 10 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 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 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 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 27 27 27 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 26 26 24 22 20 17 15 12 10 10 10 10 10 10 11 12 13 13 13 12 9 6 1 3 6 7 8 8 9 9 8 6 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 12 13 14 15 15 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 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 19 18 16 15 14 13 12 13 16 19 23 25 28 31 32 33 32 32 32 32 31 30 29 27 26 24 23 22 21 20 20 22 24 24 25 25 23 22 21 21 21 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 21 20 18 18 19 20 20 20 21 22 22 21 21 20 20 20 20 19 16 13 8 9 10 11 11 12 12 12 13 13 13 14 14 14 13 13 12 12 10 15 21 21 19 16 12 10 7 4 4 4 2 3 11 16 18 18 19 19 20 21 21 21 22 15 4 6 10 11 11 11 10 10 10 9 9 9 10 10 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 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 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 23 21 19 16 14 11 10 10 11 11 11 11 12 12 14 14 14 12 10 6 1 3 5 7 8 8 8 8 7 5 4 4 4 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 11 12 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 20 20 21 21 21 22 22 23 23 24 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 28 27 27 27 27 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 25 25 26 26 25 25 25 25 25 24 24 23 23 22 22 21 20 19 18 16 15 15 14 14 14 16 19 21 23 27 30 32 32 32 33 32 32 31 30 29 28 26 25 25 23 21 21 22 23 23 24 24 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 21 19 16 15 15 15 16 17 18 20 20 21 20 19 19 19 20 20 19 7 6 10 11 11 12 12 12 13 13 13 14 14 15 14 14 13 13 12 17 24 25 22 16 12 10 8 6 1 1 1 2 6 12 17 18 19 19 19 20 21 21 22 23 18 5 6 11 12 12 12 12 12 11 10 10 10 10 10 9 8 8 7 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 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 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 24 22 20 18 16 14 12 12 12 13 12 12 12 12 13 14 15 14 12 10 6 2 2 5 7 7 7 7 7 6 5 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 10 10 10 10 10 10 10 10 11 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 18 17 17 16 15 15 16 17 18 20 23 26 29 31 32 32 33 33 32 31 30 29 28 28 27 27 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 19 15 12 11 11 11 12 13 15 17 18 18 17 17 18 20 21 20 9 8 11 11 12 12 13 13 13 13 14 14 14 15 15 15 14 14 16 19 24 24 20 8 5 5 4 1 4 6 6 7 8 12 16 17 19 20 21 22 22 22 23 22 17 6 5 10 12 13 13 12 12 11 11 10 10 10 9 8 7 5 6 7 8 9 9 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 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 18 18 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 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 30 30 30 30 30 30 30 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 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 23 21 18 17 15 15 14 14 14 14 13 13 13 13 14 15 15 14 12 9 6 2 2 5 6 7 7 7 6 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 12 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 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 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 22 22 22 21 20 19 18 18 17 16 16 16 17 17 20 22 26 28 30 32 33 33 32 32 31 31 30 30 29 29 27 26 26 25 25 24 24 23 24 23 23 23 23 22 22 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 15 12 10 9 8 8 9 11 12 13 14 14 13 14 17 21 19 14 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 18 20 23 23 18 9 3 2 3 4 6 7 7 7 9 12 14 16 18 20 21 22 22 23 22 21 14 4 7 10 12 12 12 12 12 12 11 11 10 9 8 6 4 2 2 5 6 7 8 8 8 8 8 8 8 7 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 21 19 18 16 16 15 14 14 14 14 13 13 14 14 15 15 15 13 11 8 5 1 2 5 6 6 6 6 5 5 4 4 3 3 2 2 3 3 3 3 4 4 4 4 4 5 5 6 6 7 7 7 8 9 9 9 9 9 10 10 10 10 10 10 10 11 12 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 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 24 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 21 20 20 19 18 17 16 16 16 16 16 18 20 24 27 29 31 32 32 32 31 31 31 31 30 30 28 27 26 26 25 25 24 24 24 24 23 23 23 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 16 12 9 8 7 7 7 8 8 9 10 10 8 8 8 11 15 16 14 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 19 20 21 23 18 11 8 7 7 8 8 7 7 8 10 12 15 17 19 20 21 21 22 22 22 22 17 8 12 12 13 13 13 13 13 13 12 11 10 9 8 5 3 1 0 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 17 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 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 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 24 23 22 21 19 18 17 15 14 14 14 14 14 13 14 14 15 15 15 14 12 10 8 4 1 2 4 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 3 3 4 4 4 4 5 5 6 6 7 7 7 8 9 9 9 9 9 9 9 10 10 10 10 10 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 26 26 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 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 22 22 23 23 23 22 21 20 19 18 17 16 16 15 14 15 16 17 20 23 26 28 30 30 30 31 32 32 31 30 29 27 26 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 17 13 10 8 7 6 6 6 6 6 6 6 6 6 3 2 10 14 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 18 19 19 20 21 23 10 6 7 8 9 10 9 8 9 10 12 13 15 17 18 19 19 20 21 21 22 22 20 14 15 14 14 14 15 15 15 14 13 13 12 11 9 7 4 0 2 0 2 4 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 24 24 23 22 21 20 19 18 16 15 14 14 14 14 14 14 14 14 14 15 14 13 11 9 7 4 1 2 4 4 5 5 5 5 4 4 3 2 2 1 1 2 2 2 3 3 3 4 4 4 5 5 6 7 7 7 7 8 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 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 25 25 25 24 24 23 22 22 22 22 23 23 23 23 23 22 21 20 19 18 17 16 16 14 14 14 14 15 17 19 22 26 27 28 29 31 32 31 30 29 28 26 25 24 24 24 25 25 24 24 24 23 23 23 23 23 23 22 22 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 18 15 11 8 7 6 5 5 5 5 4 5 5 5 5 4 8 13 13 13 13 13 14 14 15 15 15 15 16 16 17 17 18 18 19 20 20 19 20 15 8 2 4 7 8 8 10 11 13 14 14 15 17 18 18 18 20 21 22 22 23 25 15 15 14 14 15 16 16 17 16 15 15 14 13 12 11 8 2 4 3 0 3 5 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 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 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 21 20 19 18 16 15 14 14 14 14 14 14 14 14 14 14 14 13 11 9 7 4 1 1 3 4 4 5 5 4 4 3 2 1 1 1 1 1 2 2 3 3 3 3 4 5 5 5 5 6 8 9 9 9 10 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 22 22 23 23 23 23 23 23 23 22 21 20 19 19 18 17 16 15 14 14 14 14 15 17 21 24 25 27 29 30 30 30 29 28 26 25 24 23 24 24 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 19 18 16 13 9 7 6 5 5 4 4 4 4 4 5 5 6 9 11 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 19 19 18 15 9 2 4 7 9 12 13 13 12 12 14 16 17 18 18 19 21 22 23 26 23 12 14 17 17 17 17 17 17 17 17 16 16 15 15 14 13 5 5 7 2 3 5 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 21 21 20 19 18 16 15 15 14 14 14 13 13 13 13 13 13 13 13 12 10 7 5 2 1 2 3 4 4 4 4 3 3 2 1 1 1 1 1 2 2 2 2 3 3 4 5 6 6 6 6 8 10 10 10 10 9 9 9 9 9 9 9 10 11 11 11 11 12 12 12 12 13 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 19 19 20 20 20 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 25 25 25 24 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 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 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 25 25 24 23 23 23 23 23 23 23 23 24 23 23 22 22 21 21 20 19 18 17 17 16 16 15 15 14 13 15 19 22 25 27 28 28 28 28 27 26 25 24 23 23 24 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 19 18 15 10 7 6 5 4 3 3 3 3 4 4 5 6 8 10 14 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 19 19 18 15 10 4 3 7 12 14 15 13 10 9 11 14 16 17 18 19 20 22 24 25 18 15 22 26 25 21 18 18 19 19 18 18 17 17 17 17 17 9 7 9 2 4 6 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 20 19 18 16 15 15 14 13 13 12 12 12 12 13 14 14 13 12 11 8 6 3 1 2 3 3 3 3 3 3 2 1 1 0 1 1 1 1 2 2 2 2 3 5 7 8 9 9 8 9 10 10 10 9 9 9 9 9 9 9 9 10 12 12 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 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 22 22 23 23 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 26 26 25 25 24 24 24 24 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 23 24 24 24 23 23 22 22 22 21 20 19 19 18 18 18 17 16 15 14 15 17 19 22 25 26 27 27 27 27 26 25 24 23 23 23 24 24 25 25 25 25 24 23 23 23 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 19 16 12 9 6 5 4 3 2 2 3 4 5 5 6 6 7 12 14 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 20 19 18 15 9 3 2 7 11 15 16 14 10 7 10 13 15 17 18 19 20 22 24 24 22 23 27 29 28 23 19 19 20 19 19 19 19 18 18 19 19 15 12 16 3 6 7 8 9 9 10 10 10 10 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 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 14 14 14 13 13 14 14 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 20 19 17 16 15 15 14 13 12 12 12 12 13 14 15 15 15 14 12 9 7 4 3 2 2 3 3 3 3 2 2 1 0 0 1 1 1 1 1 1 2 2 4 6 9 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 23 24 24 25 25 25 25 25 25 26 26 26 26 26 27 26 26 26 25 25 25 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 23 23 24 24 24 24 24 24 24 23 23 23 23 22 21 21 20 19 19 19 19 19 18 17 17 18 19 21 23 25 26 27 27 27 26 26 25 24 23 23 23 23 24 24 25 24 24 23 23 23 23 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 19 17 14 11 8 5 3 3 2 2 3 4 5 6 6 6 8 11 14 15 15 14 14 15 15 16 16 17 17 17 18 18 18 19 19 20 20 19 17 14 9 5 1 6 10 14 16 15 10 8 10 13 16 18 19 19 20 22 24 25 24 24 27 30 29 22 20 20 20 20 19 19 19 19 19 20 20 19 16 17 12 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 20 19 16 15 15 14 14 13 12 12 13 14 15 15 16 16 16 15 13 11 8 6 4 3 2 2 2 2 2 2 1 1 0 1 1 1 1 1 1 2 2 3 5 8 10 12 12 11 10 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 13 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 15 15 15 15 15 16 16 16 15 15 15 15 16 16 17 17 18 19 19 19 19 19 20 20 21 21 22 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 22 22 22 22 22 23 23 23 24 24 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 23 24 25 26 26 27 26 26 26 25 24 24 23 23 23 23 23 23 23 23 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 20 19 18 16 13 10 6 4 2 1 1 3 4 5 6 6 6 8 11 14 16 16 15 15 15 15 16 16 17 17 17 18 19 19 18 19 19 19 19 17 14 10 6 1 4 10 14 16 15 10 9 11 15 18 20 20 20 21 22 24 25 26 26 28 29 26 16 17 20 20 20 19 18 18 19 19 20 21 20 20 19 16 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 20 19 16 15 15 14 14 13 13 14 15 16 17 17 18 18 17 16 15 12 10 7 5 4 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 4 6 9 11 12 11 9 8 7 7 7 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 15 15 16 16 15 15 15 15 15 16 17 17 18 18 18 19 19 19 19 20 20 21 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 22 22 22 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 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 24 25 25 26 27 27 26 26 26 25 25 24 24 24 23 23 22 22 22 21 22 22 23 23 23 24 25 25 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 20 20 18 17 15 12 9 6 3 1 1 2 4 5 6 6 7 8 10 14 16 17 16 16 15 15 16 16 16 17 17 18 18 19 19 19 19 19 18 17 15 12 9 6 2 10 15 17 14 10 9 12 16 19 21 22 22 22 23 25 26 27 27 28 29 23 13 16 18 18 18 18 17 17 18 18 19 19 19 19 18 16 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 28 28 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 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 20 18 16 16 15 15 15 16 17 18 18 19 20 20 19 18 17 16 14 11 9 7 6 5 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 6 7 9 10 10 9 7 6 7 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 14 14 14 14 14 15 15 16 15 15 15 15 15 16 16 17 17 17 18 18 18 18 19 19 20 20 21 22 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 25 25 24 24 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 22 22 22 22 22 22 22 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 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 24 24 24 24 24 25 25 25 25 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 23 23 23 22 23 23 23 24 24 24 25 25 25 26 26 27 27 27 26 26 25 25 25 25 25 24 23 23 22 21 21 21 21 22 22 23 24 25 25 25 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 20 19 17 16 14 12 9 6 2 0 2 4 5 6 7 7 9 11 13 15 17 17 16 16 15 15 16 16 17 17 18 18 18 19 19 19 18 18 18 16 15 13 9 2 11 16 16 13 8 7 11 18 21 23 24 24 24 24 25 27 28 28 30 30 23 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 16 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 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 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 22 20 19 19 19 19 19 20 21 21 21 21 21 20 19 18 17 15 13 11 10 8 7 6 5 4 4 3 3 3 3 3 4 4 5 5 5 5 6 7 8 9 9 8 7 6 6 7 7 7 7 7 7 8 8 9 10 10 10 10 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 16 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 20 21 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 25 25 24 24 23 23 23 23 23 24 24 24 24 24 24 25 25 24 23 23 22 21 20 20 20 21 21 21 21 21 21 21 21 22 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 24 24 24 25 25 25 25 26 26 27 27 27 27 27 26 26 25 25 25 25 25 24 23 22 21 21 21 21 21 21 22 23 24 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 21 21 20 19 18 16 15 13 11 9 6 3 1 3 6 7 8 8 10 11 12 14 17 17 17 16 16 15 15 16 16 17 17 18 18 18 19 19 18 18 18 18 17 15 11 5 9 15 16 14 9 7 11 18 23 25 26 26 26 25 26 27 28 30 31 30 24 16 15 14 15 16 15 15 14 14 14 15 14 14 14 15 15 14 14 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 22 22 23 24 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 22 21 20 18 17 16 14 13 11 10 9 8 7 6 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 7 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 15 14 13 14 14 14 14 14 14 14 15 15 15 16 16 17 18 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 16 16 16 16 16 17 17 18 19 20 21 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 25 24 24 23 23 22 22 22 23 23 23 23 23 24 24 24 24 23 22 20 19 19 19 19 20 20 21 21 20 20 20 20 21 21 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 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 24 24 24 24 24 24 23 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 26 26 25 25 25 25 25 24 23 22 22 21 21 21 21 21 21 22 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 21 21 20 19 18 17 15 14 13 11 10 7 4 1 6 7 8 9 10 11 12 14 16 17 17 16 16 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 17 12 5 14 18 17 16 14 12 16 20 25 27 28 28 27 26 27 27 27 29 30 29 24 19 16 16 16 15 14 13 13 13 13 13 13 12 13 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 22 22 23 24 25 25 25 24 24 24 24 25 25 25 24 24 24 24 23 22 21 20 18 17 16 15 13 12 11 10 9 8 8 7 7 7 7 8 8 9 9 9 10 10 9 9 8 7 7 6 5 6 6 7 7 7 7 7 7 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 18 19 20 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 19 20 21 22 22 23 23 24 24 25 25 25 26 26 26 26 25 25 24 23 23 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 19 18 18 18 19 20 20 20 20 20 20 20 20 20 20 21 22 23 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 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 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 28 28 27 27 26 25 25 25 25 25 24 23 23 22 22 21 21 21 21 20 21 22 24 25 25 26 25 25 25 25 25 25 24 24 24 23 22 22 21 20 19 18 17 16 15 13 12 11 10 8 3 3 6 8 10 11 12 12 14 15 16 17 17 17 16 15 15 15 16 16 17 17 17 18 18 18 19 20 20 20 20 16 18 22 21 20 20 20 21 22 23 26 29 30 29 28 27 26 26 27 29 30 28 24 23 21 20 18 16 14 13 12 12 12 12 12 11 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 29 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 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 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 25 25 25 24 24 24 24 24 25 25 25 24 24 24 23 22 20 19 17 16 15 14 12 11 10 10 10 9 9 8 8 9 9 10 11 11 11 11 12 11 10 9 7 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 12 13 13 14 15 15 16 16 16 16 14 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 18 20 21 20 19 18 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 17 18 19 20 21 21 22 22 23 24 24 25 26 26 26 26 25 25 24 24 23 22 22 21 21 21 21 21 22 22 22 22 22 21 20 19 18 18 17 17 17 18 19 20 20 20 20 20 19 19 19 20 20 21 23 24 24 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 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 22 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 27 26 26 26 26 25 25 24 23 23 22 22 21 21 21 21 20 20 21 23 24 26 26 26 26 26 26 26 25 25 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 11 10 7 3 3 7 10 11 12 13 14 15 16 17 18 17 16 15 15 15 15 16 16 17 17 18 18 18 19 20 20 20 21 22 21 24 22 21 22 23 25 24 25 27 30 31 30 30 29 28 27 28 29 30 27 24 23 22 20 18 16 14 12 12 12 12 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 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 12 12 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 25 26 27 28 27 26 25 25 24 24 24 24 24 24 24 23 22 21 20 18 16 15 14 13 11 10 10 10 10 9 9 9 9 10 10 11 12 12 12 12 12 11 10 8 6 6 5 6 6 7 7 8 8 8 8 8 8 9 9 10 10 10 10 11 11 10 10 11 11 12 12 13 14 14 15 15 16 16 17 16 15 13 12 12 12 12 13 13 13 14 14 14 14 15 15 16 18 19 20 20 19 18 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 16 17 17 18 19 20 20 21 22 23 24 25 25 26 26 25 25 25 24 23 23 22 21 20 20 20 20 20 21 21 21 20 19 18 17 16 16 15 15 15 16 16 18 20 20 20 20 20 19 19 19 19 19 21 22 23 24 24 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 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 23 23 23 23 23 23 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 25 24 23 23 22 21 21 21 21 20 20 20 21 21 22 25 26 27 27 27 27 26 26 25 25 24 24 23 22 21 20 20 19 18 17 16 15 14 13 12 11 9 6 3 3 9 11 12 12 14 14 15 16 19 18 16 16 15 15 15 16 16 17 17 18 18 19 19 20 20 21 22 24 25 24 23 22 23 24 25 25 26 28 30 31 31 30 30 29 28 29 30 31 27 25 23 21 18 15 15 14 13 12 12 12 12 11 11 11 11 11 12 12 13 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 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 29 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 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 28 28 28 28 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 24 26 27 29 29 29 28 26 25 24 24 24 24 23 23 23 23 22 20 19 17 15 14 13 12 10 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 9 8 6 5 5 5 6 6 7 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 10 11 11 12 13 14 14 15 15 15 15 16 17 17 15 14 13 12 12 12 12 12 13 13 14 13 13 14 14 15 17 19 20 20 19 18 17 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 18 19 20 21 22 23 24 25 25 25 25 25 24 24 23 22 22 21 20 20 20 20 20 20 20 19 18 16 15 14 13 13 13 13 13 14 16 18 20 20 20 20 19 19 18 18 18 19 20 21 22 23 24 24 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 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 26 26 26 26 25 24 24 23 22 21 21 20 20 20 20 20 20 20 21 22 24 26 28 28 28 27 27 26 25 25 24 24 23 22 21 20 19 18 17 16 15 14 14 13 11 10 9 6 3 3 8 11 13 14 14 15 16 18 17 16 15 14 14 15 15 16 17 17 18 18 19 20 20 20 21 22 24 25 22 23 23 23 23 25 26 28 30 32 32 32 31 31 30 29 30 31 31 30 28 25 20 17 15 15 14 13 12 12 12 11 10 10 10 11 11 11 12 12 13 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 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 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 20 20 21 21 21 21 21 21 21 21 23 24 26 27 28 28 27 26 24 23 22 22 23 23 23 23 22 22 21 19 18 16 15 13 12 11 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 7 6 6 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 12 13 14 15 16 16 15 15 16 17 17 15 14 13 12 12 12 12 12 13 13 13 13 13 13 14 15 16 18 19 19 19 18 17 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 15 15 16 16 17 18 18 19 21 22 23 24 24 24 24 24 24 23 23 22 21 21 20 20 19 19 19 19 19 17 15 13 12 11 11 11 12 12 13 14 17 19 19 19 18 18 18 18 17 17 17 18 19 20 21 22 23 23 24 24 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 24 24 24 24 24 25 25 25 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 25 24 23 22 22 21 20 20 19 19 19 19 19 20 20 21 22 24 27 28 29 28 27 26 26 25 24 24 23 22 21 20 20 19 18 17 16 15 14 13 12 11 10 8 6 3 3 7 11 14 14 14 15 15 16 15 14 14 14 14 15 16 17 17 18 19 19 20 20 20 21 22 24 26 27 24 24 23 23 24 23 16 29 29 32 33 32 32 31 30 30 31 31 31 29 26 20 16 14 14 13 13 12 11 11 11 10 9 10 10 10 11 11 12 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 30 29 29 28 28 28 27 26 26 26 25 25 24 24 24 24 24 23 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 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 23 22 22 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 22 24 26 27 27 26 24 22 21 21 21 22 22 22 22 22 21 20 19 18 17 16 14 13 11 10 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 6 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 13 15 17 17 17 16 15 16 17 17 16 15 13 12 12 11 11 11 12 13 13 12 12 12 13 14 16 17 18 19 19 18 17 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 17 17 18 20 21 22 23 24 24 24 24 23 22 22 21 20 20 20 19 19 19 18 17 15 13 11 11 10 11 11 12 12 12 14 17 18 17 17 16 16 16 16 16 16 16 16 17 19 20 21 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 26 25 25 24 23 22 21 21 20 19 19 18 18 18 18 18 19 20 20 22 25 28 29 29 28 27 26 25 25 24 23 23 22 21 20 19 18 17 16 16 15 14 13 12 11 10 8 6 4 2 7 11 13 13 13 14 14 13 13 13 13 14 15 16 16 17 19 19 20 20 21 21 21 22 24 26 28 25 24 24 23 22 17 6 8 16 27 33 34 33 32 31 31 31 31 30 29 25 20 16 14 13 13 13 12 12 11 10 9 9 9 9 9 10 11 11 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 30 30 29 29 28 27 27 26 26 25 25 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 25 24 24 23 23 22 21 21 20 20 20 19 19 19 19 20 20 21 21 20 20 21 22 24 26 26 26 25 22 21 21 21 22 22 21 21 21 20 20 19 18 17 16 15 13 12 11 10 9 8 7 6 6 6 6 6 6 7 7 6 7 7 7 7 6 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 9 10 11 12 12 13 13 12 12 12 13 16 18 18 18 17 17 17 17 17 16 15 14 13 12 11 11 11 11 12 12 12 12 11 12 13 15 16 17 18 18 17 17 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 17 19 20 22 23 24 24 23 23 22 21 21 20 20 19 19 18 18 16 15 12 11 11 11 11 12 12 13 13 13 14 15 16 15 15 14 14 14 14 14 15 15 15 16 17 19 20 21 22 22 23 23 23 24 24 25 25 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 24 24 25 25 26 26 26 27 27 27 27 27 26 26 25 24 24 23 22 22 21 20 19 18 18 17 17 17 18 18 19 19 20 21 24 27 28 28 28 27 26 25 25 24 23 22 21 20 20 19 18 17 16 16 15 14 13 12 11 10 8 7 5 2 7 11 12 12 12 12 12 11 12 13 14 15 15 16 17 19 20 20 20 21 21 22 23 24 26 28 26 25 25 24 21 9 4 5 13 24 33 34 33 32 31 30 29 28 27 25 21 17 13 12 12 12 12 12 11 11 10 9 9 9 9 9 10 10 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 26 25 25 24 23 23 22 21 21 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 22 24 25 26 25 24 23 22 22 22 22 21 20 20 19 19 18 17 17 16 15 14 13 12 11 10 9 7 6 5 5 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 8 10 11 12 13 13 14 13 13 13 13 13 16 17 18 19 18 18 18 18 17 17 16 15 14 12 11 11 11 11 11 11 11 11 11 11 12 13 14 16 16 17 17 16 15 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 16 18 20 22 23 24 23 23 22 21 20 20 19 19 18 17 16 15 13 11 11 11 12 13 14 15 15 15 15 14 14 14 15 15 14 14 14 14 14 14 15 15 16 17 18 19 20 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 24 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 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 21 22 22 23 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 25 25 24 24 23 22 22 21 20 19 18 17 16 16 16 17 18 18 18 19 19 21 23 26 27 27 27 27 26 25 24 23 23 22 21 20 19 18 17 17 16 15 15 14 13 12 11 10 9 8 5 3 8 10 11 11 10 10 10 11 12 13 14 15 16 17 19 20 20 20 21 21 22 23 24 25 26 27 27 28 25 18 8 4 6 14 26 32 34 34 32 30 28 26 24 22 19 13 10 9 9 10 11 11 10 10 10 10 9 9 8 8 8 9 9 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 31 30 30 29 28 27 27 26 25 25 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 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 27 26 26 25 24 23 22 22 21 20 20 20 19 19 19 18 18 18 18 19 19 20 20 21 21 21 22 24 25 26 26 25 24 24 23 22 20 19 18 18 17 17 17 17 16 15 14 13 12 11 10 10 8 6 5 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 13 14 14 15 15 14 14 13 13 15 17 18 19 19 19 19 19 18 18 17 16 15 13 12 11 11 10 10 10 11 11 11 11 11 12 13 14 14 15 16 16 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 17 19 22 23 23 23 22 21 21 20 19 19 18 17 16 15 14 13 12 12 13 14 15 17 18 18 17 16 15 14 14 15 15 16 15 15 15 15 15 15 15 16 17 18 18 19 20 21 21 22 22 22 23 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 24 24 24 23 23 23 23 23 24 24 25 25 25 26 27 26 26 25 25 25 24 24 23 22 21 21 20 19 18 17 16 15 14 15 15 16 17 17 17 18 20 22 25 26 26 27 26 25 25 24 23 22 21 21 20 19 18 17 17 16 15 14 14 13 12 11 11 10 8 5 3 6 8 9 9 9 9 9 11 12 13 14 16 17 19 20 21 21 21 21 22 23 24 25 26 27 28 29 24 15 7 3 4 10 24 30 32 33 31 29 26 23 20 18 15 12 9 8 8 10 10 9 9 10 10 10 9 9 8 8 8 8 9 9 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 13 13 13 31 30 29 29 28 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 28 28 28 27 26 25 24 23 22 21 20 20 19 19 19 18 18 18 18 17 17 18 18 19 20 21 21 21 22 23 25 27 27 27 25 24 23 22 20 18 17 16 16 16 17 17 16 16 15 14 12 11 11 10 8 7 5 4 3 3 2 2 2 1 1 2 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 10 12 13 14 15 15 15 15 15 14 14 15 16 18 19 19 19 20 20 19 19 18 17 16 14 13 12 11 10 10 10 10 11 11 10 10 10 11 11 12 13 14 14 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 14 16 18 21 23 23 23 22 21 20 19 19 18 17 16 15 14 13 13 13 14 15 15 16 17 17 16 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 27 27 26 25 24 24 24 23 23 22 21 21 20 19 18 17 16 14 13 13 13 14 14 15 15 15 17 19 22 24 26 26 26 25 25 24 23 22 22 21 20 19 19 18 17 17 16 15 14 14 13 13 12 11 10 8 6 4 5 7 7 7 7 8 9 11 12 14 15 17 18 20 21 22 21 22 22 23 23 24 25 26 27 28 22 11 4 3 7 15 24 27 28 29 29 27 24 20 17 15 14 12 11 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 31 30 29 28 28 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 26 25 24 22 22 21 20 19 18 18 18 18 17 17 17 17 17 18 18 19 20 20 21 21 22 23 24 26 28 27 26 24 23 21 20 18 17 16 16 16 17 17 17 16 16 15 13 12 11 10 9 7 5 4 3 3 3 2 2 1 1 1 2 2 3 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 10 11 13 14 16 17 17 17 17 17 16 16 16 17 18 19 19 19 19 19 19 19 19 18 17 15 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 11 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 16 18 20 22 22 22 21 20 19 18 18 17 16 15 14 14 14 14 15 15 15 16 16 15 15 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 24 24 23 23 23 23 24 23 24 24 24 24 23 23 22 22 22 21 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 22 22 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 24 24 23 23 23 22 22 21 20 20 19 18 17 16 15 14 13 13 13 13 14 14 14 15 16 18 20 24 25 25 25 24 24 23 22 22 21 21 20 19 19 18 17 16 16 15 15 14 14 13 12 11 10 9 7 5 4 4 4 4 5 8 11 12 13 15 16 18 19 21 23 22 22 23 23 23 23 25 26 27 27 22 11 3 3 9 17 21 23 24 25 25 24 22 18 14 13 12 11 10 10 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 31 30 29 29 28 27 26 26 25 25 25 24 24 24 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 26 26 27 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 24 22 21 20 19 19 18 17 17 17 17 17 17 17 17 17 18 19 20 20 20 20 20 21 22 23 24 24 23 22 21 20 19 18 17 16 16 17 18 18 18 17 17 16 15 13 12 10 9 8 7 5 4 3 3 3 2 2 2 2 2 3 3 3 3 3 4 3 3 4 4 4 5 6 6 6 7 7 7 8 8 8 9 9 9 9 10 11 13 16 17 18 19 20 20 20 19 19 19 19 19 20 20 20 20 19 19 19 18 18 17 16 15 14 13 12 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 14 15 16 18 19 20 20 20 19 19 18 17 16 15 15 14 14 14 14 15 15 15 15 15 15 14 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 23 23 22 23 23 23 23 24 24 24 24 23 23 22 22 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 20 19 18 17 16 16 15 14 14 14 14 14 14 14 13 14 15 15 19 22 23 24 24 24 23 23 22 22 21 21 20 19 18 18 17 16 16 15 15 15 14 12 11 11 10 9 8 6 5 5 4 3 5 10 12 12 14 16 17 19 21 22 22 22 23 24 24 24 24 25 26 26 21 12 5 5 8 14 17 19 20 21 21 20 18 14 11 11 10 9 8 8 8 7 7 8 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 14 14 31 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 24 24 25 26 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 30 30 30 29 28 28 27 26 25 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 20 19 19 18 19 19 19 19 19 17 16 17 17 17 17 16 17 17 18 19 19 19 18 17 16 14 13 11 9 8 7 6 5 4 4 3 3 2 2 3 4 3 3 2 2 2 3 3 3 3 3 4 4 5 6 6 7 7 8 8 9 9 9 9 9 9 9 10 11 14 17 19 20 20 21 21 22 21 21 21 21 22 22 22 22 21 20 19 19 18 18 17 17 16 16 14 13 12 11 10 10 10 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 14 15 16 17 18 18 18 17 17 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 20 20 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 21 21 22 23 23 23 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 21 21 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 24 24 24 23 23 23 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 20 19 18 18 17 16 16 16 15 15 15 15 14 14 13 14 14 14 15 18 20 22 23 23 23 23 23 22 22 21 20 20 19 18 18 17 17 16 16 16 15 13 12 11 11 10 10 9 8 8 8 7 4 7 10 12 13 14 16 18 19 21 22 22 22 24 24 25 25 24 25 25 22 15 10 6 6 8 13 15 14 18 13 19 16 10 7 7 7 6 6 6 6 7 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 31 31 30 29 28 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 25 26 26 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 30 30 29 28 28 27 26 24 23 21 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 16 14 13 14 15 16 16 17 18 19 20 20 20 19 18 17 16 14 12 10 9 8 7 6 6 5 4 3 3 2 3 4 4 3 2 0 1 2 4 4 3 3 3 4 4 5 6 6 7 8 8 8 9 9 9 9 9 9 10 11 12 15 17 19 20 20 20 21 21 22 22 22 22 23 23 23 23 22 22 21 20 19 18 18 17 17 16 15 14 13 12 11 10 9 9 8 8 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 15 15 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 15 13 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 22 22 23 23 22 22 22 22 22 22 21 21 21 20 20 21 21 21 21 21 22 23 23 23 23 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 20 19 19 18 18 17 17 17 16 16 16 16 16 15 15 14 14 14 15 16 18 21 22 23 23 23 23 22 22 21 21 20 19 19 18 18 18 18 17 16 15 14 13 12 11 11 10 10 10 10 10 10 8 5 6 10 11 12 14 16 17 19 21 22 22 23 24 25 25 25 25 24 22 18 12 9 8 11 14 16 24 20 14 13 10 6 4 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 23 24 24 25 26 26 27 27 28 28 28 28 29 29 29 29 30 30 31 31 31 31 31 31 31 30 29 28 28 27 26 24 22 21 20 19 19 19 19 19 18 17 17 17 17 17 16 17 17 17 17 17 17 17 17 16 16 16 17 18 19 18 17 16 15 15 15 16 17 18 19 20 20 20 19 18 17 16 15 13 11 9 8 7 6 6 5 5 4 3 3 3 4 4 4 2 2 2 3 4 5 5 4 3 3 4 4 5 5 6 7 8 8 9 9 10 9 9 9 10 10 12 14 16 17 18 19 19 20 20 21 21 21 22 22 22 22 23 23 22 22 21 20 19 18 18 17 17 16 16 14 13 12 11 10 9 9 8 8 7 7 7 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 12 12 12 13 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 16 16 15 14 14 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 16 16 16 17 18 19 19 20 20 20 20 21 21 22 23 24 24 25 26 26 25 24 21 20 20 20 21 21 21 21 21 21 21 20 20 20 21 22 22 23 23 23 24 23 23 23 22 22 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 22 21 20 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 15 16 16 18 20 21 22 22 23 22 22 22 21 21 20 19 19 19 18 18 18 18 17 16 15 14 13 12 11 11 11 12 12 12 12 11 9 5 5 9 10 11 12 14 16 18 20 21 22 22 23 24 25 25 24 22 19 15 13 12 13 13 13 23 17 10 5 5 5 5 6 5 6 6 6 6 7 7 8 8 8 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 21 21 22 23 23 24 25 25 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 30 30 28 27 27 25 24 22 21 19 19 19 20 20 20 19 19 18 17 17 16 16 16 17 18 18 18 18 18 18 18 17 17 17 19 21 23 22 21 20 18 17 17 17 18 19 20 20 20 20 18 17 16 15 14 12 11 9 8 7 6 5 5 4 4 4 3 4 4 4 3 3 4 4 5 6 6 5 4 3 4 4 4 5 6 7 8 8 9 9 10 10 10 10 10 11 12 13 15 16 17 18 18 19 20 20 20 20 21 21 21 21 21 21 22 22 22 21 20 19 18 18 17 17 17 16 15 13 13 12 10 9 9 8 8 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 21 22 23 25 26 26 26 26 26 27 27 27 27 27 25 21 20 20 20 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 25 26 26 25 24 23 22 22 22 21 21 21 22 23 23 23 23 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 19 20 21 22 22 22 22 22 22 21 20 20 19 19 19 19 18 18 18 17 16 15 13 12 12 12 12 12 13 13 13 13 12 10 7 5 7 10 9 11 12 14 17 20 20 19 19 21 23 24 25 23 19 16 15 14 14 12 10 11 7 6 6 8 6 7 7 6 6 6 7 7 7 8 8 8 8 7 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 32 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 20 20 21 21 22 23 23 24 25 25 26 27 27 28 28 28 29 29 29 30 30 31 31 31 31 31 31 30 30 29 27 26 25 24 23 21 20 20 20 21 21 21 21 21 20 19 18 17 17 16 17 18 19 19 20 20 21 21 20 20 19 19 21 23 24 24 24 22 21 20 19 19 19 20 20 20 19 18 18 17 15 14 13 11 10 9 8 7 6 5 5 4 5 4 4 4 4 4 4 5 6 7 7 7 6 5 4 4 4 4 5 5 6 8 9 9 10 10 11 11 11 11 11 12 13 14 15 16 17 17 18 18 19 19 20 20 20 20 20 20 20 21 21 21 21 20 19 18 18 18 18 17 17 16 15 14 13 12 11 10 9 9 8 8 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 18 18 17 16 16 16 17 17 18 18 19 20 21 22 23 23 24 25 25 26 26 26 27 28 28 27 27 27 23 21 20 21 21 22 22 22 22 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 25 26 26 26 25 25 23 22 21 21 21 21 22 23 24 24 23 23 23 22 21 21 20 20 19 19 20 20 20 21 20 20 20 20 19 19 18 18 18 19 19 20 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 18 18 17 17 16 14 13 13 12 13 13 13 14 13 13 13 12 11 9 6 6 8 8 9 9 11 16 16 15 15 16 18 19 20 20 18 16 15 15 14 12 10 7 6 5 6 6 9 9 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 8 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 33 32 31 31 30 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 20 21 21 22 23 24 24 25 26 26 27 27 28 28 28 29 29 30 30 31 31 31 31 31 30 30 29 27 26 25 24 23 22 21 20 20 21 21 22 22 22 22 21 21 20 19 18 18 19 20 21 21 22 22 23 23 23 23 22 22 23 24 24 25 24 24 23 22 21 21 21 20 20 19 18 17 17 16 15 13 12 10 9 9 8 7 6 5 5 5 5 5 5 5 5 4 5 6 7 8 8 7 6 5 5 5 6 6 6 7 8 9 10 10 11 12 12 12 12 11 12 12 13 14 15 15 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 18 18 18 18 18 18 17 16 14 14 13 13 12 11 10 9 9 8 7 7 7 7 7 7 7 8 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 15 15 15 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 19 18 18 17 17 16 16 16 16 17 17 17 17 17 18 18 19 19 19 18 17 17 17 17 17 18 18 19 20 21 21 22 22 23 23 24 25 25 26 27 27 27 27 27 26 25 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 20 20 19 19 19 19 19 19 19 19 19 20 20 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 24 24 25 26 26 25 25 23 22 21 21 20 21 23 24 24 24 24 24 24 23 23 22 22 22 21 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 21 22 22 22 23 23 22 22 21 21 20 20 19 19 19 19 18 18 18 17 15 14 14 13 14 14 14 14 14 14 14 13 13 12 11 8 6 6 6 6 6 8 9 10 11 11 11 12 12 11 12 13 14 14 13 12 10 7 6 6 8 13 13 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 33 33 32 32 31 30 30 29 28 28 27 27 26 26 25 24 24 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 19 19 20 21 22 22 23 24 24 25 26 26 27 27 28 28 29 29 30 30 31 31 31 31 30 30 29 27 26 24 23 22 22 21 21 20 20 21 21 21 21 22 22 22 21 21 21 21 21 22 22 22 22 22 23 24 25 25 25 25 24 24 25 26 26 26 25 24 24 23 22 21 21 20 19 18 17 16 15 14 12 11 10 9 9 8 7 6 6 6 6 6 6 6 6 5 5 5 6 7 8 8 7 6 5 6 6 6 7 7 8 10 11 11 11 11 12 12 12 12 12 12 12 13 14 14 15 16 16 17 18 18 18 19 19 19 20 20 21 21 20 20 20 19 19 18 18 18 18 18 17 16 15 14 14 13 13 12 11 11 10 9 8 7 7 6 6 7 7 7 8 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 18 17 17 17 17 17 17 18 18 18 18 19 19 20 20 19 18 18 18 18 18 18 18 18 19 19 19 20 21 21 21 21 21 22 24 25 26 27 27 27 26 26 25 25 25 25 25 24 24 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 23 23 24 24 24 25 25 25 25 25 25 23 22 21 21 20 22 23 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 21 21 22 22 23 23 23 23 22 22 21 21 20 20 20 19 19 19 19 18 18 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 12 10 9 7 7 8 8 7 7 9 8 8 7 6 5 5 6 10 10 11 10 10 9 9 9 13 15 13 10 9 9 9 9 9 9 9 9 8 8 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 5 4 4 5 5 5 6 6 7 7 8 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 34 33 33 32 32 31 30 29 29 28 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 18 19 20 21 21 22 23 23 24 25 25 26 26 27 28 28 29 29 30 30 31 31 31 30 30 29 28 26 25 23 22 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 22 23 24 24 24 23 23 22 23 23 24 25 26 26 26 26 26 27 27 27 27 26 25 24 23 22 21 20 19 18 16 14 13 12 11 10 10 10 9 9 8 7 6 6 6 7 7 7 6 6 6 6 6 7 7 6 5 5 5 5 6 7 7 9 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 18 18 19 19 19 20 20 21 21 20 20 19 19 18 18 18 18 17 17 17 16 15 14 14 13 12 12 11 11 10 9 8 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 18 18 18 19 19 19 19 19 19 20 19 19 19 19 20 21 23 24 25 26 26 26 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 23 22 21 21 21 22 23 23 24 24 24 24 24 24 25 25 25 25 24 24 23 22 22 22 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 23 23 24 23 23 22 22 21 21 20 20 20 20 19 19 19 18 18 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 12 11 11 12 12 11 8 9 8 7 6 5 5 5 4 5 6 7 7 8 8 9 12 15 14 12 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 7 8 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 34 34 33 33 32 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 21 21 20 19 19 18 17 17 17 17 18 19 19 20 21 22 22 23 23 24 25 25 26 27 27 28 28 29 30 30 30 30 30 30 29 28 27 25 23 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 23 23 22 22 22 23 25 25 26 26 26 27 27 27 27 27 26 26 25 23 22 20 19 18 18 15 13 11 11 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 5 4 4 4 5 6 7 8 9 10 11 11 11 11 12 11 11 11 11 12 12 12 13 13 14 15 15 16 17 17 18 18 19 19 19 20 20 21 20 20 19 19 18 18 17 17 17 17 17 16 16 15 14 14 13 12 11 11 10 10 9 7 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 20 21 22 23 24 25 24 24 24 24 25 25 24 24 24 24 24 23 23 23 23 24 23 24 24 24 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 24 23 24 25 25 25 25 25 25 25 25 24 22 21 21 21 22 23 23 23 23 23 23 24 24 25 25 25 25 25 24 24 24 24 24 24 25 25 24 24 24 23 23 22 21 21 21 21 21 22 23 24 24 24 24 23 23 22 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 14 13 9 8 8 7 7 6 6 6 6 6 5 5 5 6 8 10 12 14 14 12 12 11 12 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 7 7 6 5 5 4 4 4 4 4 3 3 4 4 4 4 5 6 6 7 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 35 34 34 33 33 32 31 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 22 22 21 21 20 20 19 18 17 17 17 17 18 18 19 20 21 21 22 22 23 23 24 25 25 26 27 27 28 29 29 30 30 30 30 29 28 27 25 24 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 24 23 22 22 22 22 23 24 25 25 26 26 26 26 26 25 25 24 23 22 21 19 19 18 17 15 11 10 9 9 10 10 10 10 9 8 8 8 7 7 7 8 7 7 6 6 6 6 7 6 5 4 4 5 6 7 8 9 9 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 16 17 17 18 18 19 19 19 19 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 14 14 13 12 11 11 10 10 8 6 5 5 5 5 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 20 20 21 21 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 23 23 23 24 23 23 24 25 25 25 25 25 25 25 25 24 23 22 21 21 22 22 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 23 22 21 21 20 21 21 22 23 24 25 25 25 24 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 14 15 15 14 12 10 8 8 8 8 7 7 7 7 7 7 6 5 5 7 8 10 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 6 7 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 35 35 35 34 33 33 32 31 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 22 22 21 20 20 19 18 18 17 17 17 17 18 19 19 20 21 21 22 22 23 23 24 25 26 26 27 28 28 29 30 30 30 30 29 28 26 24 23 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 24 25 25 24 23 22 21 21 21 22 23 24 24 25 25 24 24 23 23 22 21 20 19 18 18 18 16 14 11 9 9 9 9 10 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 4 5 5 7 8 9 9 10 10 11 11 11 10 10 10 10 10 11 11 12 12 13 13 14 14 15 16 16 17 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 15 14 13 13 12 11 10 9 7 5 4 4 4 5 6 7 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 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 20 20 19 19 19 19 19 19 19 19 19 18 19 19 19 20 20 21 21 21 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 23 23 23 23 22 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 23 22 21 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 26 27 28 27 26 26 26 26 26 26 25 24 24 23 22 21 21 21 21 22 23 24 25 26 26 25 24 24 23 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 16 16 15 13 11 9 9 8 8 8 8 8 8 8 7 7 6 5 6 6 8 9 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 3 3 3 3 2 2 3 3 3 4 5 5 6 7 7 8 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 36 36 35 35 34 33 33 32 31 31 30 29 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 20 19 18 18 17 17 17 17 17 18 19 19 20 21 21 22 22 23 23 24 25 26 26 27 28 29 29 30 30 29 28 27 25 23 22 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 23 24 25 24 23 21 20 19 20 21 22 23 23 23 23 23 22 22 21 20 19 18 18 18 18 17 16 13 11 9 9 9 9 10 11 11 10 9 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 8 9 10 10 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 18 18 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 16 16 16 15 14 13 12 12 11 10 8 6 4 4 4 5 5 7 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 19 19 20 20 20 21 21 21 22 23 23 23 23 24 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 24 23 22 21 21 21 22 22 22 23 23 24 24 24 24 24 24 25 27 30 30 28 26 25 25 25 25 25 25 24 24 24 23 22 22 22 22 23 24 25 25 26 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 14 12 11 10 9 9 9 9 8 8 8 8 8 7 6 6 6 6 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 5 6 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 37 36 36 35 35 34 33 33 32 31 31 30 29 28 27 27 26 26 25 25 24 24 23 22 22 21 21 20 19 18 18 17 17 17 17 17 17 18 19 19 20 21 21 21 22 23 23 24 25 26 27 27 28 29 29 29 29 27 26 24 22 21 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 23 24 24 24 23 21 19 18 19 19 20 21 22 22 22 22 21 20 19 18 17 17 17 18 18 17 15 13 11 10 9 9 10 11 12 12 11 9 8 7 7 6 6 7 7 7 6 5 5 6 6 6 5 6 7 8 9 10 11 12 12 12 11 9 8 9 9 10 10 10 11 12 12 12 13 13 14 14 15 16 16 17 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 17 17 16 16 15 14 13 12 12 11 10 9 6 5 4 5 6 7 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 22 23 23 24 24 24 24 24 24 24 25 25 25 25 26 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 24 24 23 22 22 21 21 21 22 22 23 23 23 24 24 24 24 24 26 28 30 30 28 26 24 24 24 24 23 23 23 24 24 24 24 23 23 23 24 24 25 26 26 27 26 26 25 25 24 23 23 22 21 21 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 17 17 16 16 16 15 14 14 13 11 10 10 10 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 7 6 7 6 6 6 6 7 7 7 7 7 8 8 8 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 1 2 2 2 3 4 4 5 6 6 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 15 37 37 36 36 35 35 34 33 33 32 31 30 29 29 28 27 26 26 25 25 24 24 23 22 22 21 21 20 19 19 18 17 17 16 16 17 17 17 18 19 19 20 20 21 21 22 22 23 24 25 26 27 28 28 29 29 28 26 25 23 21 20 19 19 19 19 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 23 24 24 24 23 20 18 17 17 18 19 20 21 22 22 22 21 20 19 17 17 17 17 18 18 17 15 13 12 11 10 10 11 12 13 13 12 10 8 7 7 6 6 7 7 6 6 5 5 6 6 6 6 6 8 9 10 12 13 13 12 11 10 8 8 8 9 10 10 11 11 12 12 13 13 13 14 15 15 16 17 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 15 14 13 12 12 12 12 10 9 7 7 8 9 10 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 22 21 21 21 20 20 19 19 19 19 19 19 19 18 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 24 24 23 22 22 22 22 22 22 23 23 23 24 24 24 24 25 27 28 29 29 27 25 24 23 23 23 22 22 23 23 24 25 25 24 24 24 25 25 26 26 27 27 27 26 26 25 24 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 14 13 12 11 11 10 10 9 9 9 9 8 8 7 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 3 3 4 5 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 37 37 37 36 36 35 35 34 33 33 32 31 30 29 28 27 27 26 26 25 24 23 23 22 21 21 20 20 19 18 18 17 17 16 16 16 17 17 18 18 19 19 20 20 20 21 22 22 23 24 25 26 27 28 29 28 27 25 24 22 20 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 23 22 22 22 22 22 22 23 23 22 21 18 15 14 14 15 17 18 20 22 22 22 21 20 19 18 17 17 18 18 17 16 14 13 12 12 12 12 12 13 14 14 13 11 9 7 7 6 6 6 6 6 6 5 5 5 6 6 7 8 9 10 11 12 12 12 11 10 9 8 8 8 9 10 10 11 11 12 12 13 13 14 14 15 16 17 18 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 14 13 12 12 13 14 13 13 12 10 10 11 12 13 13 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 21 21 21 21 21 20 20 19 19 19 19 19 19 18 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 23 23 23 23 23 24 25 25 25 25 25 26 26 26 26 25 25 25 24 24 24 25 25 26 26 26 26 25 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 24 24 23 23 22 22 22 23 23 24 24 24 24 25 26 27 27 27 26 25 24 23 23 23 23 22 22 22 23 24 24 24 24 24 25 25 26 26 27 27 27 27 27 26 25 24 24 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 13 12 11 11 10 10 10 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 3 3 4 5 5 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 38 38 37 37 36 36 35 35 34 33 32 31 30 29 28 27 27 26 26 25 24 23 22 22 21 20 20 19 19 18 18 17 17 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 23 24 25 27 28 28 27 25 24 22 21 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 22 23 22 22 21 21 21 21 21 21 20 18 16 14 12 12 13 14 15 17 19 21 22 22 21 20 19 18 18 18 18 17 16 15 14 13 12 12 13 13 13 14 14 15 14 12 9 7 7 6 6 6 6 6 6 6 5 5 6 6 7 8 10 11 11 12 11 11 10 10 9 8 8 9 9 10 11 11 12 12 12 13 14 14 15 16 17 18 19 19 20 19 18 18 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 13 13 13 14 15 15 14 12 10 10 11 12 13 13 12 12 11 12 12 12 12 11 11 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 18 18 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 19 19 20 22 23 24 24 24 24 24 25 26 26 26 26 26 27 27 26 25 24 23 23 22 23 23 24 25 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 23 23 24 24 25 25 25 25 26 26 25 24 24 23 23 23 23 23 23 22 22 22 23 23 24 24 24 25 26 27 27 27 27 28 28 27 27 26 25 24 24 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 15 14 13 12 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 0 0 1 1 2 3 3 4 5 5 6 7 7 8 9 9 9 10 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 39 38 38 37 37 36 36 35 34 34 33 32 30 29 28 27 27 26 25 25 24 23 22 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 21 22 23 25 26 27 28 26 24 22 21 20 20 20 20 19 19 19 19 18 18 19 19 20 21 21 22 22 23 22 21 21 20 19 19 19 18 16 13 11 11 10 11 12 14 15 16 18 19 20 20 20 19 19 19 19 18 18 17 15 14 13 12 13 13 13 13 14 14 15 15 14 13 11 9 7 6 5 6 7 7 7 7 5 5 6 6 7 8 10 11 12 12 11 11 10 10 9 9 9 9 10 11 11 12 12 12 13 13 14 15 16 16 17 18 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 14 14 15 16 15 12 10 9 9 10 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 18 18 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 18 19 21 22 23 24 24 23 24 25 25 25 26 26 26 26 26 26 24 23 21 21 21 21 23 24 25 26 26 26 26 25 24 24 23 23 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 22 22 23 23 23 23 23 24 24 24 24 25 25 26 25 25 24 24 24 23 23 24 24 24 25 25 25 26 26 26 26 25 25 24 23 23 23 24 24 23 23 23 23 23 23 23 24 25 25 26 27 28 28 28 28 29 28 28 27 26 25 25 24 23 23 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 13 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 0 0 1 2 3 3 4 5 5 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 39 39 39 38 37 37 36 35 35 34 33 32 31 30 28 27 27 26 25 24 23 22 21 20 20 19 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 20 21 22 24 25 27 26 24 22 21 21 21 21 21 20 19 18 18 18 18 19 19 20 21 21 22 22 22 22 21 20 20 19 18 18 18 17 14 10 9 8 9 9 11 12 14 15 17 18 18 18 19 19 19 19 18 18 17 16 14 13 12 12 13 13 13 13 14 14 14 15 15 14 12 10 8 6 6 6 7 7 8 8 7 6 6 6 7 7 8 9 10 11 11 11 10 9 9 9 10 10 11 11 12 12 12 12 13 14 14 15 16 17 17 18 19 19 19 19 18 17 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 14 14 15 15 15 14 11 9 8 8 8 8 8 9 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 17 17 17 18 19 20 21 22 22 22 22 22 23 23 24 24 25 25 25 24 23 22 20 20 20 21 22 24 25 26 26 26 26 25 24 24 23 23 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 23 23 23 24 24 24 24 24 25 26 26 26 25 25 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 24 24 24 25 25 25 24 24 24 24 24 24 25 26 27 27 28 28 29 29 30 30 29 28 28 27 26 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 17 16 16 15 15 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 3 3 4 4 5 6 6 7 8 8 9 9 9 8 8 8 8 8 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 39 39 39 39 38 37 37 36 35 34 33 32 31 30 29 28 27 26 25 23 22 21 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 20 21 23 24 26 25 23 22 22 22 22 22 21 20 18 17 17 18 18 19 20 21 21 22 22 22 22 21 20 19 18 18 17 17 17 15 12 9 8 7 7 8 9 11 12 14 16 16 16 17 18 18 18 18 18 17 16 15 13 12 13 13 13 13 13 13 13 13 14 14 14 14 13 11 9 7 6 6 6 7 8 8 8 7 6 6 6 6 7 8 9 10 11 11 10 9 9 10 10 11 11 12 12 12 12 13 13 14 15 15 16 17 17 18 18 19 19 19 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 13 13 12 12 13 13 14 14 14 13 12 10 9 9 8 8 8 8 9 10 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 21 21 20 20 21 22 24 25 25 26 26 26 25 25 24 24 23 23 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 26 26 26 26 25 25 24 24 24 24 24 25 25 25 26 26 26 27 27 27 26 26 26 26 26 26 26 27 27 27 26 25 25 25 25 26 27 28 28 28 29 29 30 30 30 30 30 29 28 27 25 24 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 16 16 15 14 12 12 13 13 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 40 40 39 39 38 38 37 37 36 35 34 33 31 30 29 28 27 26 24 23 22 20 19 19 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 20 21 23 25 24 23 22 22 23 23 22 20 19 18 17 17 18 19 20 20 21 22 22 22 22 21 20 19 18 17 17 16 15 14 12 10 8 7 7 7 8 9 10 11 13 15 14 15 16 17 18 18 18 17 16 15 15 14 13 13 14 13 13 12 12 12 13 13 14 14 14 13 11 10 8 7 6 6 6 7 8 7 7 7 6 6 6 7 8 10 12 12 12 10 10 10 10 11 11 12 12 12 12 13 13 13 14 15 15 16 17 17 18 18 18 18 19 18 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 12 12 12 12 12 12 11 12 12 11 10 9 9 9 8 8 8 9 10 11 12 12 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 18 18 19 19 19 19 19 18 18 17 17 17 17 17 16 16 17 17 17 17 18 18 18 19 19 20 19 19 19 19 19 19 20 20 21 23 25 25 25 25 26 26 26 25 25 24 24 24 23 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 26 26 26 26 25 25 25 25 25 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 29 28 28 27 26 26 27 28 28 29 29 29 29 30 30 30 31 30 30 29 28 27 26 25 24 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 14 13 12 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 1 2 2 2 3 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 14 14 40 40 40 39 39 38 38 37 37 36 34 33 32 30 29 28 27 25 24 23 21 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 19 20 22 23 23 23 22 22 22 22 21 19 18 17 17 17 19 19 20 21 22 22 23 22 22 21 19 18 17 16 16 15 14 12 9 8 7 7 7 8 9 9 10 11 13 13 13 14 16 17 18 18 17 17 17 16 16 15 14 14 13 12 11 11 11 11 12 13 14 14 14 13 11 10 9 8 7 6 5 6 7 7 7 7 7 6 6 8 10 12 13 13 12 11 11 11 11 12 12 12 12 12 13 13 13 14 14 15 16 16 16 17 17 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 12 12 11 11 11 10 9 9 9 10 11 11 10 10 9 8 8 9 9 10 11 12 12 11 11 10 10 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 16 17 17 18 18 18 17 17 17 17 18 19 19 20 21 24 25 25 25 24 24 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 25 24 24 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 29 29 29 29 29 30 30 29 29 29 29 29 30 30 30 29 29 29 28 28 27 26 25 24 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 16 15 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 14 40 40 40 40 39 39 38 38 37 36 35 34 32 31 30 28 27 26 24 23 21 20 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 17 18 19 20 22 22 22 21 21 21 21 20 19 18 18 17 18 18 19 21 22 22 22 22 22 21 20 18 17 16 16 16 15 14 12 10 9 8 7 8 9 10 10 11 12 13 14 14 15 16 17 18 18 18 17 18 18 17 16 14 12 11 10 10 10 11 12 13 14 14 14 14 13 11 9 8 8 7 6 5 5 5 6 7 7 7 7 7 10 13 15 14 12 12 12 11 11 11 12 12 12 12 12 13 13 13 14 15 16 16 16 16 16 17 17 18 18 18 17 16 16 15 15 15 16 15 15 15 15 15 15 14 14 13 12 12 12 11 11 9 7 7 8 9 10 11 11 11 11 10 9 9 9 9 10 11 12 12 11 10 10 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 18 18 19 20 21 24 24 23 23 23 23 25 25 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 29 30 30 31 31 32 31 31 31 31 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 26 25 24 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 16 15 14 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 3 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 41 41 40 40 40 39 39 38 38 37 36 35 33 32 30 29 28 26 25 23 21 20 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 17 19 20 21 20 20 20 21 20 20 19 18 18 18 15 16 18 21 21 22 22 21 21 20 19 18 17 16 16 16 15 15 14 12 11 9 7 8 10 11 11 12 13 14 15 15 16 17 17 18 17 17 18 18 18 16 14 12 11 10 10 10 10 11 12 13 13 13 14 14 13 11 9 8 8 7 6 5 5 5 6 6 7 8 9 10 14 16 16 14 12 12 12 13 13 12 12 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 14 13 12 11 11 11 11 10 8 8 10 11 11 11 12 12 12 11 10 10 9 9 9 10 10 11 11 11 10 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 18 19 19 20 21 21 21 21 21 21 23 23 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 27 26 26 26 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 29 30 30 31 32 33 33 33 32 31 30 30 29 28 28 28 28 28 28 28 27 27 27 28 28 28 28 27 26 25 24 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 16 15 14 14 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 3 4 5 5 6 6 7 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 41 41 40 40 40 39 39 39 38 37 37 35 34 33 32 30 29 27 26 24 22 21 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 18 19 19 19 19 20 20 19 18 18 18 16 12 15 18 19 20 20 20 20 19 18 18 17 16 16 16 16 16 16 16 14 12 9 8 10 12 13 12 12 12 15 15 16 16 16 17 16 16 16 16 16 16 14 12 11 11 11 12 11 11 12 12 12 12 11 11 12 12 12 11 9 8 7 7 6 5 5 5 6 8 9 11 14 18 19 15 13 12 12 13 13 14 14 14 14 15 15 15 14 14 14 14 15 15 15 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 11 10 9 8 10 12 12 11 12 13 13 12 11 10 10 9 9 10 10 10 11 11 10 10 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 16 16 17 18 18 19 19 20 20 19 19 19 19 20 22 22 23 23 24 23 23 22 22 22 22 22 22 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 30 30 32 33 34 34 34 33 32 31 29 29 29 29 29 29 28 28 27 26 26 26 26 27 27 27 27 26 25 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 41 41 41 40 40 40 39 39 38 38 37 36 35 34 33 31 30 28 27 25 23 22 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 18 17 15 11 7 13 16 17 18 19 19 19 19 18 17 17 16 16 16 16 16 17 17 16 13 10 9 9 12 13 13 12 11 11 12 14 15 15 15 14 13 13 13 14 14 13 12 11 11 12 12 13 12 11 11 11 10 10 9 9 9 10 11 11 10 8 7 6 5 5 4 4 6 7 9 11 14 16 16 13 10 10 11 12 13 14 14 15 15 16 16 16 15 15 14 14 14 15 15 15 15 16 16 17 17 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 9 8 10 12 13 12 12 12 13 13 12 12 11 10 10 9 10 10 10 10 10 10 9 9 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 17 17 17 18 19 20 20 21 21 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 30 31 32 33 34 35 35 34 33 31 30 30 30 30 31 30 29 28 27 25 25 25 25 25 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 22 21 21 20 20 19 18 16 15 15 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 41 41 41 40 40 40 39 39 39 38 38 37 36 35 34 33 31 30 28 27 25 23 22 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 17 18 17 15 8 3 11 14 15 16 17 18 18 18 17 17 17 16 16 16 16 16 16 16 15 13 10 8 8 9 11 12 12 11 10 8 9 11 12 12 11 10 10 11 11 12 12 12 11 11 11 12 12 12 11 10 10 9 9 8 8 7 7 8 8 8 8 7 6 5 4 3 3 3 5 7 8 10 11 11 11 10 9 10 11 12 13 14 15 15 16 16 16 16 16 15 14 14 14 14 14 15 15 16 16 17 16 15 15 14 14 14 14 15 15 15 14 14 14 14 13 13 12 12 12 12 11 9 8 10 13 14 14 13 12 13 14 14 13 12 11 10 10 9 9 10 10 10 10 10 9 9 9 9 9 10 10 11 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 17 18 18 19 18 17 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 30 31 32 33 34 35 36 35 34 32 30 30 30 31 31 31 29 27 26 25 24 24 24 24 25 25 25 26 25 25 24 24 24 24 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 22 21 21 20 19 18 16 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 41 41 41 40 40 40 39 39 39 38 38 37 36 35 35 34 33 31 30 29 27 26 24 22 21 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 15 16 17 15 11 6 9 12 14 15 15 16 16 17 17 16 16 16 16 15 15 16 16 16 15 14 11 9 8 8 8 9 9 10 10 9 8 8 9 10 9 8 8 9 9 10 10 10 11 11 12 12 12 12 12 11 10 9 8 8 7 6 6 6 5 5 5 5 5 4 4 3 2 3 3 5 6 8 8 9 9 9 9 9 10 11 12 13 14 14 15 15 15 15 15 15 15 14 13 13 13 14 15 15 16 16 16 16 15 14 14 14 14 14 14 15 14 14 14 14 13 13 12 12 12 12 11 10 7 10 13 14 14 14 13 13 14 14 14 13 12 11 10 10 9 9 10 10 10 10 9 9 9 9 9 9 10 10 11 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 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 16 16 16 16 15 15 15 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 16 16 16 15 15 16 17 17 17 17 16 14 16 17 20 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 22 22 22 22 22 23 23 24 24 25 26 26 27 28 28 28 28 28 28 28 28 27 27 28 28 28 28 29 31 32 33 34 35 35 35 34 33 30 29 29 29 29 29 28 27 26 25 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 21 20 19 18 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 41 41 41 40 40 40 39 39 39 39 38 37 37 36 35 34 34 33 31 30 29 28 26 24 22 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 16 16 15 15 15 15 15 15 17 17 15 11 6 10 11 13 14 14 15 15 15 15 15 16 16 16 16 15 15 16 16 16 15 13 10 8 7 8 8 8 8 8 9 10 10 9 9 9 8 7 7 8 8 9 9 9 10 11 12 12 12 12 11 11 10 9 8 7 7 6 5 5 4 4 4 4 3 3 3 3 3 3 4 5 6 7 7 8 8 8 9 9 10 10 11 12 13 13 14 14 15 15 15 15 14 13 13 13 13 14 14 15 16 16 15 15 14 14 13 13 14 14 14 15 14 14 14 13 13 12 12 12 12 11 11 11 7 12 14 15 15 14 14 14 14 14 14 13 12 12 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 15 16 16 16 16 17 17 16 16 16 16 15 14 14 14 14 15 17 17 16 15 14 12 8 5 13 18 19 20 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 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 25 26 27 27 28 28 28 28 28 28 28 27 28 28 28 28 29 30 31 32 33 34 34 34 34 33 31 29 28 27 27 28 26 26 27 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 25 24 24 23 23 22 20 19 18 17 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 41 41 41 40 40 40 39 39 39 39 38 38 37 36 35 35 34 33 33 32 31 30 28 25 23 21 20 19 18 18 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 13 8 7 11 12 13 14 14 14 14 14 14 15 15 16 16 16 15 15 16 16 16 14 11 9 8 7 8 8 7 7 7 8 10 11 10 9 8 7 7 7 7 8 8 8 9 10 11 12 12 12 11 11 10 10 9 8 7 7 6 6 5 4 4 4 3 2 2 2 3 4 4 5 6 6 7 8 8 9 9 10 10 10 10 11 11 12 12 13 14 14 15 15 14 14 13 13 13 13 13 14 15 15 15 15 14 14 14 13 13 14 14 15 15 14 14 13 12 12 12 12 11 11 11 11 10 9 13 15 15 15 14 14 15 15 15 14 13 13 12 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 13 14 15 16 15 14 12 11 8 3 7 13 16 18 19 20 20 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 20 19 19 19 19 19 19 20 20 20 21 21 22 23 23 24 25 26 27 27 28 28 28 29 29 29 29 29 29 28 29 29 30 31 32 33 34 34 34 33 32 31 30 29 28 28 28 28 28 28 28 29 29 29 28 27 26 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 22 20 19 18 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 6 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 40 40 40 40 40 40 39 39 39 39 38 38 37 36 36 35 34 34 33 33 32 31 29 27 25 23 21 20 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 14 13 10 6 8 12 13 13 13 13 13 13 14 14 14 15 15 16 16 15 15 15 15 14 12 9 8 8 8 7 7 6 6 6 7 9 9 8 7 7 7 7 7 7 7 8 8 9 10 11 12 12 12 11 11 11 10 10 9 8 8 7 7 6 5 5 4 4 3 2 3 4 5 5 6 7 8 9 10 10 10 10 11 11 11 11 11 11 12 13 13 14 14 14 14 14 13 13 12 12 13 13 14 14 15 15 15 14 14 13 13 13 14 14 15 15 15 14 13 12 12 12 12 11 10 11 10 11 13 15 15 14 14 15 14 15 15 15 14 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 16 17 17 16 16 15 15 15 14 14 13 13 12 12 12 12 13 13 12 12 11 10 8 5 4 10 14 17 18 19 19 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 20 20 21 22 22 23 24 25 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 31 31 32 33 34 34 34 33 33 32 32 31 31 31 30 30 29 29 29 30 31 31 30 30 28 27 26 25 24 24 23 23 23 23 23 23 23 22 22 22 22 23 23 24 24 24 24 24 24 23 22 21 20 19 18 17 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 40 40 40 40 40 40 40 39 39 39 38 38 37 36 36 35 34 34 33 33 33 32 30 28 26 24 22 21 19 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 13 10 6 8 11 12 13 13 13 13 13 13 13 13 13 14 15 16 16 16 16 15 15 13 11 9 9 9 8 7 6 6 6 6 7 8 8 6 6 7 7 7 6 6 7 8 8 9 10 11 12 12 12 12 11 11 11 11 10 9 9 8 7 7 6 6 5 5 4 4 5 6 6 7 8 9 11 12 12 12 12 12 11 11 10 11 11 12 12 13 13 13 14 14 14 13 13 12 12 12 12 13 13 14 14 15 14 14 13 13 13 13 14 14 14 15 15 13 12 11 11 11 10 10 11 11 12 13 15 15 16 14 14 15 14 15 15 15 14 13 13 12 12 12 11 11 10 10 10 9 10 10 10 10 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 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 16 16 16 16 16 17 17 17 17 16 15 15 15 14 14 14 13 13 13 12 11 11 10 10 10 10 9 9 8 6 4 8 13 16 18 19 19 20 20 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 20 20 20 20 20 21 22 22 23 24 25 26 26 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 32 31 30 29 29 29 30 31 31 31 30 29 28 27 25 24 24 23 23 23 23 22 22 22 22 22 22 22 23 23 24 24 25 25 24 23 22 21 20 19 19 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 5 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 40 40 40 40 40 40 40 39 39 39 39 38 37 36 36 35 34 34 34 33 33 32 31 30 28 26 24 22 20 19 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 16 16 14 12 8 6 9 12 13 13 13 13 13 13 12 12 13 13 14 15 16 16 17 17 16 15 13 11 9 10 10 9 7 6 5 6 7 9 7 6 7 8 9 8 6 5 6 7 8 8 9 10 11 12 13 12 12 12 12 12 12 11 10 9 9 8 7 7 6 6 6 7 8 9 9 9 10 11 14 14 14 14 14 13 12 11 10 10 11 11 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 14 14 15 14 14 14 13 13 13 13 13 14 14 14 14 11 8 9 9 8 9 10 12 13 14 15 15 16 16 16 15 15 15 15 15 15 14 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 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 16 16 16 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 12 11 10 9 8 8 8 9 9 8 5 4 8 13 16 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 22 22 22 22 21 20 20 20 20 20 20 20 20 21 21 22 23 24 24 25 26 26 27 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 33 33 33 33 34 34 34 34 34 33 32 30 29 29 29 29 30 30 30 30 30 29 29 27 26 25 24 23 23 23 22 22 22 22 22 22 22 22 23 24 25 25 25 25 24 22 21 20 20 19 18 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 3 3 4 4 4 3 3 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 40 40 40 40 40 40 40 39 39 39 39 38 37 37 36 35 34 34 34 33 33 32 32 31 29 27 25 23 21 19 18 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 13 11 8 8 9 11 12 13 13 13 13 12 12 12 13 14 14 14 15 16 17 17 16 15 13 11 10 11 11 10 8 6 6 7 8 9 6 7 8 9 8 6 5 5 6 7 8 9 9 10 11 12 13 13 13 13 12 12 12 11 10 10 9 9 8 8 8 8 9 11 12 13 14 15 16 18 21 18 17 16 14 13 11 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 14 13 13 12 12 12 13 13 13 11 7 1 9 8 8 10 12 13 14 14 14 14 15 16 16 16 16 16 16 16 15 15 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 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 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 12 10 9 8 8 8 8 9 9 8 6 4 7 12 15 17 18 19 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 20 20 21 21 21 21 21 22 22 23 24 24 25 25 26 26 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 33 33 34 34 34 34 35 35 34 33 32 31 29 29 28 28 28 29 30 31 31 31 30 29 28 27 25 24 24 23 23 23 23 23 22 22 22 22 23 24 25 25 26 25 24 23 21 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 1 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 40 40 40 40 40 40 40 40 40 39 39 38 38 37 36 35 34 34 34 33 33 33 32 31 30 28 27 25 23 21 19 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 15 14 13 10 8 8 10 11 12 12 13 13 12 12 12 12 13 14 15 15 15 15 15 15 15 14 13 11 10 11 11 10 8 7 7 8 8 7 5 7 8 7 6 5 5 5 6 7 8 9 10 11 11 12 13 13 13 13 13 13 12 11 11 10 10 10 10 9 10 11 12 14 15 16 17 18 20 22 23 22 19 16 14 12 10 9 10 12 13 13 12 13 13 13 12 12 12 12 13 13 13 14 15 16 17 18 18 18 17 16 13 12 12 12 12 13 14 13 8 2 14 14 14 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 12 11 10 9 8 8 8 9 9 8 7 4 4 8 12 15 17 18 19 19 20 21 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 22 22 22 22 23 24 24 25 25 25 26 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 31 31 32 33 34 34 34 34 34 34 34 34 33 32 31 29 29 28 28 28 28 29 31 32 32 31 30 29 28 27 26 25 24 24 24 23 23 23 22 22 22 23 23 24 25 25 25 25 23 22 21 20 20 19 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 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 40 40 40 40 40 40 40 40 40 40 39 39 38 37 36 35 35 34 34 33 33 33 32 31 30 29 28 26 24 22 20 18 17 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 12 10 9 9 10 11 11 12 13 13 12 12 12 12 13 14 15 15 15 14 13 12 12 12 12 11 11 12 11 10 8 8 9 9 8 6 6 7 6 5 4 4 4 6 7 8 9 9 10 11 12 12 13 14 14 14 14 14 13 12 12 12 11 11 11 11 12 13 15 16 17 17 18 19 20 22 23 22 19 15 13 11 10 11 12 13 14 14 14 14 13 12 11 11 11 12 13 13 14 15 17 18 19 20 20 20 19 18 16 13 12 12 13 14 15 13 8 9 16 16 16 16 15 15 15 15 15 15 15 15 15 14 15 15 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 11 11 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 12 11 10 9 8 8 8 8 8 8 7 6 5 5 9 13 15 16 17 18 19 20 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 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 29 30 30 30 30 31 31 32 33 33 33 33 34 34 34 35 34 34 33 31 30 29 29 29 28 28 29 30 31 31 30 29 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 23 23 23 24 24 24 23 22 21 20 20 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 40 40 40 40 40 40 40 40 40 40 40 39 38 38 37 36 35 34 34 33 33 33 32 32 31 30 29 27 26 23 21 19 17 16 15 15 14 14 14 14 14 15 15 14 14 15 14 14 14 14 14 13 13 12 12 12 11 10 9 9 10 10 10 11 12 12 12 12 12 12 12 14 15 15 14 13 11 10 9 10 11 12 12 12 11 10 9 10 11 10 8 5 5 6 5 4 4 4 5 6 8 9 9 10 11 12 12 13 14 14 14 15 15 15 14 14 13 13 13 12 12 13 14 15 16 17 18 18 18 19 20 20 20 19 16 14 12 12 12 13 14 14 15 15 15 15 14 11 10 10 11 12 13 14 15 16 17 18 19 19 20 20 20 19 18 15 14 14 14 15 15 13 13 15 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 9 8 8 8 8 8 8 7 6 5 5 6 8 11 14 16 17 18 19 19 20 21 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 27 28 28 29 29 30 30 31 32 32 32 32 33 33 34 35 35 35 35 34 33 32 31 30 30 29 29 29 30 30 30 29 28 27 27 27 27 26 25 25 25 24 24 24 23 23 22 22 22 22 23 23 23 23 23 22 21 20 20 20 19 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 10 11 11 12 12 12 40 40 40 40 40 40 39 39 40 40 40 39 39 38 37 36 35 34 34 33 33 33 33 32 32 31 29 28 27 25 22 19 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 14 14 13 11 10 9 9 10 12 12 12 12 11 10 11 11 11 9 7 4 4 4 4 3 3 4 5 7 9 10 9 10 11 12 14 14 14 15 15 15 16 16 15 15 15 14 14 14 14 15 16 17 17 18 19 19 19 19 19 19 18 16 15 13 13 13 14 14 15 16 18 19 19 17 15 12 10 10 11 13 14 15 16 16 17 18 18 18 19 19 19 18 17 16 15 15 15 15 14 13 6 10 16 17 17 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 14 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 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 15 15 15 16 16 16 16 16 17 17 16 16 16 16 16 16 15 16 16 16 16 16 15 15 14 13 12 11 10 9 8 8 8 8 8 8 7 7 6 5 5 6 9 13 16 17 17 17 18 18 19 20 22 22 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 23 23 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 25 26 26 27 28 28 29 30 30 31 31 32 32 33 34 35 35 35 35 35 34 32 31 30 30 29 29 29 29 29 30 29 27 27 27 27 27 26 25 25 25 24 24 24 24 23 23 22 22 22 22 22 22 22 22 21 20 20 20 20 19 19 18 17 17 16 16 15 15 15 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 4 4 3 3 2 2 1 1 1 0 0 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 12 40 40 40 40 40 39 39 39 39 40 40 40 39 38 37 37 36 35 34 33 33 33 33 32 32 31 30 29 28 26 23 20 17 15 14 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 10 10 10 10 9 8 8 8 9 10 11 11 11 11 11 12 12 12 12 12 11 10 9 9 9 10 11 12 13 12 12 12 12 12 11 9 7 5 4 3 3 3 3 3 4 5 7 9 10 10 11 12 13 14 15 15 15 15 16 16 17 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 18 18 17 15 14 14 14 14 15 15 16 18 21 22 21 18 14 12 11 11 13 14 15 15 16 16 17 17 17 17 18 18 19 18 16 14 14 14 14 14 12 10 9 11 15 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 14 14 13 13 13 12 12 12 11 11 11 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 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 16 16 16 15 15 16 16 16 16 16 15 15 14 13 12 11 10 10 9 9 8 8 8 8 8 7 6 6 5 5 8 13 16 17 17 17 17 17 17 18 20 21 22 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 20 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 25 25 26 27 28 28 29 29 30 31 32 33 34 34 35 35 35 34 33 32 31 30 29 28 28 28 27 27 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 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 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 3 3 2 2 1 1 1 0 0 1 1 1 2 2 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 39 40 40 40 40 39 39 39 39 39 40 40 39 39 38 37 36 35 34 34 33 33 33 32 32 32 31 30 29 26 22 19 16 14 13 12 11 10 10 10 10 11 11 11 11 11 11 10 10 9 9 8 9 9 10 10 10 9 8 8 8 8 9 11 11 11 11 11 12 12 12 11 11 10 8 8 9 10 11 13 13 13 13 13 13 13 12 10 7 5 4 4 4 3 3 3 4 5 6 8 9 10 11 12 12 13 14 15 16 16 16 16 17 17 17 17 17 18 18 18 18 19 18 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 19 21 19 16 13 12 11 12 13 14 15 15 16 16 16 16 16 17 17 18 18 18 13 10 12 12 13 12 10 9 12 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 15 14 13 12 11 11 11 11 10 10 9 9 9 9 8 7 7 6 6 4 6 10 12 14 15 15 15 15 16 17 18 19 21 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 21 21 20 20 19 19 19 20 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 26 26 27 28 29 29 30 32 33 33 34 34 35 34 33 32 30 30 29 28 27 26 26 25 26 27 27 27 27 26 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 21 20 20 20 20 20 21 20 20 20 19 19 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 6 6 6 5 5 4 4 3 3 2 2 1 1 1 0 0 0 1 1 2 2 3 3 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 39 39 40 40 40 40 39 39 39 39 40 40 40 39 38 37 36 35 34 34 33 33 32 32 32 32 31 31 29 24 19 17 15 13 11 10 9 9 9 9 9 10 10 11 11 10 10 9 9 8 8 8 8 9 10 10 10 10 10 11 11 11 9 8 12 12 12 12 12 12 12 12 11 11 9 9 10 12 13 13 13 13 13 14 14 14 12 9 6 5 4 3 4 4 5 5 6 7 8 10 11 11 12 12 13 14 14 15 16 16 16 17 17 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 17 17 17 16 16 17 19 19 17 15 13 12 12 13 13 14 15 15 15 15 16 16 16 17 17 17 18 18 17 16 13 9 11 11 9 11 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 14 14 12 11 11 10 11 11 11 10 10 9 9 8 7 7 7 7 6 4 4 6 8 10 11 12 13 13 14 14 15 17 18 20 21 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 20 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 27 27 28 29 30 31 32 33 34 34 34 34 32 31 30 29 28 27 26 25 25 25 26 26 27 28 27 26 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 20 19 20 20 20 21 20 20 20 20 20 19 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 1 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 12 39 39 39 40 40 39 39 39 39 39 39 40 40 39 39 38 37 36 35 34 33 33 32 32 32 32 31 30 29 23 14 11 11 10 9 8 8 7 7 8 9 9 10 10 10 10 10 9 9 8 8 9 9 10 11 11 12 12 12 13 13 13 12 5 11 14 13 12 12 12 12 12 12 12 11 11 12 13 14 14 14 13 14 15 15 14 13 10 6 5 4 3 4 5 7 7 8 8 9 11 12 12 13 13 14 14 15 15 16 17 17 17 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 17 18 19 19 18 17 16 16 18 20 19 18 15 13 12 12 12 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 15 7 10 9 11 14 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 11 11 10 10 10 10 10 10 9 8 8 7 7 7 7 6 5 4 4 4 4 5 7 8 9 10 11 11 12 13 14 16 18 20 22 23 24 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 21 21 21 20 21 21 22 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 23 23 23 24 24 25 26 26 27 28 29 30 30 31 32 33 34 34 33 32 31 31 30 28 27 26 25 25 25 26 27 28 27 27 26 24 24 24 24 24 23 23 23 24 24 24 23 23 22 21 20 19 20 20 21 21 20 20 20 20 20 19 18 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 39 39 39 39 40 39 39 39 39 39 39 39 40 39 39 38 37 36 35 34 34 33 32 32 32 31 30 29 28 25 16 6 6 7 7 7 6 6 7 8 9 9 10 10 10 10 10 9 9 9 9 10 11 12 12 13 13 13 13 14 14 14 13 7 9 13 14 13 12 12 12 12 12 12 12 13 14 14 15 15 14 14 15 15 16 15 13 11 7 5 4 3 3 4 6 7 8 9 10 11 12 14 15 15 15 15 15 16 17 17 18 18 19 19 20 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 19 19 19 17 15 15 18 20 20 18 15 12 12 12 12 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 18 15 9 12 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 14 14 13 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 6 5 5 4 4 3 3 4 4 5 6 7 7 8 9 10 12 14 17 20 22 23 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 27 28 29 30 31 32 33 33 33 33 33 32 32 30 29 27 26 25 25 26 27 27 28 27 26 24 24 24 23 23 23 23 23 23 24 24 24 23 22 21 20 20 20 21 21 21 21 21 20 20 20 19 19 18 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 12 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 37 36 35 34 33 33 32 32 31 30 29 28 26 20 10 2 5 6 6 5 6 7 9 9 10 10 10 9 9 9 9 9 9 10 11 12 13 13 14 14 14 14 13 13 13 13 9 8 12 14 13 13 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 15 14 12 9 7 4 4 3 2 2 4 9 12 12 12 13 14 15 16 16 16 16 17 17 18 18 19 20 20 20 20 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 17 15 13 15 19 20 18 14 12 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 16 15 16 17 17 16 16 16 15 15 16 16 16 16 17 16 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 12 12 12 11 10 9 10 11 9 8 8 7 7 6 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 4 4 4 5 7 8 11 14 18 21 23 24 25 25 25 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 27 28 30 31 32 33 33 33 33 33 33 32 31 29 27 26 25 26 27 27 28 27 25 24 24 23 23 23 23 23 23 23 23 24 24 24 23 22 21 21 21 21 21 21 21 21 21 20 20 20 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 11 11 11 11 11 11 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 37 37 36 35 34 33 32 32 31 30 29 28 27 24 17 7 2 5 6 5 7 9 10 10 10 10 9 8 8 8 7 8 10 11 12 13 14 14 14 14 14 13 13 12 12 12 11 9 11 13 14 13 13 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 15 14 13 13 11 10 12 8 3 2 6 12 14 15 14 14 15 16 17 17 17 16 17 18 19 19 20 20 21 21 20 18 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 15 13 13 15 17 16 14 12 12 13 14 15 15 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 16 16 15 15 16 16 16 16 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 12 12 10 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 6 8 15 22 24 25 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 27 29 30 32 33 34 34 34 34 34 33 31 30 28 27 26 26 26 27 27 26 25 24 24 23 23 23 23 23 23 23 23 23 24 24 23 22 21 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 10 10 11 11 11 11 11 11 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 37 36 36 35 34 33 32 31 31 30 28 27 25 21 13 3 3 6 7 10 10 11 11 10 9 8 7 7 7 7 9 11 12 13 14 14 14 14 14 13 13 12 12 12 12 11 11 11 12 13 13 13 12 12 13 13 13 13 13 14 14 15 15 16 17 17 17 17 17 17 17 17 18 18 14 7 5 7 12 15 16 16 15 16 17 18 18 17 17 18 19 20 20 21 21 21 21 21 19 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 16 15 13 12 13 14 15 14 13 13 14 15 15 16 16 16 15 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 11 11 12 12 12 11 11 9 7 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 10 20 25 26 26 26 26 26 26 26 25 25 25 24 24 23 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 26 27 28 30 31 33 34 34 35 35 35 33 32 30 28 27 26 26 26 26 26 25 24 23 23 23 23 24 23 23 23 23 23 24 24 24 23 23 22 22 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 9 9 10 10 11 11 11 11 11 11 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 36 35 35 34 33 32 31 30 29 28 26 23 17 7 2 6 7 9 9 10 10 9 8 7 6 6 7 9 11 13 14 14 15 14 14 14 13 13 12 12 12 12 12 12 11 11 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 17 17 17 18 18 19 20 19 17 15 9 6 8 12 15 17 17 17 17 18 18 18 17 18 19 20 21 21 21 21 21 22 21 19 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 14 12 11 12 14 16 16 15 14 15 15 16 16 16 16 15 15 16 16 17 17 17 16 15 15 15 16 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 12 12 12 12 11 11 10 10 10 9 9 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 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 9 7 7 8 8 8 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 8 11 15 20 24 25 26 26 26 26 26 26 25 25 24 24 23 23 23 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 21 22 22 22 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 25 25 26 28 29 31 32 33 34 35 36 36 34 32 30 28 27 27 26 26 26 26 24 23 23 23 23 23 24 24 24 23 23 23 24 24 24 23 23 23 23 23 24 23 23 23 22 22 21 21 20 20 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 2 2 1 1 0 1 1 2 2 3 3 4 4 5 5 6 6 7 8 8 9 10 10 11 11 11 11 11 11 11 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 37 37 36 35 34 33 33 32 31 30 28 27 25 19 11 1 5 7 8 9 9 9 9 9 8 7 7 9 11 13 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 17 17 17 18 19 20 20 17 15 13 11 10 10 12 14 16 18 18 18 18 18 17 17 18 20 21 22 22 22 22 22 22 22 20 19 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 14 13 12 11 12 14 18 19 18 17 16 16 16 16 16 16 16 16 16 17 18 18 18 18 17 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 11 13 15 19 22 24 25 26 26 26 26 26 25 25 24 24 23 23 23 23 24 24 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 26 27 29 30 32 33 34 35 36 37 36 34 31 29 26 26 25 25 25 24 23 22 22 22 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 22 21 21 20 20 20 20 20 20 19 19 18 17 17 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 3 3 3 2 2 1 1 0 1 1 2 2 3 3 4 4 5 5 6 6 7 8 8 9 10 10 11 11 11 11 11 11 12 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 35 34 33 32 31 30 29 27 26 22 15 4 5 7 9 10 10 10 10 10 9 9 9 12 13 15 15 15 15 14 13 13 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 19 21 22 21 16 14 13 13 13 13 13 14 15 17 17 18 18 18 18 18 19 20 21 22 22 22 22 22 22 22 22 20 20 19 19 18 18 18 17 17 16 16 15 14 14 14 14 14 14 14 14 14 13 13 12 12 13 15 19 20 19 18 17 16 16 16 16 16 16 16 17 18 19 19 19 19 18 17 16 16 15 16 15 15 16 16 17 17 17 17 17 17 17 16 16 16 17 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 14 14 14 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 16 18 21 22 24 25 26 26 26 26 25 25 24 24 23 23 23 23 24 24 25 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 25 26 27 28 29 31 33 34 35 36 37 37 36 33 30 27 25 24 24 24 24 23 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 22 21 21 21 21 21 20 20 20 20 19 19 18 18 17 16 16 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 3 3 2 2 1 1 0 1 1 2 2 3 3 4 4 5 5 6 6 7 8 9 9 10 10 11 11 11 11 11 12 12 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 36 35 34 34 33 32 31 29 28 26 24 16 5 6 9 10 11 11 12 12 11 11 13 15 17 14 14 15 15 14 14 13 12 12 12 12 12 12 12 12 13 13 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 17 19 21 22 21 17 15 14 14 14 14 14 14 15 16 16 16 17 17 18 19 20 21 21 21 22 22 22 22 22 23 22 21 20 19 19 18 17 17 17 17 17 16 15 13 13 13 13 13 14 14 14 14 14 13 13 14 15 17 19 20 20 19 18 17 16 16 16 16 17 17 18 19 20 20 20 19 18 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 14 14 14 14 15 16 17 18 19 20 22 23 24 25 26 26 25 25 25 24 24 23 23 23 23 24 25 25 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 25 26 27 28 30 31 33 35 36 38 38 38 35 32 29 26 24 23 23 23 22 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 3 2 2 1 1 0 1 1 2 2 3 3 4 4 5 5 6 6 7 8 9 10 10 10 11 11 11 11 11 12 12 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 35 34 33 32 31 30 28 27 24 17 5 7 11 12 12 13 13 13 13 13 18 21 17 14 15 15 15 14 13 13 13 12 12 12 12 12 12 12 13 12 13 13 13 13 14 14 13 13 13 13 13 14 14 14 15 15 15 14 14 15 16 17 18 19 19 19 18 17 16 16 15 15 15 15 16 16 16 16 17 18 18 19 20 21 21 21 22 22 22 23 23 23 22 21 20 19 18 17 17 17 17 17 17 16 15 13 12 12 12 12 13 13 13 14 14 14 14 16 17 18 19 20 21 20 19 17 16 16 16 17 18 19 20 20 20 20 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 13 14 14 14 14 15 15 15 15 16 15 15 15 16 15 15 15 15 16 16 16 16 16 16 17 18 19 19 20 21 23 23 24 24 25 25 25 25 25 24 24 23 23 23 23 24 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 28 29 31 33 35 37 38 38 37 34 31 28 25 24 23 21 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 4 4 4 3 2 2 1 1 0 1 1 2 2 3 3 4 4 4 5 6 7 7 8 9 10 10 10 11 11 11 11 12 12 12 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 36 36 35 34 33 31 30 29 27 25 21 11 12 15 14 14 14 14 14 14 15 19 22 17 15 16 15 15 14 13 13 13 13 13 12 12 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 16 16 15 15 15 16 16 17 17 18 18 18 18 18 17 17 16 16 16 16 16 17 17 18 18 19 19 20 21 21 22 22 23 23 23 23 23 23 22 20 19 19 18 18 18 18 18 17 16 15 14 12 11 11 11 11 12 12 13 14 14 15 17 18 19 20 20 21 20 19 17 16 16 17 18 19 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 15 15 15 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 12 12 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 20 21 22 23 23 24 24 24 25 25 25 25 25 24 24 23 23 23 24 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 26 27 29 31 33 35 37 38 37 35 33 29 27 25 23 20 18 18 18 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 17 17 16 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 4 4 3 2 2 1 1 0 1 1 2 2 3 3 3 4 4 5 6 7 8 8 9 10 10 10 11 11 11 12 12 12 11 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 35 34 33 32 30 29 27 21 13 8 17 16 15 15 14 14 13 14 15 18 23 18 16 16 15 14 14 13 13 13 12 12 12 11 11 12 13 13 14 14 14 14 14 14 14 14 13 12 12 12 13 14 16 17 18 17 16 15 15 16 16 17 17 18 18 18 18 18 19 18 18 17 17 16 17 18 18 19 19 19 20 21 21 22 22 23 23 23 23 24 24 23 22 21 20 20 19 19 19 18 18 17 16 15 14 13 11 10 10 10 11 12 12 13 14 16 17 19 19 20 20 21 20 19 18 17 18 19 20 20 20 20 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 24 24 23 23 24 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 26 27 29 31 33 35 36 37 36 34 31 28 26 24 22 20 18 18 18 18 19 20 20 21 21 20 20 20 20 20 19 19 19 19 20 20 20 21 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 18 18 17 16 16 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 4 3 3 2 1 1 0 0 1 1 2 3 3 3 4 4 5 6 7 8 8 9 10 10 10 11 11 11 12 12 11 11 36 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 36 35 34 33 32 31 29 27 20 11 9 17 17 16 15 14 14 13 13 14 18 23 20 16 15 15 14 13 13 13 12 11 10 10 11 11 12 13 14 14 14 14 14 14 14 13 13 13 12 12 11 12 13 16 19 21 20 18 17 16 16 16 16 16 17 18 18 19 19 20 20 19 18 17 17 18 18 19 19 20 20 20 21 21 22 22 23 24 24 24 24 24 23 22 21 21 20 20 19 19 18 17 16 16 15 14 13 11 10 10 10 10 11 12 13 15 16 17 18 19 19 20 20 20 19 19 19 19 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 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 24 24 23 23 24 24 25 25 25 25 24 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 26 27 28 30 32 34 36 36 35 32 29 27 25 23 21 19 18 18 17 18 19 20 20 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 16 16 15 15 14 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 5 5 4 3 3 2 2 1 0 0 1 1 2 2 3 3 4 5 5 6 7 8 9 9 9 10 10 11 11 11 12 11 10 10 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 36 35 34 33 31 30 28 25 17 15 18 18 17 16 15 14 13 12 13 15 19 18 14 14 14 14 13 13 13 11 9 10 11 11 12 12 13 13 14 14 14 13 13 13 13 13 13 13 12 10 9 11 14 19 23 23 21 19 18 17 16 16 16 18 19 19 19 20 21 21 21 19 18 18 18 19 19 19 19 19 20 21 21 22 23 23 24 24 25 25 24 24 23 22 21 20 20 19 18 16 15 15 15 15 14 13 12 11 11 12 12 13 14 14 15 16 16 17 18 19 19 19 20 20 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 17 17 18 18 19 20 20 20 20 20 21 21 22 23 23 24 24 24 24 24 24 24 25 25 25 25 24 24 23 23 24 24 25 25 25 25 24 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 27 28 30 32 34 35 34 32 30 27 25 22 21 20 19 18 18 18 19 20 20 21 20 20 20 19 19 19 19 18 18 19 19 19 20 20 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 17 16 16 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 5 4 4 3 2 2 1 1 0 1 1 2 2 3 3 4 5 6 6 7 8 8 9 9 10 10 11 11 11 11 10 9 9 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 38 37 36 35 34 33 32 30 29 27 24 22 20 19 17 15 14 13 12 11 10 10 8 7 11 13 13 13 13 13 12 10 9 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 13 20 22 23 25 25 23 22 20 19 18 17 19 20 21 20 20 20 21 21 21 20 19 19 19 19 19 19 19 19 20 21 22 22 23 23 24 25 25 25 25 24 23 22 21 20 19 18 16 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 17 17 18 18 19 20 20 20 20 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 18 18 18 18 17 17 16 16 15 15 16 16 17 17 17 16 16 16 16 16 16 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 17 18 18 19 20 20 21 21 20 20 21 21 22 23 23 24 24 24 24 24 24 24 24 25 25 25 24 24 23 23 23 24 24 25 25 24 24 23 23 22 22 22 22 22 22 22 21 21 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 24 24 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 28 30 31 33 33 31 29 26 24 22 21 20 19 18 18 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 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 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 5 5 4 3 3 2 1 1 0 1 1 2 2 3 4 4 5 6 6 7 8 8 9 9 10 10 11 11 11 10 9 8 8 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 34 33 31 31 30 28 25 21 18 16 15 14 12 10 9 8 8 6 8 12 13 13 13 13 12 11 9 10 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 16 23 26 26 27 27 25 24 22 21 20 20 22 22 22 20 20 20 20 21 20 20 19 19 19 19 19 19 19 20 20 21 22 23 23 23 24 24 25 25 25 24 23 22 21 20 18 17 16 15 14 14 14 14 14 15 15 16 16 17 16 16 16 16 16 17 17 17 17 18 19 20 21 20 19 18 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 16 16 16 17 17 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 17 18 18 19 20 20 21 20 19 20 21 21 22 23 23 24 24 24 24 24 24 24 25 25 25 24 24 23 23 23 23 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 28 30 30 30 28 25 23 21 20 20 19 18 18 18 19 20 20 20 20 20 19 19 19 19 19 19 18 19 19 19 19 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 16 16 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 8 7 7 7 6 5 5 4 4 3 2 2 1 0 0 1 2 2 3 4 4 5 6 7 7 8 8 9 9 10 10 10 10 10 9 8 8 7 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 35 34 33 32 31 29 25 22 18 17 16 14 10 8 8 8 8 9 13 14 14 13 13 13 12 11 7 12 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 15 20 24 26 26 26 25 24 23 22 21 20 21 21 21 20 20 19 19 19 20 20 20 20 19 19 19 19 19 20 20 21 22 23 23 23 24 24 24 24 24 23 22 21 20 19 18 17 16 15 15 14 14 14 15 15 16 17 18 18 17 17 17 17 17 17 17 17 17 18 19 20 20 20 19 18 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 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 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 18 19 19 20 19 18 19 20 21 21 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 23 23 23 23 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 28 28 27 25 22 21 20 19 19 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 21 21 20 20 20 19 18 18 17 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 5 4 4 3 2 2 1 0 1 1 2 3 3 4 5 5 6 6 7 8 8 9 9 10 10 10 10 9 8 8 7 7 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 34 34 33 31 29 26 23 19 18 17 12 8 7 7 8 9 11 13 15 14 13 13 12 12 11 6 13 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 13 16 20 23 24 24 24 23 22 21 20 20 20 20 20 20 19 18 18 18 19 20 20 20 19 19 19 19 19 20 21 22 22 23 23 24 24 24 24 24 23 23 22 21 20 18 17 17 16 16 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 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 14 14 15 15 15 15 16 16 17 17 18 18 18 18 17 18 19 19 20 21 22 22 23 23 24 24 24 24 24 25 25 24 24 24 23 23 23 23 23 23 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 27 26 25 22 20 19 19 19 18 18 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 21 21 21 21 21 22 22 22 21 21 21 20 20 19 19 18 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 10 10 9 9 8 8 8 8 8 8 8 7 7 6 5 5 4 3 2 2 1 0 1 2 2 3 4 4 5 5 6 7 7 8 8 9 9 9 10 10 9 8 7 7 7 7 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 35 34 33 31 29 26 23 21 20 18 10 7 6 7 9 10 12 14 14 13 13 13 13 12 10 8 14 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 12 13 15 17 19 20 21 20 20 19 19 19 19 19 20 19 19 18 17 17 18 19 19 19 19 19 19 19 20 20 21 22 22 23 24 24 24 24 23 23 23 22 21 20 19 18 17 17 17 16 16 16 16 16 17 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 17 17 17 18 17 17 17 18 19 20 20 21 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 25 22 19 18 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 19 19 20 20 21 21 21 21 21 22 22 22 21 21 20 20 20 19 19 18 17 17 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 10 10 9 9 8 8 8 8 8 8 8 7 7 6 5 5 4 3 3 2 1 1 1 2 2 3 4 4 5 5 6 7 7 8 8 9 9 9 9 9 8 8 7 6 7 7 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 35 35 34 34 32 30 28 26 24 23 21 18 11 8 7 8 10 12 14 15 15 14 12 12 12 11 8 12 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 12 13 14 15 17 18 18 18 18 18 18 18 19 19 19 19 18 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 23 24 24 24 24 23 23 22 21 21 20 19 18 17 17 16 16 16 16 17 18 19 20 20 21 20 20 19 19 19 18 18 19 19 19 20 20 20 20 20 21 22 22 22 22 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 17 18 18 19 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 23 23 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 23 20 17 15 15 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 17 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 10 10 10 9 9 8 8 8 8 8 8 7 6 6 5 5 4 3 3 2 1 1 1 2 3 3 4 4 5 5 6 7 7 8 8 9 9 9 9 8 7 7 6 6 7 7 35 35 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 35 35 34 34 32 29 27 24 23 22 21 18 12 9 8 8 11 14 15 15 15 13 10 10 10 10 7 12 15 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 12 12 13 14 15 16 17 17 17 17 18 18 18 18 19 18 18 17 17 17 17 17 18 18 18 19 19 20 20 20 21 22 23 24 24 24 23 23 22 22 21 20 19 18 17 17 17 17 17 17 17 18 19 20 21 21 21 21 21 20 19 19 19 19 19 20 21 21 20 20 20 21 22 22 22 22 22 21 21 20 19 18 18 17 17 17 18 18 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 15 15 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 17 18 19 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 19 15 13 13 14 15 16 17 18 19 19 19 19 19 19 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 19 18 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 7 7 6 5 5 4 4 3 2 2 1 1 2 2 3 4 4 5 6 6 7 7 8 8 9 9 9 8 7 7 6 6 6 7 7 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 34 34 33 32 29 26 23 22 21 20 17 12 7 5 6 9 12 13 12 12 9 7 8 10 9 9 11 15 16 16 16 16 16 16 16 16 15 15 15 14 14 13 12 12 12 12 12 12 12 12 13 14 15 15 15 16 16 17 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 24 23 23 22 22 21 20 19 18 17 17 17 17 17 17 18 19 20 21 21 22 22 21 21 20 20 19 19 19 20 20 21 21 21 21 21 22 22 23 23 22 22 21 20 19 18 17 17 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 17 18 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 20 17 14 13 12 13 15 16 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 21 20 20 20 20 21 20 20 20 19 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 7 7 6 6 5 5 4 3 3 2 1 1 1 2 3 4 4 5 6 7 7 7 8 8 9 9 8 7 7 6 6 6 7 7 7 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 34 33 33 31 29 26 24 22 21 21 20 13 6 5 4 3 8 8 7 6 6 8 10 11 12 13 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 22 22 22 23 23 23 23 23 23 22 22 21 20 20 19 18 18 17 18 18 18 18 19 20 21 21 21 21 21 21 20 20 20 19 19 19 20 20 21 21 22 22 22 23 23 23 23 22 21 20 19 18 18 17 17 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 19 20 21 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 21 19 17 14 13 13 14 15 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 20 19 19 18 18 17 17 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 10 10 10 11 10 10 10 10 9 9 8 8 7 6 6 5 5 4 4 3 2 2 1 1 2 3 4 5 6 6 7 7 7 8 8 8 8 7 7 6 6 6 6 7 7 7 35 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 37 36 36 35 34 33 32 31 29 26 24 22 22 22 24 24 23 19 16 12 9 2 8 11 12 12 12 12 12 14 15 15 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 19 20 20 21 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 19 18 17 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 22 22 22 23 23 24 24 23 23 22 21 20 19 18 17 17 16 16 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 17 17 18 19 20 21 21 21 22 22 22 23 23 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 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 24 24 24 24 24 24 24 23 23 23 23 23 22 21 21 19 17 15 15 15 16 17 17 18 18 18 19 19 19 20 20 21 20 20 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 19 18 19 19 20 21 20 20 19 19 18 18 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 12 12 11 11 10 10 9 9 9 9 10 10 11 11 11 11 11 11 10 10 9 8 8 7 7 6 6 5 5 4 3 3 2 1 2 2 3 4 5 6 7 7 7 7 8 8 7 7 6 6 6 6 6 6 7 7 7 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 37 37 37 37 36 36 35 34 33 31 31 27 25 23 22 23 24 25 26 25 24 23 23 22 15 14 14 14 15 14 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 18 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 17 17 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 23 23 23 23 23 23 23 23 22 21 20 19 18 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 13 13 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 18 19 19 20 20 20 20 21 22 23 24 24 25 25 24 24 23 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 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 23 23 23 23 22 22 21 21 19 18 17 16 16 17 17 18 18 18 19 19 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 18 18 18 19 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 11 10 10 9 9 9 9 9 10 11 11 12 12 11 11 11 10 10 9 8 8 7 7 6 6 5 5 4 4 3 2 1 2 3 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 34 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 37 36 36 35 34 33 31 30 27 24 24 23 23 25 26 26 25 24 24 24 24 23 20 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 18 19 20 21 22 22 23 23 24 24 24 24 24 24 24 23 23 23 23 23 22 21 20 19 18 16 17 18 18 19 19 19 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 22 21 20 19 19 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 19 20 22 23 24 25 25 24 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 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 24 24 24 24 24 24 24 24 23 23 22 22 22 22 21 19 18 18 18 18 18 18 18 19 19 20 21 21 21 22 21 21 20 20 20 20 21 21 20 20 20 20 20 20 20 19 19 18 18 18 19 19 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 15 15 14 14 14 13 13 12 12 11 10 9 9 9 9 9 10 10 11 11 12 12 11 11 11 10 10 9 9 8 7 7 6 6 6 5 5 4 3 2 2 2 3 5 5 6 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 7 34 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 31 29 28 24 23 24 24 26 27 27 26 25 25 24 24 23 21 14 15 15 16 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 16 17 18 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 22 21 19 18 17 15 16 17 18 19 19 20 20 20 20 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 22 22 22 22 21 20 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 15 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 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 15 16 16 17 17 16 16 16 16 17 19 20 22 23 24 25 24 23 22 21 20 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 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 24 24 24 24 24 24 24 23 23 22 22 22 22 21 20 20 19 19 18 18 18 18 19 20 21 21 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 19 19 20 20 21 20 20 19 19 19 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 12 11 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 7 6 6 5 5 4 3 2 2 3 4 5 6 6 7 7 6 6 5 5 5 4 4 5 5 5 6 6 6 6 6 7 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 31 29 27 23 23 24 25 27 27 27 26 26 25 25 24 22 18 11 3 11 14 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 17 18 19 20 21 21 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 24 24 22 21 19 17 16 14 15 16 18 20 20 21 21 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 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 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 14 14 14 15 16 18 19 21 22 23 23 22 22 21 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 18 18 18 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 19 19 18 18 18 18 19 20 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 16 15 15 14 14 13 13 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 4 4 3 2 3 3 4 5 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 7 34 34 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 34 33 31 29 27 25 26 26 27 28 27 27 26 26 25 24 24 22 18 12 5 8 13 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 17 17 17 18 18 19 20 21 21 22 22 22 22 22 22 22 23 24 24 24 25 25 25 26 27 26 26 25 24 22 21 19 17 15 14 15 17 19 21 22 22 22 22 21 21 20 20 20 20 20 20 20 21 21 22 22 23 23 23 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 10 10 11 11 12 13 13 14 14 14 14 13 13 13 14 14 15 17 18 19 20 20 21 21 21 20 20 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 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 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 20 19 18 18 18 19 20 20 20 21 20 19 19 20 20 21 20 20 19 19 19 19 20 20 20 20 19 18 18 18 18 19 20 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 15 15 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 4 3 3 3 3 4 4 5 6 6 6 5 4 4 3 3 3 4 4 4 5 5 5 5 6 6 6 6 34 34 34 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 33 32 30 28 27 27 27 28 28 27 26 26 26 25 24 23 22 20 12 6 11 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 27 28 28 27 25 24 22 21 19 18 15 15 16 19 21 23 24 24 24 23 23 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 22 21 21 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 11 11 12 13 13 13 14 13 13 13 13 14 14 15 16 16 16 17 19 20 21 21 20 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 20 19 18 18 19 19 19 19 19 19 19 18 19 20 20 20 20 19 19 18 19 19 20 20 21 20 19 18 18 18 19 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 17 17 16 15 14 14 13 12 12 12 13 14 13 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 6 5 5 4 3 3 3 3 3 4 5 5 5 5 4 3 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 32 30 29 27 26 27 28 27 27 26 26 26 25 24 23 22 19 16 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 26 26 26 26 25 24 23 21 20 18 16 16 18 21 24 25 26 26 25 25 24 23 22 22 22 22 22 21 21 21 21 22 22 23 23 23 22 21 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 13 13 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 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 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 9 9 9 9 10 10 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 16 18 19 20 21 20 19 18 18 18 18 19 19 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 20 19 19 18 18 18 19 19 19 18 18 18 19 19 19 19 18 18 18 19 19 20 21 21 20 19 19 18 18 19 19 20 20 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 17 17 16 15 14 12 12 12 14 15 14 13 11 11 11 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 5 4 4 3 3 2 2 3 4 4 4 4 4 3 2 2 2 3 3 3 4 4 5 5 5 5 5 6 6 6 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 35 34 32 30 29 26 26 27 27 27 27 26 26 25 25 24 23 21 19 18 16 15 15 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 18 18 18 18 18 18 18 19 19 19 19 20 20 21 22 23 24 24 24 24 24 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 23 21 20 18 17 18 21 24 27 27 27 27 26 25 24 23 23 22 22 23 22 22 22 21 21 22 22 23 23 23 22 21 20 20 20 21 21 22 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 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 10 10 10 10 9 9 9 9 9 9 9 10 10 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 16 17 18 19 20 19 18 17 17 17 17 18 18 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 19 19 18 18 18 19 19 19 19 19 19 19 18 17 17 17 18 19 19 20 21 21 21 20 19 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 14 13 12 13 15 16 14 12 12 12 13 13 13 12 11 11 10 10 9 9 8 8 7 7 7 6 5 5 4 3 3 2 2 2 2 2 3 4 3 3 2 1 1 2 3 3 4 4 4 5 5 5 5 5 5 6 6 33 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 35 34 33 31 29 27 27 27 27 27 27 26 25 25 25 24 23 21 19 18 17 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 23 24 24 25 24 24 23 23 23 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 23 23 21 20 19 18 21 25 27 28 28 27 26 25 24 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 22 21 21 20 20 21 22 22 22 22 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 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 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 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 13 13 14 14 14 14 15 15 15 16 16 16 16 17 18 18 19 19 19 18 17 16 16 16 16 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 25 25 25 26 26 26 26 26 27 27 27 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 23 22 22 21 20 19 19 19 18 19 19 20 20 20 20 19 19 18 17 17 17 18 18 19 20 20 21 21 21 20 19 19 19 19 20 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 15 14 13 13 15 15 13 12 13 14 14 14 13 13 12 11 10 10 9 9 8 8 7 7 6 6 5 4 4 3 3 2 2 1 1 1 2 3 3 2 1 1 2 2 3 4 4 4 4 5 5 5 5 5 5 6 6 33 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 31 29 28 27 27 27 26 26 26 25 24 24 23 22 21 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 24 24 24 24 24 23 23 23 24 24 24 25 25 25 24 24 23 23 23 23 23 23 23 23 22 22 20 20 21 23 26 27 27 27 26 25 24 23 22 22 23 23 23 24 23 23 23 22 22 22 23 23 23 22 21 21 20 20 21 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 10 10 10 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 11 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 17 18 18 19 19 18 18 17 16 15 15 15 16 17 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 22 21 20 20 19 19 19 19 19 20 20 21 20 19 18 18 17 17 17 18 18 19 19 20 21 21 21 20 19 18 19 19 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 17 16 15 14 15 15 14 13 13 14 15 15 14 13 13 12 11 10 10 9 9 8 8 7 7 6 6 5 4 4 3 3 2 2 2 1 1 2 2 2 2 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 6 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 32 30 28 27 27 26 26 26 25 25 24 23 23 22 21 19 18 17 17 17 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 23 23 23 24 24 24 25 25 25 24 24 23 22 22 22 21 21 21 21 21 21 21 21 21 22 23 24 25 25 25 25 24 23 23 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 22 21 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 15 14 14 13 13 12 11 11 11 10 10 10 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 16 17 17 17 17 17 18 18 18 18 18 17 16 15 15 15 15 15 16 16 17 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 20 19 19 19 19 19 20 21 21 20 19 17 17 17 17 17 18 19 19 20 20 20 20 19 19 18 18 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 17 17 16 16 15 14 14 14 15 15 14 14 13 12 11 11 10 9 9 9 8 8 7 7 6 5 5 4 4 3 3 3 3 3 2 1 1 2 2 1 0 1 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 35 35 35 34 33 31 29 28 27 27 26 26 25 25 24 24 23 22 21 20 20 19 18 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 24 23 23 22 21 21 20 20 20 20 20 19 19 19 19 20 21 21 21 22 22 23 23 23 22 22 22 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 22 22 22 22 22 22 21 20 20 20 20 20 20 20 21 21 21 22 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 12 11 11 11 10 10 10 10 10 11 11 11 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 16 15 14 14 14 14 15 15 16 17 17 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 21 21 20 18 17 16 16 17 18 18 19 19 19 19 19 18 18 18 18 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 15 13 14 15 15 14 14 13 12 11 11 10 10 9 9 8 8 8 7 6 6 5 5 4 4 3 3 3 3 3 2 1 1 1 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 31 29 28 27 26 26 26 25 25 24 23 23 22 21 20 20 19 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 24 24 25 25 25 24 23 22 21 20 20 19 19 19 19 18 18 17 17 17 17 17 18 18 18 19 20 20 20 20 20 21 22 23 24 24 24 24 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 19 19 20 20 20 21 22 22 22 22 22 21 21 20 20 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 16 16 16 15 15 14 14 14 13 13 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 15 15 16 16 17 17 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 25 25 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 20 21 22 21 20 18 17 16 17 17 18 19 19 19 18 18 17 17 18 18 19 19 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 18 16 14 13 13 14 14 14 13 12 11 11 10 10 9 9 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 2 1 1 1 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 33 33 33 33 33 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 33 31 29 28 27 26 26 26 25 25 24 24 23 22 22 21 20 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 19 19 20 20 20 21 21 21 21 21 21 22 22 23 24 25 25 25 24 23 22 20 19 18 18 17 17 16 16 16 15 15 14 14 14 15 15 16 17 17 18 18 19 19 19 20 21 22 23 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 20 19 19 18 19 19 19 20 21 21 21 22 21 20 19 18 17 17 17 18 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 11 9 9 10 11 12 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 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 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 14 14 14 14 15 16 17 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 26 26 27 27 27 28 28 28 28 28 27 27 27 27 26 26 26 27 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 23 23 22 22 21 21 22 21 21 21 21 21 21 22 22 21 20 18 17 17 18 18 18 19 18 18 17 17 17 18 18 19 19 20 20 21 21 21 21 21 20 20 20 21 21 22 22 21 20 19 19 19 20 19 19 18 16 14 12 13 14 14 13 12 12 11 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 3 3 3 3 3 2 2 2 3 4 5 5 5 5 5 5 6 6 6 5 5 5 4 4 5 5 5 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 31 29 28 27 26 26 25 25 25 24 24 23 22 22 21 20 19 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 22 23 24 24 24 24 22 20 19 17 16 15 14 14 13 13 13 13 12 12 12 12 12 13 14 15 16 16 17 18 18 18 19 19 20 20 21 22 23 24 24 25 25 24 24 24 24 24 25 25 25 24 24 23 23 23 23 22 21 20 19 19 18 19 19 20 20 21 22 22 20 19 17 16 15 15 16 16 16 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 10 3 7 12 13 13 12 12 11 11 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 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 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 13 13 13 13 13 13 14 17 18 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 26 26 27 27 27 28 28 28 28 28 27 27 27 26 26 26 26 26 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 23 22 22 22 22 22 22 22 21 22 22 22 21 21 21 19 18 17 18 18 18 18 18 17 16 16 16 17 18 19 19 20 20 21 21 21 21 21 21 21 21 21 22 22 23 22 20 19 19 19 19 19 19 18 16 14 13 13 13 13 13 12 11 10 10 10 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 2 2 2 3 3 4 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 31 29 28 27 26 25 25 25 24 24 23 23 22 22 21 20 19 18 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 22 23 23 23 22 21 19 17 15 14 13 12 11 11 10 10 10 10 10 10 10 11 11 12 13 14 15 16 16 17 17 18 18 19 19 20 20 21 22 23 24 24 25 25 24 24 24 25 25 25 25 24 23 23 23 23 23 22 21 20 19 19 19 19 20 20 21 22 22 21 19 17 16 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 14 12 4 3 7 11 16 16 15 15 14 14 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 13 14 18 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 26 27 27 27 27 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 25 25 24 24 23 23 23 23 24 23 23 22 22 22 22 21 21 21 20 19 18 18 18 17 17 16 16 15 15 16 17 18 18 19 19 20 20 21 21 21 21 21 21 21 22 22 23 23 22 20 19 19 19 19 19 19 18 16 14 13 13 14 13 13 12 11 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 3 3 4 5 6 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 5 5 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 30 29 28 26 26 25 25 24 24 23 23 23 22 22 21 20 19 18 18 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 19 19 19 19 18 18 18 19 19 19 20 20 21 22 22 22 20 18 16 14 12 11 10 9 9 8 8 8 9 9 9 9 10 10 11 12 13 13 14 15 15 16 17 17 18 19 19 20 20 21 21 22 23 24 24 25 25 24 24 25 25 25 25 24 23 23 23 23 23 22 21 21 20 20 20 20 20 21 22 22 21 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 14 13 15 15 14 14 14 14 14 14 14 15 15 16 16 15 15 13 8 5 10 15 16 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 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 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 11 9 2 13 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 21 20 20 20 19 18 17 16 15 15 15 15 15 15 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 22 22 23 23 22 21 20 19 19 19 20 19 18 16 14 14 14 14 14 13 11 11 10 10 10 9 8 8 7 7 7 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 4 5 6 7 7 8 8 8 8 8 7 6 5 5 4 4 4 4 5 5 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 29 27 26 25 25 24 24 24 23 23 22 22 21 21 20 19 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 18 18 19 19 19 20 20 19 19 19 18 18 18 18 19 19 19 20 20 21 21 20 18 16 13 11 10 9 8 8 7 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 17 17 18 19 20 20 21 21 21 22 23 24 24 25 25 25 25 25 25 25 24 23 23 23 23 23 22 21 21 21 20 21 21 21 21 21 20 18 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 10 8 12 9 7 11 14 14 13 14 15 16 16 16 16 15 14 15 15 16 17 17 17 17 18 18 18 19 19 19 19 18 18 17 16 16 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 11 11 11 10 7 9 16 18 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 26 26 25 24 24 23 22 22 22 22 22 22 22 22 22 21 22 22 23 23 23 24 24 24 24 25 25 25 26 25 25 25 25 25 25 24 24 23 23 23 22 21 21 20 20 19 19 18 17 16 15 15 15 15 16 16 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 22 22 23 23 23 21 20 20 20 20 20 19 18 16 14 14 15 15 14 13 11 11 10 10 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 5 6 6 7 8 8 9 9 8 7 6 5 4 4 4 4 4 5 5 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 30 29 28 26 25 25 24 24 23 23 23 22 22 21 21 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 19 19 16 13 11 9 9 8 8 8 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 16 17 18 19 19 20 20 20 21 21 22 23 23 24 24 25 25 25 24 24 23 23 22 22 22 22 22 21 21 21 21 22 22 22 21 19 18 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 8 9 12 7 9 15 15 15 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 19 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 12 16 18 19 20 20 21 21 21 22 22 22 23 23 23 23 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 26 25 25 24 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 23 23 23 24 24 25 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 21 21 21 21 22 22 23 23 23 22 21 21 21 21 20 19 18 16 14 15 16 16 14 13 11 10 10 10 9 9 8 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 9 9 8 7 6 5 4 4 4 4 4 5 5 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 30 29 28 27 25 25 24 24 23 23 23 22 22 22 21 21 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 18 19 18 18 18 18 18 18 18 19 19 19 19 19 18 16 13 11 9 9 9 9 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 17 18 18 19 19 20 20 20 20 21 22 22 23 24 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 20 18 18 18 18 18 17 17 16 15 15 14 14 13 13 13 12 12 12 12 12 12 13 14 14 14 13 13 15 14 15 16 17 17 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 20 20 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 10 14 17 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 25 26 26 27 27 27 27 28 28 28 28 28 27 27 27 27 27 26 26 25 24 23 22 22 22 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 27 27 27 26 26 25 25 24 23 23 23 22 22 22 21 21 21 20 20 19 19 20 20 20 20 20 19 19 19 18 17 16 16 18 19 21 21 21 21 22 22 21 21 21 22 22 23 22 22 21 21 21 20 20 19 18 15 14 14 16 16 14 12 11 10 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 9 8 6 5 4 4 4 4 4 4 5 5 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 27 26 25 24 24 23 23 23 22 22 22 21 21 20 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 18 17 15 12 10 10 10 11 13 14 15 15 14 14 14 14 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 19 19 20 20 20 21 22 22 23 23 23 24 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 21 21 20 20 20 19 18 17 16 16 15 14 13 12 12 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 17 18 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 19 20 20 21 21 22 21 21 21 20 19 19 18 17 16 15 15 14 14 14 14 14 15 15 15 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 13 15 18 19 19 20 20 21 21 21 22 22 22 22 23 23 24 25 25 26 26 27 27 27 27 27 27 27 28 27 27 27 27 27 26 26 25 24 23 22 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 24 25 25 26 26 27 27 27 27 26 25 24 23 23 23 22 22 23 22 22 21 21 21 21 21 21 21 21 22 22 21 21 20 19 18 16 16 17 18 19 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 20 20 19 18 16 14 12 13 14 14 13 11 10 9 9 8 8 8 7 7 6 6 5 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 7 8 9 10 10 9 7 6 5 4 4 4 4 4 4 5 5 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 28 27 26 25 24 23 23 23 22 22 22 21 21 21 21 20 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 15 14 13 13 14 15 16 17 17 17 16 16 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 18 19 19 20 20 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 18 17 16 16 15 14 13 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 17 17 17 17 16 17 17 17 18 19 20 20 21 21 22 22 21 21 21 20 19 18 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 10 13 16 18 19 20 20 20 20 21 21 21 22 22 22 23 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 24 22 21 21 20 21 21 21 22 22 21 21 20 20 19 19 19 20 20 21 21 22 23 23 24 24 25 26 26 27 27 26 26 25 24 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 23 23 23 22 21 19 18 17 16 16 17 19 20 20 21 21 21 21 20 19 19 20 20 20 20 20 20 19 19 18 17 15 13 11 12 12 12 11 10 10 9 8 8 7 7 7 6 6 5 5 4 4 4 4 4 5 4 4 4 3 4 4 4 4 4 4 5 5 7 8 9 10 10 9 8 6 5 4 4 4 4 4 4 5 5 5 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 28 27 26 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 18 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 19 18 18 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 20 19 17 15 14 14 13 12 11 10 10 10 11 11 12 12 12 12 12 12 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 18 18 18 17 17 16 16 16 16 16 17 17 18 20 20 21 21 21 21 21 21 21 21 20 19 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 16 16 16 15 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 13 18 19 19 20 20 20 20 20 21 21 21 22 22 23 24 25 25 26 26 26 26 26 26 26 26 27 27 27 27 26 26 25 25 24 23 22 21 20 20 21 21 21 21 21 20 20 19 19 18 19 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 26 25 24 24 23 23 23 24 24 23 22 22 22 22 22 22 22 22 22 23 23 22 22 21 19 18 17 16 17 17 19 20 20 21 20 19 19 18 18 18 18 19 18 19 18 18 18 17 16 14 13 11 11 11 10 10 10 9 8 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 4 4 5 5 5 5 5 6 7 8 9 10 10 10 8 7 5 4 4 4 4 5 5 5 5 5 5 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 29 27 26 24 24 23 23 23 22 22 21 21 21 21 21 21 21 20 21 21 21 20 20 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 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 19 18 18 18 18 19 19 19 19 18 19 19 19 19 20 20 20 20 20 21 22 22 21 21 20 19 18 18 18 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 22 23 23 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 20 19 17 15 13 13 12 12 11 11 10 10 11 12 12 13 13 12 12 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 18 18 18 17 17 16 16 16 15 16 16 17 18 20 20 20 21 21 21 21 21 21 21 20 20 19 18 17 17 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 7 10 18 18 19 19 20 20 20 20 20 20 21 21 22 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 21 20 20 20 20 20 21 20 20 20 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 24 24 24 25 25 24 24 24 24 24 24 24 24 23 22 22 22 22 21 21 21 21 22 22 22 22 21 20 19 17 16 16 16 17 18 19 20 19 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 12 11 10 9 9 9 8 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 9 10 11 10 9 7 5 4 3 4 4 5 5 5 5 5 6 6 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 27 26 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 19 19 20 20 19 19 18 18 18 19 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 21 20 20 19 19 18 18 18 17 17 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 24 24 23 23 22 22 22 22 22 22 22 22 21 21 20 19 17 15 14 13 13 12 11 11 11 10 11 11 12 12 12 12 11 11 11 12 12 13 14 14 14 15 15 16 16 17 17 18 18 18 18 19 18 18 18 18 17 17 16 16 15 15 16 16 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 14 13 12 12 12 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 8 15 17 19 19 19 19 19 19 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 20 20 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 24 24 24 24 24 24 24 24 23 23 23 23 22 21 21 21 21 21 21 21 21 22 22 21 20 18 16 15 14 15 17 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 13 12 11 10 9 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 7 7 8 8 8 8 9 10 10 11 11 10 8 5 3 3 3 4 4 5 5 5 5 6 6 6 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 28 26 25 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 21 20 20 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 17 17 18 19 20 20 21 20 20 19 18 18 19 19 19 19 20 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 23 23 22 22 22 22 22 23 23 22 22 21 20 19 18 16 15 14 13 12 12 11 11 10 10 10 11 11 12 12 11 11 10 10 11 12 13 13 14 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 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 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 15 15 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 11 15 18 18 19 19 19 19 19 19 19 20 20 21 22 22 22 21 21 21 21 21 22 22 22 21 21 21 21 20 20 18 17 17 17 18 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 21 21 22 23 24 24 25 24 24 23 23 23 23 23 23 22 21 21 21 21 21 20 21 21 22 22 21 19 14 13 13 15 16 17 17 17 17 16 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 8 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 7 8 9 9 10 10 10 10 10 11 11 10 8 6 3 3 3 4 4 4 5 5 5 6 6 6 6 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 31 30 30 29 28 26 25 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 19 20 21 21 20 20 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 19 20 21 21 22 22 22 22 22 23 23 23 23 22 21 20 18 17 15 14 14 13 12 12 11 10 10 10 10 11 11 11 11 11 10 10 9 10 11 12 13 13 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 15 15 14 14 13 12 11 11 11 10 10 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 13 16 17 18 18 19 19 19 19 19 19 20 20 21 21 21 20 20 19 20 20 21 21 21 20 20 19 18 18 17 16 15 15 15 16 17 18 18 19 19 19 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 22 23 24 24 24 23 22 22 23 23 24 23 22 22 22 22 21 21 21 21 22 22 22 21 20 15 13 13 14 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 6 7 8 9 10 10 10 10 10 10 11 11 11 9 7 4 2 2 3 4 4 4 5 5 5 6 6 6 6 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 28 27 25 24 24 23 23 23 23 23 22 22 22 22 22 23 23 23 23 24 24 24 24 23 22 22 21 21 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 17 17 17 17 17 18 18 20 21 21 21 21 20 20 19 19 19 20 20 20 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 21 22 23 23 23 23 23 23 23 23 23 21 20 18 17 15 14 14 13 12 11 10 10 9 9 10 10 11 11 10 10 9 9 9 10 11 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 19 19 19 19 18 18 18 17 16 16 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 11 14 15 16 18 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 19 20 20 20 19 18 17 16 14 13 12 12 13 14 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 21 20 20 20 20 20 20 20 20 20 19 19 19 20 20 21 22 23 23 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 23 22 22 21 20 17 15 14 14 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 8 8 7 7 6 6 6 5 5 4 4 4 4 4 5 5 6 7 8 9 10 10 10 10 10 10 11 11 11 10 8 5 3 2 3 3 4 4 5 5 5 6 6 6 6 6 31 31 31 31 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 28 27 26 25 24 23 23 23 23 23 22 22 23 23 23 23 23 23 24 25 26 26 25 24 24 23 22 21 21 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 19 19 20 21 22 22 22 21 20 20 20 20 20 21 21 22 22 22 22 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 18 18 18 19 20 22 22 23 23 23 23 23 24 24 23 23 22 21 19 18 17 16 15 14 12 11 10 9 9 9 9 10 10 10 10 9 9 9 10 10 11 11 11 11 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 19 19 19 18 18 18 17 16 16 15 14 14 14 13 13 13 13 13 13 12 12 11 11 10 9 9 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 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 14 14 13 12 12 11 10 10 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 10 10 10 10 10 9 9 9 8 8 8 10 12 14 17 19 19 19 19 20 20 20 20 20 20 20 19 18 17 17 18 19 20 20 20 20 19 17 15 13 11 11 11 12 12 13 13 13 13 13 12 13 14 15 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 21 20 19 18 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 10 10 10 11 11 10 8 6 3 2 2 3 4 4 4 5 5 6 6 6 7 7 7 31 31 31 31 31 31 31 31 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 29 27 26 25 24 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 26 26 25 24 23 22 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 16 16 17 18 18 18 19 19 20 20 21 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 21 20 20 21 21 22 21 21 21 20 19 18 18 17 18 18 18 18 18 18 19 20 21 22 23 23 23 23 22 23 23 23 23 23 22 22 21 21 19 18 16 15 14 12 11 9 8 8 9 9 10 10 10 10 9 9 10 10 11 11 10 10 11 11 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 11 11 10 9 9 8 8 8 8 8 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 8 8 8 8 8 9 11 15 19 19 19 20 20 20 20 20 20 20 20 19 18 17 17 18 19 20 20 20 20 18 17 15 13 11 11 11 11 11 12 12 12 12 12 12 13 13 14 15 16 17 18 18 19 19 20 20 20 20 20 19 19 19 19 19 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 22 21 20 19 18 17 16 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 7 8 8 8 8 8 9 9 10 11 11 10 9 7 4 2 2 3 4 4 4 5 5 6 6 6 7 7 7 7 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 27 26 25 24 23 23 23 23 23 23 23 23 23 24 24 24 25 26 27 27 27 26 25 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 16 16 16 15 16 16 17 17 18 19 19 20 21 21 22 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 20 21 21 21 21 21 21 22 22 22 21 20 19 19 18 18 18 18 19 19 19 19 20 21 22 23 23 23 22 22 22 22 23 23 23 23 23 22 22 20 19 17 16 15 13 12 10 9 8 8 8 9 9 10 10 10 11 10 11 11 11 11 10 10 10 11 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 8 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 10 11 16 18 19 19 20 20 20 20 20 20 20 20 19 18 18 18 19 19 19 18 17 15 13 12 10 10 9 10 11 11 12 12 13 13 13 13 13 14 14 15 15 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 21 21 21 21 22 22 23 23 23 22 22 21 20 19 18 17 17 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 11 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 5 5 5 6 7 7 7 7 7 8 8 9 10 10 10 9 7 4 2 1 3 4 5 5 5 5 6 6 6 7 7 7 8 8 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 26 25 24 24 23 23 23 23 23 23 23 23 24 24 25 25 26 27 28 27 27 25 24 23 23 23 23 24 24 23 23 23 22 22 22 21 21 20 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 18 19 20 20 21 22 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 19 19 20 20 21 21 21 21 21 22 22 22 21 20 18 18 17 18 18 19 20 20 20 20 20 21 22 23 23 23 22 22 22 22 22 23 23 24 23 23 22 20 18 17 15 14 13 11 9 8 7 7 8 8 9 10 11 11 12 12 12 12 11 11 10 10 10 11 11 12 12 13 14 14 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 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 13 17 18 19 19 20 20 20 20 20 21 20 20 19 18 18 18 18 16 14 12 10 9 9 8 8 9 9 11 11 12 13 13 13 14 14 13 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 21 21 22 22 23 23 22 22 21 20 20 18 18 17 16 16 15 14 14 14 14 14 14 14 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 10 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 6 6 6 6 7 8 9 9 9 8 7 5 2 0 2 4 5 6 6 6 7 7 7 7 7 7 8 8 8 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 30 30 29 28 27 26 25 24 23 23 23 23 24 23 23 24 24 25 25 26 27 28 28 28 28 27 26 25 25 25 25 26 26 25 25 24 23 23 23 22 22 21 20 20 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 19 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 19 18 17 17 17 17 18 19 19 20 20 20 20 21 21 22 23 23 22 22 22 22 22 23 23 24 24 24 23 21 18 16 15 13 12 10 9 8 7 7 7 8 9 10 12 14 13 13 12 11 11 11 10 10 10 10 11 11 12 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 15 17 18 19 19 20 20 20 20 20 20 20 19 19 18 18 17 15 13 10 9 8 9 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 20 20 20 20 21 21 22 22 23 22 22 21 20 19 19 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 7 8 8 9 8 7 5 3 1 2 3 5 6 7 8 8 9 8 8 8 8 8 8 9 9 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 27 26 26 25 24 23 23 23 23 24 23 24 24 25 25 26 27 28 29 30 29 29 28 27 27 27 27 27 26 26 25 24 24 23 23 23 22 22 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 16 17 18 19 20 21 22 23 24 24 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 17 17 17 18 18 19 19 19 19 20 21 21 22 22 22 22 21 21 21 22 22 23 23 24 23 21 18 15 14 12 11 9 8 7 7 7 7 8 10 13 15 14 13 12 11 11 11 11 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 14 13 13 13 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 13 16 17 18 19 19 20 20 20 20 20 20 19 19 18 18 17 16 15 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 15 15 15 16 16 17 18 19 20 20 20 21 21 22 22 22 22 21 20 19 19 19 18 18 18 17 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 8 7 6 5 3 1 1 3 5 6 7 9 10 10 11 10 10 9 9 9 9 9 9 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 27 27 26 26 25 24 23 23 23 24 23 23 24 24 25 26 28 29 30 31 31 30 30 28 28 27 27 26 26 25 25 24 24 24 24 24 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 16 15 16 16 17 19 20 21 22 23 24 24 25 25 25 26 26 26 26 26 25 25 25 25 24 24 23 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 21 20 19 18 18 17 17 17 17 17 17 18 17 18 18 18 20 20 20 21 21 20 20 20 20 20 21 22 23 24 24 24 21 17 14 12 11 9 7 6 7 7 7 7 9 12 14 15 13 12 11 11 11 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 18 17 16 16 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 11 14 15 17 18 19 19 20 20 20 20 20 19 19 18 18 18 17 17 17 17 18 19 19 19 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 15 16 16 17 18 18 19 19 20 20 21 21 20 18 17 17 17 17 18 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 5 4 3 2 1 2 4 6 7 9 10 11 11 12 12 12 11 11 11 11 10 10 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 27 26 25 24 24 23 24 24 23 23 23 24 25 26 27 29 30 31 32 31 30 28 27 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 18 17 17 17 17 17 18 19 20 21 22 23 24 25 25 26 26 27 27 27 27 27 27 26 26 25 25 25 24 23 23 22 22 22 21 21 20 20 20 20 20 20 21 21 21 21 20 19 19 18 18 17 17 17 17 17 17 16 16 17 18 19 19 19 19 19 18 18 18 18 19 20 22 23 24 24 23 20 16 13 10 8 7 6 5 6 7 7 8 10 13 14 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 18 17 16 16 15 15 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 12 14 15 16 18 19 19 19 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 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 13 12 12 12 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 15 15 15 15 15 16 16 16 17 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 10 9 9 8 8 8 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 7 6 6 5 4 3 2 1 2 4 6 7 9 10 11 11 12 13 13 13 13 13 13 13 12 12 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 26 25 24 24 24 24 24 23 23 24 25 26 27 29 30 31 31 30 28 27 25 25 25 25 26 27 27 27 27 27 27 27 27 27 26 26 25 24 24 23 23 22 22 22 21 20 20 19 19 19 19 19 19 19 19 20 21 22 24 26 26 27 27 28 28 28 28 28 27 27 26 26 26 25 24 24 23 23 22 22 21 21 20 19 19 19 19 20 20 21 21 21 20 19 19 18 18 18 18 18 17 17 16 15 15 17 18 19 19 18 18 17 16 16 16 17 17 19 21 22 23 23 21 18 15 12 8 6 5 5 5 7 8 8 9 11 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 17 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 16 17 18 19 19 19 19 19 18 18 18 18 18 18 18 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 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 7 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 4 3 3 3 2 2 3 5 7 8 10 10 11 12 13 13 13 14 14 14 14 15 14 14 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 25 27 29 30 31 31 30 28 27 26 26 27 28 29 29 30 30 30 30 30 30 30 29 29 29 28 27 27 26 25 24 24 24 23 22 22 21 21 21 22 22 21 20 19 19 19 20 22 25 27 27 27 27 28 28 28 28 28 27 27 27 26 26 25 24 24 23 23 22 21 20 20 19 19 19 19 20 20 20 20 20 20 20 19 18 18 18 18 18 17 17 16 15 15 16 18 18 19 18 17 15 14 14 15 15 17 18 20 21 21 20 19 16 13 10 7 5 5 5 7 8 9 10 10 11 12 12 12 12 12 12 11 10 10 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 18 18 17 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 10 11 11 12 13 14 15 17 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 15 15 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 8 7 7 8 8 8 8 8 8 7 7 7 7 7 6 5 4 4 3 3 3 2 3 4 5 7 9 10 11 12 12 13 13 14 14 15 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 25 27 29 31 32 33 32 31 30 30 30 31 32 32 33 33 33 33 33 33 33 33 32 32 32 31 31 30 29 28 27 26 26 25 25 24 23 23 23 24 24 24 23 21 20 19 19 21 23 25 26 27 27 27 27 27 27 27 27 27 27 27 26 25 25 24 24 23 22 22 21 20 19 19 20 20 21 21 20 20 20 20 19 18 18 17 18 18 18 17 17 16 15 15 15 17 18 18 18 16 14 12 11 13 15 17 18 19 19 18 17 16 14 12 10 8 7 6 7 9 10 11 11 11 11 12 12 12 12 12 12 11 11 10 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 18 17 17 16 16 15 15 15 14 14 13 13 13 12 11 11 10 10 9 9 8 8 7 7 6 6 5 5 5 5 6 7 8 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 8 8 7 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 10 10 11 11 12 13 14 15 16 17 17 17 18 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 12 12 12 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 8 8 7 7 7 8 8 8 8 8 8 7 7 6 5 4 4 3 3 3 3 3 3 4 6 8 9 10 11 12 12 13 13 14 14 15 15 16 16 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 26 26 26 25 26 27 28 30 32 34 35 35 36 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 32 30 29 28 27 27 26 26 25 25 25 26 26 26 25 24 23 22 21 21 22 23 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 25 25 24 23 23 22 21 21 21 21 21 22 22 21 21 21 20 19 18 17 17 17 17 17 17 17 16 16 15 16 17 18 18 17 16 14 12 11 13 15 17 18 18 17 16 14 13 12 12 11 10 9 9 10 11 12 12 12 12 11 12 12 12 12 12 12 12 11 10 10 9 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 24 23 23 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 19 19 18 18 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 10 10 9 9 8 7 7 6 5 5 5 6 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 9 9 10 10 11 11 11 12 13 13 14 14 16 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 12 12 13 13 14 14 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 8 8 7 7 6 5 4 4 3 3 3 3 3 3 4 5 7 8 10 11 11 12 12 13 13 13 14 14 15 15 15 14 14 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 29 29 29 29 29 28 27 27 27 26 26 27 28 30 31 33 35 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 34 34 33 32 31 30 29 29 28 27 27 27 27 27 27 27 27 27 26 25 24 23 23 23 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 24 24 23 22 22 22 22 22 22 22 22 22 22 21 19 18 17 17 17 16 16 16 17 17 16 16 17 18 19 18 18 17 15 14 13 14 15 17 17 16 15 14 13 13 12 12 12 11 11 12 12 13 13 13 13 12 12 12 12 12 12 13 12 12 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 12 11 11 10 9 8 8 7 6 6 6 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 8 7 7 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 10 7 10 16 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 16 16 16 16 16 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 4 4 4 5 6 8 9 10 11 11 12 12 12 13 13 13 13 14 14 13 12 11 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 29 28 28 28 27 27 28 29 31 32 34 35 36 36 36 36 36 36 36 36 36 36 36 35 35 34 33 33 33 33 33 33 33 33 34 34 33 33 32 31 30 29 29 29 28 28 28 28 28 28 28 27 27 26 25 24 23 23 24 25 26 26 27 27 27 27 26 26 27 27 28 27 27 26 25 25 25 24 24 23 23 22 22 23 23 23 23 22 22 20 19 18 17 17 16 16 17 17 17 17 17 17 18 18 18 18 17 16 15 14 14 15 16 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 12 13 12 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 15 15 14 13 13 12 11 10 9 9 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 9 9 9 10 10 9 9 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 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 10 5 12 15 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 7 6 6 6 5 5 5 4 4 3 3 3 4 4 4 5 5 6 7 9 10 10 11 12 12 12 12 12 13 13 13 13 13 12 11 9 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 30 30 31 31 31 31 30 29 29 28 28 28 29 30 31 32 34 34 35 35 34 34 34 34 34 34 34 33 33 32 30 29 28 27 26 27 27 28 29 30 31 32 33 33 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 26 26 25 24 24 24 25 25 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 25 24 24 23 23 23 23 23 23 23 24 24 23 22 21 19 18 18 17 17 17 17 18 17 17 17 17 17 16 16 16 16 15 15 15 16 17 17 16 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 17 16 16 15 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 10 10 12 14 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 6 6 6 5 5 4 4 4 4 3 3 4 4 4 5 5 6 7 8 9 10 10 11 12 12 12 12 12 13 13 12 12 12 11 10 9 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 30 29 29 29 29 29 29 30 31 32 33 34 34 34 34 33 32 32 32 32 31 30 29 28 27 25 24 23 22 22 23 24 26 27 28 29 31 31 30 30 29 29 29 30 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 26 26 27 27 27 26 25 23 23 23 23 23 23 23 23 24 24 24 23 22 20 19 18 18 17 17 16 17 17 17 16 16 15 15 16 16 16 15 15 15 16 17 17 16 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 16 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 14 15 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 10 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 3 3 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 8 9 10 10 10 10 10 10 11 11 11 11 12 11 11 10 9 9 8 7 7 6 6 5 5 4 4 4 4 3 3 4 4 4 5 5 6 7 8 9 10 10 11 12 12 13 13 13 13 13 12 12 12 11 11 10 9 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 31 30 29 29 28 29 29 29 29 30 30 31 32 34 34 34 33 32 31 31 30 30 29 28 27 26 25 24 23 22 22 23 23 24 24 25 26 26 27 27 27 27 26 28 28 29 30 30 29 28 27 26 25 24 24 24 24 24 25 25 24 24 23 23 23 24 24 25 25 25 25 25 24 25 25 26 27 28 27 25 23 23 23 23 24 24 24 24 24 24 23 22 21 20 19 19 19 18 17 16 15 15 15 15 15 14 14 15 15 15 15 14 15 16 17 16 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 10 10 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 14 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 12 11 10 9 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 1 2 2 2 3 4 4 5 5 6 6 7 8 9 10 10 10 10 10 11 11 12 12 12 12 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 4 4 4 4 5 6 7 8 9 9 10 11 11 12 13 13 13 13 13 12 12 12 11 11 10 10 9 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 30 29 28 28 28 28 28 29 29 30 30 31 32 33 34 34 34 33 32 30 29 28 27 26 25 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 27 28 29 29 29 28 26 25 22 21 21 21 22 23 24 24 24 23 22 21 21 22 22 23 24 24 24 24 24 24 25 26 27 28 27 25 23 22 23 24 24 25 25 25 24 24 23 21 20 20 19 20 19 19 17 16 15 14 13 13 13 14 14 15 15 14 14 14 15 16 17 16 14 13 12 12 13 13 14 14 15 15 15 15 14 14 14 13 13 13 12 11 11 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 17 16 16 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 12 12 12 11 10 9 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 2 2 1 1 1 1 2 2 4 4 4 4 5 5 6 7 8 9 10 10 10 11 11 12 12 12 12 11 10 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 11 11 12 13 14 14 13 13 13 12 12 12 11 11 10 9 9 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 31 31 31 31 30 29 28 27 27 27 28 28 29 29 30 30 31 32 33 34 35 34 33 31 29 27 26 24 24 23 23 24 24 25 25 25 25 25 25 24 24 23 22 22 22 23 24 25 25 26 27 28 29 28 27 24 22 21 20 20 21 22 23 23 23 22 22 21 21 21 21 22 23 23 24 24 24 25 25 26 27 27 26 24 23 22 23 24 25 25 25 25 25 24 23 21 20 19 19 20 20 19 18 17 15 13 11 10 11 12 13 14 14 14 14 14 15 16 16 14 13 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 12 11 10 9 9 9 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 18 17 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 9 8 8 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 0 1 1 3 3 4 4 4 5 6 7 7 8 9 10 11 11 11 12 11 11 10 9 8 7 7 6 6 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 5 6 7 8 9 10 11 12 13 14 14 14 14 13 13 12 12 11 11 10 10 9 9 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 29 28 27 27 27 27 28 28 29 29 30 30 31 32 34 35 36 35 33 30 27 25 24 23 23 24 25 25 26 26 26 26 25 25 24 23 22 22 22 22 23 24 24 25 26 27 28 29 29 28 26 25 23 22 22 22 22 23 23 23 22 21 21 20 21 22 22 23 23 23 24 24 25 25 26 26 26 26 24 22 21 21 23 24 25 25 25 24 24 23 22 21 20 20 20 20 19 19 18 16 13 10 9 9 11 12 13 13 13 14 14 15 15 14 13 12 12 11 12 12 12 13 13 14 14 14 14 14 13 13 13 12 12 11 10 9 8 8 8 7 7 7 7 8 8 8 9 10 10 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 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 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 24 24 23 23 22 21 20 19 18 17 17 16 15 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 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 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 2 1 1 0 1 2 3 4 4 5 6 7 7 8 9 9 10 11 11 11 10 9 8 8 7 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 5 6 7 8 9 10 11 12 13 15 15 15 15 14 13 12 12 11 11 11 10 10 10 9 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 27 27 26 27 27 28 28 29 30 30 31 32 34 35 36 36 34 31 28 25 24 24 25 26 27 27 28 27 27 26 25 24 23 23 22 22 22 23 23 24 24 25 26 27 28 30 30 30 29 28 27 26 25 24 23 23 23 22 22 21 20 21 21 22 22 23 23 23 24 24 24 25 26 26 26 26 24 22 21 21 22 23 24 24 23 23 23 23 23 22 21 20 20 20 19 18 17 15 12 10 9 9 11 12 12 13 14 14 14 15 15 14 13 12 12 11 11 11 12 13 13 13 13 13 13 13 13 13 12 11 11 10 9 8 8 7 7 6 6 6 7 7 7 8 9 9 10 10 11 11 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 25 24 24 23 22 21 20 19 18 18 17 16 16 15 15 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 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 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 6 6 6 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 2 1 1 1 1 1 2 3 4 5 6 7 8 8 9 9 10 10 9 9 8 7 7 6 6 6 5 6 6 6 6 5 5 5 4 4 3 3 3 3 4 5 6 7 8 9 10 11 12 13 14 16 16 16 15 14 13 12 12 11 11 11 10 10 10 10 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 31 30 29 28 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 36 35 32 29 27 26 27 28 28 29 29 29 28 26 25 24 23 22 22 23 23 23 23 23 24 24 25 25 26 27 28 29 29 29 29 28 28 27 25 24 23 22 22 21 21 20 21 21 22 22 23 23 23 23 24 24 25 26 26 26 25 23 21 20 20 21 22 23 23 22 22 22 22 22 22 21 21 20 19 18 17 15 14 12 10 10 10 10 11 12 13 14 14 15 15 15 15 14 13 11 10 10 10 11 12 13 13 13 13 13 13 12 12 11 11 10 9 9 8 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 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 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 27 27 26 25 24 23 22 22 21 20 19 18 18 17 16 16 15 15 14 14 14 14 13 13 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 5 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 2 3 4 5 6 7 8 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 7 6 6 5 5 4 4 4 3 4 4 4 5 6 8 9 10 11 12 13 14 15 16 16 16 15 14 13 12 12 11 11 10 10 10 10 9 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 31 30 29 28 27 26 25 25 25 25 26 27 29 30 32 33 33 34 35 36 36 35 33 31 29 29 30 31 31 32 31 30 28 26 24 23 23 22 23 23 23 23 23 24 24 24 24 25 25 26 27 28 28 28 28 28 28 27 26 25 24 23 22 22 21 21 21 21 22 23 23 23 23 23 24 25 25 25 25 24 23 22 21 20 20 20 21 21 22 22 22 21 21 21 22 22 21 20 19 17 15 14 13 12 11 10 10 10 11 11 12 13 14 14 15 15 14 13 11 9 7 8 9 11 12 12 12 12 12 12 12 11 11 10 10 9 9 8 7 6 6 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 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 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 27 26 26 25 24 23 22 21 20 20 19 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 7 7 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 2 3 4 5 7 8 9 9 9 9 8 7 7 6 6 6 6 6 6 7 7 7 6 6 5 5 4 4 4 4 4 4 5 6 7 8 9 10 12 13 14 15 15 16 16 15 14 13 12 12 11 11 11 11 11 11 10 8 31 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 33 33 33 33 33 33 32 32 31 30 29 28 27 25 24 24 23 24 24 25 26 27 30 31 33 34 34 34 35 35 35 34 33 33 33 33 34 34 33 32 29 27 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 26 25 25 24 23 23 23 22 22 22 22 22 22 23 23 23 24 24 24 24 24 23 22 22 21 20 19 19 19 20 20 21 21 21 21 21 21 22 22 21 20 18 16 14 13 12 12 11 11 10 10 10 10 11 12 13 13 14 15 14 12 9 7 5 6 8 10 12 12 12 11 10 10 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 6 6 7 7 8 8 8 9 9 10 11 11 12 13 13 14 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 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 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 25 24 23 22 22 21 20 19 19 18 18 17 17 16 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 11 10 9 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 6 6 6 5 5 5 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 2 2 3 4 5 6 7 7 8 8 8 7 7 6 6 6 6 6 6 7 7 7 6 6 5 5 5 4 4 4 4 4 5 6 7 8 9 10 11 12 13 15 15 16 16 16 15 14 13 12 11 11 11 11 11 11 11 9 7 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 33 33 33 32 32 31 29 28 26 25 24 23 22 22 22 23 23 24 26 28 30 32 33 34 35 35 36 36 36 36 36 36 36 35 34 32 30 27 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 23 24 24 24 24 23 22 22 21 20 19 19 18 19 19 19 19 20 20 20 21 21 22 22 22 22 21 18 16 13 12 11 11 11 10 9 9 9 9 10 11 12 13 14 14 14 12 10 7 6 6 8 10 11 12 11 10 10 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 12 12 13 14 15 15 16 16 16 17 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 26 26 26 26 26 27 27 26 26 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 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 29 28 27 27 26 25 24 24 23 22 21 21 20 20 19 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 12 12 11 11 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 5 4 3 3 3 4 4 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 9 10 11 13 14 15 16 16 16 15 15 13 12 11 11 11 11 11 11 11 11 8 6 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 31 29 28 26 24 23 22 21 21 21 21 21 22 23 25 26 28 31 33 35 36 37 38 38 39 39 39 38 37 35 33 30 28 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 23 23 23 22 22 21 20 19 19 18 18 18 19 19 19 19 19 20 21 21 22 23 23 22 21 19 16 13 11 11 11 11 11 9 9 8 9 10 12 13 14 14 14 13 11 10 8 7 8 9 10 11 11 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 13 14 14 15 16 16 17 17 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 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 27 27 26 25 25 24 23 22 22 21 21 20 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 12 11 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 6 6 6 5 4 3 2 2 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 0 0 0 0 0 1 1 2 3 4 6 7 8 8 8 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 6 6 5 6 6 7 8 9 10 11 12 13 14 15 16 15 15 14 14 13 12 11 10 11 11 11 12 12 11 8 5 30 30 30 30 30 30 30 30 31 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 33 33 32 30 28 26 24 22 21 20 20 19 20 20 21 21 22 23 25 27 29 32 34 36 37 38 39 39 39 38 37 36 34 32 30 28 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 25 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 18 18 18 18 19 20 20 20 20 21 21 22 23 23 23 22 21 18 15 12 11 11 11 12 12 11 10 10 10 12 13 14 14 13 13 12 11 10 9 9 9 9 10 10 10 9 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 13 14 14 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 32 32 32 32 31 31 30 29 29 28 28 27 26 26 25 25 24 23 23 22 21 21 20 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 15 14 14 14 13 12 11 10 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 6 6 5 4 3 2 2 2 2 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 2 3 4 4 5 7 8 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 11 12 13 14 15 15 14 14 13 13 12 11 10 10 10 11 11 12 11 10 7 4 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 32 32 32 32 32 33 33 33 33 33 33 33 31 30 27 25 23 21 20 19 19 19 19 19 20 21 22 23 25 26 29 31 33 35 37 38 38 38 38 37 35 34 33 32 31 30 30 30 29 29 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 21 20 19 17 17 17 18 19 20 20 21 21 22 22 23 23 23 22 21 20 17 15 12 11 11 11 12 13 12 12 12 12 13 14 14 13 13 12 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 14 15 15 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 24 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 25 24 24 23 23 22 21 21 20 20 19 19 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 12 10 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 3 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 3 3 4 5 6 6 7 8 9 10 10 10 9 8 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 11 12 12 13 13 14 13 13 13 13 12 11 11 10 10 10 11 11 11 11 10 7 4 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 30 29 27 25 23 21 20 19 19 19 19 20 20 21 22 23 24 26 28 30 32 34 36 37 37 38 36 35 34 32 32 32 32 32 32 31 31 30 29 28 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 24 25 25 25 25 25 26 25 25 25 24 24 23 22 22 21 21 19 18 17 16 17 18 20 20 21 22 22 23 23 24 24 23 22 20 18 16 14 12 11 11 11 12 13 13 13 13 13 14 14 13 13 12 11 11 11 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 12 12 13 13 14 15 15 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 24 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 31 30 30 29 29 28 28 27 26 26 25 24 24 23 22 22 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 12 10 9 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 8 8 10 10 10 9 8 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 12 12 13 13 13 13 13 14 13 13 12 11 11 11 11 11 11 11 9 7 5 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 31 31 32 32 32 31 30 29 28 26 24 23 22 20 20 19 19 20 21 22 23 23 24 26 27 29 31 33 35 36 37 37 37 36 34 33 33 33 33 33 32 32 31 30 29 28 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 24 24 25 25 25 25 26 26 26 25 25 24 24 23 22 22 21 20 19 18 17 17 17 19 20 21 22 22 23 23 24 24 24 23 22 19 18 16 14 13 11 11 11 12 12 13 13 13 13 14 14 13 13 12 11 10 10 10 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 30 30 30 29 28 28 27 26 26 25 24 24 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 13 12 10 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 1 1 1 0 0 0 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 9 9 10 10 8 6 5 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 10 11 11 11 12 13 14 15 15 15 15 14 13 12 12 11 11 11 11 11 10 8 6 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 29 28 28 26 25 23 22 21 20 20 21 22 23 24 24 25 26 26 28 30 32 34 36 37 38 38 37 37 36 35 34 34 33 32 31 30 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 23 23 23 24 24 25 25 26 26 26 26 26 25 25 25 24 24 23 23 22 21 20 19 18 18 18 18 19 20 21 22 22 23 24 24 25 24 23 22 19 17 16 14 13 12 11 11 11 12 12 12 13 13 13 13 13 12 11 10 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 33 33 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 26 25 25 24 23 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 14 12 10 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 6 6 6 7 8 10 11 10 9 6 5 5 4 4 5 5 5 5 5 6 6 6 7 8 8 9 9 10 10 10 10 10 10 11 12 13 14 15 16 16 16 15 13 12 12 12 12 12 12 12 11 10 7 29 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 28 28 26 24 22 21 21 21 22 23 24 25 25 25 26 26 28 30 32 34 35 37 38 38 39 38 37 36 34 33 31 30 29 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 24 25 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 21 20 19 19 19 19 19 20 21 22 23 23 24 25 25 24 23 22 19 17 16 14 13 12 11 11 11 11 11 12 12 11 11 11 11 11 10 8 7 7 7 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 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 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 31 31 31 30 29 29 28 27 26 25 25 24 24 23 23 22 22 21 21 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 14 13 12 10 9 8 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 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 5 5 5 6 6 6 7 8 7 7 6 6 6 6 7 9 10 11 12 10 8 7 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 10 10 10 11 12 13 14 15 16 17 17 16 15 14 13 12 12 12 12 12 12 12 11 9 29 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 31 31 31 31 31 30 30 30 30 30 29 29 27 25 24 23 23 23 24 26 26 26 26 26 26 27 28 30 32 33 35 37 38 38 38 38 36 35 33 30 29 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 26 26 26 26 26 26 25 25 24 24 24 23 22 21 21 20 19 19 19 20 21 22 22 23 23 24 25 25 24 23 22 19 17 15 14 13 12 11 11 11 11 11 11 10 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 19 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 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 33 33 32 32 32 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 16 15 15 14 13 12 10 9 8 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 8 8 7 6 6 5 6 6 7 8 10 12 12 11 10 7 6 5 5 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 12 13 13 14 15 16 17 17 16 15 14 12 12 12 12 13 13 13 13 11 11 29 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 34 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 29 28 27 27 27 28 28 28 28 27 26 26 26 27 28 30 31 33 35 36 37 37 37 36 35 34 31 29 27 26 26 26 27 27 27 27 27 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 24 25 26 26 26 27 26 26 26 26 26 25 25 24 24 24 23 22 22 21 20 20 19 19 20 21 22 23 23 24 24 25 25 24 23 21 19 16 14 13 12 12 11 11 11 11 11 10 10 9 9 9 9 8 7 6 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 33 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 16 15 14 13 12 11 9 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 9 7 6 6 6 6 6 6 7 9 10 11 12 12 10 8 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 14 14 15 16 17 17 16 15 14 13 12 12 12 13 14 14 14 14 13 12 29 29 29 29 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 33 33 33 33 32 32 32 32 31 31 31 30 29 28 27 27 27 27 27 28 29 31 33 34 36 37 37 37 36 35 33 31 29 28 27 26 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 27 27 27 27 26 26 25 25 24 24 24 23 23 22 21 20 19 19 19 20 21 22 23 24 24 25 25 25 24 23 21 18 16 14 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 6 5 4 3 3 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 32 32 32 32 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 35 34 34 34 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 15 14 12 11 9 8 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 3 3 3 3 4 4 4 3 3 3 3 3 2 1 1 0 1 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 12 13 13 13 12 11 10 8 7 6 6 6 6 6 7 9 10 11 12 13 12 10 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 15 14 14 13 13 13 14 15 16 16 16 16 15 14 28 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 33 33 34 34 34 34 34 34 35 35 34 34 34 34 34 34 34 33 33 33 34 35 35 35 35 35 35 34 33 32 30 29 28 27 27 27 27 27 27 28 29 30 32 34 35 36 37 37 36 35 34 32 31 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 27 27 27 27 26 26 25 25 24 24 24 24 23 22 21 20 19 19 19 20 21 22 24 24 25 25 25 25 23 22 20 17 15 13 12 11 11 10 10 10 10 9 8 8 8 7 7 6 6 5 4 3 3 3 4 5 6 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 31 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 14 13 12 10 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 1 1 0 1 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 14 14 15 14 14 13 11 10 9 8 7 7 7 7 7 8 9 10 11 12 13 13 13 12 10 10 9 9 10 10 11 12 12 13 13 14 14 14 14 14 13 13 13 13 14 14 15 15 16 16 15 15 15 16 16 17 18 18 18 18 17 16 28 28 29 29 29 29 29 29 30 30 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 34 34 34 34 34 34 33 32 31 30 29 28 27 26 26 26 27 27 27 27 28 28 30 31 33 35 36 37 37 37 36 34 33 32 32 30 29 27 26 26 26 26 26 26 27 27 27 27 26 25 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 25 26 26 27 27 27 27 26 25 25 24 24 24 24 24 23 22 21 20 20 19 20 21 22 23 25 25 26 26 25 24 22 20 18 16 15 13 12 11 10 10 10 9 9 8 8 7 7 7 6 5 5 4 3 3 4 5 6 7 7 6 5 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 34 34 34 34 33 33 32 32 31 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 23 22 22 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 14 13 11 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 0 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 14 14 13 13 12 11 10 9 8 8 7 7 7 8 8 9 10 11 12 13 14 15 15 14 13 12 11 11 11 11 12 13 13 14 14 14 14 14 14 13 13 13 13 14 14 15 16 17 17 17 17 17 17 18 19 19 20 20 20 19 18 27 28 28 29 29 29 29 29 29 30 30 30 31 31 32 32 33 33 34 34 35 35 35 35 36 36 36 36 35 35 34 34 33 33 33 33 32 32 31 30 29 28 28 27 27 26 25 25 24 24 25 26 26 27 27 27 27 28 29 31 33 34 36 37 38 37 36 35 35 34 33 31 29 26 25 25 25 25 26 27 27 27 27 27 27 26 24 23 23 23 24 25 25 25 25 24 25 25 25 26 25 26 26 26 27 27 27 27 26 26 25 25 24 24 24 24 23 23 22 21 21 20 20 20 21 22 24 25 26 26 25 24 22 20 19 17 16 14 13 12 11 10 10 9 9 8 8 7 7 6 6 5 4 4 3 3 4 5 6 7 8 8 7 5 4 3 3 2 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 31 32 32 32 33 33 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 35 35 35 35 35 35 34 34 33 33 32 31 31 30 29 29 29 28 28 28 27 27 26 26 25 25 24 23 23 22 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 15 14 12 11 10 10 10 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 7 7 7 7 7 6 6 6 5 6 6 6 6 6 6 6 7 8 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 8 8 9 9 10 11 11 12 13 13 13 13 14 14 15 15 15 15 14 14 13 13 12 11 11 10 9 8 8 8 8 8 8 9 10 10 11 12 14 15 15 15 15 15 14 13 13 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 14 15 16 16 17 17 17 18 18 18 19 19 20 20 20 20 19 18 27 27 28 28 28 29 29 29 29 29 30 30 31 31 32 32 33 33 34 34 35 35 35 36 36 36 36 35 35 34 33 33 32 32 32 32 31 29 28 26 25 24 23 23 23 23 23 23 23 23 24 25 26 26 27 27 28 28 29 31 33 34 36 37 38 37 36 35 35 34 33 31 28 26 24 24 24 25 26 26 27 27 27 27 27 26 24 23 23 23 24 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 23 23 22 22 22 21 21 21 22 23 25 26 27 26 24 22 20 18 17 16 15 14 13 12 11 10 9 9 8 8 8 7 7 6 5 5 4 4 3 4 5 6 8 9 9 8 6 5 4 3 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 9 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 32 32 32 32 33 33 33 33 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 35 35 35 35 36 36 36 36 35 35 34 33 33 32 31 31 30 30 30 30 29 29 28 28 27 27 26 26 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 15 14 13 13 12 11 10 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 7 8 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 8 8 9 10 10 11 12 13 13 14 14 14 15 15 15 15 15 14 14 13 13 12 12 11 11 10 9 9 9 9 9 9 10 10 10 11 12 13 14 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 20 21 21 21 20 19 18 26 26 27 27 28 28 29 29 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 36 35 35 34 34 33 33 32 32 31 31 30 29 27 25 23 22 21 21 22 22 22 22 22 22 23 24 25 25 26 27 28 28 29 30 31 32 33 35 36 36 37 36 35 34 33 32 30 27 25 23 23 24 24 25 26 26 27 27 27 26 26 24 23 23 23 24 25 26 26 26 26 26 27 27 28 28 28 27 27 27 27 27 27 27 27 26 26 25 24 24 23 23 23 23 23 22 22 22 22 23 24 26 26 26 25 23 21 19 17 16 15 14 13 12 11 10 10 9 9 8 8 7 7 6 6 5 5 4 3 4 5 6 7 8 8 8 7 6 5 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 9 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 32 32 32 32 33 33 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 35 35 36 37 37 37 36 36 35 35 34 33 33 32 32 32 32 31 31 30 29 29 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 15 14 13 12 11 11 10 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 4 4 4 4 4 5 5 6 7 8 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 10 10 11 12 12 13 14 14 14 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 11 11 11 12 12 13 14 14 15 16 16 16 16 16 17 17 17 17 17 16 16 15 14 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 19 19 20 21 21 21 21 20 20 18 26 26 26 26 27 28 28 28 29 29 30 30 31 31 31 32 32 33 33 34 35 35 36 35 35 34 34 33 33 32 32 32 31 31 30 29 27 25 24 23 22 22 23 23 24 24 23 23 22 23 23 24 25 27 28 28 29 29 30 30 31 32 33 34 36 36 36 35 35 33 32 30 27 25 23 23 23 24 25 26 26 26 26 26 26 26 25 23 23 23 23 25 25 26 26 27 27 28 28 29 28 27 27 26 26 27 27 28 28 28 27 26 25 24 23 23 23 24 25 24 23 23 23 23 24 25 26 26 26 24 22 20 18 17 16 15 14 13 12 11 10 9 9 8 8 7 7 6 6 5 5 4 4 4 4 5 6 7 7 8 7 6 5 4 3 2 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 6 7 7 7 8 9 9 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 30 30 31 31 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 36 36 37 38 38 37 37 36 36 35 35 34 33 33 33 33 33 32 31 30 30 29 29 28 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 15 14 13 12 12 12 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 5 4 4 4 4 4 5 5 6 7 8 9 9 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 14 14 14 14 14 14 14 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 17 17 18 18 18 17 17 17 16 15 14 14 13 14 14 14 15 15 15 16 16 17 17 18 19 19 20 21 21 21 21 21 20 19 18 26 26 26 26 26 27 27 28 28 29 30 30 30 31 31 32 32 32 33 34 35 35 35 34 33 33 32 31 31 31 31 31 30 29 29 27 26 25 24 24 24 25 26 26 26 25 24 24 23 23 23 24 25 26 28 29 29 30 30 30 30 31 32 34 35 36 36 36 36 34 32 29 26 24 23 23 24 25 25 26 26 26 26 26 26 26 25 24 23 23 23 24 25 26 27 27 28 29 29 29 28 27 26 26 26 27 28 28 29 28 28 26 25 24 23 23 24 25 26 25 25 25 25 25 25 26 26 25 24 23 21 19 18 16 15 14 14 13 12 11 10 9 8 8 7 7 7 6 6 5 5 4 4 4 4 5 6 7 7 6 6 5 4 3 2 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 30 30 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 36 36 37 37 38 38 37 37 36 36 35 35 34 34 34 34 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 15 14 14 13 13 13 12 12 11 11 11 10 10 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 2 2 2 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 6 6 4 3 3 3 4 4 5 6 7 8 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 15 16 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 16 16 16 16 16 16 16 17 18 19 20 20 21 21 21 21 20 19 19 18 18 25 25 25 25 25 26 26 27 28 29 29 30 30 30 31 31 31 32 33 34 34 35 34 33 31 30 30 29 29 29 29 29 29 28 27 26 26 26 26 27 28 28 28 28 27 26 25 24 23 23 23 24 24 26 28 29 29 30 30 30 30 31 32 33 35 35 36 36 36 35 33 30 27 25 24 24 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 30 29 27 26 26 26 26 27 28 29 29 28 27 26 24 23 23 24 26 27 27 27 27 26 26 26 26 26 25 24 23 21 20 19 17 16 15 14 13 12 12 11 10 9 8 8 7 7 7 6 6 5 5 4 4 4 4 5 6 6 6 5 5 4 3 2 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 5 6 6 7 7 7 8 8 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 24 24 25 25 26 26 27 27 27 28 28 29 29 29 30 30 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 36 36 36 36 37 38 38 38 38 37 36 36 35 35 35 34 34 34 34 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 15 14 14 14 14 13 12 12 11 11 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 1 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 6 5 4 3 2 3 4 5 6 7 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 14 15 16 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 19 18 18 18 18 17 17 17 18 18 19 20 20 20 20 20 20 19 18 18 17 17 24 24 24 24 24 25 25 26 27 28 29 29 29 30 30 31 31 32 33 34 34 33 32 31 30 29 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 29 28 27 26 25 24 23 23 23 24 25 26 27 28 29 30 31 31 31 32 33 34 34 35 36 36 36 35 33 31 29 27 26 26 26 26 26 26 26 26 25 25 25 26 26 26 25 25 25 24 25 25 27 28 29 30 29 28 26 26 26 26 27 28 29 29 29 28 26 25 24 23 24 25 27 28 29 28 28 28 27 27 25 24 23 22 21 21 20 19 17 16 15 14 13 12 11 10 10 9 8 8 7 7 7 6 6 5 4 4 4 4 4 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 37 37 37 36 36 36 36 36 36 36 36 36 37 37 38 38 38 38 37 36 36 35 35 34 34 34 34 34 34 34 33 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 8 7 6 4 2 2 2 4 5 6 7 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 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 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 13 14 15 16 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 21 20 19 19 19 18 18 17 16 15 23 23 23 23 23 24 25 26 26 27 28 28 28 29 29 30 31 32 32 33 33 32 31 31 30 29 28 27 27 27 27 28 28 29 29 30 31 32 32 31 31 29 28 27 26 25 24 24 23 24 24 24 25 25 26 28 29 30 31 32 32 33 34 34 35 35 35 35 36 35 34 32 30 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 25 25 27 28 29 30 28 27 26 26 26 27 28 29 30 30 29 27 26 24 23 23 25 27 29 30 30 30 30 29 28 26 23 22 21 21 21 20 19 18 17 16 15 14 13 12 11 10 9 9 8 7 7 7 7 6 5 4 4 3 3 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 38 37 37 36 36 36 36 36 36 36 36 36 36 37 37 38 39 38 38 37 36 36 35 35 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 16 16 16 15 15 15 14 14 13 13 13 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 6 4 1 1 3 4 5 6 7 8 8 9 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 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 14 14 14 13 13 13 12 12 12 12 12 13 13 14 14 15 16 17 18 18 19 20 20 21 21 22 22 23 23 22 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 15 14 13 23 22 22 22 23 23 24 25 25 26 26 27 27 28 29 30 31 32 32 32 32 32 32 32 31 29 28 26 26 26 27 27 28 29 31 32 33 33 32 31 29 27 26 26 25 25 24 24 24 25 25 25 25 25 26 27 28 29 31 32 33 34 35 35 34 34 34 34 35 35 34 33 31 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 26 27 28 29 29 28 27 27 28 29 30 31 31 31 29 28 26 25 24 23 24 25 28 30 31 32 31 31 30 27 24 20 21 21 21 20 20 19 18 17 16 15 14 13 12 11 10 9 8 8 7 7 7 6 6 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 38 37 37 36 36 36 36 36 36 36 36 36 36 37 37 38 38 38 37 37 36 36 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 19 19 18 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 3 3 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 9 8 7 5 2 1 2 3 5 6 7 8 8 9 9 10 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 13 14 15 16 17 17 18 19 20 21 22 23 23 24 24 24 23 23 23 22 22 22 22 22 21 21 20 20 19 18 17 17 16 16 15 15 14 22 22 21 21 22 23 23 24 24 24 24 26 27 28 30 30 31 31 32 32 33 33 33 32 30 28 26 25 25 25 26 28 29 30 31 32 32 31 30 29 27 26 25 25 25 25 25 25 25 25 26 26 26 25 25 26 27 29 31 32 34 35 35 35 34 33 33 34 34 35 35 34 32 31 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 26 26 25 26 26 27 28 28 28 28 28 29 30 32 33 33 32 30 28 26 25 24 24 24 25 27 29 31 32 33 33 32 29 26 24 22 21 21 20 20 19 19 18 17 16 15 14 13 12 11 10 9 8 8 7 7 7 6 6 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 38 37 37 36 36 36 36 36 36 36 36 36 36 37 37 38 38 37 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 24 24 23 23 22 21 20 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 8 6 4 2 0 2 4 6 7 8 8 8 9 10 10 10 10 9 9 10 10 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 11 12 13 14 15 15 16 17 18 18 19 20 21 22 23 23 24 24 24 23 24 24 24 24 24 24 24 23 22 22 21 20 20 19 19 18 18 18 17 22 21 21 21 22 22 22 22 22 23 24 25 27 28 29 30 31 31 32 33 33 33 33 31 28 26 25 25 25 26 28 29 30 31 31 31 31 30 29 28 26 26 25 26 26 27 27 27 27 27 27 27 26 26 26 26 28 29 31 33 34 35 36 35 34 33 33 34 35 36 36 35 33 31 31 31 31 31 31 30 30 30 29 28 27 27 26 26 26 27 27 26 26 27 27 27 28 28 28 29 30 32 33 34 33 31 28 26 25 24 24 24 26 27 29 31 32 33 34 33 32 29 26 24 23 22 21 20 20 19 19 18 17 16 15 14 12 11 10 9 9 8 8 8 8 7 7 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 23 22 21 20 19 18 18 18 18 19 18 18 18 18 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 9 9 9 9 9 10 10 10 11 10 10 9 8 7 6 4 2 0 2 4 6 7 8 8 9 9 9 9 9 8 8 9 10 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 13 13 13 12 12 12 11 11 11 12 12 13 14 15 15 16 16 17 18 19 19 20 21 21 22 22 22 22 22 23 24 25 25 26 26 25 25 25 24 23 23 23 22 22 21 21 21 21 23 23 23 22 22 21 21 21 21 23 25 26 27 28 29 29 30 31 32 33 33 32 32 30 28 26 26 26 27 28 30 30 30 30 30 30 30 29 29 28 27 27 27 27 28 28 29 29 29 28 28 28 27 27 27 28 29 30 31 33 34 35 36 36 35 35 35 36 36 37 37 35 33 32 31 31 31 32 32 31 31 31 31 30 29 27 27 27 27 28 28 27 27 27 28 28 28 27 28 29 31 32 33 34 32 29 27 25 24 24 25 27 28 30 31 32 33 34 34 34 32 30 27 25 24 23 21 20 20 19 19 18 17 16 15 14 12 11 10 10 9 9 8 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 35 35 35 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 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 23 22 21 20 19 18 19 19 20 20 19 19 19 19 18 18 17 16 16 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 10 9 9 8 7 6 4 3 1 2 4 6 7 7 8 8 8 8 8 8 8 9 10 11 11 12 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 14 15 15 15 16 16 17 18 18 19 19 20 20 21 21 21 20 20 21 22 24 25 25 25 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 21 21 21 23 25 26 27 28 29 30 31 31 32 32 32 32 31 29 28 27 27 28 29 30 31 31 30 30 29 29 29 29 30 29 29 28 28 28 29 29 30 30 30 29 29 28 28 28 29 29 29 30 31 32 34 35 35 35 35 35 36 36 37 37 37 36 34 32 31 31 31 32 32 33 33 33 33 32 30 28 27 27 28 28 29 29 28 28 29 29 28 27 28 29 30 32 34 34 33 30 27 25 24 24 26 29 31 32 32 33 34 34 35 34 33 31 28 26 25 24 22 21 20 19 19 18 17 16 15 14 13 12 11 10 10 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 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 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 34 34 34 34 34 34 34 35 35 35 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 23 22 21 20 19 19 20 20 21 20 20 20 20 19 19 18 18 17 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 8 9 9 10 10 10 10 10 11 11 11 11 11 10 9 9 8 7 6 4 3 1 3 4 6 7 7 8 8 8 8 9 9 9 10 10 11 12 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 19 19 20 20 21 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 23 22 22 22 21 20 20 21 22 23 25 26 27 28 29 30 31 31 32 32 31 31 29 28 28 28 29 29 30 31 31 31 30 29 28 28 29 29 30 30 30 29 29 29 30 31 32 31 31 30 29 29 29 29 30 30 30 31 32 33 34 34 34 34 34 35 35 36 37 38 37 36 34 32 31 30 31 31 33 34 34 34 34 33 31 29 28 27 27 28 29 29 29 29 29 29 29 28 28 29 31 33 35 35 34 31 28 26 25 26 28 30 32 33 33 34 34 35 35 35 34 32 29 27 25 24 22 21 20 19 19 18 17 17 16 15 14 13 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 32 32 33 34 34 34 34 34 34 34 34 34 35 35 36 36 37 37 38 37 37 36 36 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 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 28 27 25 23 22 21 20 20 21 21 22 21 21 21 21 20 20 20 19 18 18 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 5 5 5 5 6 5 5 5 6 6 7 7 8 9 9 10 10 10 10 11 11 11 11 11 11 10 9 8 8 8 7 5 4 2 1 3 5 6 7 7 8 8 9 9 10 10 10 11 11 13 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 19 19 19 19 19 20 20 21 22 22 23 23 24 24 25 25 26 26 27 27 27 27 26 21 21 20 19 19 19 20 20 22 23 25 26 28 29 30 31 31 31 31 31 30 29 28 28 28 29 29 30 31 31 30 30 30 29 28 28 29 30 31 31 31 30 30 30 30 31 32 31 30 30 29 30 30 31 31 31 31 31 32 33 33 34 34 34 34 34 34 35 36 37 37 36 34 32 30 30 30 31 32 34 35 35 34 34 32 30 29 28 27 27 28 29 29 29 29 29 28 28 29 30 32 34 37 36 34 32 29 26 25 26 29 31 33 34 34 34 35 35 36 35 34 32 30 27 25 24 22 21 20 20 19 19 18 17 16 15 14 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 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 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 32 32 33 34 34 34 34 34 34 34 34 34 35 35 36 36 37 37 38 38 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 27 25 24 22 21 21 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 11 11 11 10 9 8 7 7 7 5 4 2 1 2 4 5 7 8 9 9 10 10 10 10 11 11 12 13 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 20 19 19 19 18 19 19 19 20 20 20 21 21 22 23 24 24 25 26 26 26 26 26 26 20 19 19 19 19 20 20 21 22 24 25 27 28 30 31 31 31 31 30 30 29 28 28 29 29 30 30 30 30 30 30 30 30 30 30 29 29 30 30 31 32 31 31 31 31 31 31 31 30 30 31 31 32 33 33 32 31 31 31 32 32 32 32 32 33 33 34 34 35 36 36 36 35 33 31 30 29 30 31 33 34 34 34 34 33 31 30 29 28 27 27 28 29 30 30 29 28 28 29 30 32 35 37 36 33 31 28 26 25 26 29 31 33 34 35 35 36 36 36 35 34 32 29 27 25 23 22 21 20 20 20 19 18 18 17 16 15 14 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 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 26 26 26 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 32 32 33 34 34 34 34 34 33 33 34 34 34 35 36 36 37 38 38 38 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 30 29 27 25 24 23 22 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 18 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 7 7 6 5 3 2 1 2 4 5 7 8 9 10 10 11 11 11 11 12 13 14 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 20 20 19 18 18 18 18 18 18 18 18 19 19 20 21 21 22 23 24 25 25 25 25 25 25 19 19 19 19 20 20 21 22 23 24 25 26 28 30 31 31 31 30 29 29 29 29 29 30 30 30 30 30 30 29 29 30 30 31 30 30 30 30 30 31 32 32 32 31 31 31 30 30 30 31 32 33 34 34 33 32 30 30 29 30 30 31 31 31 32 32 33 33 34 35 35 36 35 34 32 30 29 29 30 31 32 33 33 33 33 32 31 30 28 27 28 28 30 30 30 30 29 29 29 31 33 35 36 35 32 30 27 25 25 26 29 31 33 35 36 37 37 37 36 35 33 30 28 26 25 23 22 21 20 20 20 19 19 18 17 16 15 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 32 33 33 34 34 34 34 33 33 33 34 34 34 35 36 36 37 38 38 38 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 29 27 26 25 24 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 8 8 8 8 8 8 9 9 9 8 7 7 6 5 4 3 2 2 3 4 6 7 8 9 10 10 11 12 12 12 12 13 14 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 18 18 19 19 20 21 22 23 23 24 24 24 24 24 18 18 19 20 20 21 22 22 23 24 25 26 27 29 29 29 29 29 29 29 29 30 30 31 31 31 30 30 30 29 30 30 30 31 31 31 31 31 32 32 33 33 33 32 31 29 29 30 30 31 32 33 34 34 33 31 29 27 27 27 28 29 30 31 31 32 32 32 33 33 34 35 34 34 32 31 29 28 29 30 30 31 32 32 33 33 32 31 30 29 29 30 31 32 31 30 29 29 30 31 33 36 36 34 31 29 26 24 24 26 28 31 34 36 38 38 38 37 36 34 31 29 27 25 24 22 21 21 20 20 20 19 19 18 17 16 15 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 30 30 31 31 31 32 32 33 34 34 34 34 33 33 33 33 34 34 34 35 36 37 37 38 38 38 37 37 36 36 36 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 30 29 27 27 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 7 7 6 5 4 4 3 2 2 3 4 5 7 8 9 10 11 11 12 12 12 12 13 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 19 18 18 17 17 17 16 16 16 17 17 17 18 18 19 20 21 22 22 22 22 22 23 23 18 19 20 21 21 21 22 23 23 24 25 25 25 26 26 27 28 28 29 29 30 31 31 31 31 30 30 30 30 30 30 30 30 31 31 32 32 32 33 33 34 34 33 32 31 30 29 30 30 32 33 34 34 33 32 30 28 26 26 26 27 28 29 30 31 31 31 31 31 31 32 33 33 33 32 31 29 28 28 28 29 30 31 32 33 33 33 32 31 30 30 31 32 33 32 31 30 30 31 33 35 37 35 33 30 28 25 24 25 27 29 32 34 37 39 39 38 36 34 32 30 28 26 24 23 22 21 20 20 20 20 19 19 18 17 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 29 30 30 30 31 31 31 32 32 33 34 34 34 34 33 33 33 33 34 34 34 35 36 37 38 38 39 38 37 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 38 38 38 37 37 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 34 34 33 32 30 29 29 28 28 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 16 16 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 4 4 3 3 3 3 3 4 4 5 6 8 9 10 10 11 12 12 12 12 12 13 14 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 18 17 17 16 16 16 16 17 17 17 17 17 18 19 21 21 21 21 21 21 21 21 21 19 20 20 21 21 21 22 22 22 23 23 23 23 24 25 27 27 28 29 29 30 30 31 30 30 29 29 29 30 30 30 30 30 30 31 32 33 33 34 34 34 34 33 33 32 31 31 31 32 32 33 33 33 32 31 29 28 26 26 26 27 27 28 29 29 29 29 29 29 29 30 31 31 31 31 30 29 28 28 28 28 29 30 31 33 33 33 32 31 30 30 31 32 32 32 31 31 31 33 34 36 37 34 31 29 26 25 25 26 28 30 33 36 38 39 39 37 35 33 30 28 27 25 24 23 22 21 20 20 20 19 19 19 18 17 16 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 31 32 32 33 34 34 34 33 33 33 33 33 33 34 34 34 35 36 37 38 39 39 38 37 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 20 19 19 18 17 17 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 4 4 4 3 3 3 3 4 4 5 5 6 7 8 9 10 10 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 15 16 17 18 18 18 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 26 27 28 28 29 29 29 30 30 30 29 29 29 29 29 30 30 30 30 31 32 33 34 34 34 34 33 33 33 33 33 32 32 33 33 33 32 32 31 30 29 28 27 26 26 26 27 28 28 28 28 27 27 27 27 28 28 29 29 29 29 28 28 27 28 28 29 30 31 33 33 33 32 30 29 29 30 32 32 32 32 33 33 35 36 36 35 32 30 28 26 26 26 28 30 33 35 37 38 38 37 36 33 31 29 27 26 25 23 23 22 21 20 20 20 19 19 18 17 16 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 31 32 32 33 34 34 33 33 33 33 33 33 33 34 34 34 35 36 37 38 39 39 38 37 36 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 33 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 9 10 10 10 10 10 11 12 13 13 14 14 14 15 15 15 14 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 18 18 18 19 19 20 20 20 19 19 19 19 18 18 17 17 17 17 17 18 17 17 17 18 18 19 20 20 21 20 20 19 19 19 19 18 20 20 19 19 18 18 18 18 19 19 20 21 22 23 24 26 27 28 28 28 29 29 30 30 30 29 29 28 28 29 30 31 31 32 32 33 33 34 34 34 34 34 34 33 33 33 33 33 33 32 32 31 31 30 30 29 29 28 27 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 26 27 27 28 29 30 31 32 32 32 31 29 29 29 30 32 32 33 34 34 35 35 36 35 33 31 29 28 27 27 29 31 33 35 37 38 38 37 36 34 32 30 28 26 25 24 23 22 21 21 20 20 19 19 18 18 17 16 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 29 30 30 30 31 31 32 32 33 33 33 33 32 32 33 33 33 33 34 34 35 35 36 36 38 38 39 38 37 36 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 34 33 33 32 32 31 31 31 31 30 30 30 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 11 12 12 13 14 14 14 14 14 14 15 16 17 17 17 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 21 21 20 19 19 18 18 18 18 19 18 17 17 16 17 17 18 18 19 20 21 22 23 25 26 28 28 29 29 29 29 30 30 30 29 29 28 28 29 30 31 32 32 33 34 35 35 36 36 35 35 34 34 33 33 33 33 32 32 31 30 29 29 29 29 29 28 28 27 27 26 27 27 27 28 27 27 27 27 27 27 27 26 26 26 25 25 25 26 28 29 30 30 31 31 30 30 29 29 30 31 32 33 34 35 35 35 35 34 32 31 30 29 29 29 30 32 34 36 37 37 37 37 35 34 32 30 28 26 25 24 23 22 21 21 20 20 19 19 18 18 17 16 15 15 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 32 32 32 32 33 33 33 34 34 34 35 35 36 36 37 38 38 38 37 36 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 37 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 38 38 38 37 37 36 35 35 34 34 33 33 33 32 32 32 31 31 31 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 22 22 21 21 21 20 20 19 19 18 17 17 16 16 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 19 20 20 21 20 20 19 18 18 18 17 17 17 16 15 15 16 16 17 18 19 20 20 21 23 24 25 27 28 29 29 29 29 29 30 30 30 30 29 29 29 30 31 32 33 34 34 35 35 36 36 36 36 35 35 34 33 33 33 33 32 32 31 30 30 29 29 29 28 28 28 28 27 27 27 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 30 30 30 30 30 31 31 32 33 34 35 36 35 35 33 32 31 30 30 30 30 32 33 35 37 37 37 37 36 35 34 32 31 29 27 25 24 23 22 22 21 20 19 19 19 18 18 17 16 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 29 29 30 30 31 32 32 33 32 32 32 32 32 32 33 33 34 34 34 34 35 35 36 37 38 38 38 37 36 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 37 37 37 38 38 38 38 38 38 38 38 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 35 35 34 34 34 33 33 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 21 20 20 19 18 17 17 16 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 16 16 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 17 17 16 15 15 15 16 16 17 18 19 20 21 22 24 25 27 28 29 29 29 29 29 29 30 31 31 31 30 30 31 32 33 34 35 35 35 35 35 36 36 36 36 36 35 34 33 33 33 33 33 32 31 30 30 29 29 28 28 27 27 27 27 27 28 28 29 29 29 28 27 26 26 26 26 26 25 25 25 25 25 25 26 27 28 30 30 30 31 31 31 32 32 33 34 35 36 36 35 34 32 31 30 30 31 32 33 34 36 37 38 38 38 37 36 34 33 31 30 28 26 25 24 23 22 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 27 28 28 28 29 29 30 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 35 35 36 37 38 38 38 36 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 36 35 35 34 34 33 33 33 32 32 31 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 18 17 16 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 16 16 16 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 17 17 17 15 15 15 15 16 17 18 18 19 21 23 25 26 27 28 28 29 29 29 29 29 30 31 32 32 32 31 31 31 32 34 35 35 36 35 35 35 35 35 35 36 35 35 34 33 32 32 32 31 31 30 29 29 28 28 28 27 27 26 26 26 27 27 28 29 29 29 28 28 27 26 26 26 26 26 26 26 25 25 25 26 27 28 29 30 31 31 31 32 33 33 34 34 35 35 34 33 32 31 31 31 32 33 34 36 37 38 38 39 39 38 37 36 35 33 31 29 27 26 25 24 23 22 21 20 19 19 18 18 18 17 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 27 28 28 28 29 29 30 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 35 35 36 37 38 38 37 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 39 39 39 39 39 39 38 38 38 38 37 37 36 36 35 35 34 34 33 33 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 23 22 22 22 21 21 20 19 19 18 17 16 15 15 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 9 9 9 10 10 10 9 9 8 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 13 14 14 14 15 15 16 16 16 16 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 18 18 17 17 17 15 14 14 15 16 17 18 20 21 23 25 26 27 28 28 29 30 30 30 29 29 30 32 32 33 33 32 31 31 32 33 34 34 34 34 34 34 34 35 35 35 34 34 33 32 31 31 30 29 28 28 27 28 28 28 28 28 27 27 27 26 27 27 28 28 29 29 28 28 27 27 26 26 26 26 26 26 25 25 26 26 27 28 29 30 30 31 31 32 33 34 34 35 34 33 32 32 31 31 31 32 34 35 37 38 39 39 39 40 40 39 38 37 35 33 31 29 27 26 25 25 24 22 21 20 20 19 18 18 17 17 16 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 25 25 26 27 27 28 28 28 29 29 30 31 32 32 32 31 31 31 31 32 32 32 33 33 34 34 34 34 35 36 37 37 37 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 37 37 36 36 35 35 34 34 33 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 24 23 23 23 22 22 21 21 20 19 18 17 16 16 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 11 11 10 10 9 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 14 14 14 15 16 17 19 22 24 25 26 27 28 29 30 31 32 32 32 31 31 31 32 33 33 33 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 32 31 29 28 27 27 27 28 28 28 28 28 28 28 28 27 27 28 28 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 27 28 28 29 29 30 31 32 33 34 34 34 34 33 32 32 31 31 32 33 34 35 37 38 39 40 40 41 41 40 40 38 36 34 32 31 29 27 26 26 25 24 23 22 20 20 19 18 18 17 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 30 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 34 34 35 36 36 37 37 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 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 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 36 36 35 35 34 34 33 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 25 25 24 24 23 23 22 22 21 20 19 18 17 17 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 13 14 14 15 15 15 16 15 15 14 14 14 14 14 14 13 13 13 14 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 18 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 14 14 15 16 17 18 20 23 25 26 26 27 27 28 30 32 33 33 33 32 32 32 32 33 33 34 33 33 33 33 33 33 33 33 33 33 32 33 33 34 34 34 34 34 34 33 32 31 30 29 29 29 29 29 29 30 29 29 29 29 28 28 29 29 29 29 29 28 28 27 27 27 26 26 26 25 25 26 27 27 28 28 28 29 29 30 31 32 33 34 34 33 32 32 32 32 32 33 34 35 37 38 39 40 41 41 42 42 41 40 39 37 34 33 31 29 28 27 26 25 25 24 22 21 20 20 19 18 18 17 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 26 26 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 35 36 36 36 36 35 35 35 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 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 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 38 38 37 37 36 35 35 35 34 34 33 33 32 31 31 30 30 29 29 29 28 28 27 26 26 25 25 24 24 23 23 22 22 21 19 19 18 17 17 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 11 11 10 11 11 11 11 12 12 13 13 13 13 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 13 14 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 13 14 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 21 20 19 19 18 18 18 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 14 15 15 16 17 19 21 23 24 25 25 26 26 28 29 31 33 33 33 33 32 32 32 33 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 27 28 28 28 28 28 29 30 31 32 33 33 32 31 31 31 31 32 33 35 37 38 39 40 41 42 43 43 43 42 41 40 38 35 33 32 30 28 27 27 26 25 24 23 22 21 20 19 19 18 17 17 16 15 14 14 14 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 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 27 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 33 34 34 35 36 36 35 35 35 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 41 41 41 41 41 41 41 41 41 41 40 40 40 39 38 38 37 36 36 36 35 35 34 34 33 33 32 32 31 31 30 30 30 29 28 28 27 27 26 25 25 24 24 23 22 21 21 20 19 19 18 17 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 11 11 11 11 10 10 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 10 9 10 10 11 12 13 13 14 15 14 14 14 14 14 14 14 13 12 11 11 11 12 12 13 14 15 15 16 16 16 16 17 17 17 17 17 17 18 18 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 22 21 20 19 19 19 18 18 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 15 15 16 16 17 19 21 23 24 25 25 25 26 27 29 31 32 33 34 33 33 32 33 33 34 34 34 33 32 32 31 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 26 27 27 28 28 28 28 28 29 30 31 32 32 32 31 30 30 30 31 33 35 37 39 40 41 42 43 43 44 44 43 42 40 38 36 34 33 31 30 28 28 27 25 24 23 22 21 21 20 19 18 18 17 17 16 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 26 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 33 33 35 36 36 36 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 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 40 40 40 40 41 41 41 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 39 39 38 38 37 37 36 36 35 35 34 34 34 33 33 32 32 31 31 30 29 29 28 28 27 27 26 25 25 24 23 23 22 21 21 20 19 18 18 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 12 11 11 11 10 11 11 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 11 10 9 10 10 12 12 12 12 13 13 13 13 13 13 14 14 13 12 11 11 11 11 11 12 12 13 14 14 15 15 15 16 16 16 16 17 17 17 17 18 19 19 20 21 21 21 21 22 22 22 22 22 23 23 22 21 20 20 19 19 19 18 18 18 18 18 19 20 20 20 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 17 16 18 20 22 24 24 25 25 25 26 26 28 31 32 33 34 34 34 33 34 34 34 34 33 32 31 30 30 29 28 28 28 28 28 28 28 28 29 29 30 31 31 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 27 27 28 28 28 28 28 29 30 31 31 31 31 31 30 30 31 33 34 37 38 39 40 41 42 43 44 44 44 42 41 39 36 35 33 31 30 29 28 28 27 25 24 23 22 21 20 20 19 18 18 17 17 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 26 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 32 32 32 32 33 34 35 36 36 35 34 34 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 41 41 41 40 39 39 38 38 37 37 36 36 36 35 35 34 34 33 33 32 32 31 31 30 30 29 29 28 27 26 25 25 24 24 23 22 21 21 20 20 19 18 17 17 16 16 15 15 15 14 14 14 14 13 13 14 14 14 15 15 15 15 14 14 13 12 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 10 11 11 11 12 13 13 14 14 15 15 15 15 15 16 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 22 22 22 21 20 20 19 19 19 19 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 18 20 23 24 25 25 25 26 26 27 29 31 33 34 34 35 34 34 34 35 35 35 34 32 31 30 30 29 29 28 28 28 28 28 28 28 28 29 30 30 31 32 32 31 31 30 30 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 28 28 28 28 28 28 28 29 29 30 30 30 31 31 32 33 35 36 38 39 39 39 40 40 41 43 43 42 41 39 37 35 33 32 30 29 29 28 28 27 25 24 23 22 21 20 19 19 18 18 17 17 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 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 21 21 21 22 22 22 23 23 23 24 24 24 25 26 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 31 32 32 32 32 33 34 36 36 36 34 34 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 41 41 40 40 39 39 38 38 38 37 37 36 36 36 35 35 34 34 33 33 32 31 31 30 30 29 28 27 26 26 25 25 24 23 22 22 21 21 20 19 19 18 17 17 16 16 15 15 15 14 14 14 14 14 14 15 15 15 16 15 15 14 14 13 12 12 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 12 10 10 11 12 12 13 13 13 13 13 13 12 13 13 13 13 12 12 11 11 10 10 10 11 11 12 12 13 13 14 14 14 14 14 15 16 16 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 19 20 20 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 18 20 22 24 25 25 25 26 28 30 31 32 33 34 34 34 34 34 34 34 34 34 33 32 32 31 31 30 30 30 29 29 29 29 28 29 29 29 30 30 31 31 31 30 30 29 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 29 29 28 27 27 27 28 29 29 28 28 28 28 28 29 29 28 28 27 27 28 28 29 30 31 33 34 35 36 37 38 39 39 40 40 39 39 39 40 40 39 38 37 35 34 32 31 30 29 29 28 27 26 25 24 23 22 21 20 19 19 18 18 17 17 16 16 15 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 31 32 32 32 32 33 34 36 35 35 34 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 44 44 44 43 43 43 43 43 43 42 42 42 41 41 40 40 40 39 39 38 38 37 37 37 37 36 36 35 34 34 33 33 32 32 31 31 30 28 27 26 26 26 25 24 23 23 22 22 21 21 20 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 13 13 12 12 12 13 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 12 13 13 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 15 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 19 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 20 22 23 24 25 26 27 29 31 32 34 34 35 34 34 33 33 32 32 32 32 32 32 32 32 31 31 30 30 30 30 30 29 30 30 30 30 30 31 31 31 30 29 28 28 27 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 29 28 28 28 28 29 29 29 28 28 28 29 29 29 28 28 27 27 27 28 30 31 32 34 35 36 37 37 38 39 39 39 39 39 38 37 37 36 36 35 35 34 32 31 30 30 29 28 27 26 25 24 23 22 21 21 20 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 24 24 25 25 26 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 31 32 32 32 33 34 34 35 35 34 33 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 42 42 42 41 41 40 40 40 39 39 39 38 38 38 37 37 36 36 35 35 34 33 33 32 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 21 20 20 19 18 17 17 16 16 15 15 15 15 15 16 16 16 16 17 17 16 16 16 15 15 14 13 13 13 13 14 15 15 14 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 13 13 14 14 15 15 14 13 13 13 13 13 13 12 12 12 11 11 10 10 11 11 12 12 12 13 13 13 13 13 12 13 14 15 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 19 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 21 22 24 24 25 26 28 30 32 34 34 34 34 33 33 32 31 31 31 31 32 32 33 33 32 31 30 30 30 30 30 30 30 30 31 31 31 31 30 30 29 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 30 30 30 29 29 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 27 28 29 30 32 33 34 35 36 36 37 38 39 39 39 39 38 37 36 35 34 34 34 33 32 31 30 29 29 28 27 26 25 24 24 23 22 21 20 20 19 19 18 17 17 16 16 15 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 30 31 32 32 33 33 33 34 34 35 34 33 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 45 45 45 45 44 44 44 44 44 44 43 43 43 42 42 42 42 41 41 40 40 40 39 39 39 38 38 37 37 36 36 35 35 34 34 33 32 31 30 29 28 28 27 26 26 25 24 23 23 23 22 22 21 20 19 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 14 14 13 14 15 15 16 15 15 14 14 14 14 13 14 14 14 15 15 15 15 15 15 16 16 15 15 15 15 14 13 12 13 13 14 15 15 15 15 14 13 12 13 13 13 12 12 11 12 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 14 15 16 16 17 18 19 20 21 21 21 21 21 21 21 20 20 20 20 19 20 20 20 20 20 20 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 19 19 19 19 18 18 18 18 18 18 18 19 19 20 21 23 24 24 26 27 28 29 31 33 33 34 34 33 32 31 31 30 31 31 32 33 33 33 33 31 31 30 30 30 30 30 30 30 30 31 31 30 30 29 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 29 29 30 30 30 29 29 29 29 29 30 29 29 29 29 28 28 28 28 28 28 28 29 30 31 32 33 34 34 35 36 37 37 38 38 38 38 37 35 33 33 33 33 32 32 31 31 30 29 28 28 27 26 25 24 23 23 22 21 20 20 19 18 18 17 17 16 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 28 28 28 28 29 30 31 32 32 33 33 33 33 34 34 34 33 33 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 44 44 44 44 43 43 43 43 43 43 43 42 42 41 41 40 40 39 39 38 38 37 37 36 36 35 35 34 34 32 31 30 29 28 28 27 27 26 25 24 24 24 23 23 22 21 20 19 18 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 17 17 16 16 15 15 14 14 15 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 14 13 13 13 14 14 15 15 15 14 14 13 13 13 13 13 12 11 11 12 12 12 11 12 12 13 13 13 13 13 14 14 14 13 12 12 13 14 15 15 16 17 18 19 20 20 21 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 21 21 21 21 20 20 20 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 20 21 22 22 23 24 25 27 28 30 31 32 33 33 34 34 33 33 32 31 31 31 32 33 33 33 34 33 33 32 31 31 30 30 30 30 30 30 30 30 29 29 28 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 29 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 29 30 30 31 32 32 32 32 33 34 35 36 37 37 37 37 36 35 34 32 31 30 30 30 30 30 30 30 29 29 28 28 27 26 25 24 23 23 22 21 20 19 19 18 18 17 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 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 25 25 25 25 26 26 27 27 27 27 27 27 27 27 28 28 29 29 30 31 32 33 33 33 33 33 34 34 34 33 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 40 40 40 40 40 41 41 41 41 41 42 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 43 42 42 41 41 40 40 39 39 39 38 38 37 36 36 35 34 34 32 31 30 29 29 28 28 27 26 26 25 25 24 24 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 15 14 14 15 16 17 17 17 16 15 15 14 14 14 13 14 14 14 14 14 14 14 15 15 15 16 15 15 14 13 13 14 14 15 15 15 15 14 14 13 13 13 13 13 12 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 18 19 20 20 20 20 20 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 20 21 22 22 23 23 23 24 26 28 30 32 33 33 33 33 34 34 34 33 33 32 32 32 33 33 34 34 34 34 33 33 32 32 31 31 30 29 29 29 28 28 28 28 27 27 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 31 31 30 30 29 28 28 27 27 28 29 30 31 31 32 32 32 32 32 32 33 35 36 37 37 36 35 34 32 31 30 29 28 28 27 27 28 28 28 28 28 28 27 26 26 25 24 23 23 22 21 20 19 18 18 17 16 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 27 27 27 27 27 27 27 27 27 28 29 29 30 31 32 32 33 33 33 33 34 34 34 33 32 32 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 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 40 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 43 43 42 42 41 41 41 40 40 40 39 39 38 38 37 36 35 35 34 33 31 30 30 29 29 28 27 27 26 26 25 25 24 23 22 21 20 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 15 15 16 17 17 17 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 13 12 11 11 11 12 12 12 12 12 13 13 13 12 13 13 14 14 14 15 15 15 16 16 16 17 17 18 19 19 20 20 20 20 19 19 19 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 20 21 22 23 23 23 23 24 25 26 28 30 32 32 32 31 32 33 33 33 33 32 32 32 33 33 34 34 34 34 34 33 32 32 31 31 30 29 28 28 28 28 28 28 28 27 27 26 26 26 26 27 27 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 31 30 29 28 27 27 27 28 29 30 31 32 32 32 31 31 31 31 32 33 35 36 36 36 35 33 32 31 30 29 28 27 27 26 26 27 27 27 27 27 27 26 26 25 25 24 23 22 21 20 19 19 18 17 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 21 22 22 23 23 23 23 24 24 24 25 25 25 25 26 27 27 27 27 27 27 27 27 27 28 28 29 30 31 31 32 32 33 33 33 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 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 43 43 43 43 43 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 45 45 44 44 44 43 43 42 42 42 41 41 41 40 40 39 39 38 37 36 36 35 33 32 31 30 30 30 29 28 28 27 27 26 25 24 24 23 22 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 16 17 17 18 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 12 12 12 12 12 13 13 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 19 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 21 22 23 23 24 24 24 24 25 26 28 30 31 31 30 30 30 30 31 31 32 32 32 32 33 33 33 34 34 34 33 33 32 32 31 30 29 28 28 27 28 28 28 28 28 27 27 27 27 27 27 27 28 28 29 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 29 28 27 27 28 28 29 30 31 32 32 31 31 30 30 31 32 33 35 35 36 34 33 32 31 30 29 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 24 23 22 21 20 19 19 18 17 16 16 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 18 19 19 19 20 20 21 21 22 23 23 23 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 28 28 29 30 30 31 31 32 32 33 33 33 34 34 34 33 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 47 47 46 46 45 45 45 44 44 43 43 43 42 42 42 41 41 40 40 39 39 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 26 25 24 24 23 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 17 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 20 19 19 20 20 20 20 21 21 21 21 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 22 23 24 24 24 24 25 25 26 28 30 32 33 32 30 29 28 28 29 29 30 30 31 31 32 33 33 33 33 33 33 32 31 30 29 29 28 28 27 28 28 28 28 28 28 28 28 27 27 27 28 28 28 29 29 30 31 31 32 32 32 32 32 32 33 33 34 33 33 32 32 31 30 30 29 28 28 28 28 29 30 31 32 32 32 31 31 30 30 30 31 33 34 34 34 34 33 32 31 30 29 28 28 28 28 28 27 27 26 26 26 25 25 25 24 24 23 22 21 20 19 18 18 17 16 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 18 18 19 19 20 20 21 22 22 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 28 29 29 30 31 31 32 32 33 33 33 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 47 47 47 47 46 46 46 45 45 45 44 44 44 44 43 43 42 42 41 41 41 40 40 39 38 37 36 35 34 33 32 32 31 31 30 30 29 28 27 26 26 25 25 24 24 23 22 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 19 19 18 18 18 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 14 13 13 13 13 14 15 14 14 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 18 19 19 20 20 20 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 19 19 19 18 18 18 18 18 18 18 17 23 24 24 24 25 25 25 26 28 30 31 32 32 31 30 29 28 28 28 28 29 29 30 30 31 33 33 33 33 32 32 31 31 30 29 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 29 29 29 30 31 31 32 32 32 32 32 32 33 33 34 34 34 33 32 31 30 29 29 29 28 28 29 30 30 31 32 32 32 32 31 31 30 30 30 31 32 33 33 33 33 32 32 31 31 30 30 30 30 29 29 28 28 27 26 26 25 25 24 24 23 22 21 20 19 18 17 16 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 28 28 29 30 30 31 31 32 32 33 33 33 34 34 34 33 32 32 32 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 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 42 42 42 42 43 43 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 47 47 47 47 46 46 46 46 46 46 46 45 45 45 45 44 44 44 43 42 42 41 41 40 40 39 38 38 37 35 35 33 33 32 32 31 30 29 28 27 27 27 26 26 25 25 24 23 22 22 21 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 14 14 15 15 14 14 14 15 15 16 16 15 15 14 14 15 15 16 16 17 17 17 17 17 17 18 17 18 18 18 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 23 24 24 25 25 25 26 27 28 29 30 30 29 28 28 28 27 27 27 28 28 28 29 30 31 32 33 32 32 31 31 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 33 33 34 33 33 32 31 30 29 29 29 29 30 31 31 32 32 32 32 32 32 32 31 30 30 30 30 30 31 32 32 32 31 31 31 31 31 31 31 31 31 31 30 29 29 28 27 26 25 24 24 23 22 21 20 18 17 16 15 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 26 26 27 27 27 27 27 27 27 28 28 29 30 30 31 31 32 32 33 33 33 34 34 33 33 32 32 31 31 32 32 32 32 32 33 33 33 33 33 33 33 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 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 41 41 41 42 42 42 42 43 43 44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 45 45 45 45 45 45 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 45 44 44 43 42 42 41 40 40 39 38 38 37 36 35 34 33 33 32 31 29 28 28 28 28 27 27 26 26 25 24 23 23 22 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 18 17 24 24 25 26 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 27 27 28 28 29 29 30 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 31 31 31 32 32 32 33 33 33 33 33 32 32 32 31 30 30 30 30 31 31 32 32 33 33 33 32 32 32 31 30 30 29 29 29 29 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 29 28 27 26 25 24 23 22 21 19 18 16 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 21 21 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 29 30 30 31 31 32 32 32 33 33 33 33 33 32 32 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 40 40 41 41 41 42 42 42 43 43 44 44 44 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 48 48 48 48 49 49 49 49 49 49 49 49 48 47 46 46 45 45 44 44 43 42 41 41 40 39 38 38 37 36 35 34 34 33 32 30 29 28 28 28 28 28 27 27 26 25 24 24 23 22 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 19 20 21 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 16 17 17 16 16 17 17 17 17 17 16 16 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 25 26 27 29 30 31 31 30 29 28 28 29 30 31 32 32 31 29 28 27 27 27 27 28 28 29 29 29 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 32 32 32 32 32 32 32 33 33 33 33 32 32 31 30 29 29 28 28 28 28 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 27 27 26 24 23 22 20 18 16 15 14 13 13 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 19 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 32 32 33 33 33 32 32 32 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 39 39 40 40 40 41 41 42 42 43 43 44 44 44 44 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 48 48 48 48 48 49 49 49 49 49 50 50 50 50 49 49 48 47 47 46 46 45 45 44 44 43 43 42 41 40 39 38 38 37 36 35 35 34 33 31 30 29 28 28 28 28 28 28 27 26 25 25 24 23 22 22 21 21 21 20 20 20 20 20 19 19 19 18 19 19 20 21 21 21 21 21 22 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 17 17 17 17 17 17 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 26 27 29 31 31 32 33 31 29 28 29 30 32 33 33 33 32 30 28 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 31 32 32 32 32 32 31 31 31 32 32 32 33 33 33 33 33 33 33 33 32 32 33 33 33 32 32 31 30 29 29 28 28 27 27 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 26 25 24 23 21 20 18 16 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 19 20 20 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 31 32 32 32 32 32 32 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 39 39 39 40 40 41 41 42 43 43 43 44 44 44 44 45 45 45 45 45 46 46 46 46 46 46 46 46 47 47 47 47 48 48 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 47 47 46 46 46 45 45 44 44 43 43 42 41 40 39 39 38 37 36 35 35 33 32 31 29 29 29 28 28 28 28 28 27 26 26 25 24 23 23 22 22 21 21 21 21 20 20 20 20 19 19 19 20 20 21 21 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 18 19 19 19 19 19 19 19 18 18 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 18 17 17 17 17 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 27 29 30 31 32 33 33 32 31 29 29 29 30 32 32 32 31 29 27 27 26 26 27 27 27 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 29 29 29 30 30 31 32 31 31 31 31 31 31 31 32 32 33 33 34 34 34 33 33 33 32 32 32 32 32 32 32 31 31 30 29 29 28 28 28 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 25 25 23 22 21 19 17 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 19 19 20 21 21 22 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 32 32 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 39 39 40 40 41 42 43 43 43 43 43 44 44 44 45 45 45 46 46 46 46 46 46 46 47 47 47 48 48 49 49 49 50 50 50 50 49 49 49 49 48 49 49 49 49 49 49 49 49 48 48 48 47 47 46 46 46 46 45 45 44 43 43 42 41 41 40 39 39 38 36 35 34 33 31 30 29 29 28 28 28 28 28 27 27 26 26 25 24 24 23 22 22 22 21 21 21 21 21 20 20 20 20 20 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 29 31 31 32 33 34 34 33 31 29 28 28 29 29 29 29 29 28 27 26 26 26 27 27 27 27 28 28 27 27 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 31 31 32 32 33 33 34 34 34 35 34 34 33 33 32 32 32 31 31 31 31 30 30 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 23 21 20 18 17 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 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 39 39 40 41 42 42 42 42 42 43 43 44 44 45 45 45 46 46 46 46 46 47 47 47 48 48 49 49 49 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 48 48 48 48 47 47 47 47 47 46 46 45 44 44 43 42 42 41 40 40 39 38 37 35 34 32 31 30 29 29 28 28 28 28 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 20 20 20 21 21 21 22 22 22 22 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 32 32 33 33 34 34 34 33 31 29 28 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 29 30 30 29 28 28 27 27 27 27 27 28 28 28 28 28 28 29 29 30 31 31 31 32 32 32 32 33 33 33 34 34 35 35 35 35 35 34 33 33 32 32 31 31 31 30 30 30 29 29 28 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 25 24 23 23 22 20 19 17 16 15 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 38 38 39 39 40 41 41 41 42 42 43 43 44 44 45 45 45 46 46 46 47 47 47 48 48 49 49 49 49 50 50 50 51 51 51 51 51 51 50 50 50 50 50 49 49 49 49 49 49 49 49 48 48 48 48 48 48 47 47 46 45 45 44 44 43 42 41 41 40 40 39 38 37 35 33 32 30 29 29 29 28 28 28 28 28 27 27 26 26 25 25 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 33 33 34 34 34 33 32 30 29 28 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 28 29 30 31 31 29 28 27 26 26 26 26 27 27 28 28 28 29 29 30 30 31 32 32 32 33 33 33 33 34 34 34 34 34 35 35 34 34 34 33 32 32 31 31 30 30 30 30 30 30 30 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 20 19 18 17 16 14 13 12 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 38 38 39 40 40 41 41 42 42 43 43 44 45 45 45 46 46 46 47 47 48 49 49 50 50 50 50 50 51 51 52 52 52 52 52 51 51 51 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 48 47 47 46 46 45 45 44 44 43 42 42 41 40 40 39 38 36 34 33 31 30 29 29 29 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 18 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 18 19 19 19 19 20 20 20 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 34 34 34 33 32 31 30 29 28 27 27 27 26 27 27 27 27 27 27 27 27 27 27 26 27 27 27 27 27 26 26 26 25 25 26 26 27 29 31 32 31 30 29 27 26 26 26 26 27 27 28 28 29 29 30 30 31 31 32 33 33 34 34 34 34 35 35 35 35 34 34 34 33 33 32 32 31 31 30 29 29 29 30 30 30 30 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 24 23 23 22 22 21 20 19 18 17 16 15 14 13 12 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 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 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 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 38 39 39 40 41 41 42 43 43 44 44 45 45 46 46 47 47 48 49 49 49 49 49 50 50 51 51 52 52 52 52 53 52 52 52 51 51 51 50 50 50 50 49 49 49 49 49 49 49 49 49 49 48 48 47 47 47 46 46 46 45 44 43 42 42 41 40 40 39 37 35 34 32 31 30 29 29 29 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 34 34 34 33 32 30 29 29 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 26 26 25 25 25 26 27 28 30 31 31 30 29 28 27 27 27 27 28 28 29 29 29 30 30 30 31 32 32 33 34 35 35 36 36 36 36 36 36 35 34 33 32 32 31 30 30 29 29 28 28 28 28 28 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 22 22 21 20 20 19 18 17 16 15 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 18 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 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 37 37 38 39 40 40 41 42 42 43 43 44 45 45 46 46 47 48 48 49 49 49 49 49 50 51 51 52 52 53 53 53 53 53 53 52 52 52 51 51 51 51 50 50 50 50 50 50 50 50 50 50 49 49 48 48 48 47 47 47 46 45 45 44 43 42 42 41 40 39 38 37 35 34 33 31 30 30 29 29 29 28 28 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 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 17 17 18 18 18 19 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 33 34 34 33 33 31 31 30 29 28 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 28 28 27 27 26 26 25 25 26 27 28 29 30 30 30 30 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 33 34 35 36 37 37 37 37 37 37 36 35 34 33 32 31 30 30 29 28 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 23 22 22 21 21 20 19 19 18 17 16 15 14 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 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 22 22 23 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 30 30 30 30 30 31 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 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 35 35 35 35 35 36 36 37 38 38 39 40 40 41 42 42 43 44 44 45 46 46 47 48 48 49 49 49 50 50 51 51 52 52 53 53 53 53 53 53 53 53 53 52 52 52 51 51 51 50 50 50 50 50 50 50 50 50 49 49 49 48 48 47 47 46 46 45 45 44 44 43 42 42 41 40 39 38 37 36 35 33 32 31 30 29 29 29 28 28 28 28 27 27 26 26 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 32 33 34 34 34 34 33 32 30 28 27 26 26 26 26 26 27 26 26 26 26 26 27 27 27 27 28 28 28 28 27 26 26 26 26 26 26 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 34 35 35 36 37 38 39 39 39 38 37 36 35 34 33 32 32 31 30 29 28 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 26 26 25 24 24 23 23 22 22 22 21 21 20 20 19 18 17 17 16 15 14 13 12 12 11 11 11 10 10 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 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 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 36 37 37 38 39 39 40 41 41 42 43 43 44 45 46 46 47 48 48 49 49 50 50 51 52 52 53 53 53 54 54 54 54 53 53 53 53 52 52 51 51 51 51 51 51 51 50 50 50 50 50 50 50 49 49 48 48 47 47 46 46 45 45 44 44 43 43 42 42 41 40 39 38 37 36 35 34 33 32 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 32 33 34 34 34 33 32 31 29 28 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 27 27 27 26 26 26 26 26 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 31 31 32 33 34 35 36 37 37 38 39 40 40 40 40 40 39 37 36 34 33 32 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 23 23 22 22 22 21 21 20 20 19 18 18 17 16 15 15 14 13 12 12 11 11 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 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 31 31 31 32 32 32 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 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 35 35 36 36 37 38 38 39 40 40 41 41 42 43 44 45 46 47 47 48 49 49 50 51 52 52 53 53 53 53 54 54 54 54 54 53 53 53 52 52 52 51 51 51 51 51 51 51 51 50 50 50 49 49 49 49 49 48 48 47 47 47 46 45 45 44 44 43 43 42 42 41 40 40 39 38 37 36 35 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 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 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 32 33 34 33 33 32 29 28 27 26 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 30 30 30 31 31 33 34 36 37 37 38 38 39 39 40 40 40 40 40 39 38 37 35 34 33 32 32 31 31 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 27 26 25 25 24 24 23 23 22 22 22 21 21 20 20 19 18 17 16 16 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 16 16 17 17 17 18 18 18 18 18 19 19 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 26 26 27 27 27 27 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 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 36 36 37 38 38 39 40 40 41 42 43 44 45 46 47 48 48 49 50 51 52 52 53 53 53 53 53 54 54 54 54 54 53 53 53 52 52 52 51 51 51 51 51 51 51 51 50 50 50 49 49 48 48 48 48 48 47 47 47 46 46 45 44 44 43 43 42 42 41 41 40 39 39 38 37 36 36 35 34 34 33 32 31 30 29 29 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 32 32 33 32 30 29 27 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 27 27 28 28 29 29 29 29 29 29 29 28 29 29 29 30 30 32 33 35 36 38 38 39 39 39 39 39 39 39 39 39 38 38 37 36 35 34 33 33 32 32 32 32 32 32 31 30 30 30 29 29 29 28 28 28 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 20 20 19 18 17 16 15 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 16 16 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 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 31 31 31 31 32 32 32 32 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 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 36 36 37 37 38 38 39 40 41 42 43 44 45 46 47 47 48 49 50 51 52 52 53 53 53 53 54 54 54 54 54 54 54 53 53 52 52 52 52 51 51 51 51 51 51 51 51 50 50 49 49 49 48 48 48 48 47 47 47 46 46 45 44 44 43 43 42 42 41 41 40 40 39 38 38 37 36 35 35 34 34 33 32 31 31 30 29 28 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 21 21 21 22 22 22 22 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 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 30 31 30 29 28 26 25 24 24 24 24 24 24 24 24 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 27 27 28 28 29 29 29 29 29 29 28 28 28 28 28 29 29 30 31 32 34 35 36 38 38 39 39 39 38 38 38 38 38 38 38 37 37 36 35 34 34 33 33 33 33 33 33 32 32 31 30 30 29 29 29 29 29 28 28 28 27 26 26 25 24 24 24 23 23 22 22 21 21 20 19 18 17 16 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 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 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 35 35 36 36 36 37 37 38 39 40 41 42 43 44 44 45 46 46 47 48 50 51 52 52 53 53 53 54 54 54 54 54 54 54 54 53 53 53 52 52 52 51 51 51 51 52 52 51 51 51 50 50 49 49 48 48 48 47 47 47 46 46 45 45 44 44 43 43 42 42 41 41 40 40 39 39 38 37 37 36 35 35 34 33 33 32 32 31 30 29 29 28 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 29 29 28 27 26 25 24 24 24 24 24 23 23 22 22 22 22 22 23 23 24 24 25 24 24 24 25 25 25 26 26 27 27 27 28 28 29 29 30 30 29 29 29 28 28 28 28 29 29 30 31 32 33 34 35 36 37 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 35 35 34 34 33 33 33 33 32 32 31 30 30 30 29 29 29 29 29 28 28 28 27 26 25 25 24 24 24 23 23 22 22 21 21 20 18 17 16 15 14 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 35 35 36 36 36 37 37 38 38 39 40 41 42 42 43 44 44 45 47 48 49 51 52 52 53 53 54 54 54 54 54 54 54 54 54 54 54 53 53 52 52 52 52 52 52 52 52 51 51 51 50 50 49 49 48 47 47 47 46 46 46 45 45 44 44 44 43 43 42 42 41 41 40 40 40 39 39 38 37 36 36 35 34 34 33 33 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 28 27 26 25 25 24 24 24 24 24 23 23 22 21 21 21 21 21 22 23 23 24 24 24 24 24 24 25 26 26 27 27 27 27 28 28 29 29 30 30 29 29 28 27 27 28 29 30 31 33 33 34 34 34 34 35 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 27 26 26 25 25 25 24 24 23 23 22 21 21 20 18 17 16 14 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 33 33 33 34 34 35 35 35 36 36 36 37 37 38 38 39 39 40 41 41 42 42 43 45 46 48 49 51 51 52 53 53 54 54 54 54 54 55 55 55 55 54 54 53 53 53 52 52 52 52 52 52 52 52 51 51 50 50 49 49 48 47 47 46 46 46 45 45 45 44 44 43 43 43 42 42 42 41 41 40 40 39 39 38 38 37 36 35 35 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 23 23 23 24 24 24 23 23 22 21 21 20 21 21 22 23 23 24 25 25 25 25 25 26 26 27 27 27 27 27 28 28 28 29 29 29 28 28 27 27 27 28 29 31 33 34 35 35 35 35 34 34 35 35 36 36 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 33 33 32 32 31 30 30 30 29 29 29 29 29 29 28 28 27 26 26 25 25 25 24 23 23 22 21 20 19 18 17 15 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 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 31 32 32 32 33 33 34 34 35 35 36 36 36 37 37 37 38 38 39 39 39 40 40 41 42 43 45 46 48 49 50 51 52 53 53 53 54 54 54 54 55 55 55 55 55 54 54 53 53 53 53 53 53 53 53 52 52 52 51 51 50 50 50 49 49 48 48 47 47 46 46 46 45 45 44 44 44 43 43 42 42 41 41 40 40 39 39 38 38 37 36 35 35 34 33 33 32 32 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 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 23 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 23 24 24 24 24 23 22 21 21 21 21 22 23 24 25 25 26 26 26 26 27 27 27 28 28 28 28 27 27 28 28 28 28 28 28 27 27 27 28 29 31 32 34 35 36 36 35 35 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 35 35 35 35 35 34 34 34 33 33 32 31 30 30 29 29 29 29 29 29 29 28 28 27 26 26 25 25 24 23 23 22 21 20 19 18 17 16 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 34 34 35 35 36 36 37 37 37 38 38 39 39 39 39 40 40 41 42 43 45 46 47 48 49 50 51 52 53 53 54 54 54 54 54 55 55 55 55 54 54 54 53 53 53 53 53 53 53 53 53 53 53 52 52 52 51 51 51 50 50 50 49 49 48 48 47 47 46 46 45 45 44 43 43 42 41 41 41 40 40 39 38 38 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 22 22 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 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 23 24 24 25 24 24 22 22 22 21 22 22 22 23 24 25 26 27 27 27 28 28 28 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 28 29 30 32 33 34 35 36 36 35 35 34 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 35 34 34 34 33 32 32 31 30 30 29 29 29 29 29 29 28 28 27 27 26 25 25 24 23 23 22 21 20 19 18 17 16 15 14 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 33 33 34 34 35 36 36 37 37 37 37 38 38 39 39 39 40 40 41 41 42 43 44 45 46 48 49 50 51 52 53 53 53 54 54 54 54 54 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 52 52 51 51 50 50 49 49 48 48 47 47 46 46 45 44 44 43 42 42 41 41 40 40 39 38 38 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 22 22 22 22 22 23 24 24 24 24 24 23 23 23 23 22 22 23 24 25 26 26 27 27 28 28 29 29 29 29 30 30 29 29 28 27 27 27 27 27 27 27 28 29 30 32 33 34 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 35 35 34 34 33 32 32 31 30 30 30 29 29 29 28 28 28 28 27 26 26 25 24 24 23 22 21 20 19 18 17 16 15 14 12 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 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 31 31 31 31 32 32 32 33 33 34 34 35 36 36 36 37 37 38 38 38 39 39 39 40 40 41 41 42 43 44 45 46 47 48 49 50 52 52 53 53 53 53 54 54 54 55 55 55 55 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 52 51 51 50 49 49 48 48 48 47 47 47 46 46 45 44 44 43 43 42 41 41 40 40 39 38 37 36 36 35 34 33 33 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 23 23 24 24 25 26 27 27 28 28 28 29 29 29 29 29 29 29 28 27 26 26 25 25 26 27 28 30 32 33 34 35 35 35 35 34 34 34 34 34 33 33 33 33 33 34 34 34 34 35 35 34 34 34 34 34 34 34 34 35 35 35 35 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 26 25 24 24 23 22 21 20 19 18 18 17 16 14 13 12 11 11 10 11 11 11 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 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 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 31 31 31 31 32 32 32 33 33 34 34 35 36 36 36 37 37 38 38 38 39 39 39 40 40 41 41 42 43 44 44 45 46 47 49 50 51 52 53 53 53 53 54 54 54 55 55 55 55 54 54 54 53 53 53 53 52 52 52 52 52 52 52 52 52 53 52 52 52 51 50 49 48 48 47 47 47 46 46 46 46 46 45 45 44 44 43 42 42 41 41 40 39 39 38 37 36 35 34 34 33 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 21 21 21 22 22 23 23 24 24 24 25 25 25 24 24 24 24 25 25 26 27 27 27 28 28 28 29 29 29 29 29 29 28 27 26 25 25 25 25 27 28 30 31 33 34 34 35 35 35 35 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 34 34 34 34 35 35 35 35 35 35 35 34 34 33 33 32 32 31 31 30 30 29 28 28 27 27 26 25 24 24 23 22 22 21 20 20 19 18 17 16 15 14 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 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 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 34 35 35 36 37 37 38 38 38 39 39 39 39 39 40 40 41 42 42 43 44 44 45 47 49 50 52 52 53 53 53 53 54 54 54 55 55 55 54 54 53 53 52 52 51 51 50 50 50 50 50 51 51 51 51 51 51 51 51 50 49 48 47 47 46 46 45 45 45 45 45 45 45 44 44 44 43 43 42 42 41 40 40 39 38 37 36 35 35 34 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 24 24 24 24 24 25 25 25 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 22 21 22 23 23 24 24 25 25 25 25 24 24 23 23 23 24 25 26 26 27 27 28 28 28 28 29 29 29 29 28 28 27 26 25 24 24 24 26 28 30 31 33 33 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 33 32 32 31 30 29 29 28 27 26 25 25 24 23 23 22 22 21 21 20 19 18 17 16 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 33 33 34 35 35 36 37 37 38 38 39 39 39 39 39 39 40 40 40 41 41 42 43 44 45 47 49 50 51 52 52 52 53 53 54 54 54 54 54 54 54 53 52 51 51 50 50 49 49 48 48 48 49 49 50 50 50 50 50 49 49 48 48 47 46 45 45 44 44 44 44 44 44 44 44 44 44 43 43 43 42 42 41 40 40 39 38 37 36 35 35 34 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 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 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 27 27 27 27 27 23 23 24 24 24 25 25 25 25 25 24 24 23 23 23 24 25 26 26 27 27 28 28 28 29 29 29 29 29 28 28 26 25 24 23 23 23 25 27 29 31 32 33 33 34 34 34 33 33 33 32 32 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 34 34 34 34 33 33 33 33 32 31 30 30 29 28 27 26 25 24 24 23 23 22 22 22 21 20 19 18 17 16 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 34 34 35 36 36 37 38 38 39 39 40 40 40 40 39 39 39 40 40 41 42 43 45 47 48 50 51 51 52 52 53 53 53 54 54 54 54 53 53 52 51 50 50 49 48 48 47 47 47 47 48 48 48 48 48 48 48 47 47 47 46 45 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 41 41 40 39 39 38 37 36 35 34 34 33 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 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 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 24 24 25 25 25 26 26 25 25 24 23 23 23 23 24 25 26 27 27 28 28 28 28 29 29 29 29 29 29 28 26 25 24 23 23 23 24 26 28 30 32 33 33 33 32 32 32 32 32 32 32 31 31 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 32 32 33 33 33 34 34 34 34 34 33 33 33 33 33 33 32 32 32 31 30 29 28 27 25 25 24 23 23 22 22 22 22 21 20 19 18 17 15 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 33 33 34 34 35 35 36 37 38 39 39 40 40 40 40 39 39 38 38 38 39 39 41 42 44 46 48 50 50 51 51 52 52 52 53 53 53 53 53 53 52 51 51 50 49 48 47 47 46 46 46 46 46 46 46 46 46 46 46 45 45 45 44 44 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 39 38 37 37 36 35 34 33 32 32 31 31 31 31 31 31 30 30 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 28 25 25 25 25 26 26 25 25 24 24 23 23 23 24 25 26 27 28 28 29 29 29 28 28 29 29 29 29 28 27 25 23 22 22 23 24 26 29 30 32 32 33 33 33 32 32 31 31 31 31 30 30 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 26 25 24 23 23 22 22 22 22 21 20 19 18 17 16 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 34 35 35 36 37 38 39 39 40 40 40 39 39 38 37 37 37 37 38 39 40 43 46 49 49 50 50 50 51 51 52 52 52 53 53 53 52 52 51 50 49 48 47 46 46 45 45 45 44 44 44 44 44 44 44 44 44 43 43 43 42 42 42 41 41 41 41 41 41 41 41 42 42 41 41 41 41 40 40 40 39 38 38 37 36 35 34 33 32 32 31 31 30 30 30 30 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 26 25 25 24 24 23 23 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 29 25 25 25 25 25 25 25 24 24 23 23 23 24 25 26 27 28 29 29 29 29 28 28 28 28 28 28 28 27 26 24 22 22 22 23 25 28 30 32 33 33 34 33 33 33 32 32 31 30 30 29 29 28 28 27 27 27 27 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 27 26 25 24 23 22 22 21 21 20 20 19 18 17 16 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 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 13 13 13 13 13 12 12 12 12 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 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 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 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 33 33 34 34 35 36 37 38 38 39 40 40 40 39 38 37 36 36 36 36 36 37 39 42 45 48 48 48 48 49 49 50 50 51 51 52 52 52 52 51 51 50 49 47 46 45 44 44 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 41 41 41 41 41 40 40 40 40 39 39 38 38 37 36 35 34 33 32 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 24 24 24 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 26 25 25 24 24 23 23 23 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 29 29 29 30 30 30 30 30 25 25 25 25 25 24 24 24 24 23 23 24 24 25 27 28 28 29 29 29 29 28 28 28 27 27 27 27 26 25 23 22 22 22 24 26 29 31 32 33 34 34 34 34 33 33 32 31 31 30 29 29 28 27 27 27 27 27 27 27 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 27 26 24 23 22 22 21 20 20 19 19 18 17 16 15 14 14 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 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 30 30 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 30 30 30 30 31 31 32 32 32 32 32 33 33 33 34 35 36 37 38 39 40 40 40 40 38 37 36 35 34 34 35 36 38 42 44 46 46 47 47 47 48 49 49 50 50 51 51 51 51 51 50 49 48 46 45 44 43 42 41 41 40 40 40 40 41 41 41 41 41 41 42 42 42 42 41 41 40 40 40 39 39 40 40 40 40 40 40 39 39 39 38 38 37 37 36 35 34 33 32 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 23 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 30 30 25 25 25 24 24 24 24 24 24 24 24 25 25 26 27 28 29 29 29 29 29 28 28 27 27 27 26 26 25 24 23 22 23 24 26 28 30 31 33 34 34 35 35 34 34 33 33 32 31 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 30 30 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 30 30 29 28 28 26 25 24 23 22 21 20 20 19 19 18 17 16 16 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 34 34 35 36 37 39 39 40 40 40 38 37 35 33 32 31 30 29 28 36 42 44 45 46 46 46 47 47 48 49 49 50 50 50 50 50 49 48 47 45 44 42 41 40 39 39 39 39 39 39 39 39 40 40 40 40 41 41 41 41 41 40 40 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 35 34 34 33 32 31 30 29 29 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 25 25 24 24 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 31 25 25 25 25 25 25 25 25 25 25 25 25 26 27 28 29 29 30 30 30 29 28 28 27 26 25 25 24 24 23 23 24 25 26 28 29 31 32 33 34 35 35 35 35 34 33 32 31 31 30 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 29 29 30 31 31 31 32 32 32 32 32 32 32 32 31 31 30 30 29 28 27 27 26 24 23 22 21 20 20 19 19 18 18 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 35 36 37 38 40 41 41 41 39 37 35 31 28 25 23 25 29 35 40 43 44 44 45 45 46 46 47 47 48 49 49 49 49 49 48 47 46 44 43 41 40 38 38 37 37 37 37 37 37 38 38 38 39 39 39 40 40 40 39 39 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 35 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 24 24 24 25 25 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 29 29 30 30 30 31 31 25 25 25 25 26 25 25 25 25 25 25 26 26 27 28 29 29 29 29 29 29 28 27 26 25 24 23 23 23 23 24 25 26 28 29 30 31 32 33 34 35 35 35 35 34 33 32 31 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 27 27 28 28 29 30 31 31 32 32 32 32 32 32 32 32 31 31 30 29 28 28 27 26 24 23 22 21 20 20 19 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 35 36 37 39 41 42 43 43 41 38 31 27 23 22 23 26 31 35 39 41 42 43 44 44 44 45 45 46 47 47 48 48 48 48 47 46 45 43 42 40 39 37 36 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 37 37 37 37 37 37 37 36 36 35 35 34 33 33 32 31 30 29 28 28 27 26 26 25 25 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 23 24 24 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 29 29 30 30 30 31 31 24 25 25 26 26 26 25 25 25 25 25 26 26 27 28 29 29 29 29 29 28 27 26 25 24 22 22 22 23 24 25 27 28 29 30 31 32 33 34 34 35 35 35 34 34 32 31 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 27 28 29 29 30 31 31 32 32 32 32 32 32 31 31 30 30 29 28 27 26 25 24 22 21 20 20 19 19 19 19 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 26 26 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 33 33 34 34 35 36 38 40 43 45 45 44 43 40 33 29 26 25 25 27 31 35 38 40 41 42 42 43 43 43 44 45 45 46 46 47 47 47 46 45 44 43 41 39 38 36 35 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 31 30 29 28 28 27 26 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 23 24 24 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 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 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 29 29 30 30 30 31 31 24 24 25 26 26 25 25 24 23 24 24 25 26 27 28 28 29 29 29 28 28 27 26 24 23 22 22 23 23 25 26 28 29 30 31 32 33 34 34 35 35 35 35 34 33 32 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 27 27 28 29 30 30 31 31 31 31 32 32 31 31 31 30 30 29 28 27 26 24 23 22 21 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 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 10 10 11 11 11 11 11 11 11 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 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 27 27 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 37 39 42 45 46 46 45 43 42 37 34 30 26 26 28 31 34 37 39 40 41 41 41 41 42 42 43 44 44 44 45 45 45 45 44 43 42 40 39 37 36 34 33 32 32 32 31 31 31 31 31 31 31 30 30 30 30 31 32 32 33 34 34 34 34 34 33 33 33 33 32 32 32 31 30 30 29 28 28 27 26 25 24 23 23 23 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 23 23 24 24 25 25 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 29 29 30 30 31 31 32 24 24 24 25 24 24 23 23 22 23 23 24 25 27 28 29 29 29 29 28 27 26 25 24 23 22 22 23 24 25 27 29 30 32 32 33 33 34 34 35 35 35 35 34 33 32 31 30 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 28 29 29 30 30 31 31 31 31 31 31 31 31 30 30 29 28 27 25 24 23 22 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 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 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 27 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 32 32 32 32 32 32 32 32 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 33 33 33 34 37 40 45 46 46 45 45 44 43 40 37 33 29 28 29 32 34 36 37 38 39 39 40 40 40 40 41 42 42 42 43 43 43 43 42 42 41 40 38 36 35 33 32 31 31 30 29 29 29 28 28 28 27 26 26 27 27 28 29 30 31 32 33 33 33 33 32 32 31 31 31 30 30 29 29 28 27 27 26 25 24 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 30 31 31 32 33 Wind_Direction 131 131 131 131 130 130 130 129 126 124 122 120 118 116 113 111 110 108 107 107 107 107 106 105 105 106 107 108 108 109 109 108 106 103 100 97 95 93 92 91 91 90 90 91 90 90 89 88 87 85 84 83 81 80 79 78 78 77 77 76 76 76 76 76 76 77 78 79 79 80 80 80 81 82 82 83 83 84 84 85 86 88 89 91 94 97 99 101 103 105 107 109 111 113 116 118 121 123 124 126 128 130 131 133 135 136 138 140 141 143 144 146 147 149 151 152 154 155 156 157 158 159 159 159 159 159 159 160 160 161 161 162 164 166 169 171 174 177 179 181 183 184 185 185 186 186 187 188 189 190 191 193 195 197 198 199 199 200 201 203 206 208 210 212 214 215 217 219 220 222 224 225 226 229 234 238 240 241 242 243 246 248 251 253 257 258 263 260 256 251 248 245 242 242 243 245 246 243 236 228 221 215 211 206 201 197 188 181 179 178 178 182 192 198 197 196 195 189 187 184 181 180 181 178 176 175 176 178 176 170 161 152 145 141 139 138 139 142 146 151 155 155 151 149 148 150 153 155 154 153 150 148 155 162 162 153 149 150 153 155 157 156 161 181 202 215 221 230 236 247 256 263 269 277 287 299 311 309 291 279 273 270 266 256 244 232 222 220 224 227 227 227 229 234 239 241 240 242 247 257 271 307 5 31 44 48 47 41 37 35 33 32 29 24 17 11 6 360 348 332 316 305 296 289 284 280 279 279 279 278 283 300 321 327 330 333 335 336 337 338 338 340 342 342 342 341 341 341 341 342 343 345 347 350 353 356 357 355 351 348 345 343 341 338 336 334 334 336 340 344 346 347 346 345 343 342 342 342 343 344 344 343 342 339 336 333 332 331 330 330 329 328 327 327 332 341 356 8 11 359 324 281 259 239 218 204 203 211 219 234 266 312 330 351 7 19 25 28 25 22 26 35 39 41 42 43 45 49 54 59 63 66 69 72 74 75 76 76 78 80 82 86 89 93 96 94 91 89 88 87 84 80 78 77 74 73 74 73 72 71 72 72 71 69 66 63 58 52 46 41 37 33 28 19 10 4 5 4 3 2 2 1 0 359 358 358 360 2 4 9 17 28 38 46 57 66 71 75 82 89 93 96 100 101 100 99 98 101 108 118 137 150 148 140 133 130 129 129 128 127 129 131 129 117 94 85 82 76 130 202 186 109 76 64 58 57 56 53 50 47 43 39 35 30 26 22 18 14 10 6 2 357 353 349 348 346 344 342 131 130 130 130 131 130 132 131 129 126 123 121 118 117 115 113 110 108 107 106 107 107 106 104 104 105 105 106 107 107 107 106 104 101 97 95 93 93 92 91 91 91 91 92 91 91 90 89 88 87 86 84 83 82 81 80 79 78 78 77 77 76 76 76 77 77 78 79 80 80 80 81 81 82 82 83 83 84 84 85 85 87 88 90 93 96 98 101 103 105 107 109 111 113 116 118 120 123 124 126 128 130 131 133 135 136 138 139 141 142 144 145 146 148 149 150 152 153 154 154 155 155 156 156 156 156 156 157 157 157 158 158 160 161 163 166 168 171 174 176 178 179 180 180 180 180 180 182 184 186 188 189 192 193 195 196 198 199 202 205 208 211 213 214 216 218 219 221 222 224 225 226 229 234 239 242 243 244 245 248 251 253 255 257 259 264 264 261 259 256 254 251 249 247 247 248 251 250 243 233 221 210 201 196 194 195 191 192 195 195 194 196 203 209 205 200 195 189 187 186 184 182 180 177 174 172 170 170 170 165 160 155 149 145 143 141 142 145 148 153 156 156 154 150 148 149 153 156 157 156 152 149 157 161 161 159 155 153 158 163 165 170 187 221 225 223 237 246 253 267 275 282 290 298 306 312 309 293 277 268 264 261 256 249 240 230 224 223 226 229 231 232 234 237 242 244 245 249 258 271 290 336 21 38 49 52 51 47 43 39 35 33 30 26 21 15 9 2 352 338 323 311 301 294 290 288 287 286 284 283 287 301 321 329 332 334 336 337 338 338 338 340 341 341 340 340 341 341 341 341 342 343 345 348 352 356 359 358 354 350 348 347 345 341 338 336 336 337 340 343 344 344 345 344 343 343 343 344 344 344 344 344 344 342 340 338 337 335 334 333 332 331 330 333 339 348 357 7 10 2 342 321 304 280 249 216 195 203 226 275 306 332 346 0 12 20 23 25 24 26 30 37 42 45 47 48 49 52 55 58 60 63 66 68 69 70 71 71 72 74 76 77 78 78 80 81 82 81 77 75 73 71 67 62 61 62 65 67 66 66 66 66 66 66 65 61 57 50 43 38 35 30 23 21 14 7 6 5 4 4 3 2 1 0 0 1 2 3 6 11 17 27 39 53 62 68 71 76 83 89 92 94 97 99 100 99 100 105 112 119 129 135 137 136 134 133 132 130 127 125 126 125 123 112 94 89 84 79 94 170 157 105 75 60 57 57 56 54 51 47 44 40 35 31 27 23 20 16 11 7 2 358 354 351 349 348 348 347 130 130 129 130 130 131 132 132 130 127 124 121 119 118 116 115 112 109 107 106 106 106 104 103 102 102 103 104 105 106 105 104 101 98 94 92 92 92 92 91 91 92 92 92 92 92 91 90 89 88 87 86 85 84 83 82 81 80 79 79 78 77 77 77 77 77 78 79 79 80 80 81 81 82 82 83 84 85 85 85 85 86 87 89 91 95 98 100 103 105 107 109 111 113 115 118 120 123 125 126 128 130 131 133 135 136 138 139 141 142 143 144 146 147 148 149 150 151 152 152 153 153 154 154 154 154 155 155 155 156 156 157 157 159 160 162 165 167 169 171 173 174 174 174 174 174 175 176 179 181 184 186 189 191 193 195 197 200 204 208 213 216 218 219 221 222 223 224 225 227 228 229 233 239 243 246 247 249 251 253 256 258 260 262 264 265 266 266 264 263 262 258 256 253 252 251 253 254 251 238 222 209 199 193 192 194 197 203 208 212 211 209 212 211 206 200 193 188 185 183 180 178 176 174 172 170 166 164 162 157 153 152 149 147 145 143 143 145 149 153 156 157 156 154 152 152 154 158 161 160 157 154 158 161 162 163 163 165 172 177 180 191 217 235 229 242 251 269 272 276 279 286 295 303 308 306 292 275 264 258 254 251 248 244 240 237 233 231 231 232 235 237 239 241 244 247 250 256 267 284 311 356 29 43 51 55 55 51 46 41 36 33 30 27 23 18 12 4 354 342 329 318 308 301 298 296 294 292 290 288 291 304 322 330 333 335 337 338 339 339 340 341 341 340 340 340 341 341 341 341 341 341 343 345 349 353 357 358 355 350 346 348 347 343 340 338 338 339 341 342 343 344 344 344 344 344 345 345 345 345 345 345 345 345 343 342 340 339 338 336 334 332 333 337 344 352 359 5 9 5 350 336 323 306 278 240 211 223 262 305 330 346 358 7 15 20 22 23 23 26 32 38 43 47 49 50 50 51 52 55 58 60 62 63 64 65 65 66 67 68 68 68 68 67 67 68 71 70 66 62 60 59 58 57 57 59 62 64 64 64 62 61 61 62 62 59 55 47 38 32 33 31 26 24 20 13 9 8 6 5 4 4 3 2 2 3 5 7 10 15 23 33 46 57 62 67 72 77 85 87 88 89 92 95 98 100 101 105 109 115 120 125 130 132 134 134 132 129 126 125 125 124 121 113 103 95 88 81 83 123 124 84 61 56 57 57 56 54 51 48 44 41 37 33 29 25 21 17 12 7 2 358 354 352 351 351 352 352 130 129 129 129 130 131 132 132 131 128 126 123 120 119 118 116 114 111 108 106 105 104 103 101 100 100 101 102 104 104 104 102 99 95 91 89 90 91 91 91 92 93 93 93 93 92 91 91 90 89 89 88 87 85 84 83 82 82 81 80 79 78 78 77 77 78 78 79 79 80 81 81 82 82 82 83 84 85 85 85 86 86 87 88 90 93 97 100 102 104 107 109 111 113 115 118 120 123 125 127 128 130 132 133 135 136 138 139 141 142 143 144 145 146 147 148 149 150 151 151 152 152 152 153 153 153 153 154 154 154 155 155 156 157 158 160 162 164 166 168 169 170 170 170 169 170 171 172 175 177 179 182 185 187 190 193 196 201 207 214 219 223 225 225 225 226 227 227 227 229 231 235 239 244 248 250 252 254 256 258 261 264 266 267 267 268 271 272 272 271 270 265 264 259 254 254 259 264 264 252 232 217 206 199 197 197 203 213 222 227 225 219 213 206 200 196 192 188 186 183 179 176 174 172 169 166 163 159 154 147 146 146 146 147 146 144 144 145 149 153 155 157 158 157 155 154 155 159 163 165 168 169 167 164 163 165 167 172 178 181 186 205 231 241 244 251 269 280 281 281 283 289 295 299 299 290 274 262 254 250 247 245 244 244 246 246 243 240 236 235 238 242 244 246 247 248 251 258 273 297 328 8 35 47 54 56 56 53 49 44 37 32 29 28 26 22 15 6 355 345 334 323 313 305 301 298 296 293 290 289 293 309 327 333 336 336 337 338 339 340 341 341 341 340 340 341 341 341 340 339 339 340 340 342 345 349 352 354 354 351 346 345 346 344 340 338 339 340 341 342 343 343 343 344 345 346 347 346 346 346 346 347 347 348 346 344 342 341 340 339 336 333 333 339 348 355 359 3 5 2 353 343 335 327 313 283 280 297 308 329 345 356 5 12 18 21 22 22 23 26 31 37 42 46 48 49 49 50 51 53 56 58 59 59 60 61 62 62 63 63 63 63 63 63 62 63 64 62 59 57 55 55 55 56 58 60 61 62 63 64 62 59 57 57 56 53 48 43 39 36 40 38 34 31 27 19 13 10 9 8 6 5 5 4 5 6 8 10 14 19 26 35 46 55 61 68 74 78 83 84 84 86 89 93 98 101 102 105 106 109 113 118 122 127 131 132 130 127 124 123 124 123 122 118 110 100 91 82 78 80 76 62 59 59 57 56 55 54 51 48 45 42 39 36 32 28 23 18 14 8 1 355 351 350 351 352 352 352 133 131 129 129 130 131 132 133 133 130 127 124 121 120 119 118 116 113 109 107 105 103 101 100 98 98 99 101 102 103 103 101 97 92 90 88 89 91 92 93 93 94 94 93 93 92 92 91 90 90 90 89 88 87 86 85 84 83 83 82 81 80 79 79 78 78 78 79 79 80 81 82 82 82 82 83 84 85 85 86 87 87 87 89 90 93 96 99 102 104 107 110 112 114 116 118 121 123 125 127 129 130 132 133 135 136 138 139 141 142 143 144 145 146 147 148 148 149 150 150 151 151 152 152 152 152 153 153 154 154 154 155 155 156 157 158 160 162 163 164 165 166 166 166 166 166 167 169 170 172 174 177 179 183 186 191 196 203 212 219 225 229 230 231 230 230 231 232 233 234 237 241 246 250 253 255 256 258 261 264 267 271 272 272 272 275 278 280 280 278 275 273 269 263 257 257 266 278 282 272 249 232 217 209 205 206 213 222 230 233 229 220 210 202 196 193 191 190 189 185 181 176 173 171 167 164 160 156 151 145 142 142 141 143 145 146 145 145 147 151 154 155 156 156 155 154 154 156 160 164 169 172 171 167 165 167 170 174 178 181 192 219 242 250 253 265 279 282 282 283 286 292 295 292 286 274 262 253 247 244 243 243 244 247 252 254 252 245 239 239 243 247 247 249 248 250 251 258 277 306 341 15 39 50 55 57 57 55 52 47 39 31 28 28 28 25 17 6 356 345 335 324 313 306 301 297 294 291 288 287 292 308 330 337 338 336 336 337 339 340 342 342 341 339 340 341 342 341 340 338 338 338 339 340 342 345 348 351 353 354 350 347 345 343 339 338 340 341 342 343 343 343 344 345 346 347 347 347 347 347 348 349 349 349 347 345 343 342 341 340 338 335 334 341 350 356 359 3 5 1 352 346 344 345 343 333 339 329 325 336 350 2 9 14 19 23 23 22 23 26 30 35 40 43 46 48 49 50 51 53 54 56 57 58 59 60 61 61 61 61 61 61 61 61 62 62 61 59 57 55 53 53 55 56 57 58 58 58 58 59 58 57 55 52 51 50 47 45 46 47 48 44 37 33 29 22 15 13 11 10 8 7 7 7 8 9 11 13 17 21 28 36 46 55 64 71 76 79 80 81 82 85 89 94 98 102 105 107 106 107 108 112 117 122 125 126 124 121 120 121 123 124 123 121 114 104 97 90 81 69 62 58 59 58 57 56 55 53 51 49 46 44 41 38 35 30 25 20 15 8 358 346 344 346 350 353 354 354 137 132 130 129 129 130 131 133 133 132 129 125 122 121 120 119 117 114 110 107 105 104 101 99 97 96 97 99 101 102 102 100 96 92 90 90 91 93 94 94 94 95 94 93 93 92 91 91 90 90 90 89 89 88 87 86 86 85 85 84 83 82 81 80 79 79 79 79 80 80 81 82 82 83 83 83 84 85 86 87 88 88 89 90 91 93 96 100 103 105 108 111 113 115 117 119 121 124 126 128 130 131 132 133 135 136 137 139 140 141 143 144 145 146 147 147 148 149 149 150 150 151 151 152 152 152 152 153 153 153 154 154 155 155 156 157 158 160 161 162 163 163 163 163 163 163 164 165 166 166 168 169 171 174 180 189 199 210 219 227 232 234 235 235 235 235 235 236 239 242 245 247 251 254 257 260 262 265 268 271 275 279 281 281 282 285 287 288 285 281 278 277 274 267 263 261 262 270 276 277 270 249 231 217 212 216 222 228 233 232 225 217 208 201 195 192 192 191 189 186 183 178 174 172 168 164 160 155 150 146 142 138 136 136 140 142 142 142 144 148 150 151 150 150 149 148 149 152 156 160 164 169 170 168 167 168 172 178 182 187 206 230 244 249 258 275 277 278 280 282 287 293 293 285 274 263 252 245 240 238 237 238 240 245 253 259 259 251 246 247 252 255 250 250 248 249 252 258 279 312 347 20 41 51 56 57 58 56 53 48 40 32 28 28 30 26 16 5 354 344 334 323 314 308 303 300 296 293 291 290 292 307 330 338 337 335 336 338 339 341 343 343 341 340 340 341 341 341 340 338 338 338 338 339 340 342 345 348 351 353 354 353 348 345 340 339 340 341 343 343 344 345 346 347 348 348 348 348 348 349 350 350 351 350 348 345 343 342 341 340 339 337 337 343 351 355 357 2 5 360 351 347 348 351 353 351 349 343 342 350 359 5 11 17 21 24 24 24 25 27 30 34 38 41 43 46 48 50 51 52 54 55 57 58 59 61 62 62 63 63 63 63 62 62 62 61 59 58 56 53 52 53 55 56 56 55 54 54 53 52 52 53 52 51 50 50 49 50 51 52 50 44 38 34 30 22 16 14 12 11 11 10 9 10 10 12 13 15 18 23 29 36 47 57 67 74 77 78 78 78 82 85 88 92 97 101 104 106 107 108 109 110 114 118 119 118 116 115 116 119 123 125 125 125 118 108 99 95 84 71 63 60 58 57 56 56 55 53 51 49 47 45 43 41 37 33 27 22 16 8 357 346 344 348 353 357 358 359 140 134 131 129 129 129 131 132 133 133 130 127 124 122 121 120 118 115 111 108 106 105 103 100 98 96 96 98 100 101 101 100 96 93 92 93 95 95 95 95 95 95 94 92 92 91 91 90 90 90 90 89 89 88 88 88 87 87 86 85 84 84 83 82 81 80 80 80 80 81 82 83 83 84 84 84 85 86 87 88 89 90 90 91 93 95 98 101 104 107 109 112 114 117 118 120 122 124 126 128 130 132 133 134 135 136 137 138 139 140 142 143 144 145 146 147 148 148 149 150 150 150 151 151 151 152 152 153 153 153 153 154 154 154 155 156 157 158 159 160 160 161 160 160 160 159 159 159 159 159 159 158 158 160 167 186 210 227 236 241 242 243 242 241 240 240 240 241 243 248 250 252 255 258 261 265 269 274 277 281 285 288 291 292 294 296 296 294 290 286 283 282 280 276 272 266 263 259 262 268 267 262 243 222 214 219 224 229 232 228 221 214 208 201 196 193 192 190 187 185 183 179 175 173 169 166 161 156 151 146 141 134 131 133 135 136 136 138 141 144 146 146 144 143 142 143 146 151 154 158 161 164 167 168 168 170 175 179 183 194 211 226 236 245 267 272 271 272 274 278 285 291 287 275 265 255 247 240 235 231 230 229 230 235 246 263 269 265 263 267 268 264 257 252 249 249 253 259 279 312 351 22 42 52 56 58 59 58 56 50 43 34 29 29 30 25 15 4 353 344 335 326 320 316 313 309 306 303 301 300 300 309 326 335 335 335 336 338 341 342 344 344 342 340 340 341 341 340 339 338 338 338 338 338 339 340 343 345 348 351 354 356 352 346 341 340 340 341 343 345 346 347 348 349 349 349 348 349 349 349 350 351 352 352 350 347 344 342 341 339 339 340 340 346 351 353 355 0 3 359 351 347 349 351 353 352 349 348 351 357 2 6 12 18 22 24 26 27 28 29 31 34 37 39 41 44 47 49 51 52 54 56 58 60 61 63 64 65 66 67 67 66 65 64 62 60 59 57 55 54 53 54 54 55 54 53 52 51 50 49 49 50 51 51 51 51 51 52 52 51 46 40 37 34 29 21 16 14 13 14 13 13 12 12 13 13 15 17 20 24 30 38 49 60 69 74 76 77 77 78 80 83 86 89 93 96 99 102 105 109 111 112 114 114 113 113 112 112 114 118 122 125 128 131 127 115 96 87 77 69 63 60 59 57 56 55 54 53 51 50 48 46 45 43 39 35 29 23 18 13 7 1 358 360 2 4 5 5 148 138 133 131 131 130 131 131 133 133 131 128 125 122 122 120 118 116 113 111 108 106 104 103 100 98 96 97 99 99 99 99 97 95 95 96 97 97 96 95 95 93 92 91 90 90 90 89 89 89 89 88 88 88 89 89 89 88 88 87 86 86 85 84 83 82 82 82 82 82 83 84 84 85 86 86 87 88 89 90 91 92 92 93 95 98 100 103 106 109 111 114 116 118 120 122 123 125 127 129 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 149 150 150 150 150 151 151 152 152 153 153 153 153 153 154 154 155 156 157 157 158 158 158 158 158 158 157 156 154 153 151 149 147 144 139 135 132 113 298 281 269 261 256 252 249 247 248 249 250 252 255 256 258 261 263 266 271 277 282 286 290 294 297 300 303 305 305 303 300 297 295 293 290 289 287 285 282 278 274 280 276 268 264 249 226 218 222 226 227 226 221 216 213 208 202 196 192 190 188 186 184 181 178 176 174 172 169 165 159 152 145 139 134 130 132 133 132 132 134 138 141 143 143 142 141 140 142 145 151 156 159 161 163 166 168 170 172 175 179 184 195 211 220 227 249 263 264 263 263 266 271 280 285 276 265 256 248 243 238 233 227 223 220 219 223 239 286 302 295 301 318 315 284 269 258 253 253 254 259 274 306 350 22 43 53 57 58 59 59 57 54 48 39 32 31 30 25 15 5 355 347 341 335 331 329 327 323 319 315 312 309 307 309 321 331 334 335 336 339 342 344 345 344 342 341 341 341 340 339 338 337 336 336 337 338 338 339 341 343 345 347 350 353 352 346 341 340 339 341 344 346 347 348 348 348 349 349 349 349 349 350 350 352 352 353 352 349 346 343 340 338 338 341 344 348 351 350 353 358 359 356 349 346 347 349 350 350 349 349 352 357 1 7 14 19 23 26 28 30 31 32 33 34 36 38 40 43 46 49 51 53 55 57 60 63 65 67 68 69 70 70 68 67 64 63 61 58 58 57 57 55 54 55 54 53 53 51 50 51 51 50 50 50 51 52 52 52 52 52 51 46 41 37 35 31 24 17 12 11 13 15 15 15 14 14 14 15 16 17 21 24 30 39 51 62 68 72 73 74 76 77 79 82 84 86 89 92 95 99 103 107 110 112 113 112 110 110 112 113 115 117 122 127 133 140 143 130 90 71 67 63 61 60 59 58 56 54 54 53 51 49 48 47 45 44 41 37 31 28 28 29 26 21 16 14 12 12 11 10 156 145 138 134 133 131 131 132 133 133 132 129 126 123 122 120 119 117 115 113 111 108 106 105 102 100 99 98 97 98 98 98 97 97 98 99 98 97 95 95 93 92 91 90 89 88 88 87 87 87 87 87 87 88 88 89 89 89 89 89 88 88 87 86 85 85 84 84 84 84 84 85 85 86 87 88 89 90 92 93 94 94 95 96 98 101 103 106 109 111 114 116 118 120 121 123 125 126 128 130 131 132 134 135 136 136 137 138 139 139 140 141 142 143 144 145 146 147 148 148 149 149 150 150 150 151 151 152 152 153 153 153 153 153 154 155 155 156 156 156 157 157 156 156 156 155 154 152 149 146 142 138 132 121 106 82 57 35 6 328 296 277 265 258 255 256 258 259 264 269 270 269 270 272 276 280 285 289 293 297 301 305 309 311 312 311 309 307 307 307 306 302 299 297 296 295 292 290 290 287 274 261 247 229 224 226 227 227 222 217 215 213 209 202 194 189 186 184 183 182 180 177 175 175 174 172 169 163 153 145 140 136 134 135 134 133 132 134 137 140 142 143 144 143 143 144 147 152 158 162 164 166 169 170 172 173 175 179 186 200 210 222 231 246 250 251 249 250 255 265 276 276 264 255 248 242 238 235 232 228 222 216 207 185 133 79 45 7 6 14 3 321 289 269 258 255 257 259 270 298 342 20 44 55 59 58 58 58 56 54 50 44 37 33 30 25 17 8 360 354 350 347 344 343 340 335 330 326 321 316 312 310 317 327 332 334 337 340 344 346 346 345 342 342 342 342 341 339 337 335 334 335 336 338 339 339 341 342 343 344 347 349 350 346 340 338 338 340 343 346 347 348 347 348 348 349 349 350 350 350 351 351 352 353 352 351 348 345 340 338 338 342 346 348 348 349 352 355 355 351 345 342 343 344 346 347 348 349 352 356 2 9 16 22 25 27 29 32 34 34 35 36 37 38 40 42 45 48 51 53 56 59 63 67 70 73 73 72 71 69 66 65 63 61 59 58 57 57 57 56 55 54 53 52 52 51 50 51 53 54 53 53 53 53 53 53 52 50 46 42 39 37 35 29 22 14 10 7 10 13 14 15 15 15 15 15 16 19 22 25 30 39 52 62 68 71 71 73 75 78 80 82 83 85 87 90 93 96 100 103 106 108 109 111 110 111 114 115 116 116 121 130 141 152 157 143 88 67 64 63 61 60 59 57 55 53 52 51 50 49 48 47 46 44 43 40 38 38 41 42 38 32 26 22 19 17 16 14 159 152 143 140 136 133 133 133 134 134 133 131 127 124 122 121 120 119 117 116 114 112 109 108 105 104 102 99 96 95 96 96 97 98 99 99 98 97 96 94 93 92 90 89 88 87 86 85 84 84 85 85 86 86 87 89 89 90 90 90 89 89 89 88 88 87 87 87 86 86 86 86 87 88 89 90 91 93 94 96 97 98 98 100 101 104 106 108 111 113 116 118 119 121 123 124 126 127 129 130 131 133 134 135 136 136 137 138 139 139 140 140 141 142 143 144 145 146 146 147 148 148 149 149 150 150 150 151 151 152 152 153 153 153 154 154 154 155 155 155 155 156 156 156 156 155 152 149 146 142 137 131 123 111 96 80 64 49 31 9 340 309 286 272 264 260 261 264 271 281 286 284 283 285 289 291 293 296 300 304 308 312 315 316 315 314 315 315 317 319 317 313 306 300 299 298 295 290 286 284 277 262 247 235 231 228 226 225 222 219 217 214 207 200 192 185 181 178 176 177 177 175 174 174 174 174 172 165 156 147 142 140 139 140 140 138 136 134 135 139 142 144 146 147 148 149 151 156 160 163 165 169 173 173 172 174 179 186 192 199 212 232 238 238 237 235 232 234 242 258 274 268 259 251 243 236 233 232 233 231 225 217 190 146 117 106 93 72 58 42 24 3 327 285 269 263 257 261 270 294 332 10 43 58 61 59 57 57 55 52 50 46 41 37 32 26 19 12 6 1 359 357 356 353 349 343 338 334 328 322 316 314 316 320 326 331 335 340 344 346 346 344 343 342 342 342 342 340 337 335 334 334 336 339 340 340 341 342 342 342 344 346 348 345 338 337 337 339 341 343 345 345 345 346 347 348 349 350 350 351 351 352 352 352 352 352 350 347 344 341 341 343 345 346 346 348 351 353 351 346 341 338 339 340 342 344 346 349 352 357 3 11 19 25 28 29 30 32 35 37 37 38 39 40 41 43 46 49 51 54 57 60 65 70 74 75 74 70 67 65 63 61 60 59 58 58 58 58 57 56 54 53 52 52 52 51 49 50 53 56 56 56 56 55 55 53 51 48 44 41 39 38 34 29 22 15 11 8 9 10 11 12 13 14 15 15 17 20 23 26 31 40 51 62 67 70 71 73 76 78 80 82 83 85 87 90 92 95 98 100 102 104 108 111 113 114 115 115 113 113 119 131 145 153 155 139 81 66 65 64 62 60 59 57 54 52 51 49 48 47 47 47 46 45 45 45 46 49 51 47 42 36 31 27 24 22 20 17 154 152 149 145 141 138 137 136 136 136 135 133 129 125 123 122 122 120 119 118 117 116 114 112 110 108 106 101 96 93 94 94 94 96 98 98 98 97 96 95 94 93 90 88 86 84 83 82 81 80 81 82 82 84 85 87 88 89 90 91 91 91 91 90 89 89 89 90 89 89 89 89 90 91 91 92 94 95 97 99 100 101 102 103 104 106 109 111 113 115 117 119 121 122 124 125 126 128 129 130 131 133 134 135 136 136 137 138 138 139 140 140 141 141 142 143 144 145 145 146 147 147 148 148 149 149 150 150 151 151 152 152 153 153 153 154 154 155 155 155 155 155 155 155 155 154 151 147 142 137 131 123 114 100 88 76 66 55 42 27 8 342 317 298 287 282 281 281 283 290 295 296 296 298 300 301 301 304 308 312 315 317 318 318 317 317 318 320 323 325 323 317 307 299 297 295 291 286 281 279 275 263 250 241 237 229 224 223 227 227 223 213 203 197 190 182 177 172 171 172 174 173 172 171 172 173 171 166 158 152 147 145 145 144 144 141 136 135 135 139 143 146 147 149 151 153 155 159 161 163 166 171 174 174 173 176 180 183 189 200 220 231 232 232 228 224 221 221 230 252 266 261 254 248 242 234 229 229 231 231 227 217 178 130 116 113 106 98 89 70 48 29 6 312 290 279 261 267 275 297 323 358 37 60 63 59 58 58 54 50 48 46 44 40 34 28 22 16 11 8 6 5 3 360 354 349 344 340 334 328 322 319 318 318 321 325 331 335 339 341 342 342 341 341 341 342 342 341 339 337 336 337 338 341 342 341 341 341 340 341 342 344 345 342 337 335 336 337 338 339 341 342 342 343 344 346 347 348 350 350 351 351 352 352 352 352 351 349 347 345 343 342 342 342 343 346 350 351 348 343 337 334 334 335 337 340 343 347 352 357 3 12 20 26 29 30 31 33 36 38 40 41 42 42 43 45 47 49 51 53 57 61 66 72 74 73 69 63 60 59 58 56 55 55 56 57 58 57 56 55 54 53 52 52 52 52 51 51 52 55 57 57 57 57 55 54 51 47 44 42 40 38 35 29 22 17 14 13 12 11 11 10 11 12 14 15 18 22 25 28 32 41 51 59 64 67 70 73 75 77 80 82 84 86 88 90 92 94 97 99 102 106 110 113 115 115 114 110 106 107 116 129 142 151 152 121 70 65 67 65 62 60 58 56 54 51 49 47 46 46 46 47 47 48 49 50 52 55 54 49 43 38 33 30 28 26 23 20 149 149 148 146 144 142 141 139 139 139 138 136 132 127 123 123 124 123 122 120 120 119 118 116 114 112 109 104 97 93 93 92 90 92 94 96 97 96 95 95 95 93 90 88 85 83 80 79 77 76 76 77 79 80 82 84 86 88 89 90 91 91 91 91 91 91 91 92 92 92 92 92 92 93 93 94 95 97 99 101 102 104 105 106 107 109 111 113 115 117 119 120 122 123 125 126 127 128 129 131 132 133 134 134 135 136 137 138 138 138 139 139 140 141 141 142 143 144 145 145 146 146 147 147 148 148 149 150 150 151 152 152 153 153 153 154 154 154 155 155 155 155 154 154 154 153 149 145 138 130 121 111 99 88 78 71 63 55 46 35 21 2 342 328 322 322 317 307 302 303 305 306 306 307 308 308 310 313 316 319 321 321 320 318 318 318 318 320 323 325 323 316 304 296 295 292 288 282 278 276 274 264 252 244 239 229 225 233 237 238 229 210 198 195 192 184 175 169 168 170 171 170 169 167 168 168 168 165 160 155 152 150 149 146 143 140 137 137 137 140 144 147 148 151 154 156 158 161 163 165 170 177 178 175 174 178 183 196 213 217 219 222 224 223 220 217 214 213 220 238 246 244 242 241 236 230 224 221 222 223 220 205 167 126 114 111 109 106 102 90 71 51 28 350 321 301 280 281 283 300 324 347 28 56 63 60 58 56 51 47 46 47 47 43 37 31 24 19 15 13 11 10 7 3 358 353 350 346 341 335 329 325 323 322 323 325 329 332 334 336 336 337 336 337 338 339 339 339 338 338 338 338 340 341 341 340 339 338 338 338 340 342 342 338 335 334 335 335 336 336 337 338 339 340 342 343 345 346 348 349 350 350 350 351 350 350 349 348 347 345 342 338 335 334 336 340 345 347 345 340 334 329 328 330 332 335 339 345 351 356 3 11 20 27 30 32 33 34 37 40 42 44 44 45 46 47 48 49 51 53 55 60 66 71 73 70 64 57 55 54 52 51 51 52 54 55 56 56 54 53 53 53 53 53 53 54 54 54 54 56 57 59 59 57 56 53 50 47 45 43 41 38 35 29 23 18 16 15 15 15 15 14 13 13 14 16 19 22 25 29 34 41 50 56 60 64 68 71 74 77 79 82 85 87 89 90 92 95 97 100 104 109 112 114 112 111 108 103 101 106 117 130 140 149 148 96 68 66 67 64 61 59 57 55 53 50 48 46 45 45 46 47 49 51 53 55 57 57 55 52 47 42 39 37 35 33 31 27 143 145 146 145 144 143 143 143 143 142 142 141 139 133 127 125 126 126 125 123 122 122 121 120 118 116 112 107 101 97 94 92 89 88 90 94 94 94 94 94 94 93 91 89 86 83 79 77 74 72 71 72 74 75 78 80 83 85 87 89 90 91 91 92 92 92 92 93 94 94 95 95 95 95 96 96 97 99 101 103 105 106 107 109 110 112 113 115 116 118 120 122 123 124 125 127 128 129 130 131 132 133 134 134 135 136 137 137 138 138 138 139 139 139 140 141 142 143 143 144 145 145 146 146 147 147 148 149 150 150 151 152 152 153 153 154 154 154 154 155 155 154 154 153 153 152 150 144 133 118 105 93 82 74 68 64 58 52 46 37 27 13 356 343 334 327 319 315 315 315 316 316 314 313 313 314 317 320 324 325 325 323 321 320 320 319 319 320 321 323 320 311 300 293 292 289 284 278 273 271 269 260 247 241 239 234 233 242 243 239 229 207 195 196 196 192 179 171 168 169 169 168 166 163 163 164 164 162 160 157 155 154 152 148 144 141 141 140 140 142 144 147 148 151 155 157 159 162 166 170 178 185 183 176 176 182 190 203 216 213 210 211 212 211 209 206 205 206 212 223 228 228 229 228 226 221 214 210 211 211 205 187 159 134 120 113 109 107 104 97 84 68 46 24 357 327 308 300 298 304 327 354 18 47 60 61 57 53 48 45 46 48 49 45 40 34 28 23 19 17 15 13 10 6 1 357 354 351 347 341 336 331 329 328 329 332 334 335 336 337 335 334 333 333 333 333 333 333 334 336 337 337 339 339 338 337 336 335 334 334 337 340 340 336 333 334 334 334 334 334 334 335 336 338 339 340 342 344 345 346 348 348 349 349 349 348 347 346 344 342 338 334 329 324 322 325 333 339 339 337 330 324 323 326 329 333 338 343 350 357 4 11 20 27 31 34 35 37 39 42 45 46 47 48 48 49 49 50 51 51 53 57 63 68 69 65 58 54 51 50 49 48 48 48 50 52 54 54 54 53 53 53 53 53 53 54 56 56 56 58 59 59 59 58 56 54 51 49 46 44 42 39 35 29 24 19 17 16 15 16 16 16 16 16 16 18 21 24 26 30 35 41 48 53 56 61 66 69 73 76 79 83 86 88 90 91 93 95 98 101 105 108 109 108 105 102 99 99 103 111 123 132 139 146 136 87 69 66 65 63 61 59 57 55 52 49 47 45 44 44 45 47 49 52 55 57 59 59 58 56 54 52 51 49 47 45 45 45 142 143 144 144 143 142 143 144 145 145 145 145 145 140 134 130 129 129 128 126 125 125 124 123 122 120 118 112 106 101 98 95 91 87 87 90 92 92 93 93 93 92 91 89 87 84 80 76 73 69 67 67 68 70 72 75 78 81 84 87 89 90 91 91 92 92 93 94 94 95 96 97 98 98 98 98 99 101 103 104 106 108 109 111 112 113 115 116 118 119 121 123 124 125 126 127 128 130 130 131 132 133 134 134 135 136 137 137 138 138 138 138 138 138 139 139 140 141 142 143 143 144 144 145 146 147 147 148 149 149 150 151 151 152 153 153 154 153 153 154 154 153 153 153 152 151 150 144 125 102 86 76 68 63 61 58 54 50 45 39 31 20 5 349 334 322 318 319 320 319 319 319 318 316 316 319 323 327 330 330 328 324 322 321 321 320 320 320 320 320 316 306 294 287 285 281 276 271 268 263 255 243 232 233 239 239 240 243 242 234 224 208 199 199 194 196 182 176 170 169 168 167 165 162 160 160 161 161 160 158 157 156 155 151 145 142 141 141 142 143 144 146 148 151 155 157 159 161 165 172 183 189 188 182 184 194 209 222 218 211 205 202 201 202 201 200 200 202 208 214 215 217 218 217 214 210 204 201 200 198 189 172 153 138 129 121 113 108 105 100 93 82 67 47 30 5 339 329 320 327 342 4 21 41 58 62 58 52 48 46 48 51 51 47 42 37 31 26 23 21 18 16 13 9 4 360 357 355 352 347 341 337 334 333 335 337 340 341 342 341 340 338 337 335 334 332 331 329 329 332 334 335 338 338 338 338 336 334 333 332 335 340 338 334 333 334 335 335 334 334 333 334 335 335 336 338 339 341 342 343 345 346 347 348 347 347 346 344 343 340 337 333 327 320 312 306 307 315 324 330 326 320 320 324 328 333 338 344 351 358 5 12 19 26 32 35 38 40 42 45 48 49 50 50 51 51 51 51 51 51 52 55 60 64 63 58 53 50 49 48 48 47 46 47 48 50 52 53 53 53 53 55 55 55 55 56 57 57 58 59 60 60 59 58 56 54 52 50 48 45 42 39 36 30 25 20 17 16 16 16 16 17 17 18 19 21 22 25 27 30 35 41 45 49 53 58 64 68 72 76 80 83 86 89 91 92 94 96 99 101 103 103 101 98 96 98 101 103 108 117 126 134 142 146 133 90 72 73 68 63 60 57 55 53 51 48 45 43 42 42 43 45 47 51 55 59 60 60 59 59 59 60 60 57 55 54 54 54 144 144 144 144 143 143 142 142 144 145 147 148 148 146 142 137 135 134 132 131 129 128 127 125 125 125 123 119 114 109 105 100 94 89 86 89 91 92 92 91 91 90 90 89 87 85 81 77 73 68 65 63 63 64 66 69 72 76 80 83 85 87 89 90 91 92 92 93 94 95 97 98 99 100 100 100 101 103 104 106 107 109 111 112 114 115 117 118 119 121 122 124 125 126 127 128 129 130 131 132 133 133 134 135 135 136 137 137 138 138 138 138 138 138 138 138 139 140 140 141 141 142 143 144 144 145 146 147 147 148 149 149 150 151 151 152 152 153 152 152 152 152 151 151 150 148 147 139 115 91 76 67 62 59 57 55 52 49 45 40 34 25 12 355 335 320 318 319 317 313 313 316 319 320 321 324 328 332 334 334 331 326 323 322 321 321 320 320 319 318 313 302 287 278 273 267 259 253 250 242 230 221 220 228 237 241 241 239 234 226 220 212 207 202 196 192 184 179 174 170 166 166 164 162 159 158 159 160 160 159 158 157 156 152 146 141 139 139 141 142 143 144 146 148 153 156 157 159 164 173 182 186 187 189 196 205 217 224 218 212 205 201 198 197 198 198 199 203 206 208 208 209 209 207 205 201 196 194 192 186 175 159 147 140 134 126 118 113 109 105 99 91 79 65 51 33 14 4 342 334 9 23 38 49 58 62 59 53 50 49 52 54 52 49 44 39 34 30 27 24 22 19 15 10 5 2 360 358 355 350 345 340 338 337 338 340 342 343 344 343 343 342 341 340 338 338 335 334 334 333 334 336 339 340 342 342 342 340 338 335 336 339 336 333 333 334 335 335 335 335 334 334 334 334 335 335 336 337 338 339 341 343 345 346 346 346 345 344 342 340 338 335 330 324 317 309 304 310 319 325 325 319 318 322 327 333 339 345 353 0 7 14 21 27 33 37 40 43 45 48 51 53 53 53 54 55 55 54 52 50 49 52 56 58 56 52 49 48 48 47 47 47 46 47 48 50 52 53 53 54 54 56 56 56 57 57 57 58 59 60 60 60 60 58 57 55 53 51 49 46 43 40 36 31 25 21 18 16 17 17 18 18 19 20 21 23 25 25 27 31 35 39 43 47 51 56 61 66 71 75 79 83 86 89 91 93 96 98 99 100 98 95 92 92 94 98 101 104 107 115 125 134 143 146 135 106 82 81 73 64 59 56 55 52 49 46 43 41 40 40 41 42 46 51 56 60 60 59 58 59 59 59 57 58 56 55 56 59 146 145 145 145 145 144 143 143 144 145 147 149 150 150 147 144 141 139 137 135 134 133 131 129 128 128 128 125 122 119 114 107 99 92 88 89 91 91 90 88 88 89 89 88 87 85 82 79 74 69 64 61 60 60 61 63 66 70 74 78 81 84 86 88 89 90 91 92 93 95 96 98 100 101 101 102 103 104 105 106 107 109 111 113 115 116 118 119 120 122 123 125 126 127 128 129 130 131 132 133 133 134 135 135 136 136 137 138 138 139 139 139 139 138 137 137 137 138 139 139 140 141 141 142 143 143 144 145 145 146 147 147 148 149 149 150 151 151 151 151 151 150 149 148 147 144 141 131 109 89 75 67 62 59 57 54 51 48 43 39 34 28 18 2 342 324 316 314 310 305 306 314 322 327 330 332 334 336 337 335 331 327 324 322 322 321 320 319 318 317 312 299 280 268 258 246 233 224 220 213 202 201 214 229 239 239 236 231 224 219 216 216 213 205 198 192 188 183 176 171 166 164 164 162 159 158 158 159 160 160 159 157 154 149 144 139 135 135 136 137 139 141 143 144 147 152 154 157 164 173 181 186 187 190 199 209 217 218 215 212 208 203 199 196 197 199 201 205 206 205 205 205 203 201 198 194 190 188 184 176 164 150 141 138 134 127 122 117 113 109 103 96 87 76 62 48 26 24 6 352 20 38 53 57 54 58 57 53 52 53 55 55 53 49 45 40 37 33 30 27 24 21 16 11 7 3 2 360 356 352 347 343 340 339 339 340 342 343 343 343 343 342 341 340 339 339 339 339 340 342 340 341 342 344 344 344 344 344 341 339 338 336 333 332 333 334 335 336 336 336 335 335 334 334 333 333 333 333 333 333 335 337 339 342 344 345 345 344 342 341 339 337 334 330 326 320 317 320 325 328 326 321 319 322 327 333 340 347 354 2 10 17 24 30 35 39 43 46 49 52 55 58 58 58 55 58 60 55 50 45 43 44 45 44 44 43 44 45 45 46 47 46 45 44 46 50 52 53 54 55 55 56 57 57 58 58 58 59 60 61 61 61 60 59 57 56 54 53 50 47 44 41 37 31 26 21 17 17 18 18 19 19 20 22 23 25 26 27 28 31 34 38 41 45 50 54 59 64 70 74 78 82 86 89 92 95 97 98 99 98 94 90 89 91 95 97 98 99 101 107 119 134 143 145 131 112 86 89 75 64 60 57 54 51 47 44 41 39 38 38 38 40 43 47 53 56 54 52 52 51 52 52 52 53 52 53 55 57 148 147 146 146 145 145 145 144 145 146 147 148 149 151 151 149 147 145 142 141 140 139 136 134 132 132 131 130 129 127 123 115 105 98 94 92 91 89 88 87 87 87 87 87 85 83 82 79 75 70 64 60 58 56 56 57 59 63 67 72 75 78 81 84 86 87 88 90 91 93 94 96 99 101 102 103 104 106 106 107 107 109 111 114 116 117 119 120 121 123 124 126 127 128 130 131 132 132 133 134 134 135 135 136 136 137 138 138 139 139 139 139 139 139 138 137 136 136 136 137 138 139 139 140 140 141 142 142 143 143 144 145 145 146 146 147 148 149 149 149 148 147 146 144 141 137 130 118 102 87 77 70 64 59 56 52 46 42 39 34 29 26 20 8 350 332 319 313 307 303 307 319 331 337 339 339 340 340 339 337 334 331 328 326 324 322 322 321 320 317 311 296 272 254 237 223 216 209 205 200 193 199 217 233 238 234 227 222 217 214 214 216 214 205 197 192 189 185 179 172 166 163 163 162 160 158 157 158 159 159 158 155 151 147 142 137 133 131 131 132 134 135 137 138 142 149 151 157 166 173 179 186 188 190 198 207 213 214 214 214 212 208 202 198 199 202 205 206 206 205 204 203 200 197 193 189 186 182 176 167 156 146 139 136 131 126 122 119 116 110 104 98 93 83 71 54 45 41 41 30 33 46 56 56 51 53 54 53 54 55 56 55 53 49 45 42 38 35 32 29 25 21 16 11 7 4 2 0 357 352 348 343 340 338 338 339 340 341 341 341 341 340 340 339 339 339 339 340 340 339 340 341 341 341 342 342 342 341 339 338 336 333 332 332 333 334 336 337 337 337 337 336 334 333 333 332 331 330 328 327 327 329 328 331 338 342 343 343 342 341 340 339 337 334 332 329 327 328 331 332 330 325 323 325 330 336 343 350 357 4 12 20 27 33 38 42 46 50 54 57 60 64 66 59 52 56 54 47 42 39 35 33 31 30 31 33 36 40 43 45 46 46 44 42 41 48 51 52 54 55 56 57 58 59 59 59 59 60 61 61 62 62 61 59 58 57 56 54 51 48 45 41 37 31 26 21 18 17 19 19 20 20 21 23 25 26 27 28 30 32 35 37 39 43 48 53 58 63 68 72 76 80 84 88 91 94 96 97 97 95 92 89 89 91 93 94 95 95 95 97 105 132 142 139 135 115 100 90 77 67 61 56 52 48 45 42 40 38 37 36 36 37 38 40 44 44 44 43 43 42 41 40 41 42 43 45 45 45 151 150 148 148 147 147 146 145 145 146 147 148 149 150 151 151 150 149 147 146 145 144 142 139 137 135 134 134 133 131 129 123 114 108 103 97 92 89 88 87 86 85 85 85 83 81 80 78 75 71 66 61 57 55 53 52 54 56 60 65 69 72 75 79 81 83 85 86 88 90 91 93 96 99 101 103 104 106 107 107 107 108 111 114 116 118 119 120 122 123 125 127 128 130 131 132 133 134 134 135 136 136 137 137 138 138 139 139 140 140 140 140 140 140 140 139 138 136 135 135 136 137 138 138 139 139 139 139 139 140 140 141 142 142 143 143 144 145 146 146 145 143 140 138 134 127 118 106 95 85 77 70 64 59 55 52 50 46 42 37 31 25 20 12 358 341 325 315 311 311 321 333 343 347 346 343 343 346 347 347 345 341 337 331 327 325 325 324 322 317 308 290 263 240 224 216 218 207 201 198 206 221 232 237 234 229 222 216 212 212 213 213 209 200 195 192 188 185 180 174 167 163 162 161 159 157 156 156 157 157 155 152 148 144 140 136 131 129 127 128 129 130 131 135 146 149 151 159 167 170 174 183 187 190 197 205 210 213 216 217 216 212 206 200 200 205 208 209 209 207 205 202 198 192 188 185 181 175 168 159 151 144 139 136 132 127 123 120 117 112 105 101 96 89 77 61 52 54 55 45 42 48 54 55 48 41 41 48 53 54 54 53 51 48 45 42 38 35 32 29 25 20 15 10 7 4 2 0 357 352 347 343 339 337 337 337 338 338 339 339 339 339 338 337 338 338 338 338 338 338 338 338 339 340 341 341 340 339 337 335 332 331 331 331 333 334 336 337 338 338 338 336 335 334 333 332 331 329 327 324 323 324 323 320 326 334 337 340 341 341 342 341 339 338 336 334 333 333 333 334 332 329 328 329 333 339 347 355 2 9 17 24 31 38 43 46 50 55 61 66 69 72 67 54 50 51 47 40 35 31 26 23 21 21 23 27 33 38 42 45 46 48 48 47 45 48 51 52 53 55 56 57 58 59 60 60 60 60 61 62 62 62 61 60 59 58 57 55 52 49 45 41 37 32 26 21 18 18 19 20 20 21 22 24 26 27 28 30 31 33 35 37 40 43 46 51 57 62 66 70 73 77 81 85 88 91 93 93 93 92 89 88 88 89 90 91 91 91 90 88 90 117 139 144 138 117 103 94 82 69 60 54 49 46 43 41 40 39 37 35 35 35 35 35 35 35 37 36 34 33 32 32 33 33 35 36 35 34 154 153 151 150 149 149 149 148 148 147 149 149 150 151 151 151 151 150 150 149 148 148 146 143 141 139 138 137 136 135 133 129 124 118 112 104 97 93 90 86 82 82 83 83 80 78 77 76 73 70 67 62 58 54 52 50 50 52 54 58 62 65 68 71 75 78 80 82 84 86 87 89 92 95 98 101 103 105 106 106 106 107 110 113 116 117 119 120 122 123 125 127 129 131 132 133 134 135 136 136 137 137 138 138 139 139 140 140 141 141 141 141 141 141 141 140 139 138 136 135 135 135 136 137 137 138 137 137 137 137 137 137 137 138 139 139 140 140 140 140 139 136 133 129 124 116 107 98 89 82 75 70 65 61 59 57 54 49 44 40 35 28 21 15 5 350 337 326 322 326 337 347 354 355 352 349 349 354 358 358 356 351 345 337 330 326 326 325 322 316 303 283 257 239 233 238 248 176 163 176 218 237 244 239 231 226 220 213 209 211 211 208 202 194 191 191 189 183 179 175 169 164 162 159 156 155 154 154 155 154 151 148 144 140 137 134 130 127 125 125 126 125 128 142 151 151 154 161 167 167 170 175 185 187 195 203 209 214 218 221 220 216 209 202 201 206 212 213 211 210 207 203 196 189 184 180 175 169 162 155 149 144 141 137 133 130 127 123 119 115 109 105 100 93 82 68 60 60 56 51 48 47 52 54 47 33 29 42 51 53 49 45 43 45 44 41 37 34 31 28 23 19 13 9 5 3 1 359 356 351 346 342 338 336 335 336 336 337 338 338 338 338 337 337 337 337 337 337 336 336 337 337 338 338 339 338 338 336 334 332 330 329 329 330 332 334 336 337 338 338 338 336 335 334 333 332 331 330 328 327 325 322 319 316 317 323 331 337 340 342 343 343 342 340 337 337 336 336 335 334 331 330 330 331 335 342 351 1 9 17 25 32 38 45 51 55 59 63 73 85 85 73 57 45 43 43 39 33 27 21 16 12 13 15 19 25 32 37 41 45 47 50 52 52 52 52 52 53 53 55 56 58 59 60 60 60 60 61 61 62 63 63 62 61 60 59 58 56 53 49 45 40 36 31 26 21 19 18 19 20 20 21 23 26 27 28 30 31 33 35 36 37 40 43 46 50 55 59 63 66 70 73 77 80 83 86 87 88 88 88 87 86 86 87 87 86 87 88 87 86 91 112 129 134 120 104 99 97 90 73 60 53 48 45 42 40 40 39 37 34 33 32 33 34 33 33 33 32 30 29 28 28 27 27 28 28 28 27 157 156 155 154 153 152 152 152 151 150 150 151 151 152 152 152 152 152 151 151 151 150 148 147 145 143 142 140 138 137 136 133 130 126 120 114 107 101 94 87 81 81 82 80 78 76 75 74 71 68 66 62 59 55 52 50 48 48 49 52 56 58 59 63 67 71 74 76 78 81 83 85 87 90 93 97 100 103 104 104 104 106 108 111 114 116 118 120 121 123 125 127 129 131 133 135 136 137 138 138 139 139 140 140 140 141 141 142 142 142 142 142 142 142 141 141 140 139 137 136 135 135 135 135 136 136 136 136 135 135 134 133 133 133 134 134 134 134 134 133 131 127 123 119 113 106 98 90 84 79 75 73 70 66 64 61 57 53 50 44 38 30 21 11 3 353 343 336 333 338 348 357 3 3 0 358 360 3 5 4 2 358 353 345 338 331 327 324 321 315 302 283 262 250 255 281 326 60 81 139 223 241 248 235 225 220 216 208 205 208 208 202 197 193 189 186 182 179 177 174 169 165 162 159 154 152 152 152 152 151 148 144 139 135 132 129 127 124 122 123 123 123 129 145 150 152 158 161 167 166 169 172 184 184 192 201 208 214 218 222 222 218 210 202 201 206 213 215 213 211 209 204 196 188 180 174 168 163 158 152 148 145 142 138 134 132 129 125 122 118 113 108 103 97 88 75 69 62 57 54 55 48 51 56 52 34 17 39 53 53 49 41 35 40 40 39 37 32 29 27 21 17 11 7 4 2 0 358 355 350 346 341 338 336 335 335 336 336 337 337 337 337 336 336 336 336 335 335 335 335 336 336 337 337 337 336 335 334 332 330 329 328 328 329 331 332 334 336 336 337 336 335 334 333 333 332 331 330 328 327 325 322 318 313 312 316 326 335 339 340 340 341 342 341 339 338 337 336 335 333 331 329 328 328 330 339 354 7 17 28 38 43 49 57 65 64 64 67 71 78 70 51 39 35 36 36 32 26 17 10 7 6 8 13 20 25 31 35 39 43 47 51 52 53 54 54 54 54 54 55 57 58 59 60 61 61 61 61 62 62 63 63 63 62 61 60 59 57 54 50 45 39 34 29 25 22 20 19 18 19 19 22 24 27 28 29 31 32 34 35 36 38 39 42 45 49 53 57 61 64 67 70 73 75 77 79 81 82 83 83 83 82 82 82 82 83 84 86 86 86 88 93 92 87 87 91 96 96 89 77 65 62 55 47 42 39 38 37 35 32 30 30 31 32 32 30 30 28 25 25 25 24 23 23 23 22 22 21 163 162 160 159 157 157 156 156 155 154 154 153 153 153 153 153 153 153 153 153 152 152 151 150 148 147 145 143 141 139 138 137 134 131 126 122 116 108 99 91 84 81 79 77 75 74 72 71 69 66 64 61 58 55 52 50 48 47 47 48 50 52 53 54 58 62 66 69 71 74 76 78 80 83 86 91 95 98 99 100 101 102 105 108 112 114 116 118 120 122 124 127 129 132 134 136 137 139 140 141 141 141 142 142 142 143 143 143 143 144 144 143 143 143 142 141 140 139 138 137 136 135 135 134 134 135 135 135 134 134 134 133 132 130 130 130 128 128 127 126 124 121 116 110 104 98 91 85 81 79 77 76 74 72 69 67 66 64 59 53 48 41 30 11 358 350 343 338 339 346 357 6 12 14 12 11 11 10 9 7 5 3 360 356 349 340 330 323 319 313 304 289 272 264 274 305 352 41 71 136 226 240 239 226 214 214 208 197 199 205 202 197 194 193 190 187 182 178 174 171 168 165 162 158 153 150 150 150 151 149 146 141 135 129 125 124 122 121 121 121 120 122 133 144 149 152 159 161 167 165 167 169 184 181 188 198 205 211 218 223 223 220 212 203 201 206 213 217 214 211 209 204 197 188 177 169 162 156 153 150 148 146 142 138 135 132 129 126 123 120 115 110 105 100 91 82 74 64 56 54 63 60 58 61 59 50 40 46 55 55 47 40 36 35 36 36 35 31 27 23 18 13 9 5 2 0 358 356 353 349 345 341 338 336 335 335 335 336 336 336 336 336 335 335 334 334 334 334 334 335 335 336 335 335 335 334 333 332 331 329 328 327 328 328 330 331 332 334 335 335 335 334 334 333 332 332 331 329 328 326 323 320 316 311 309 310 319 327 331 333 333 335 336 339 340 339 338 337 335 333 331 328 325 321 316 318 336 355 9 29 44 44 48 61 64 58 52 47 43 39 29 26 27 30 31 31 29 22 11 3 3 5 8 15 22 26 30 34 38 42 46 50 52 53 54 55 55 55 55 55 57 58 60 61 61 61 61 61 62 62 63 63 63 63 62 61 60 58 55 51 45 39 34 28 24 23 21 20 19 18 19 21 24 27 28 29 31 33 34 35 37 38 39 41 43 47 51 55 59 62 64 67 69 71 73 74 76 77 78 78 78 77 77 77 78 80 81 83 84 82 75 68 64 68 77 86 92 94 89 76 71 79 71 53 43 39 37 36 34 32 29 29 30 32 30 28 27 25 23 23 22 21 20 19 18 17 17 16 170 168 167 167 164 163 162 161 160 159 159 158 157 157 156 155 155 155 155 155 154 154 154 153 152 151 149 147 145 143 141 139 137 134 131 128 122 115 106 98 89 82 77 74 71 69 68 67 65 63 60 58 56 55 52 50 47 46 45 45 47 48 49 49 51 54 57 60 63 65 67 69 71 74 77 81 86 90 92 94 95 97 99 103 107 111 114 116 118 120 123 126 129 132 134 137 139 141 142 143 144 144 144 144 145 145 145 145 145 145 145 145 144 144 143 142 141 139 139 138 137 136 135 134 134 134 134 133 133 133 133 133 132 130 129 127 124 122 121 120 118 116 111 106 100 94 88 84 80 78 78 77 76 74 72 70 69 67 64 60 57 52 41 20 356 342 335 335 344 357 9 18 23 24 23 20 16 13 11 9 9 7 6 3 356 345 333 323 316 310 302 290 278 274 284 309 348 53 103 171 225 232 223 213 206 209 198 186 194 200 196 193 193 193 191 187 181 176 171 168 165 164 162 159 154 150 149 149 149 147 144 140 133 126 122 120 119 119 120 120 120 124 136 144 148 151 156 160 164 163 163 168 184 181 183 194 202 207 214 221 224 222 215 206 203 206 212 216 214 210 208 203 196 187 174 164 157 152 149 148 147 145 142 139 136 132 128 125 124 122 118 111 106 100 93 86 77 64 51 49 65 65 63 63 62 59 56 56 58 57 51 43 35 31 31 31 32 29 25 20 15 11 6 3 1 358 357 354 351 348 344 340 337 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 334 334 334 334 334 333 333 332 331 330 329 328 327 327 327 328 329 330 331 332 333 334 334 334 334 333 332 331 330 329 327 326 324 321 318 314 309 307 311 317 321 325 327 329 331 335 338 339 339 338 336 334 331 328 323 317 308 302 306 317 318 334 6 357 13 26 33 32 27 19 18 19 19 20 23 25 27 27 26 20 10 2 4 8 12 19 25 30 34 37 40 43 46 49 51 53 54 55 56 55 55 55 57 58 60 61 61 61 61 61 62 62 63 63 63 63 63 62 60 59 56 51 45 39 34 28 24 22 21 20 20 19 20 22 24 26 28 30 32 33 34 36 37 38 39 41 42 46 50 53 57 60 62 65 66 68 69 70 72 73 73 74 74 73 74 74 75 76 78 79 78 74 66 62 62 68 76 83 88 85 79 71 73 81 73 55 44 39 37 36 34 32 30 29 30 30 28 26 25 23 21 21 20 18 17 15 14 13 13 12 182 179 177 175 174 171 169 167 166 166 165 163 162 162 160 160 159 158 157 157 157 157 156 156 155 153 152 150 149 147 146 143 141 138 136 133 129 122 115 108 97 87 79 72 67 64 61 61 60 57 56 54 52 52 51 49 47 45 43 43 44 45 45 45 45 47 49 51 53 56 58 59 62 64 66 71 75 78 81 84 87 89 92 96 100 104 108 112 114 117 120 124 127 131 134 137 140 142 144 145 146 147 147 147 148 148 148 148 148 147 147 147 146 145 144 143 142 140 139 139 138 137 136 134 134 133 133 133 132 132 132 132 131 130 129 126 122 118 116 114 113 111 107 103 98 93 89 85 81 79 78 77 76 75 73 72 71 68 65 63 61 60 53 32 358 336 335 352 10 23 29 33 33 31 27 21 15 12 12 12 12 12 11 7 360 351 339 328 317 309 302 293 285 283 289 302 319 130 159 197 218 217 206 200 200 203 191 184 193 194 191 192 195 192 188 185 180 174 168 164 163 162 161 159 155 150 149 147 146 145 142 138 132 126 121 118 117 117 119 120 122 130 139 144 146 148 151 157 160 158 160 172 185 178 177 190 200 206 211 219 223 222 215 208 206 209 212 213 212 209 206 202 194 184 171 160 153 149 147 147 146 144 142 139 136 132 129 127 125 122 118 113 108 101 93 86 77 66 51 50 61 64 65 65 65 59 55 57 57 55 50 42 34 28 26 27 28 27 22 17 12 7 4 1 358 356 355 353 350 347 343 340 336 334 333 332 332 332 332 332 332 332 332 331 331 331 332 332 333 333 333 333 333 332 331 330 330 329 327 327 326 327 327 328 329 330 331 332 332 333 333 333 333 333 332 331 330 329 327 326 325 323 321 318 314 311 310 311 314 318 322 324 327 331 334 337 339 338 336 335 332 329 325 319 312 305 297 293 283 301 310 317 329 343 357 6 12 14 14 14 16 18 19 21 22 23 24 23 16 6 9 12 16 23 31 38 41 41 40 43 47 49 51 52 53 54 56 56 55 55 56 58 59 60 61 61 61 62 62 62 62 63 63 63 63 62 61 60 57 52 45 39 33 27 23 21 21 21 21 22 24 25 27 28 31 32 33 34 35 37 38 39 39 40 42 44 48 52 56 59 62 64 65 66 66 67 68 69 70 70 71 71 71 72 73 74 75 76 74 70 65 61 64 70 77 82 83 77 67 64 71 78 72 58 46 40 36 35 35 33 31 29 29 29 27 25 24 21 20 19 18 16 14 12 12 11 11 10 200 195 191 187 185 182 179 176 175 173 172 170 169 167 166 165 164 163 161 160 159 159 159 159 158 156 155 154 152 151 149 147 145 143 140 137 134 130 124 117 107 96 86 75 67 60 55 53 51 50 49 47 46 47 48 47 45 43 41 41 41 42 42 42 42 42 43 44 45 47 48 49 51 53 55 59 63 67 70 73 75 78 81 85 89 94 100 104 107 110 115 120 124 128 133 137 141 144 147 148 150 150 151 151 151 151 151 151 151 150 150 149 148 146 145 144 143 141 140 139 138 137 136 135 134 133 132 132 131 131 131 131 130 129 127 124 120 116 112 110 108 107 104 100 97 93 90 87 84 81 79 78 77 76 74 73 71 68 65 63 63 63 61 49 22 12 25 37 43 46 46 44 39 33 26 18 13 12 12 13 13 15 16 14 11 7 359 345 326 311 300 294 289 286 284 280 259 205 192 206 211 204 192 190 195 196 188 186 191 191 190 191 191 188 184 180 177 169 161 160 160 161 161 158 154 149 148 145 144 141 138 133 127 122 119 117 115 116 119 123 127 132 137 140 141 141 146 155 158 156 160 178 184 172 169 182 197 207 212 217 222 221 215 208 207 210 213 211 209 206 203 199 190 179 167 156 150 146 145 146 145 143 140 138 135 131 128 127 126 123 119 115 110 102 93 86 79 70 58 56 62 65 65 65 66 62 57 54 51 46 41 38 33 28 24 24 24 23 19 14 9 4 1 359 357 355 353 352 349 345 342 339 335 332 331 330 329 329 329 329 330 330 330 329 330 330 331 331 332 332 332 332 332 331 330 329 328 327 326 326 326 326 327 328 328 329 330 331 332 332 332 332 332 331 331 330 329 328 327 326 325 324 323 322 320 317 314 310 311 314 315 316 319 324 329 333 335 334 333 332 330 328 326 321 318 316 308 295 292 304 313 317 322 329 341 352 1 7 10 11 12 13 15 17 18 21 24 24 21 15 15 17 20 24 30 35 41 43 44 45 48 50 52 53 53 54 55 56 56 55 56 57 58 60 61 61 62 62 62 62 62 63 63 64 64 63 62 60 57 52 45 38 31 24 19 18 18 19 21 23 25 27 29 31 33 34 34 35 37 38 39 39 39 40 42 44 47 51 55 58 61 63 64 64 65 65 65 66 67 67 68 69 69 70 70 70 71 72 71 68 63 61 66 73 79 80 78 73 65 61 69 75 72 61 46 39 37 36 35 32 29 28 29 29 27 25 23 21 19 18 16 14 13 11 11 10 10 9 211 206 202 198 194 191 190 187 183 181 179 177 176 174 172 172 170 170 168 166 163 162 162 162 161 160 159 158 157 156 154 152 150 148 146 143 140 137 133 126 118 108 96 84 72 60 51 45 43 42 41 38 37 38 40 41 40 40 38 38 38 38 38 38 38 38 38 38 39 40 41 41 42 43 45 48 51 54 57 59 62 64 68 73 77 82 87 93 97 101 106 112 118 123 130 136 141 145 149 151 153 154 155 155 154 154 154 154 154 153 153 152 150 149 147 146 144 142 141 139 138 137 136 135 134 133 131 130 130 130 130 129 128 127 125 122 118 114 110 107 105 102 99 97 95 92 90 88 86 85 83 81 79 78 76 74 71 68 64 61 60 62 62 58 49 48 53 56 57 56 54 49 41 32 24 17 13 12 11 11 13 18 22 25 30 37 38 27 351 313 294 286 281 277 271 258 236 213 204 206 206 200 190 188 192 192 187 185 187 188 188 185 181 180 178 175 172 167 161 158 158 159 159 156 152 148 146 143 140 137 133 128 122 119 116 115 114 116 120 125 127 128 131 135 133 130 138 153 156 154 158 175 170 157 157 171 191 208 216 220 223 222 215 207 203 204 207 209 206 202 198 194 186 174 163 154 147 145 145 146 144 141 139 136 133 129 126 126 126 124 121 118 111 103 96 88 81 76 68 63 64 65 64 64 63 57 49 46 43 35 29 28 30 28 24 23 22 20 16 11 6 1 359 357 355 354 352 350 347 344 340 337 333 330 328 327 327 327 327 327 327 327 327 328 328 329 330 330 331 331 332 331 331 330 330 329 328 327 326 326 326 327 327 327 328 328 329 330 331 331 331 331 330 330 329 329 328 327 326 325 325 324 324 323 323 322 320 317 315 314 312 309 310 314 320 325 328 327 327 327 324 323 324 322 321 320 316 310 310 314 317 320 323 326 332 340 349 358 3 3 3 5 10 13 16 21 25 26 24 21 20 22 23 25 29 35 40 43 45 47 48 50 53 53 53 53 54 55 56 56 56 57 58 59 60 61 62 62 62 62 62 63 64 64 64 64 63 61 57 52 46 38 30 22 18 16 17 19 22 24 26 28 30 32 33 34 35 36 38 39 40 39 39 40 41 43 46 50 54 58 60 61 62 63 64 64 63 64 65 65 66 67 67 67 67 68 68 68 67 65 61 60 63 68 71 73 76 75 65 58 64 63 57 50 42 38 38 37 36 31 29 30 31 30 27 24 22 20 19 18 16 14 13 11 11 10 9 8 212 209 206 201 198 196 195 194 190 187 185 184 182 180 180 178 178 177 176 174 171 169 167 167 166 165 164 163 162 160 159 157 156 154 152 149 147 144 141 135 129 120 109 96 83 68 52 41 36 34 32 30 29 30 32 33 33 34 34 34 34 34 34 35 35 35 35 34 34 34 34 34 35 35 37 38 40 42 45 47 49 51 55 59 64 68 73 78 83 87 92 99 106 114 122 131 139 145 151 154 157 158 159 159 159 158 158 157 157 156 155 155 153 151 150 148 146 144 142 140 139 138 137 135 134 133 131 130 129 128 128 127 126 124 123 120 117 113 109 106 104 100 97 94 92 90 89 87 87 86 85 84 82 81 79 77 74 70 65 60 56 55 55 54 53 54 56 57 58 57 54 49 40 30 22 15 11 8 6 7 13 21 30 40 55 70 82 94 123 178 217 236 244 247 246 237 221 208 200 198 201 201 193 188 189 186 182 181 182 183 180 175 172 172 169 167 167 166 163 158 156 156 156 155 152 148 144 140 137 134 129 124 119 117 115 113 113 116 121 123 123 122 127 132 127 120 127 142 146 143 138 153 145 144 146 156 177 204 217 224 227 225 217 207 199 198 201 205 203 198 192 189 182 171 160 151 145 143 144 145 142 138 135 132 129 126 124 123 124 125 124 119 111 105 98 90 83 79 72 69 67 65 64 62 60 55 48 41 36 34 25 18 22 25 22 22 20 17 13 8 3 360 358 356 354 352 350 348 345 341 338 334 331 328 327 325 325 324 325 325 325 326 326 326 327 328 329 329 330 330 330 330 330 330 329 328 327 326 326 326 326 327 327 327 328 328 329 330 330 330 330 330 329 329 329 328 327 326 325 324 324 323 323 323 323 323 323 322 320 318 314 311 308 309 312 317 319 319 318 319 317 316 317 317 318 317 315 314 314 315 317 318 320 322 325 330 338 345 351 354 353 356 3 8 12 18 24 27 26 24 24 25 27 29 32 36 39 43 45 47 49 51 53 54 54 53 54 55 56 56 56 57 58 59 60 61 62 63 63 63 63 63 64 65 65 64 63 61 58 53 46 39 31 25 22 20 21 22 24 26 28 29 30 32 33 34 36 37 40 42 42 40 39 39 40 42 45 48 52 56 58 60 61 63 63 63 63 63 63 64 65 66 66 66 65 65 66 65 64 63 60 59 58 59 59 61 64 64 62 58 58 52 46 43 42 41 41 39 35 31 31 31 31 29 26 24 22 21 20 18 17 15 13 12 11 11 10 9 210 206 202 199 197 196 195 194 192 190 188 187 185 185 185 185 185 185 185 183 180 177 174 173 172 172 170 169 168 166 164 163 162 161 158 156 154 152 148 144 140 133 124 113 99 80 59 41 30 26 24 23 21 21 23 25 26 27 28 28 28 29 29 30 32 32 33 32 31 30 30 29 29 29 30 31 32 33 35 37 38 39 43 46 49 53 57 61 66 70 74 80 88 96 107 120 132 143 151 157 161 164 164 164 164 163 162 161 160 159 158 157 155 154 152 150 147 145 143 141 139 138 137 136 134 133 131 129 128 127 127 126 124 123 120 118 115 112 110 107 104 101 97 94 91 89 88 87 86 85 86 86 85 84 83 81 79 75 68 60 53 49 47 47 49 51 53 55 56 54 52 47 37 26 17 12 8 4 1 5 14 26 41 58 77 95 111 126 139 157 176 190 202 211 215 212 206 203 198 189 188 189 183 181 183 182 181 179 178 177 171 167 167 166 163 158 159 163 163 160 156 154 154 153 151 146 141 137 134 131 127 123 119 118 116 113 113 116 119 119 117 113 118 129 127 117 119 126 127 122 110 112 121 130 131 144 161 185 210 229 232 228 219 207 199 197 198 200 200 195 187 182 178 168 156 146 141 140 141 141 136 131 128 125 124 125 123 120 120 124 127 120 112 105 97 92 85 79 74 71 66 63 62 61 59 55 50 46 41 31 17 11 16 18 18 17 16 13 10 6 2 359 357 354 351 349 347 344 342 339 335 331 328 326 325 324 323 323 323 323 324 324 325 325 326 327 328 328 329 329 329 329 329 329 328 327 327 326 326 325 326 326 327 327 327 328 328 329 329 329 329 329 329 328 328 327 326 326 325 324 323 322 322 322 322 323 323 323 322 321 318 317 315 312 312 313 313 312 311 311 311 310 309 310 312 312 310 310 311 313 314 315 317 319 321 325 332 339 347 349 348 351 357 3 9 18 25 27 26 25 25 27 29 32 34 36 39 42 44 46 48 50 52 54 54 53 53 54 55 55 56 57 58 59 60 61 62 63 63 63 63 64 65 65 65 65 64 62 59 54 48 40 32 27 24 22 23 24 25 27 29 30 31 33 34 36 38 41 44 47 48 43 39 39 40 41 44 46 49 52 55 58 61 62 63 62 62 62 63 64 64 65 65 65 64 64 64 64 63 63 61 61 62 63 63 64 65 59 59 64 59 49 49 48 47 46 43 39 36 34 33 32 31 28 26 24 23 23 22 20 18 16 15 14 13 12 11 10 206 201 199 197 196 195 194 193 192 191 189 188 188 188 189 190 190 191 191 190 189 186 183 181 179 179 178 177 176 174 172 170 169 168 166 164 162 160 158 154 151 146 139 130 118 102 75 47 28 18 15 14 12 12 13 16 18 19 21 21 22 22 23 25 27 28 28 29 28 27 26 25 24 24 25 25 26 27 28 29 30 30 32 35 37 40 43 46 49 52 55 59 65 72 82 97 115 135 150 161 166 170 171 171 170 169 167 166 164 163 161 159 158 156 154 152 149 147 145 143 141 139 138 136 135 133 131 129 128 127 126 125 123 121 119 116 114 112 109 107 105 102 99 96 93 90 88 86 85 85 85 86 86 86 86 86 86 82 72 61 52 44 40 40 44 49 52 53 53 51 50 45 34 21 11 7 3 1 4 10 17 31 54 77 96 113 129 140 145 154 165 173 180 187 193 197 200 202 197 183 176 174 174 177 181 180 179 178 177 173 166 162 165 166 164 160 157 158 161 161 158 154 153 151 148 143 138 135 133 131 127 124 121 119 117 115 113 113 114 111 106 102 110 122 123 118 116 110 96 85 75 74 85 93 97 137 159 179 208 234 238 229 221 214 209 207 202 198 196 190 182 175 170 161 149 138 135 134 135 132 127 124 121 119 120 122 121 120 121 125 126 121 114 105 97 90 85 81 76 70 63 60 60 59 57 53 48 41 30 16 5 4 11 13 12 11 10 8 6 3 0 357 354 351 348 346 343 341 338 335 332 329 326 324 323 322 322 322 322 322 323 323 324 324 325 326 327 328 328 328 328 328 328 328 327 327 326 325 325 325 326 326 326 327 327 327 328 328 328 329 328 328 328 327 327 327 326 325 325 324 323 322 321 321 321 321 321 321 321 320 320 319 319 318 317 316 313 310 310 310 310 308 306 306 308 308 307 307 310 312 313 314 317 320 321 325 333 340 346 349 349 352 357 3 9 17 23 25 24 24 26 28 31 33 34 36 38 41 43 45 48 50 52 53 54 53 53 53 54 55 56 57 58 59 60 61 62 63 64 64 64 65 65 66 66 66 65 63 60 56 49 41 33 27 23 22 23 24 27 28 30 31 32 34 35 36 39 45 48 50 48 41 39 38 39 41 43 44 47 49 52 56 59 61 62 62 62 62 63 63 64 65 66 65 64 63 63 63 63 64 65 68 70 72 73 75 77 79 78 76 68 53 53 51 49 46 43 40 38 36 34 33 32 30 28 27 27 27 26 23 22 20 18 17 16 15 14 13 203 198 195 194 195 194 193 192 192 191 191 191 191 191 191 193 195 196 197 197 196 195 192 189 187 187 187 186 185 183 180 178 177 176 175 174 172 170 168 166 163 159 154 147 139 127 102 59 26 13 8 6 5 5 5 7 9 10 11 13 14 14 15 17 19 21 22 24 24 23 23 21 21 20 20 20 21 22 22 23 23 24 25 27 28 30 32 34 36 38 40 42 45 49 55 64 80 112 144 164 173 177 178 178 177 175 173 171 170 168 166 163 161 158 156 153 151 149 146 144 142 141 139 138 136 134 132 130 128 127 125 124 122 120 117 115 113 112 110 108 106 104 101 99 96 93 90 88 87 86 86 87 88 88 89 89 89 87 76 67 58 46 36 36 43 50 54 54 52 50 49 44 31 16 6 2 359 358 1 6 13 36 68 93 110 126 141 148 148 152 159 165 169 173 180 186 188 190 187 175 168 165 167 172 176 177 176 176 175 171 164 161 163 166 167 166 161 158 159 160 159 156 152 148 144 139 135 133 132 131 128 125 123 121 119 116 112 109 106 102 93 92 102 111 111 111 105 81 56 41 32 32 34 40 49 131 161 179 202 227 239 241 222 214 218 217 210 200 190 183 175 167 160 152 141 131 127 128 128 123 121 120 118 114 114 117 120 122 124 127 127 123 116 109 100 91 84 80 76 69 62 58 56 55 54 51 45 36 22 7 359 2 6 7 6 6 4 3 1 358 356 353 350 347 344 341 339 336 333 330 328 325 323 322 321 321 321 321 321 322 322 322 323 324 325 326 327 327 328 328 328 327 327 327 326 325 325 324 325 325 325 326 326 326 327 327 327 328 328 328 327 327 327 326 326 326 326 326 325 324 323 322 321 321 320 320 320 320 320 319 319 319 319 319 319 318 316 314 314 313 312 310 309 308 309 309 308 309 311 314 315 317 321 325 328 332 337 343 347 349 349 350 354 0 7 15 22 24 23 23 25 28 31 33 34 35 38 41 43 45 48 50 51 52 53 54 53 53 53 54 55 56 57 59 60 61 62 63 64 65 65 65 66 67 67 67 66 64 62 57 51 42 34 28 24 23 24 26 28 29 30 32 33 35 37 37 38 40 42 43 41 39 39 39 40 41 42 43 45 47 50 53 56 58 60 61 60 62 62 63 64 65 65 65 65 64 64 64 65 65 68 71 74 75 77 78 78 76 72 71 65 57 53 50 48 47 44 42 40 38 36 35 33 32 32 31 31 31 30 28 26 25 23 22 21 20 19 17 203 199 196 193 193 193 192 192 191 192 192 193 193 194 194 197 199 200 202 203 203 203 201 198 196 195 195 194 193 191 189 186 185 185 185 184 183 182 180 178 175 172 169 164 159 154 143 98 23 5 360 358 357 357 357 359 0 1 2 4 5 6 8 9 11 13 15 16 18 19 19 18 18 17 16 16 17 17 17 18 18 18 19 20 22 23 24 25 26 27 29 30 32 33 36 38 44 61 123 170 182 185 186 185 184 182 180 177 175 173 171 168 165 162 159 156 153 151 148 146 144 142 140 138 136 135 133 131 129 127 125 123 121 118 116 115 113 112 110 109 108 106 104 101 99 97 95 93 91 90 89 90 91 92 93 92 89 84 80 75 69 57 44 42 48 55 58 57 53 50 49 44 31 15 3 358 355 356 357 0 11 49 81 102 117 131 144 148 146 147 152 158 162 164 166 174 174 177 176 167 162 163 167 170 171 170 169 170 171 170 164 160 160 164 167 169 164 157 156 157 157 155 151 146 141 136 134 132 132 130 129 127 126 125 122 115 108 103 98 94 88 90 98 100 94 89 81 63 49 33 12 359 358 3 11 86 153 178 201 224 249 264 272 259 241 234 224 205 186 176 167 161 154 148 140 129 122 121 122 120 120 119 116 112 110 113 117 122 124 125 124 122 120 114 107 96 83 74 68 63 58 55 53 52 52 49 43 33 19 3 355 359 2 1 0 360 359 357 355 353 350 348 345 341 338 335 332 330 327 325 323 321 320 319 319 319 319 320 320 321 321 322 323 324 324 325 326 326 327 327 327 327 326 326 325 324 324 324 324 324 325 325 326 326 327 327 327 327 327 327 327 326 326 326 325 326 326 326 325 325 324 323 321 320 319 319 318 318 318 318 318 318 318 318 318 317 317 316 316 316 315 314 313 313 313 312 312 313 316 318 319 322 325 328 330 334 338 340 342 344 345 347 350 356 4 12 19 23 22 22 24 27 30 31 33 35 38 40 42 45 48 50 51 52 53 54 54 53 53 54 55 56 57 58 60 61 62 63 64 65 66 66 67 68 68 68 67 66 63 59 52 44 36 29 25 24 24 27 28 30 31 33 34 36 38 39 39 38 38 38 38 38 39 41 42 42 42 42 44 46 49 51 53 55 57 59 61 63 64 64 65 66 66 66 65 64 64 63 63 64 65 65 66 67 69 70 70 69 67 64 60 56 52 51 50 49 46 44 42 41 39 36 35 36 36 35 35 35 34 33 31 30 29 28 27 25 23 22 204 200 196 193 191 191 191 191 191 191 192 194 195 196 198 200 202 205 206 208 210 210 209 207 206 204 203 202 200 198 197 194 192 192 193 193 192 192 192 190 188 186 184 181 179 179 178 179 309 343 346 347 349 350 350 352 352 354 355 356 357 358 0 2 4 5 7 8 10 12 13 13 14 14 13 13 13 12 13 13 13 14 14 15 16 17 18 19 20 20 21 21 22 23 23 23 23 24 32 192 196 195 194 192 190 188 185 183 180 178 176 173 170 166 163 160 156 153 150 147 145 142 140 138 136 134 132 131 129 127 124 122 120 117 115 113 112 111 110 109 109 107 105 103 102 100 98 96 94 93 93 94 95 97 97 97 95 89 82 78 77 75 66 59 60 62 61 59 54 50 47 42 32 18 4 356 353 355 1 10 36 68 89 105 117 129 140 144 143 143 145 150 155 159 160 164 165 168 165 160 158 162 167 158 153 152 154 159 166 169 166 162 161 164 168 169 166 158 154 155 154 152 148 143 138 135 132 131 130 129 128 128 129 128 122 110 100 97 93 88 86 90 98 96 84 74 69 68 64 48 21 358 350 347 353 18 104 177 201 231 265 280 278 262 253 251 241 215 187 171 162 155 151 149 145 136 123 115 121 121 120 118 115 112 110 112 116 120 131 179 170 133 126 119 111 99 88 74 63 54 51 49 47 47 46 44 38 29 14 358 352 355 356 354 354 353 352 351 349 346 344 342 339 335 331 328 326 324 322 320 319 318 317 317 317 317 317 318 318 319 320 321 322 323 323 324 325 325 326 326 326 326 326 325 325 324 323 323 323 324 324 325 325 326 326 327 327 327 327 326 326 325 325 325 325 325 325 325 325 325 324 323 321 320 318 317 317 316 316 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 314 316 318 318 320 323 325 328 330 332 333 336 339 341 343 345 348 354 1 8 16 19 19 20 22 24 27 30 32 35 38 40 42 45 48 50 51 52 53 53 54 54 54 54 55 55 57 58 60 61 62 63 64 65 66 67 68 68 69 69 69 67 65 60 54 46 37 30 25 23 25 27 29 31 32 33 35 38 40 40 40 39 37 37 37 38 39 40 41 41 42 43 44 46 47 49 50 52 54 56 59 61 63 64 66 65 64 64 62 61 60 59 59 59 59 60 61 62 63 64 64 63 60 59 57 54 53 53 52 50 49 47 45 43 40 39 38 38 38 38 38 38 37 36 35 34 33 33 32 30 28 27 210 204 198 194 191 190 190 191 190 190 190 193 195 198 200 204 207 210 212 214 216 218 219 218 216 214 212 211 209 207 205 203 201 199 198 197 197 199 202 202 201 201 200 199 200 202 205 212 237 290 321 331 337 340 342 343 345 346 348 349 350 351 353 354 356 358 359 1 2 4 6 7 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 13 14 14 15 15 15 14 14 13 11 7 354 255 212 204 200 197 195 192 189 187 184 182 180 177 173 170 166 163 159 156 152 149 146 143 140 138 135 133 131 129 128 125 123 121 119 116 114 112 110 109 108 108 107 106 106 105 103 102 100 99 98 97 96 97 98 99 101 102 101 98 88 79 77 80 78 70 67 65 62 59 55 49 44 38 31 20 7 356 353 356 6 19 58 83 97 110 118 127 136 141 142 142 143 147 152 157 160 163 162 161 153 151 155 161 166 155 150 145 141 149 162 170 171 169 168 169 169 169 165 160 156 154 152 149 145 141 137 133 131 129 127 126 127 128 128 125 118 105 94 91 90 84 78 79 89 93 83 73 70 73 71 57 32 8 353 346 347 354 349 188 204 236 273 282 268 260 261 266 265 240 189 163 156 149 149 150 150 145 131 123 125 124 121 118 116 113 111 113 118 122 154 230 212 176 130 120 111 103 91 82 68 49 42 41 39 37 34 32 27 17 3 350 346 346 346 346 345 345 343 343 341 340 338 336 332 329 325 323 321 320 318 317 317 316 315 315 315 315 316 316 316 317 318 320 321 321 322 323 324 324 325 325 325 325 325 325 324 324 323 323 323 323 324 324 325 325 326 327 327 327 327 326 325 325 324 324 324 324 324 324 325 324 323 322 321 319 318 317 316 315 315 315 315 316 316 316 317 316 316 316 316 316 316 316 316 316 315 314 314 315 315 317 320 322 324 327 330 331 333 335 337 339 341 343 346 351 357 3 8 12 14 17 19 21 24 28 31 35 38 40 42 45 47 49 51 52 52 53 54 55 55 55 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 70 70 69 66 61 55 47 38 30 24 23 24 27 30 32 33 35 37 38 40 40 39 38 37 36 36 36 37 37 38 39 41 42 44 46 47 48 48 49 50 52 54 57 59 60 60 59 58 56 56 56 56 56 56 56 56 57 58 58 59 60 60 59 58 57 56 55 55 54 53 52 50 48 47 45 43 42 41 40 40 40 40 40 39 39 38 38 37 37 36 34 32 31 218 209 202 197 193 191 190 190 188 187 188 189 192 196 201 206 211 214 218 221 223 226 227 228 227 226 223 220 218 217 214 212 210 208 205 203 202 204 207 210 210 212 214 215 217 221 225 231 243 264 290 309 319 326 332 335 337 338 340 342 344 345 346 348 349 351 353 354 355 357 358 360 1 2 2 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 8 8 7 5 2 356 342 289 229 211 205 201 197 195 192 190 187 184 182 179 176 173 169 165 162 158 154 150 147 144 141 138 135 133 131 129 127 124 122 120 117 115 113 111 109 108 107 105 104 104 104 104 103 102 101 100 100 99 99 99 100 101 103 106 108 105 93 81 80 80 77 71 68 66 64 61 55 47 39 32 26 18 7 357 354 357 7 29 72 99 111 119 125 130 136 142 146 146 145 147 153 159 165 168 164 158 147 140 148 156 148 148 149 146 141 150 163 172 176 176 177 175 171 168 163 159 157 155 151 147 142 138 134 131 129 126 124 124 126 127 126 120 109 94 82 85 87 77 64 63 68 79 76 67 65 70 74 63 41 18 359 349 344 337 302 214 213 237 266 271 260 258 265 276 289 300 118 130 140 141 144 148 151 153 147 138 123 121 119 118 117 115 113 117 125 127 157 239 208 168 131 118 110 101 94 85 69 49 36 32 29 22 16 9 1 352 344 338 336 335 335 335 335 334 333 333 333 332 331 329 326 323 321 319 318 317 316 315 315 314 313 313 314 313 314 314 315 316 317 318 319 320 321 322 323 324 324 324 324 325 325 325 324 323 322 322 322 323 323 324 324 324 325 326 327 327 326 325 324 324 324 324 324 323 323 323 324 324 323 322 321 319 318 316 315 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 317 319 321 324 326 328 330 332 333 335 338 341 343 346 350 354 358 1 4 9 13 17 19 22 26 31 34 37 39 42 45 48 49 50 51 51 52 55 55 56 56 56 56 57 58 59 61 62 63 64 65 67 68 69 70 71 71 71 70 67 63 57 49 40 31 25 22 24 27 30 33 35 36 38 39 39 38 37 36 36 35 35 35 35 35 36 37 38 40 42 44 45 46 47 47 47 48 49 51 53 54 54 54 54 54 54 54 53 53 53 53 53 54 55 55 56 57 57 57 57 57 56 56 56 55 53 52 51 49 48 47 45 44 43 42 42 42 42 42 41 40 40 40 40 39 38 37 35 34 227 216 207 201 197 193 190 189 187 185 185 186 188 192 198 204 210 215 222 226 229 232 233 235 235 234 232 230 228 226 224 222 220 217 213 211 209 209 210 213 215 218 221 224 227 232 238 243 249 261 275 291 301 311 319 324 327 329 333 335 337 339 340 341 343 345 346 348 349 350 351 353 354 355 356 356 357 358 358 358 359 359 360 1 1 1 2 2 2 2 3 2 2 1 360 357 354 348 334 301 247 220 209 204 200 197 195 192 189 187 184 181 178 175 171 167 163 160 156 152 149 146 143 140 138 135 132 129 127 125 123 120 115 113 111 111 109 108 106 103 101 101 102 103 103 103 102 101 100 100 99 100 101 103 105 108 109 103 91 82 83 84 80 74 70 68 67 64 57 45 34 25 19 14 7 359 354 355 5 29 70 103 122 130 133 137 142 147 152 153 151 149 152 159 167 173 170 160 139 125 124 129 134 141 149 156 159 166 173 177 180 181 180 177 172 166 160 156 154 153 150 145 140 135 132 129 126 124 122 124 127 130 128 118 102 83 74 76 77 62 50 50 53 62 62 56 54 63 66 54 40 24 1 348 339 326 301 238 226 246 264 274 269 261 270 287 308 352 44 82 113 126 135 139 147 153 155 150 114 115 116 117 117 115 116 125 133 135 152 166 154 142 126 115 107 100 93 82 67 48 34 26 20 11 359 349 341 335 330 327 326 325 326 325 325 324 324 324 325 324 323 322 321 319 317 316 315 314 314 313 312 312 311 312 312 311 312 312 313 314 315 317 318 319 320 321 322 323 323 324 324 324 324 324 323 322 321 321 322 322 323 323 322 323 325 326 326 326 325 324 323 323 323 323 323 323 323 323 323 323 322 321 320 319 317 316 314 313 312 312 312 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 316 318 320 322 325 327 329 331 332 334 337 340 342 345 348 352 356 358 360 5 10 14 18 21 24 28 32 36 39 42 46 49 51 52 52 50 50 54 55 56 57 57 57 57 58 59 61 62 63 65 66 67 68 69 71 71 72 72 71 69 65 59 51 41 31 24 22 23 26 30 33 36 38 39 39 39 38 37 36 35 34 34 34 34 34 34 35 35 37 39 41 42 43 45 45 45 45 46 47 49 50 50 50 51 52 52 52 51 51 51 51 51 52 53 53 54 55 56 56 56 57 57 57 56 54 53 52 51 50 49 48 47 46 45 44 44 44 44 43 43 42 42 42 41 41 40 38 37 35 235 225 215 208 202 197 193 190 187 184 183 182 184 187 193 199 207 213 221 228 232 235 237 238 239 239 238 237 236 235 234 233 231 228 225 221 218 216 215 215 217 220 223 227 231 236 242 247 254 263 272 281 290 298 306 312 316 319 323 327 330 332 334 335 337 339 340 342 343 345 346 347 348 349 349 350 351 351 352 352 353 354 354 355 355 356 356 356 356 356 356 356 355 354 353 350 347 341 331 310 272 236 217 209 204 200 197 194 192 189 186 184 180 177 173 169 165 161 157 154 150 147 145 142 140 138 135 132 129 127 124 121 115 112 110 111 109 108 107 104 101 100 101 102 103 103 103 103 102 101 101 101 102 104 105 105 101 92 84 80 82 86 84 79 74 72 72 70 62 48 30 18 13 10 6 1 355 351 355 18 60 102 128 138 141 144 149 153 156 157 156 154 155 159 168 174 174 164 135 113 107 112 119 131 149 171 184 188 187 185 183 182 179 175 170 164 159 154 151 149 146 144 139 134 130 126 124 123 124 128 134 141 139 121 94 74 67 66 63 53 46 46 49 52 50 46 45 48 45 37 31 19 357 341 325 306 290 253 246 264 283 297 309 296 294 307 327 357 28 55 88 110 122 131 140 145 161 132 106 103 108 112 112 113 117 135 147 153 159 156 137 125 118 109 102 95 87 78 64 46 32 23 14 4 352 341 333 327 322 319 318 318 318 317 316 315 316 317 318 318 317 316 316 315 314 313 312 311 311 310 309 309 309 309 309 309 310 310 311 313 314 315 316 318 319 320 321 322 322 323 323 323 323 323 322 321 320 320 320 321 322 322 321 321 324 326 325 325 324 324 323 322 322 322 322 322 322 322 322 322 321 321 319 318 316 315 313 312 311 311 311 311 312 312 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 315 317 319 321 323 325 327 329 331 333 336 339 342 344 347 350 354 356 359 2 7 11 15 19 23 26 29 33 38 43 46 49 52 53 54 52 50 51 54 56 57 58 58 58 58 60 61 62 64 65 66 67 68 70 71 72 73 73 73 70 66 60 53 43 33 26 23 22 25 29 33 37 39 40 40 39 38 37 36 35 34 33 33 33 33 32 33 33 34 36 37 38 40 41 42 42 43 44 45 46 47 47 48 49 50 50 50 50 50 49 50 50 50 51 52 53 54 55 55 56 57 57 57 56 54 53 53 52 51 50 49 48 47 46 46 45 45 45 44 44 44 43 43 42 41 40 39 37 36 242 233 224 216 209 203 199 194 190 186 183 181 182 184 188 194 201 209 217 224 230 234 238 240 240 241 241 240 240 240 240 240 239 237 235 231 228 224 221 220 221 223 225 228 232 237 242 247 254 264 270 277 284 290 297 303 307 310 314 318 321 325 327 329 331 333 335 337 338 340 341 342 343 344 344 345 345 346 346 347 347 348 349 350 350 350 350 350 350 350 350 349 349 348 346 344 341 337 329 317 294 262 233 218 209 204 199 196 193 191 188 186 182 179 174 170 166 162 158 155 152 149 146 144 142 141 139 136 133 130 127 123 118 114 112 112 110 109 108 106 104 102 102 102 103 104 104 105 104 103 102 102 103 103 102 100 94 86 80 79 83 87 86 83 79 77 77 76 70 56 34 15 8 7 5 1 354 346 343 357 49 118 141 145 147 149 152 155 157 156 156 156 157 162 169 173 174 166 139 106 92 93 97 116 163 200 205 205 200 193 186 181 176 171 167 163 159 154 148 144 142 141 140 136 129 124 122 123 127 133 142 149 144 116 80 64 60 57 54 50 46 43 43 41 39 39 38 35 27 21 16 3 346 329 308 291 282 269 270 283 300 314 332 343 342 343 351 7 28 48 72 96 112 122 130 133 129 102 94 94 96 99 99 101 112 157 186 193 186 152 111 109 106 100 95 89 82 73 60 43 30 19 8 359 348 338 330 323 318 315 314 313 313 311 310 310 311 312 313 313 313 312 312 312 311 310 309 309 308 308 307 307 307 307 307 308 308 309 310 312 313 314 315 316 318 319 320 321 321 322 322 323 322 322 321 319 318 318 319 320 320 320 319 319 322 325 324 324 323 323 322 322 321 321 321 321 321 321 321 320 320 320 319 317 315 314 312 311 310 309 309 310 310 311 311 311 312 312 312 312 312 312 311 311 312 312 312 313 313 314 316 317 319 321 323 325 327 329 331 334 338 341 344 345 348 351 354 357 360 4 7 12 17 21 25 28 31 37 42 45 49 51 52 52 51 50 50 53 55 56 57 58 58 59 60 61 62 64 65 66 67 68 70 72 73 74 74 73 71 67 61 55 46 36 28 24 22 23 28 33 38 41 42 41 40 39 38 36 35 34 33 32 32 31 31 31 32 32 33 34 36 37 38 39 40 41 42 43 44 45 45 46 47 48 48 48 48 48 48 48 49 49 50 51 51 52 53 54 56 57 57 57 56 55 54 53 53 52 51 50 50 49 48 47 46 46 46 46 45 45 44 44 43 42 40 39 37 35 250 240 232 224 217 211 206 200 195 190 186 184 182 183 186 190 198 206 213 220 226 231 237 240 240 242 242 242 241 242 243 244 243 242 240 239 237 234 230 228 228 228 228 229 231 235 239 245 252 260 269 275 281 286 292 297 301 303 306 310 313 317 320 323 326 328 330 332 334 335 337 338 339 339 340 341 341 341 342 342 343 343 344 344 345 345 345 345 344 344 344 344 343 342 341 340 337 334 329 321 309 288 260 236 220 211 204 198 194 192 189 187 184 180 176 171 167 163 159 156 153 150 148 146 145 143 141 139 137 134 130 127 123 119 117 115 113 111 110 109 107 105 104 104 104 105 106 107 106 106 106 105 104 102 99 96 91 85 81 82 85 88 88 85 83 82 81 80 76 64 44 17 1 360 0 357 351 342 332 316 235 170 156 154 153 151 151 153 154 154 152 151 156 163 168 171 172 162 131 97 80 75 72 93 223 223 222 218 210 201 191 181 173 167 163 162 160 155 148 140 137 138 141 140 131 123 120 123 128 135 141 141 123 86 58 50 49 48 46 43 40 37 34 32 32 33 34 31 25 15 2 347 332 317 297 287 284 284 288 297 310 323 335 351 3 6 9 19 36 52 71 90 105 115 120 121 115 105 93 87 82 75 64 53 331 246 236 226 222 224 66 90 92 90 86 81 76 67 54 39 27 16 6 356 346 337 329 323 318 315 313 311 310 308 306 306 307 308 309 310 309 309 310 309 309 308 308 307 307 306 306 306 306 306 306 307 307 308 309 311 312 313 314 315 316 318 319 320 320 321 321 322 322 321 320 318 317 316 317 318 319 318 317 318 321 324 323 322 322 322 322 321 321 320 320 320 320 320 320 319 319 318 317 316 314 312 311 309 308 308 308 308 309 309 310 310 310 310 311 311 310 310 310 310 311 311 311 311 312 313 314 316 317 319 322 324 326 328 330 332 336 340 343 345 346 349 352 355 359 2 5 9 14 18 21 25 30 34 38 41 44 47 48 48 48 49 50 52 53 55 56 57 57 58 60 61 62 63 65 66 67 68 70 72 74 75 75 74 72 67 62 55 48 39 31 24 22 22 26 32 38 41 42 43 41 40 39 37 34 33 32 31 30 30 30 30 30 31 32 32 34 35 36 37 38 39 40 41 42 43 43 44 45 45 46 46 46 46 46 47 48 49 49 50 50 51 52 53 55 56 57 57 56 55 55 55 54 52 52 52 51 50 49 48 48 47 47 47 46 45 45 44 43 41 40 38 35 33 257 247 238 230 224 219 213 207 202 197 193 189 186 185 187 191 197 204 212 217 222 228 234 238 241 242 243 241 240 241 243 244 244 244 243 243 242 240 238 236 233 233 233 232 232 234 237 242 247 254 263 269 276 283 288 294 298 300 301 303 306 310 314 317 319 322 325 327 329 331 332 333 334 335 336 337 337 338 338 338 339 339 339 340 340 340 340 340 340 339 339 339 338 338 337 336 334 332 328 324 317 305 287 262 240 224 212 204 198 193 191 188 185 181 177 172 168 164 160 157 154 152 150 149 147 146 144 142 140 137 134 131 128 125 123 120 118 115 113 112 110 109 108 107 108 108 108 109 110 111 111 109 104 100 97 95 93 86 83 86 89 90 88 87 85 84 83 82 78 68 51 24 353 344 347 347 343 333 317 284 222 185 167 161 158 154 151 152 154 153 146 147 154 162 165 167 166 145 105 80 65 50 35 352 239 235 236 228 216 207 198 188 178 170 166 165 165 161 151 140 135 138 145 147 138 125 120 123 128 131 131 119 86 54 39 37 38 38 37 34 31 29 28 28 30 33 36 34 27 13 355 338 322 305 293 292 294 297 302 307 314 323 330 340 353 2 12 26 42 55 71 89 101 108 112 112 108 101 96 85 71 52 32 356 291 259 245 235 232 245 324 67 76 77 75 71 66 58 46 34 24 14 4 355 345 337 330 324 319 315 313 311 308 306 304 304 305 305 306 307 307 308 308 308 307 307 307 306 306 306 305 305 305 305 305 306 307 307 308 310 311 312 313 314 315 316 318 319 319 320 321 321 321 321 319 317 315 314 314 316 317 316 315 316 320 324 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 317 316 315 313 311 310 308 307 307 307 307 308 308 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 312 313 315 316 318 320 322 324 326 328 331 334 338 341 344 346 348 351 354 357 360 3 6 10 15 20 24 27 31 34 35 37 38 41 43 45 47 48 50 51 53 54 56 57 59 60 61 62 62 64 66 67 68 70 72 74 75 76 75 73 68 62 56 49 42 33 26 22 21 22 28 35 39 41 42 41 40 39 37 34 32 31 30 30 29 30 29 30 30 30 31 32 33 34 35 36 37 38 39 40 41 41 42 43 43 43 43 44 44 45 46 47 48 48 49 49 50 51 53 54 56 57 58 57 56 56 56 55 53 53 53 53 52 51 50 49 49 48 48 47 46 45 44 43 41 38 35 33 31 264 254 246 239 233 227 220 216 212 207 202 197 193 191 191 194 200 206 213 218 222 227 233 237 241 244 244 242 241 242 244 244 244 243 243 243 243 242 242 241 238 237 236 235 235 235 236 239 243 249 256 263 269 277 282 287 294 299 300 300 302 304 308 311 314 317 319 322 324 326 328 329 331 332 333 334 335 335 335 335 335 336 336 336 336 336 336 336 336 335 334 334 334 334 334 333 332 330 328 325 321 315 304 288 267 246 228 215 205 198 194 191 187 183 178 173 169 165 161 158 156 154 152 151 149 148 147 145 143 141 139 136 133 131 128 126 124 122 119 117 115 114 112 112 112 112 113 114 116 117 116 111 104 99 96 95 92 85 87 89 91 91 89 87 84 82 80 79 76 69 56 31 345 318 324 330 327 314 293 253 210 185 172 166 162 157 154 154 156 152 148 151 159 163 162 153 138 98 73 58 38 359 286 244 239 237 243 235 220 212 209 203 191 181 176 176 177 173 162 149 142 145 153 155 146 128 120 123 125 124 117 96 66 44 33 30 30 30 29 28 25 23 24 26 29 34 38 37 28 11 352 335 316 299 294 297 301 306 310 313 314 317 320 329 346 1 13 29 46 59 75 89 97 103 106 105 97 93 90 85 66 46 22 357 313 270 251 240 237 245 280 33 55 60 60 58 53 45 37 29 20 11 2 353 345 338 331 325 321 317 314 312 310 307 305 305 305 305 305 306 307 307 307 307 306 306 306 306 305 305 304 304 304 304 304 305 306 306 307 309 310 311 312 313 314 315 316 318 318 319 320 320 320 320 319 317 314 313 312 313 314 314 313 313 317 323 321 320 319 319 319 319 319 319 319 318 318 318 318 317 316 315 315 313 312 311 309 308 307 306 306 306 307 307 308 308 308 308 308 308 308 308 308 308 308 308 307 308 309 310 312 314 316 318 319 321 323 325 327 330 333 336 340 343 346 348 350 352 354 357 359 2 6 12 18 22 26 29 31 30 29 29 32 39 42 44 45 47 48 51 52 54 56 58 60 60 60 61 62 64 66 68 70 72 74 75 76 76 74 69 63 56 50 45 38 31 24 20 19 21 25 30 34 37 38 38 37 35 32 30 29 29 29 29 29 29 30 30 30 30 30 31 32 33 34 35 36 37 38 39 40 40 41 41 41 42 42 43 44 45 46 46 47 47 48 49 51 52 54 56 58 58 58 58 58 57 56 56 55 55 54 53 53 52 51 51 50 49 48 47 45 44 42 39 36 33 30 28 275 265 256 248 242 237 232 228 225 220 214 208 203 200 199 201 206 212 218 223 226 232 237 240 244 246 247 246 245 245 245 246 246 245 244 243 242 242 242 241 240 238 237 236 236 236 236 239 241 246 252 257 263 270 277 282 288 295 298 300 300 301 304 306 310 312 315 317 319 321 323 325 328 329 331 332 333 333 333 333 333 333 333 333 333 333 333 333 333 332 331 331 331 331 331 330 330 329 328 326 324 320 314 304 290 273 253 235 221 210 202 196 191 186 180 175 170 166 163 160 157 155 154 152 151 150 149 147 146 144 142 140 138 136 134 131 129 128 126 123 122 121 120 119 117 118 119 120 121 121 119 112 104 99 97 94 90 88 91 92 93 92 90 86 82 78 74 72 72 71 63 40 326 286 296 307 305 287 261 226 199 183 173 167 163 160 159 159 157 152 154 164 166 173 165 116 78 58 46 30 358 301 262 250 244 237 243 240 224 214 217 216 205 196 191 191 191 187 178 170 165 164 165 162 150 131 121 122 119 113 96 75 55 40 30 26 24 24 24 24 23 23 23 23 25 30 33 32 24 6 347 331 314 300 296 297 303 310 313 316 315 314 313 323 340 356 9 28 45 58 69 81 92 98 100 100 97 92 89 81 69 49 23 2 322 289 260 248 244 246 274 353 30 40 43 42 38 33 27 22 15 8 0 352 345 339 333 328 323 319 317 314 312 310 308 307 306 306 306 306 306 306 306 306 306 305 305 304 304 304 303 303 303 303 303 304 304 305 306 307 308 309 311 312 313 314 315 316 317 318 318 319 319 319 318 316 314 312 311 311 312 313 311 311 314 319 320 319 318 318 318 318 318 318 318 318 317 317 317 316 315 314 313 312 311 310 309 307 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 308 310 312 314 316 318 319 320 322 324 326 329 332 336 340 343 346 348 350 351 353 355 356 358 1 6 14 20 24 27 29 28 27 27 29 34 39 40 41 43 45 47 49 51 54 56 58 58 58 58 59 61 64 66 69 72 73 74 75 75 74 70 64 55 49 46 42 36 28 21 16 15 15 18 21 25 29 31 31 31 30 29 28 28 29 29 29 30 30 30 29 29 29 30 31 31 32 34 35 36 37 37 38 39 39 39 40 40 41 42 42 43 44 45 46 46 47 49 50 52 54 57 58 59 59 59 59 59 58 58 58 57 56 55 55 54 54 53 52 51 50 48 46 44 41 38 34 31 28 26 286 279 270 261 254 247 244 241 238 234 230 222 216 211 209 210 215 220 226 231 236 241 245 248 247 250 251 251 250 249 249 250 251 251 249 246 244 243 242 241 239 238 237 236 236 237 237 238 239 243 248 253 258 264 270 276 282 289 295 299 300 301 302 304 307 309 311 313 315 317 319 322 324 326 328 330 331 331 332 332 332 331 331 331 331 331 331 331 330 330 329 329 329 329 329 329 329 328 327 326 325 323 320 314 306 294 279 262 244 228 216 207 199 192 185 178 173 168 164 161 159 156 155 154 152 151 150 149 148 147 146 144 143 141 139 137 135 133 132 131 130 129 128 126 124 125 125 125 125 124 120 112 105 102 100 95 93 92 94 95 95 94 92 88 83 77 73 72 74 80 82 69 285 258 273 285 282 264 237 211 194 183 174 167 162 161 162 161 155 148 154 171 176 195 202 38 40 35 26 10 335 287 262 259 251 239 241 241 231 218 219 219 213 207 204 203 203 199 193 191 192 189 184 176 160 136 121 116 111 93 67 55 47 34 25 21 20 20 20 21 22 24 23 23 23 25 26 24 18 360 341 324 310 300 297 300 306 313 316 319 318 313 310 317 334 351 6 23 39 52 62 73 84 91 94 95 97 90 86 73 66 48 19 344 332 317 278 261 258 263 292 342 9 21 26 27 25 22 18 14 10 5 359 352 346 341 335 331 326 322 319 316 314 312 310 309 307 307 306 306 306 305 305 305 305 304 304 303 303 302 302 302 302 302 302 302 303 304 305 305 307 308 309 310 311 312 313 314 315 316 316 317 317 317 316 315 313 311 310 309 310 311 310 310 311 314 317 317 317 317 317 317 317 317 317 316 316 316 315 315 314 313 312 311 310 309 308 307 306 306 306 306 306 306 306 306 306 306 306 306 305 306 306 305 305 304 304 305 307 309 311 314 316 318 319 320 321 323 325 328 332 335 339 342 345 347 348 349 351 352 353 355 358 3 10 17 21 23 25 26 27 29 31 34 36 37 37 39 41 44 46 48 50 52 54 55 55 56 57 58 61 64 67 70 72 73 73 73 72 70 65 56 48 46 45 42 34 26 18 11 7 6 6 8 9 13 19 22 25 26 27 28 29 30 32 32 32 31 30 29 29 29 30 30 32 33 34 35 36 37 37 37 38 38 38 39 39 40 40 41 42 44 44 45 47 48 50 53 55 57 59 59 60 60 60 60 60 60 60 60 59 58 57 57 56 55 55 53 52 50 47 44 41 37 33 29 26 23 292 288 282 275 268 260 255 252 249 246 242 236 230 224 222 223 225 229 233 238 244 249 254 257 258 258 258 258 256 254 254 255 256 257 254 250 248 247 245 243 242 240 238 236 236 237 237 237 238 241 246 251 255 260 265 271 277 284 290 295 299 301 303 304 306 308 309 310 312 313 316 318 320 323 325 327 328 330 330 330 330 330 330 330 330 329 329 329 329 328 328 327 327 327 328 328 328 328 327 327 326 325 324 320 315 308 298 285 270 253 238 225 213 202 193 184 177 171 166 163 160 157 156 154 153 153 152 151 150 149 148 147 146 145 143 141 140 138 138 137 137 136 135 133 131 130 130 129 129 127 122 114 108 106 104 100 97 96 97 98 98 97 94 91 86 82 80 81 85 93 99 105 236 240 255 266 263 246 223 205 194 185 177 168 163 161 161 159 152 144 151 172 184 216 322 5 24 24 18 2 331 293 263 252 245 236 235 236 233 226 222 220 213 209 208 212 215 214 211 210 210 206 196 179 154 127 115 109 102 64 43 44 39 26 18 17 19 19 19 20 21 23 24 25 26 23 21 20 9 349 333 317 305 300 300 306 311 315 318 320 318 314 309 313 328 348 6 20 31 42 53 65 74 81 85 87 84 81 71 67 59 43 13 352 349 329 295 277 273 282 313 342 359 7 11 13 15 15 12 9 6 3 358 353 347 342 337 333 328 324 321 318 316 313 311 309 308 307 306 305 305 304 304 304 304 303 303 302 301 301 301 300 301 301 301 301 301 302 303 304 305 306 307 308 309 310 311 312 312 313 314 314 315 315 315 313 312 311 309 308 308 309 309 309 309 311 312 314 315 315 315 316 316 316 315 315 315 314 314 313 313 312 311 311 310 309 308 307 306 306 306 306 306 306 306 305 305 305 305 305 304 304 304 304 303 303 303 304 306 308 311 314 316 318 319 320 321 323 325 327 331 335 339 342 345 346 347 348 349 350 351 353 356 0 5 11 14 17 19 21 25 29 32 34 34 34 34 36 38 41 43 44 45 48 49 50 52 54 54 56 59 62 65 69 72 73 72 70 70 69 65 56 49 45 46 46 41 33 23 12 3 356 352 347 337 327 328 351 7 18 24 30 35 42 45 43 39 35 33 32 31 30 30 30 32 34 35 36 37 37 37 37 36 36 36 37 37 38 39 40 41 42 43 44 46 48 51 53 56 58 60 60 60 60 60 61 60 60 60 61 60 60 59 58 58 57 56 55 54 52 49 46 42 37 32 28 24 21 295 291 288 284 278 272 265 261 258 254 251 246 239 233 231 231 233 238 242 246 250 256 261 265 267 265 264 263 263 261 260 260 261 262 260 257 254 252 250 248 247 246 243 241 240 239 239 238 238 240 245 250 254 258 262 268 273 279 285 290 296 299 302 305 307 309 310 310 310 311 312 314 317 319 322 324 326 328 329 329 329 329 329 329 329 328 328 328 328 327 327 326 326 326 327 327 327 327 327 327 327 326 326 324 321 316 310 301 290 278 264 249 234 219 206 195 185 176 170 165 161 158 156 155 154 153 152 152 151 150 150 149 149 147 146 145 143 142 141 141 141 140 139 137 135 134 133 132 131 129 125 118 113 112 110 106 103 101 101 101 101 100 98 95 92 90 90 92 98 105 113 140 206 227 243 252 249 234 214 202 194 186 178 170 164 162 162 159 151 147 148 157 174 197 356 8 18 20 16 356 325 299 271 247 237 233 232 231 229 229 229 224 213 209 211 219 230 235 229 221 217 213 199 168 127 108 105 101 82 40 34 40 33 21 16 18 21 22 23 24 24 23 24 28 30 25 20 13 1 340 324 311 302 299 300 304 307 310 314 315 314 312 309 311 322 338 355 12 24 32 40 50 59 66 70 73 72 65 61 54 49 42 5 347 360 317 286 273 272 288 328 346 353 358 1 5 8 9 8 5 2 360 356 352 347 343 339 335 331 327 323 319 316 314 312 310 308 307 306 305 304 303 302 302 303 302 302 301 300 300 299 299 299 299 299 299 299 300 300 301 302 304 305 306 308 308 309 310 310 310 311 311 312 313 312 312 311 310 308 307 306 306 307 307 307 308 309 310 312 312 313 314 314 314 314 314 313 313 312 312 311 311 311 310 309 308 307 307 306 305 305 305 305 306 305 305 305 305 304 304 303 303 303 302 302 301 302 303 305 308 310 313 316 318 320 321 322 323 325 327 330 334 338 342 344 346 347 347 347 348 350 352 354 357 360 2 4 7 11 17 22 26 30 33 34 34 33 34 36 38 41 43 44 45 45 45 48 50 52 55 57 60 64 68 71 73 71 67 66 65 63 57 50 47 49 49 46 39 30 20 10 356 340 318 288 257 242 235 229 220 205 188 175 166 158 142 105 66 52 51 49 40 31 30 33 37 40 41 41 40 39 38 36 36 35 35 36 36 38 39 39 40 42 43 46 48 51 54 57 59 61 61 61 61 61 61 60 60 60 60 60 60 59 59 58 58 57 56 55 53 50 47 42 37 32 27 22 18 295 294 291 288 284 280 274 270 265 261 257 252 245 239 236 236 239 243 248 252 258 262 266 269 271 269 267 267 269 268 266 265 267 268 267 263 260 258 257 256 255 254 252 250 248 246 244 243 242 242 245 250 254 257 259 265 269 276 282 287 292 296 300 303 307 309 311 311 311 310 310 311 313 316 318 321 323 325 326 327 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 327 327 327 327 327 327 327 326 325 322 318 312 305 296 286 274 260 244 228 212 197 185 176 168 163 159 157 155 154 153 152 151 151 151 150 150 149 148 147 146 145 144 144 143 143 142 141 139 138 137 136 135 133 131 128 123 118 116 115 112 108 106 105 104 104 103 102 100 99 99 99 102 107 114 123 152 191 218 234 243 241 226 208 197 189 184 179 173 165 162 166 161 153 148 151 155 165 191 355 5 12 19 18 342 291 264 258 250 248 241 234 226 218 223 231 230 224 214 219 230 242 247 241 229 224 227 210 150 91 84 85 75 46 26 33 38 29 22 22 24 26 28 31 32 29 26 26 30 31 26 18 7 348 328 313 304 299 298 298 299 300 302 305 306 306 306 307 309 317 328 344 360 12 17 21 26 32 38 43 47 51 52 54 37 41 31 5 4 4 322 278 260 274 325 359 354 353 355 357 360 3 3 3 2 359 356 354 351 347 344 340 337 333 329 325 321 317 314 312 310 308 306 305 304 303 302 301 301 302 301 301 300 299 299 298 298 298 297 297 297 297 297 298 299 300 301 303 304 305 306 307 308 308 308 308 308 309 310 310 310 310 309 308 306 304 304 305 305 306 306 307 308 308 309 310 311 311 312 312 312 312 312 311 311 310 310 309 309 308 308 307 306 306 305 305 305 305 305 305 305 305 304 304 303 302 302 301 301 300 300 301 302 304 307 310 313 316 318 320 322 323 324 326 328 330 334 338 341 344 345 346 346 346 346 349 351 352 354 355 356 358 360 6 14 20 24 29 34 35 34 33 33 34 36 38 39 41 41 40 41 43 46 49 52 56 59 63 67 71 72 70 66 62 60 58 55 51 50 52 54 52 44 37 30 21 2 332 290 256 235 224 216 211 206 200 195 191 187 183 179 175 168 161 155 149 123 45 32 39 45 50 50 49 47 44 41 39 38 37 36 36 36 37 38 38 39 41 43 46 49 52 55 58 60 61 62 62 61 61 61 60 60 59 59 58 58 58 58 57 56 56 55 53 52 50 47 42 37 31 25 19 14 296 294 293 291 288 285 282 277 273 270 265 258 250 244 240 239 241 246 251 257 262 266 269 272 273 270 268 268 271 272 271 271 272 274 274 270 266 263 263 264 264 262 261 259 257 255 253 251 250 249 251 254 256 259 261 264 268 274 280 285 289 293 297 301 304 308 310 312 312 311 310 309 310 313 315 318 320 322 323 324 326 326 327 327 327 327 327 326 326 326 326 325 325 325 326 326 326 327 327 327 327 328 328 328 327 326 323 319 314 309 302 294 284 272 256 237 217 199 185 175 166 161 157 155 153 152 151 151 150 150 149 149 148 147 146 146 145 145 145 145 144 142 141 140 139 138 137 136 134 133 130 127 120 119 118 116 112 110 108 107 107 106 106 106 107 108 109 110 114 122 131 155 184 213 230 238 237 223 205 192 187 184 181 174 167 163 165 161 162 162 159 156 169 234 329 350 0 10 9 301 245 224 230 247 258 251 225 174 159 163 179 196 182 214 230 245 257 264 274 289 304 315 332 1 26 40 44 34 22 24 36 40 37 34 32 29 29 31 35 36 32 29 29 31 30 25 14 355 333 317 306 300 298 298 297 296 296 297 299 300 300 301 303 308 314 322 334 348 357 360 359 358 358 360 1 5 12 37 31 22 24 12 335 346 355 306 299 86 65 46 26 10 0 357 356 357 357 358 359 358 356 353 351 349 347 345 342 339 336 332 327 322 318 315 312 310 308 306 305 304 302 301 301 301 301 301 300 299 299 298 297 297 296 295 295 295 294 295 295 296 297 298 299 301 302 303 304 305 305 305 305 305 306 306 307 307 307 307 306 304 303 302 302 303 303 304 304 305 306 307 307 308 309 309 310 310 310 310 310 310 309 309 309 308 308 307 306 306 305 305 305 305 304 304 304 304 304 303 303 302 301 301 300 300 299 300 300 302 304 306 309 313 316 318 321 323 324 325 327 329 331 334 338 341 344 345 346 345 345 345 347 349 351 352 353 353 356 359 6 13 19 24 29 32 33 33 33 32 33 34 36 38 39 37 36 36 38 41 45 49 54 58 61 65 69 71 69 65 59 54 52 51 49 50 54 58 57 50 43 37 31 12 330 266 236 223 215 210 205 201 197 194 192 189 187 185 183 181 179 177 175 173 132 41 52 62 64 62 60 57 53 49 45 44 42 40 39 38 38 39 39 40 42 44 46 50 53 56 58 60 61 62 62 61 61 60 60 59 58 58 57 56 55 55 55 54 53 52 51 50 48 45 41 36 30 22 15 10 299 298 296 293 291 289 286 283 279 276 273 266 260 252 244 242 243 247 251 257 263 267 271 272 273 270 268 267 269 271 274 276 277 279 280 277 271 269 268 269 269 268 267 266 265 265 264 262 261 260 262 264 266 267 268 270 273 276 280 285 288 291 296 299 302 306 309 311 313 313 312 311 310 311 313 315 317 319 320 322 323 324 325 326 326 326 326 326 326 326 325 325 325 325 325 325 326 326 327 327 327 328 328 328 328 328 326 324 321 317 313 308 302 294 284 269 248 224 203 186 172 163 158 154 152 151 150 149 149 148 148 147 147 146 145 145 144 144 144 145 145 143 141 140 139 139 138 137 136 135 132 128 123 121 121 119 116 113 111 110 110 110 111 113 115 117 117 118 122 129 138 158 184 215 237 246 242 223 202 190 187 186 182 177 170 166 163 161 164 170 187 223 289 316 326 333 336 334 314 261 227 203 193 226 244 236 162 121 117 113 104 86 61 35 338 316 307 313 324 331 334 336 341 350 359 6 11 15 19 29 37 41 42 37 29 22 19 23 29 33 33 32 30 26 23 21 8 346 325 312 304 301 301 301 300 300 299 300 300 300 299 300 303 307 313 318 327 338 344 344 341 336 332 331 332 336 351 350 4 351 18 327 289 275 282 280 291 30 56 51 37 20 8 360 355 353 353 354 355 354 352 350 349 348 347 345 343 341 337 333 329 324 319 316 313 311 309 307 305 304 302 301 301 300 300 300 299 299 298 297 296 295 294 294 293 292 292 292 292 292 293 294 295 296 298 299 300 301 302 302 302 302 302 303 303 303 303 303 303 302 301 300 299 300 301 301 302 302 303 304 305 305 306 307 307 307 308 308 308 309 309 308 308 307 307 307 306 305 305 304 304 303 303 303 302 302 302 302 302 301 300 299 299 298 299 299 300 301 303 306 309 312 315 318 321 323 325 327 328 329 331 335 338 342 345 346 346 345 345 345 346 349 351 351 352 353 356 1 6 12 18 24 29 32 32 32 32 32 33 34 34 36 37 35 33 32 31 32 37 44 50 55 60 64 67 69 69 64 56 48 45 44 44 47 53 59 61 56 48 43 36 21 329 242 220 212 208 204 201 197 194 192 191 189 188 187 185 184 184 183 182 182 173 42 59 69 73 72 69 66 62 57 53 51 49 48 45 43 43 43 44 44 44 46 48 50 53 55 57 59 60 60 60 60 60 59 58 58 57 56 55 54 53 53 52 52 51 50 48 47 45 42 39 33 27 20 12 5 302 301 298 296 295 293 291 289 285 283 280 275 269 262 254 249 248 248 251 257 263 269 272 272 272 270 267 267 267 269 274 278 281 284 286 283 277 274 273 275 274 272 272 272 273 274 273 272 271 271 274 277 279 281 282 282 283 284 285 287 289 291 296 299 302 305 308 311 313 314 314 313 312 312 312 313 315 316 318 320 321 322 324 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 327 327 327 328 328 329 329 329 328 327 325 322 319 316 313 309 304 295 282 260 233 206 184 169 160 154 151 149 148 147 147 147 146 146 145 144 144 143 143 143 143 144 144 143 141 140 140 140 139 139 138 136 133 128 125 124 123 122 119 115 113 113 113 114 116 120 123 124 124 125 129 135 145 162 188 222 250 263 255 225 199 189 187 185 182 178 172 165 159 168 176 193 225 300 345 345 336 332 331 320 296 271 248 220 197 208 202 168 140 123 111 94 73 52 38 31 26 7 348 345 345 343 340 340 342 346 351 358 6 13 21 25 26 25 23 19 13 7 4 7 14 22 28 28 22 16 15 12 355 335 319 308 306 306 305 305 305 305 304 304 304 302 302 302 305 309 313 317 322 331 334 332 327 323 318 314 313 314 317 329 333 327 356 319 281 249 250 272 317 9 29 34 29 21 10 0 355 352 352 351 351 350 349 348 346 345 345 344 343 341 338 334 330 326 322 318 315 313 310 308 306 304 303 302 301 300 300 300 299 298 297 297 296 294 293 292 291 290 290 289 288 288 288 289 290 291 292 293 295 296 297 298 298 299 299 299 299 299 299 299 299 298 298 297 297 297 298 298 299 299 300 301 302 303 304 304 305 305 306 306 307 307 307 307 307 307 307 306 306 305 304 303 302 302 302 301 301 300 300 300 300 300 299 298 297 297 298 298 300 301 303 306 309 311 314 316 319 323 325 328 329 331 332 335 339 343 346 347 348 348 347 347 347 349 351 352 353 354 357 1 6 12 18 25 29 30 32 33 33 32 32 33 34 35 35 35 33 32 28 24 26 35 46 53 58 63 66 69 69 63 53 41 35 34 35 39 48 57 62 60 54 48 40 23 286 223 209 203 200 198 196 194 192 190 189 189 188 188 187 187 187 188 191 198 359 33 56 67 73 75 74 72 69 64 60 56 54 53 51 50 49 48 48 48 48 49 50 51 53 54 56 57 58 58 58 58 58 57 56 56 55 54 53 52 51 51 50 49 48 47 46 44 41 38 34 29 23 15 8 1 305 304 302 301 300 298 297 295 291 289 286 282 278 271 265 260 257 254 255 260 266 271 273 274 273 271 269 269 268 268 274 279 284 288 290 288 285 283 282 282 281 279 278 278 279 279 279 279 278 279 282 288 293 297 299 300 301 300 298 295 295 297 299 302 305 307 309 311 313 314 315 315 315 314 313 313 313 314 316 317 319 320 322 323 324 324 325 325 325 325 325 324 324 324 325 325 326 326 326 327 327 328 328 329 329 329 329 329 327 325 323 321 319 317 315 311 304 292 272 242 208 181 164 154 149 146 145 144 144 144 144 144 143 143 142 142 142 142 142 142 143 142 141 141 141 141 140 140 139 136 132 128 127 126 126 124 121 118 116 116 116 118 121 126 130 130 129 130 133 139 149 164 189 224 254 264 249 217 195 187 184 182 179 177 172 168 164 170 180 208 269 347 10 2 347 345 356 359 338 311 296 292 274 14 90 126 133 125 105 82 64 51 40 32 24 14 1 353 348 343 340 340 340 342 348 359 8 12 12 12 12 9 4 4 3 357 354 356 2 10 15 12 7 10 11 3 342 324 311 308 310 311 310 309 309 309 309 308 307 305 305 306 309 312 315 317 321 326 329 325 320 314 309 304 301 299 298 304 310 319 325 312 292 267 255 259 288 348 13 21 21 15 7 0 355 351 349 348 348 346 345 344 344 344 343 342 341 340 338 335 331 328 324 321 318 315 312 310 308 306 304 302 301 301 301 301 300 299 298 297 295 293 291 290 288 287 287 287 286 285 284 284 285 285 286 287 288 290 291 293 294 294 295 295 295 295 295 295 295 295 294 294 294 294 294 295 296 296 297 299 299 300 301 302 303 303 304 305 305 306 306 306 307 307 306 306 306 305 304 303 302 301 300 299 299 299 299 299 299 298 297 296 296 296 297 298 299 301 303 305 308 310 311 312 315 319 323 326 329 331 332 336 340 344 346 349 350 351 350 350 350 351 353 354 355 357 359 3 8 14 20 26 29 31 33 33 33 33 32 33 33 34 34 34 33 33 31 24 17 22 42 52 57 61 65 67 67 62 51 33 22 21 23 30 41 51 59 60 56 49 40 16 238 212 202 197 194 193 192 191 190 189 188 188 189 189 189 189 191 194 201 238 5 29 48 61 69 73 75 74 72 68 64 60 57 56 55 53 52 52 52 52 52 52 52 52 53 54 55 56 56 56 56 56 56 55 55 54 53 52 51 50 49 48 47 46 45 44 42 39 37 33 28 23 17 10 3 356 309 309 307 306 306 305 303 299 295 293 291 288 285 281 276 272 269 267 267 269 272 275 277 277 277 276 275 275 275 275 278 283 289 293 295 295 293 291 291 291 290 289 286 285 284 284 284 284 284 284 288 295 303 309 314 317 319 319 316 312 309 308 307 307 308 309 311 312 314 315 316 316 316 316 315 315 315 315 315 316 317 318 320 321 322 323 323 324 324 324 324 324 324 324 324 325 325 326 326 327 327 327 328 328 329 329 330 330 329 327 325 323 321 320 319 318 315 309 301 285 255 211 175 154 146 142 141 140 140 140 140 140 140 140 140 140 139 140 140 140 141 141 141 141 141 141 140 140 139 136 132 129 128 128 128 127 124 122 120 119 120 122 126 131 134 134 133 134 137 141 148 160 179 208 235 242 228 207 193 186 182 179 177 176 175 171 168 179 185 213 321 3 19 9 353 349 358 1 352 339 327 328 340 108 129 139 124 91 73 66 61 54 42 31 23 16 7 358 352 344 345 346 346 346 349 358 5 6 4 3 5 5 6 7 3 355 352 354 359 2 358 356 1 6 3 347 328 316 310 313 316 316 314 313 313 312 312 311 310 309 308 310 312 314 316 318 321 324 325 321 315 308 303 298 294 289 287 290 297 308 313 309 312 294 267 259 276 339 8 16 15 11 5 358 352 347 346 345 344 343 342 342 342 341 341 340 339 338 337 335 333 330 327 324 321 319 316 313 310 308 306 305 303 303 302 302 302 300 299 297 295 293 290 287 285 284 283 283 283 282 281 280 279 279 278 279 280 283 285 287 288 289 290 291 291 291 292 291 291 291 291 291 291 291 291 292 292 293 294 296 297 298 298 299 300 301 302 303 304 305 305 306 306 306 306 306 306 305 303 302 301 299 299 298 298 298 298 298 297 296 296 295 294 295 295 297 298 300 303 304 306 307 308 308 310 313 318 322 327 331 333 336 340 344 347 350 352 353 353 353 353 354 356 357 358 360 3 7 12 18 23 27 29 31 33 34 34 33 32 32 33 34 34 33 32 32 32 28 21 15 35 48 55 59 61 64 64 59 46 23 4 1 7 18 31 43 52 55 53 48 38 286 217 204 199 194 191 190 190 190 189 189 188 188 188 189 190 191 194 199 211 265 6 28 43 54 63 68 71 72 72 70 67 63 60 58 57 55 55 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 54 54 53 52 50 49 48 47 46 45 44 43 41 39 37 34 30 26 21 16 10 4 358 352 313 313 312 311 311 310 307 303 300 297 296 293 292 289 286 284 281 280 279 280 281 282 284 283 283 283 283 284 285 285 288 292 297 300 302 303 300 299 299 300 301 300 298 295 293 291 291 291 289 289 294 301 309 316 322 327 331 333 331 328 325 322 318 316 315 314 315 316 316 316 317 317 317 317 317 317 317 316 316 316 316 317 318 319 320 321 322 323 323 323 323 323 324 324 324 325 325 326 326 327 327 327 328 328 328 329 329 330 329 328 326 324 322 320 320 319 318 316 314 309 299 278 217 152 139 134 133 134 134 135 136 137 138 138 138 137 137 137 137 138 139 139 140 140 141 141 141 141 140 135 131 129 128 129 129 129 127 125 123 123 123 125 129 133 136 136 136 137 138 142 147 156 169 188 209 222 218 205 194 188 185 180 177 176 175 161 63 30 176 49 10 22 24 11 353 341 336 337 349 357 358 125 134 132 134 129 64 34 34 40 43 40 33 27 22 21 17 8 354 328 336 343 346 354 356 360 5 6 5 5 7 10 14 15 11 360 356 356 359 2 5 1 356 354 345 327 315 312 316 321 322 320 318 317 316 316 315 315 314 313 313 314 315 317 318 319 320 321 319 316 310 305 300 295 290 285 282 282 289 298 312 317 321 291 251 247 275 357 17 19 15 9 2 354 348 344 342 342 341 340 339 339 338 338 338 338 338 338 337 336 334 332 329 327 325 322 320 317 314 312 310 308 306 305 304 303 303 302 300 298 296 292 289 285 282 280 279 278 277 277 277 275 273 271 270 271 272 275 277 280 283 284 286 287 287 288 288 288 288 288 288 288 288 289 289 290 290 291 292 293 294 295 296 297 298 300 301 302 303 303 304 305 305 305 306 305 305 304 303 301 300 299 298 297 297 298 297 297 296 295 294 293 293 293 294 295 297 299 301 302 303 304 304 304 307 309 314 319 324 329 333 336 340 345 348 351 353 355 356 356 356 357 359 1 2 4 7 11 16 20 25 28 31 32 33 34 34 32 31 31 33 35 35 33 31 30 27 17 9 12 30 45 52 55 57 58 58 51 36 14 342 331 342 2 19 32 41 45 45 40 18 219 203 198 195 193 190 188 188 188 189 189 188 187 188 189 190 191 194 198 207 238 356 23 38 48 56 62 67 69 69 68 66 64 61 59 58 57 57 56 56 56 56 56 56 55 55 55 55 56 56 55 55 54 53 52 51 49 48 47 45 44 42 41 39 37 35 32 30 27 23 19 14 9 3 358 354 349 317 316 316 315 315 314 311 308 305 303 302 300 299 297 295 294 292 291 290 291 291 291 292 292 292 292 293 294 295 296 298 302 307 310 313 314 310 310 311 312 314 314 312 308 305 303 303 302 299 299 302 309 316 323 328 334 339 341 341 339 337 334 331 327 324 322 321 320 319 319 319 319 318 318 318 317 317 317 317 317 317 317 317 318 319 320 321 321 322 322 322 323 323 323 324 324 325 325 326 326 327 327 327 328 328 329 329 329 329 329 327 324 322 320 318 318 317 316 316 316 316 315 308 50 107 118 121 124 127 129 132 134 136 137 137 136 135 135 135 135 137 138 138 139 140 141 142 142 140 135 131 129 129 129 130 130 129 128 126 125 126 128 131 134 137 137 137 138 140 143 149 156 165 177 193 206 209 202 199 204 196 185 186 187 176 90 15 24 30 31 34 44 26 8 349 334 324 331 358 22 69 114 124 124 117 50 13 11 11 14 16 16 18 21 25 29 31 22 352 325 319 331 352 4 6 7 9 10 10 13 21 27 30 27 20 8 1 358 355 351 357 357 352 344 331 317 311 314 322 328 327 324 322 320 319 319 318 318 318 318 319 319 319 319 319 319 319 317 315 310 304 301 298 293 288 283 280 281 283 287 291 308 308 148 178 166 81 44 30 22 14 6 358 351 345 342 340 338 337 336 336 335 335 336 336 337 337 337 337 336 334 333 331 329 327 325 323 320 318 316 315 312 309 307 306 305 304 303 302 299 296 292 287 283 279 277 275 273 272 271 270 269 267 265 263 263 264 266 269 273 276 279 280 282 283 284 284 285 286 286 287 287 287 288 288 288 288 288 290 290 292 293 294 295 296 298 299 300 301 302 303 304 305 305 305 305 304 303 302 301 299 298 297 297 297 297 297 296 295 294 292 292 291 291 292 293 295 296 298 299 299 300 299 301 304 307 311 316 322 328 333 336 339 345 349 352 355 357 359 360 360 1 3 5 7 8 10 14 18 22 26 30 31 33 35 35 33 31 29 31 34 35 35 35 33 32 24 3 338 344 15 36 47 50 50 50 47 37 21 359 320 299 310 332 351 10 23 30 31 21 263 207 197 193 191 191 189 188 187 187 188 189 188 187 187 187 188 189 190 192 197 206 245 18 35 46 53 59 63 66 67 67 65 63 61 58 57 57 57 57 57 57 57 58 58 57 57 57 57 57 57 56 55 54 53 51 49 46 44 43 41 39 37 35 33 30 28 26 23 20 16 12 7 3 358 354 350 346 321 320 320 319 318 317 315 314 312 310 308 307 306 305 304 303 301 301 301 301 301 301 300 300 300 302 303 304 305 306 307 311 316 321 324 325 323 324 325 325 327 329 328 325 322 321 319 318 316 314 315 319 326 333 338 343 347 349 349 347 346 343 340 337 333 331 328 326 324 323 322 321 320 320 319 318 318 318 318 318 318 317 317 317 317 318 319 320 321 321 321 322 322 323 323 324 324 324 325 326 326 326 327 327 328 328 328 329 329 328 327 325 322 320 318 316 315 313 312 313 316 322 335 5 74 101 110 115 119 123 127 131 134 136 136 135 134 133 133 133 135 136 136 137 139 140 142 141 138 134 132 130 129 129 130 130 130 129 128 127 128 130 133 135 137 138 138 139 141 146 152 159 165 172 182 192 197 194 196 208 199 190 195 205 187 58 17 27 38 43 44 46 26 5 344 330 333 349 6 20 64 101 100 81 47 2 1 1 1 1 2 4 10 18 26 32 34 20 327 339 324 333 342 360 8 13 17 18 20 26 35 41 40 32 22 12 5 359 354 350 348 347 344 337 325 314 310 315 325 330 328 326 324 324 324 323 323 323 323 324 324 324 324 322 321 320 318 316 313 308 302 298 296 292 287 283 281 279 281 278 261 234 190 147 134 122 96 62 38 23 13 3 355 348 342 339 336 335 333 333 333 333 333 333 334 335 336 336 336 335 334 333 332 331 329 328 326 324 322 321 319 316 313 310 308 306 305 304 303 300 296 292 286 282 278 275 272 269 267 266 264 263 261 259 257 257 257 259 261 264 268 272 274 277 278 279 280 281 283 285 286 286 286 287 287 288 287 287 288 288 289 290 291 293 295 296 298 299 300 301 302 303 304 304 304 304 304 303 301 300 299 298 297 297 297 297 296 295 294 293 291 290 290 290 290 291 292 293 293 294 294 294 295 299 303 306 310 314 320 326 332 336 339 345 350 353 357 360 3 5 6 6 8 11 13 13 14 17 20 24 28 31 33 36 38 36 32 30 30 33 36 38 41 40 36 33 25 358 296 287 349 22 36 42 41 39 35 24 4 341 307 282 280 295 318 318 344 356 352 303 229 206 195 191 189 189 189 188 187 186 187 187 187 186 185 185 185 185 185 184 185 187 190 84 37 48 54 59 62 65 66 66 65 63 60 58 56 56 56 56 56 56 56 56 58 57 56 56 55 56 56 55 53 52 50 48 44 42 39 37 35 33 31 29 27 25 23 20 17 14 11 7 2 358 354 350 346 342 325 324 324 323 322 321 320 319 317 316 314 313 312 311 310 310 310 311 312 313 311 311 311 311 311 312 314 315 314 315 315 319 324 330 334 334 334 335 336 337 338 341 341 340 338 337 336 335 334 333 333 336 340 346 351 355 358 358 356 354 352 349 346 343 340 338 335 332 329 327 326 324 323 322 320 319 319 319 319 319 319 318 318 318 317 318 318 319 319 320 320 321 321 322 322 323 323 324 324 325 325 326 326 327 327 327 328 328 328 328 327 325 323 320 317 315 313 311 309 307 308 315 328 354 52 95 108 113 116 120 125 129 132 134 135 134 133 132 131 131 132 133 134 135 134 136 139 139 136 133 132 131 130 130 130 130 130 129 129 129 130 131 133 136 138 138 137 138 143 148 154 160 166 170 176 183 188 188 186 192 191 189 191 199 184 116 67 63 66 67 63 46 24 0 337 328 343 1 11 17 42 67 49 16 4 359 356 354 351 349 355 1 9 19 27 30 20 349 314 327 327 332 340 355 6 16 26 26 25 28 35 39 36 28 20 13 6 358 352 347 346 347 344 336 325 315 312 316 325 329 327 326 326 327 328 328 328 328 328 329 330 329 327 325 322 320 319 317 314 309 304 300 296 292 287 284 282 281 279 274 256 235 192 120 102 91 73 49 29 15 6 359 352 345 340 336 333 331 330 329 329 329 330 331 332 333 333 334 334 334 333 333 332 331 331 330 328 327 325 324 323 320 317 313 310 308 306 305 303 301 297 292 286 281 277 273 271 268 265 263 261 259 257 255 253 252 251 251 252 255 260 264 267 269 271 273 274 276 279 282 284 285 286 286 287 287 286 286 287 287 288 288 289 291 293 295 296 297 299 300 302 303 303 303 303 303 302 301 300 299 298 297 296 296 296 296 295 295 293 292 291 290 289 289 289 289 289 288 288 288 290 292 295 299 303 306 309 312 317 324 331 336 340 344 349 354 359 3 6 9 11 12 14 16 18 19 19 20 23 26 30 32 34 38 39 34 28 29 33 37 40 41 42 39 36 34 29 355 260 259 350 10 21 29 33 28 21 8 344 315 291 273 265 257 266 268 275 277 256 236 221 208 198 192 189 188 188 188 187 186 185 185 186 185 184 183 182 181 180 178 176 176 175 160 107 79 62 61 63 65 66 67 66 65 62 59 56 54 53 53 53 52 51 50 50 50 50 49 49 49 49 48 47 46 44 42 39 36 33 30 28 27 25 24 23 20 18 15 11 8 5 1 357 353 349 345 341 338 329 328 328 326 325 325 324 323 322 321 319 318 317 317 316 316 317 319 321 322 321 320 320 322 322 324 325 325 323 322 323 326 331 337 341 342 343 344 344 344 346 348 349 349 348 348 348 348 349 349 350 352 355 359 3 5 7 6 4 0 357 354 351 347 344 342 340 337 334 332 330 328 326 325 323 321 319 319 319 319 319 319 319 319 318 318 318 318 318 318 319 319 320 321 321 322 322 323 323 323 324 324 325 325 326 326 326 327 327 327 326 324 322 320 317 314 312 309 307 304 302 305 318 344 30 94 112 116 118 122 127 131 133 133 133 132 131 130 129 130 131 131 132 129 125 128 134 135 134 132 131 131 131 131 130 129 129 129 129 129 130 132 133 136 137 137 136 136 142 147 153 158 163 168 173 178 182 182 180 182 183 184 186 187 180 137 112 98 88 77 63 44 22 0 337 336 352 4 13 18 18 13 7 2 359 354 346 332 330 334 346 1 14 25 33 32 15 343 322 325 333 336 343 359 5 12 18 18 17 19 23 25 24 20 16 12 6 359 353 350 349 348 344 335 326 319 317 319 324 325 324 325 328 330 332 333 333 333 333 334 334 333 330 326 323 321 319 319 316 312 307 303 298 293 288 286 284 282 280 275 268 260 277 335 29 43 35 23 12 3 357 350 345 340 336 332 330 328 327 327 328 328 328 328 329 330 331 331 332 332 331 331 331 331 331 330 329 328 327 326 325 323 320 317 313 310 307 305 303 301 297 292 287 282 277 274 271 267 264 262 260 258 256 253 251 249 246 244 244 248 253 256 259 261 264 266 268 270 273 277 280 283 284 285 286 286 286 285 286 286 286 287 288 289 291 293 294 296 297 299 300 301 302 302 302 302 301 300 299 298 297 296 295 295 295 295 295 294 293 292 291 290 289 289 288 287 286 285 284 286 290 294 298 300 302 305 308 311 315 321 329 335 341 345 351 356 0 5 9 12 15 17 20 21 22 23 24 25 27 29 32 34 37 41 39 31 26 28 35 40 42 43 40 35 34 36 39 52 209 288 356 6 11 17 22 17 6 350 323 292 272 261 257 250 245 243 243 239 229 220 214 208 202 196 191 188 188 187 187 186 184 184 184 184 182 181 180 179 177 175 173 170 168 161 142 119 87 71 68 68 67 67 67 67 64 61 57 53 50 49 49 47 44 42 41 41 42 42 41 40 40 40 39 38 37 35 33 30 28 25 23 21 20 18 17 14 11 8 5 2 358 355 351 347 343 339 336 333 332 331 331 330 329 329 328 327 327 326 324 323 322 321 321 321 322 324 327 328 328 329 330 333 334 334 334 334 333 332 331 334 341 346 349 350 351 352 351 351 352 353 354 353 354 355 356 356 358 359 360 2 5 7 9 11 12 12 10 6 2 358 355 351 348 345 343 341 338 336 334 332 329 327 325 323 321 320 319 319 319 320 319 319 319 318 318 318 317 317 318 318 319 319 320 320 321 321 322 322 323 323 324 324 325 325 325 325 325 325 325 324 322 319 316 314 311 308 305 302 300 299 316 340 20 84 109 117 120 124 129 133 133 131 129 127 126 126 126 128 129 130 130 124 118 124 129 130 130 130 131 131 131 131 130 128 128 128 128 129 130 131 133 135 136 134 133 135 140 145 149 154 157 163 168 172 174 175 177 180 181 179 169 177 162 138 116 105 96 82 64 51 39 7 347 351 359 3 8 12 7 359 354 349 344 335 317 302 308 322 345 8 25 36 43 44 34 12 347 346 4 14 10 2 356 357 1 3 6 11 15 18 17 15 13 10 5 359 352 349 346 345 341 333 326 323 321 320 319 319 321 325 329 333 335 336 336 337 337 338 338 335 332 328 324 322 321 322 320 316 312 307 302 296 290 287 285 283 282 280 276 273 286 323 346 356 359 355 349 345 341 339 337 334 330 328 325 324 324 323 322 322 322 324 324 326 327 328 328 329 328 327 327 327 327 328 328 328 327 327 327 326 323 320 317 313 309 306 304 301 298 294 289 284 280 276 271 267 264 261 259 257 255 252 249 246 243 241 241 245 248 250 252 254 256 259 261 264 267 271 275 278 281 283 284 284 284 284 284 284 284 285 286 287 289 290 292 293 295 297 299 300 301 301 301 301 300 299 298 297 296 295 294 294 294 294 294 293 292 292 291 290 289 288 287 286 285 282 283 287 293 297 299 300 301 303 306 309 313 319 327 334 343 348 353 358 3 7 11 15 19 23 26 28 28 28 28 29 31 33 35 38 41 43 39 31 28 32 38 43 45 43 38 34 34 35 38 41 9 3 6 7 4 6 8 4 351 329 302 276 260 253 250 246 242 236 230 224 218 213 210 207 205 200 194 189 188 187 186 185 184 182 182 182 181 180 179 178 177 175 173 171 168 163 153 137 114 96 84 78 74 71 69 69 68 64 59 53 48 46 44 42 39 37 34 35 36 36 35 34 34 33 33 32 31 29 27 25 22 20 17 15 13 11 9 7 4 1 357 354 351 347 343 340 336 333 330 328 335 334 333 333 332 332 331 331 331 330 329 328 327 326 325 325 326 328 330 332 332 333 336 341 343 342 342 342 343 342 341 344 350 355 357 358 358 359 359 359 359 359 359 358 358 359 0 1 2 4 5 7 9 11 12 13 14 14 13 10 6 3 359 355 352 349 346 344 341 339 337 335 332 330 328 325 323 321 320 320 320 319 319 319 319 319 318 318 317 317 317 317 318 318 319 319 320 320 320 321 321 322 322 323 323 324 324 324 324 324 323 322 321 318 316 313 310 307 304 301 299 298 323 358 24 64 100 112 116 121 127 129 127 122 119 117 117 119 123 126 128 128 123 117 118 123 124 124 126 128 129 130 131 131 129 128 127 127 127 128 129 131 132 133 134 133 131 134 139 143 146 149 151 156 160 163 166 168 173 179 175 154 154 168 140 128 111 105 100 87 69 58 47 17 358 354 354 346 339 335 331 329 326 320 308 291 279 287 306 334 2 23 37 50 58 59 52 41 34 30 27 20 11 0 351 351 356 359 3 9 15 18 16 12 9 6 3 358 352 347 345 343 339 332 326 323 322 319 315 315 321 326 331 335 338 339 340 340 341 341 340 337 333 329 326 325 325 326 325 322 318 313 306 299 293 288 285 285 284 284 284 285 293 315 327 332 335 334 332 331 331 331 328 326 325 323 322 321 321 320 319 320 321 321 321 322 322 323 324 324 323 322 321 320 322 323 324 324 325 326 326 326 325 322 319 315 312 309 306 303 300 296 292 287 282 279 272 267 264 262 260 258 255 250 246 242 239 239 241 243 244 245 247 249 251 253 255 257 261 265 270 273 276 279 280 281 281 281 281 282 282 283 284 285 286 287 289 291 294 296 297 299 300 300 300 300 299 298 297 296 294 294 293 293 293 293 293 292 292 291 291 290 289 288 287 285 283 282 284 289 294 297 299 299 300 302 305 307 310 315 324 333 344 352 358 1 5 10 14 18 23 27 29 31 32 32 32 34 37 38 40 41 43 44 40 35 36 40 43 45 45 42 38 35 35 32 25 14 8 14 13 10 3 356 351 345 332 308 287 265 253 248 245 242 236 232 227 219 215 211 209 205 205 202 197 192 188 187 187 185 183 181 181 181 181 180 178 177 176 176 176 174 170 166 160 153 147 123 108 92 82 75 71 71 70 68 64 55 49 45 42 39 36 33 32 31 31 32 31 30 29 29 28 27 26 24 22 19 16 13 10 7 5 3 0 358 355 351 348 345 342 338 335 331 328 326 324 323 337 336 335 335 335 334 334 334 334 334 334 333 331 330 330 330 331 332 335 335 336 337 340 343 347 348 349 350 350 350 350 353 359 3 5 5 5 5 5 6 6 5 5 4 3 3 4 5 6 8 9 11 12 13 14 14 15 15 14 12 10 7 3 359 356 352 349 346 344 342 340 338 335 332 330 327 325 323 322 321 320 319 319 319 319 318 318 318 318 317 317 317 317 317 317 318 318 318 319 319 320 320 321 321 322 322 322 322 322 322 322 321 320 317 315 312 309 306 303 300 298 299 330 26 34 57 88 102 107 112 116 116 111 107 105 105 107 111 116 121 125 127 125 123 124 123 119 119 123 125 127 128 129 129 129 127 127 126 126 127 128 129 130 131 131 130 130 133 138 141 142 144 146 151 154 159 162 163 167 165 153 143 142 138 123 110 99 99 97 88 74 57 40 20 1 346 333 312 284 266 269 273 271 256 235 238 270 310 339 2 20 35 49 63 68 65 58 52 47 40 30 20 13 4 357 356 0 4 6 11 17 19 15 8 3 1 2 360 355 352 348 346 340 334 330 327 323 319 317 319 324 329 333 338 342 345 345 345 345 344 342 339 335 332 330 329 330 331 331 329 326 320 313 306 299 292 289 287 287 288 289 293 300 307 314 318 319 320 320 319 318 319 320 321 321 321 321 320 318 316 315 315 316 315 315 316 316 315 316 317 317 315 314 314 315 316 317 318 319 321 323 324 324 323 321 318 315 312 309 306 303 299 294 290 285 281 275 269 265 264 262 260 255 249 243 237 235 236 238 239 240 241 243 244 246 248 250 252 255 260 265 269 271 274 275 277 277 278 279 279 280 281 282 283 284 285 287 289 291 294 296 297 299 299 299 299 298 296 295 294 293 293 292 292 292 293 292 292 291 291 290 290 289 288 287 285 283 283 287 291 295 297 299 299 299 300 302 304 307 311 320 332 344 355 2 5 9 13 17 21 26 29 32 33 35 37 38 40 43 44 44 44 47 47 44 43 44 46 46 46 45 43 40 37 34 25 357 327 356 18 22 19 8 350 333 319 311 288 272 258 249 244 240 237 234 232 227 219 214 209 208 205 204 202 199 194 190 187 186 185 184 182 181 181 181 180 179 178 177 175 176 176 174 169 163 159 158 145 128 108 92 80 73 72 71 72 69 61 54 48 42 38 34 32 30 29 28 28 27 26 26 25 24 22 21 18 15 12 8 5 2 358 355 353 350 346 343 340 337 334 331 328 325 322 320 319 318 318 339 338 337 337 337 337 336 336 336 336 336 337 335 335 334 334 335 337 339 339 339 341 343 347 351 353 354 355 356 357 358 360 4 8 11 11 10 11 12 12 11 11 11 9 8 7 7 8 9 10 11 13 15 16 16 16 16 16 15 13 12 10 7 3 359 356 352 349 347 345 342 340 337 335 332 329 327 325 323 322 320 319 319 318 318 318 317 317 317 317 317 317 317 316 316 316 316 317 317 318 318 319 319 320 320 320 320 321 321 320 320 320 318 317 314 311 308 305 302 299 298 303 333 39 43 56 78 91 96 99 100 98 95 94 96 97 100 104 108 114 119 121 126 129 125 119 115 116 120 122 125 126 127 128 127 127 126 125 125 125 126 127 127 128 128 129 130 132 135 137 139 142 146 151 154 161 162 155 150 146 143 138 130 119 109 99 90 93 92 87 76 60 40 18 356 333 306 283 263 248 241 234 216 186 170 156 79 16 12 20 31 39 51 62 61 58 54 50 46 39 32 25 19 12 8 6 8 10 12 15 17 17 13 4 358 358 3 3 360 356 354 351 347 341 336 332 327 323 322 325 330 333 337 342 347 350 351 350 349 347 344 341 337 334 331 330 333 336 336 334 332 327 321 314 309 304 295 291 292 293 295 299 303 305 308 310 310 310 311 310 309 310 311 313 315 315 314 314 313 311 310 309 308 308 309 309 308 309 310 312 313 313 312 311 311 312 314 315 315 317 320 321 322 322 321 319 317 315 312 309 305 301 297 292 288 283 278 272 268 266 266 264 258 249 241 236 235 237 236 237 238 239 240 241 243 245 246 248 251 255 260 263 266 267 269 271 273 274 275 276 277 279 280 281 282 283 285 287 289 291 293 295 297 298 297 297 296 294 293 292 291 291 291 291 292 292 292 291 291 290 290 289 289 289 287 286 284 286 290 294 297 298 299 300 299 298 297 299 303 308 318 332 347 0 8 11 14 17 21 26 30 33 35 37 41 43 44 46 48 49 48 48 51 52 50 49 49 48 48 49 48 47 45 41 36 21 327 308 350 23 30 22 6 338 310 294 286 273 262 254 245 240 237 234 233 234 228 219 215 210 207 206 204 203 200 197 191 188 186 186 184 183 182 182 181 180 179 178 177 175 174 175 176 169 158 150 147 144 134 121 106 91 83 77 74 74 72 67 60 52 45 39 34 30 28 26 24 24 23 22 21 20 18 16 14 11 7 3 360 356 352 348 345 341 338 334 330 328 325 323 320 317 315 313 312 312 312 313 340 340 339 339 339 338 338 338 338 338 338 339 339 338 338 338 339 341 342 342 343 345 347 351 356 358 359 0 1 2 3 5 8 11 14 15 15 15 16 16 15 15 14 13 12 11 10 10 11 12 13 14 16 17 18 18 18 18 16 15 13 12 9 6 3 360 356 352 350 347 344 341 339 336 334 331 329 326 324 323 321 320 319 318 317 317 317 317 317 317 317 317 317 316 316 315 315 315 316 316 317 317 318 318 318 319 319 319 319 319 318 318 317 316 314 311 308 305 301 299 299 308 340 34 43 53 72 83 87 87 88 89 90 92 93 96 98 102 102 100 105 115 125 128 122 115 111 113 117 120 122 124 125 126 126 126 125 124 123 124 124 124 124 125 126 128 130 131 133 134 137 141 147 152 154 161 156 147 143 142 140 131 119 108 100 94 89 89 89 85 78 60 32 360 335 311 284 267 256 245 226 196 167 148 135 115 82 49 33 33 35 36 40 44 38 37 37 38 39 38 36 33 28 22 19 17 15 16 18 17 16 15 10 3 358 1 6 5 1 357 357 357 353 347 342 335 330 329 330 333 336 338 340 344 348 351 353 353 352 350 346 342 337 332 328 327 330 335 335 334 333 331 328 323 323 320 310 306 301 301 302 304 307 308 308 306 304 304 304 302 301 303 305 306 308 309 309 310 310 309 308 307 305 303 304 304 304 305 307 309 311 312 311 310 311 311 313 314 315 316 317 318 320 321 321 320 318 316 314 311 307 303 299 294 290 286 281 276 272 268 268 267 261 252 245 242 242 241 239 239 239 238 238 239 240 242 243 244 247 250 254 257 260 261 263 265 267 269 271 273 274 276 277 279 281 282 282 284 286 288 290 293 295 295 295 295 293 292 291 290 290 290 290 290 290 290 290 290 290 289 289 289 289 288 287 286 287 290 294 297 299 299 300 300 298 295 293 294 299 305 316 333 352 6 14 15 17 22 27 31 35 38 41 45 46 46 47 49 52 52 53 54 55 56 55 55 53 51 51 53 53 51 48 49 53 46 47 82 64 52 38 19 353 319 287 275 270 261 253 248 242 237 235 233 232 235 230 220 217 212 209 206 205 203 202 198 193 189 186 186 185 184 183 183 183 181 179 178 177 173 167 171 172 163 150 141 137 133 126 121 111 100 97 89 81 77 75 71 62 54 46 38 34 29 25 23 21 20 19 18 16 14 12 9 6 3 359 354 350 346 341 338 334 330 325 321 317 315 313 311 309 307 305 304 304 305 306 307 341 341 341 340 340 340 339 339 339 339 339 340 340 341 341 341 342 343 345 345 346 349 352 355 359 2 3 4 5 6 7 9 11 13 15 16 16 17 18 18 17 17 17 16 15 14 13 12 13 13 14 15 16 18 19 19 20 19 18 16 15 13 11 9 6 3 359 356 353 350 346 343 340 338 335 333 330 328 326 324 322 320 319 318 317 317 316 316 316 317 317 316 316 316 316 315 315 315 315 315 315 315 316 316 316 317 317 317 317 317 317 316 316 315 313 311 308 304 301 299 300 315 349 25 33 48 69 80 81 80 83 88 91 93 93 94 95 98 101 99 101 109 118 121 117 112 109 112 115 118 121 122 123 124 125 124 123 122 122 121 121 120 120 122 124 126 128 130 131 132 134 138 145 150 151 152 147 145 146 146 140 125 109 98 93 90 87 87 87 83 77 57 349 306 289 274 262 257 252 236 195 151 134 127 117 101 80 58 45 39 35 31 29 28 20 18 21 25 30 33 35 34 32 28 25 23 21 21 21 20 19 18 13 7 5 6 7 5 1 359 0 1 358 353 348 342 337 336 338 340 342 342 343 344 347 350 353 354 354 352 348 343 337 329 323 321 325 329 329 328 327 328 327 328 330 334 336 327 318 313 312 313 312 310 307 305 303 301 300 299 299 299 300 302 305 306 308 308 307 307 307 305 302 301 300 301 302 303 304 307 310 310 310 309 309 309 310 313 316 316 316 316 318 319 320 320 319 317 315 312 308 305 301 296 292 288 284 279 275 272 271 270 265 257 252 250 249 247 244 241 239 237 237 237 238 239 240 241 243 245 248 251 254 256 258 260 262 265 267 269 271 273 275 277 279 280 280 282 284 286 287 289 291 292 292 291 290 289 288 288 287 287 287 288 288 288 288 288 288 288 288 288 288 287 286 286 288 292 296 298 300 300 299 298 295 293 291 292 296 303 315 332 352 8 17 20 22 27 33 38 42 46 50 52 52 49 50 52 52 53 55 57 59 60 60 59 57 54 55 57 56 52 55 67 88 114 127 112 85 65 46 21 343 301 271 263 259 250 244 242 239 236 233 231 236 234 229 223 218 214 210 207 205 204 202 200 195 190 187 187 186 185 185 185 185 183 179 177 177 174 171 168 163 155 143 133 131 129 124 120 112 105 102 97 89 81 77 73 65 55 46 37 32 27 22 19 17 15 13 12 10 7 5 1 358 354 349 345 341 336 332 328 323 318 314 310 307 306 304 302 300 298 297 296 297 298 300 302 342 342 342 342 342 341 341 341 341 341 341 341 342 342 343 343 344 346 347 348 350 352 354 358 1 4 5 7 7 8 9 11 13 15 16 16 17 18 18 18 18 18 17 17 16 16 15 14 13 14 15 16 17 18 19 20 20 20 19 18 17 15 13 11 8 5 2 359 356 352 349 345 342 340 337 334 332 330 327 325 323 321 319 318 317 317 316 316 316 316 316 316 316 316 315 315 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 314 313 312 310 307 304 301 299 303 323 355 14 20 41 67 79 80 78 81 89 94 96 93 88 85 87 94 99 105 110 111 112 110 108 108 111 114 117 119 121 122 123 123 123 122 121 120 119 118 118 118 120 122 123 125 127 128 129 132 136 142 146 143 142 142 142 142 145 137 118 100 89 85 83 80 81 81 72 49 312 276 267 259 251 248 248 240 210 161 129 117 112 105 94 79 64 52 44 35 26 23 22 18 13 14 18 22 24 24 25 28 28 27 25 24 25 25 23 23 23 20 16 13 12 9 7 4 3 4 4 2 360 355 349 345 344 345 347 348 347 346 346 346 349 353 356 357 354 351 347 341 331 322 318 321 324 321 319 318 319 320 323 328 338 349 346 333 326 324 322 320 316 312 308 303 299 295 293 293 294 295 298 302 304 305 305 304 303 302 300 299 299 299 300 301 303 305 308 310 310 310 310 310 310 310 313 316 316 316 316 317 318 319 319 319 317 315 312 309 305 302 298 295 291 287 284 281 278 276 274 270 263 256 252 249 246 243 240 237 236 235 235 235 236 237 238 239 240 242 246 248 251 253 255 258 261 264 267 269 271 273 275 277 278 279 279 281 283 284 286 287 288 288 287 287 286 285 284 284 284 284 285 285 286 286 286 286 286 286 285 285 285 285 286 290 294 298 300 300 300 299 297 296 294 291 290 292 300 313 332 353 11 22 27 31 36 41 45 50 54 57 59 56 49 50 53 54 55 59 62 63 64 65 63 60 59 61 61 55 54 67 88 109 124 124 109 91 78 60 35 346 290 260 252 249 239 233 232 235 235 231 231 235 234 230 226 221 216 212 209 206 204 203 201 197 192 189 188 187 186 185 186 186 185 181 176 175 173 167 160 156 149 137 130 126 123 122 119 115 109 103 97 90 84 80 75 68 59 49 39 31 25 19 15 13 10 7 4 2 359 356 353 349 344 340 336 332 329 324 320 314 309 305 303 302 301 300 298 295 293 292 292 293 295 297 299 343 343 344 344 343 343 343 343 343 343 343 343 344 344 345 345 346 348 350 351 352 354 356 359 2 5 7 8 9 10 11 12 14 16 17 17 17 17 18 18 18 17 17 16 16 16 16 15 14 14 15 16 18 19 20 20 20 20 20 19 18 17 15 13 10 7 4 1 358 355 352 348 345 342 339 336 333 331 329 326 324 322 320 319 318 317 316 316 315 315 315 315 315 315 315 315 314 314 313 313 313 313 313 313 313 313 313 314 314 314 313 313 312 312 311 309 307 304 301 300 307 333 359 4 9 35 63 75 77 76 80 89 97 101 98 87 79 78 79 84 90 99 101 104 104 105 107 110 114 116 118 119 121 121 121 121 120 119 118 118 117 117 117 119 119 119 120 121 123 125 127 131 136 138 136 134 133 128 125 131 125 107 90 77 71 69 70 70 61 343 285 278 270 263 254 248 245 239 220 182 138 108 98 92 89 84 75 66 58 49 39 28 23 24 24 19 17 18 19 18 18 19 23 25 26 25 26 29 30 28 27 27 26 23 19 17 15 12 10 10 9 8 7 5 2 357 354 354 355 355 354 353 352 351 350 350 355 359 360 359 357 355 349 339 328 322 322 322 319 314 311 311 312 313 317 327 339 345 342 335 332 328 325 322 317 310 302 295 289 285 285 287 290 293 296 298 299 299 299 299 298 298 298 298 299 300 302 303 306 309 311 310 309 311 312 312 312 315 317 317 317 317 317 318 319 319 318 317 315 312 309 306 303 300 297 294 291 288 286 285 282 280 275 268 260 253 248 244 242 239 237 235 233 232 232 233 233 234 234 235 237 240 242 246 248 251 255 259 262 264 266 268 270 273 274 275 276 277 279 280 281 282 282 282 283 283 283 282 281 281 280 280 281 282 282 283 283 283 284 284 284 283 282 282 284 287 292 297 299 300 300 299 299 299 300 297 291 287 288 293 307 329 358 17 31 35 39 44 49 53 58 61 64 63 59 51 50 53 58 60 65 68 69 70 70 67 66 68 68 62 59 68 85 100 110 114 111 102 92 85 77 61 11 279 250 242 238 230 224 222 229 232 231 233 235 234 231 228 223 218 215 211 208 205 204 202 199 195 191 189 188 187 186 186 187 186 181 174 170 165 159 152 149 143 133 127 122 120 118 116 114 110 101 95 92 91 85 78 72 63 52 41 32 22 14 10 8 4 359 356 353 350 347 344 340 336 332 328 325 321 317 312 307 304 301 301 301 300 299 297 294 292 291 291 292 294 296 299 343 345 345 345 345 345 344 344 345 345 346 345 346 346 347 348 349 351 352 353 354 355 357 360 3 5 8 9 10 11 12 13 15 16 17 17 17 17 18 18 18 17 16 16 16 16 16 15 14 14 14 15 17 19 20 21 21 21 20 19 19 18 16 14 12 10 7 4 1 358 354 350 347 343 340 337 335 332 330 327 325 323 321 320 318 317 316 316 315 315 314 314 314 314 314 314 314 313 313 312 312 311 311 311 312 312 312 312 312 312 312 311 311 310 309 308 306 304 301 301 313 344 2 359 2 24 52 67 71 71 75 86 97 106 104 90 75 64 61 69 81 88 92 98 101 103 107 110 113 115 117 118 119 119 120 120 119 118 117 117 117 117 117 118 118 117 117 117 117 118 118 121 125 128 128 124 117 110 109 114 103 88 78 69 62 59 61 59 28 319 286 281 275 268 261 255 250 239 207 151 103 79 74 71 71 70 66 62 57 52 42 32 26 25 26 24 21 17 17 18 19 21 23 24 24 24 26 30 33 31 29 28 27 26 24 22 20 18 16 16 15 13 12 11 8 2 360 359 359 359 359 359 360 358 2 4 4 6 7 5 4 3 359 350 340 331 327 325 321 313 305 303 304 305 308 313 320 328 335 337 335 334 328 325 319 310 303 296 292 291 290 287 287 289 291 293 294 296 296 295 295 295 295 297 299 300 302 304 305 309 311 310 310 310 312 313 316 318 318 319 319 318 317 317 318 318 318 316 314 311 309 306 303 300 298 295 294 292 290 289 287 284 279 272 264 256 249 244 241 239 236 233 232 231 230 230 231 231 230 230 231 234 237 240 244 247 251 256 260 262 265 266 267 269 271 273 274 276 277 277 277 276 275 276 277 278 278 278 277 277 277 277 278 279 280 281 282 282 283 283 282 281 279 281 287 289 294 298 301 302 301 300 300 301 301 298 292 285 282 287 300 321 353 14 29 38 44 50 56 61 65 68 69 66 60 54 54 59 64 68 72 75 76 76 75 74 76 77 73 67 74 90 101 105 108 108 105 99 94 90 89 81 64 260 241 236 234 228 223 218 221 226 229 233 236 234 231 229 226 221 218 212 209 207 206 204 202 198 195 192 189 187 186 185 185 186 181 173 164 157 152 149 144 140 132 126 119 118 116 112 109 106 97 95 97 95 87 78 71 62 53 43 33 20 10 5 0 355 350 346 344 341 339 336 333 330 327 323 320 315 311 306 304 302 302 303 303 302 300 298 296 293 292 293 294 296 298 300 344 345 346 346 346 346 345 346 346 347 348 348 348 348 349 351 352 353 354 354 355 356 358 360 2 5 7 9 11 12 13 14 15 17 17 17 18 18 18 18 17 17 16 15 15 16 16 15 14 14 13 14 16 17 19 20 21 21 20 20 19 18 17 16 14 12 9 6 3 360 356 353 349 345 342 339 336 334 331 329 326 324 322 320 319 317 316 316 315 314 314 313 313 313 313 313 313 313 312 312 311 311 310 310 310 310 310 310 310 310 310 310 309 309 308 307 306 304 302 305 324 357 4 355 354 11 37 55 62 64 70 83 97 108 107 92 74 58 54 62 74 82 90 97 100 103 107 110 112 114 116 117 117 118 118 118 117 116 116 117 116 116 116 117 118 118 118 116 112 111 112 113 117 119 117 110 103 101 105 108 93 77 70 65 60 58 58 51 19 321 290 286 286 279 274 270 266 257 176 94 68 56 54 54 56 57 55 53 51 48 42 33 27 24 23 21 20 15 15 17 20 23 24 23 22 22 24 27 30 30 28 26 26 26 26 24 22 20 19 18 18 17 14 12 11 8 2 358 357 358 359 360 359 356 359 11 21 22 20 16 14 13 11 4 353 342 333 328 321 308 293 289 292 296 299 303 307 312 320 326 329 331 328 321 317 313 309 303 298 297 294 289 287 288 293 296 298 298 296 294 292 290 289 292 295 298 300 301 306 310 312 312 310 310 312 315 319 319 319 321 321 320 318 317 317 317 316 315 313 310 308 305 303 300 299 297 295 294 292 290 289 286 281 275 268 260 252 247 243 239 236 233 231 229 228 228 228 228 227 227 227 229 231 235 239 243 248 252 257 260 263 265 266 267 268 270 272 274 275 274 271 269 268 269 270 272 273 273 273 273 273 274 275 276 278 279 280 281 282 282 280 277 276 281 290 294 297 300 302 303 303 301 300 300 300 297 291 282 278 284 298 318 342 4 21 35 45 54 60 65 69 72 70 66 61 59 61 66 72 76 79 82 82 81 81 83 86 85 82 84 95 105 106 107 108 108 106 103 99 98 99 95 90 182 242 242 245 241 230 222 219 221 226 231 234 235 232 231 228 224 220 215 211 209 208 208 205 202 199 195 191 189 186 185 184 184 181 173 161 149 143 141 141 140 134 125 119 116 112 107 105 103 99 100 100 93 84 76 69 60 51 42 32 19 7 358 351 344 340 337 335 333 332 330 328 326 323 319 315 311 306 303 303 304 305 306 306 305 303 300 297 295 295 296 298 300 301 303 344 346 347 347 348 347 347 346 347 349 350 350 350 351 352 353 354 354 355 356 357 358 359 0 2 5 7 9 10 12 13 14 15 16 16 17 17 17 17 17 17 17 16 15 15 15 15 15 14 14 13 13 14 15 17 18 19 19 20 20 19 18 17 16 15 13 11 8 5 2 358 355 351 347 344 341 338 335 332 330 327 325 323 321 320 318 317 316 315 314 314 313 313 312 312 312 312 312 312 312 311 310 310 309 309 309 309 309 309 309 308 308 308 307 307 306 306 304 305 313 336 1 0 346 343 357 21 42 52 59 69 84 98 109 113 103 81 60 56 63 73 82 91 97 101 104 107 110 112 114 115 115 116 117 117 117 116 116 116 116 115 115 116 117 117 118 118 118 114 111 109 109 111 110 105 97 91 91 95 93 79 68 65 61 59 58 56 45 9 317 291 291 303 299 292 294 302 323 26 51 48 46 45 45 45 46 45 44 44 41 36 30 25 21 19 17 15 13 13 16 18 19 20 20 20 20 21 23 25 25 24 24 24 24 24 22 20 19 19 20 21 18 12 11 9 4 0 354 351 352 353 355 355 355 360 13 27 35 38 35 31 30 28 21 9 355 343 332 320 299 276 274 278 285 291 295 298 304 311 316 317 317 317 316 318 316 312 305 298 292 291 292 292 291 296 302 304 303 300 297 294 293 291 289 289 292 290 293 304 313 316 315 312 311 313 317 319 320 322 326 326 324 321 319 317 316 314 313 311 309 306 304 302 300 298 297 297 296 294 292 290 287 283 279 273 265 258 251 246 241 237 233 230 228 227 226 225 225 224 224 224 225 226 229 233 238 243 248 253 257 261 264 265 266 267 268 270 271 270 268 264 261 260 262 265 267 269 270 270 271 271 272 273 274 276 277 279 280 280 280 277 275 276 283 291 295 298 301 302 303 302 301 299 298 296 294 288 282 279 288 303 320 337 354 10 27 42 53 62 68 72 73 71 69 64 64 69 74 79 83 85 86 86 85 86 90 92 93 95 101 108 110 108 109 109 110 109 106 104 105 106 105 98 82 265 267 272 264 244 229 220 220 225 229 232 234 233 233 230 226 222 218 214 211 211 211 209 206 202 198 194 191 188 186 184 183 180 173 160 145 137 134 135 137 133 126 119 114 107 100 101 102 103 103 99 89 80 75 68 60 51 42 31 18 3 349 341 335 331 328 326 325 325 324 323 321 318 314 310 306 304 303 304 306 307 308 308 307 305 302 300 298 299 301 302 304 306 307 345 346 347 348 348 348 348 348 349 350 351 352 352 353 354 354 355 356 357 357 358 359 1 2 3 5 6 7 9 11 12 13 14 15 15 16 16 16 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 14 15 16 17 18 19 19 19 18 17 15 15 13 12 10 7 4 360 356 353 349 346 342 339 336 333 331 328 326 324 322 320 319 317 316 315 314 313 313 312 312 311 311 311 311 311 311 311 310 310 309 308 308 307 307 307 307 307 307 306 306 306 306 305 306 309 320 340 351 344 333 331 342 6 30 46 58 72 88 100 109 116 113 93 76 68 70 78 85 92 98 101 104 107 110 112 113 114 114 115 115 115 115 115 115 115 115 114 114 114 115 117 118 119 122 124 119 114 112 110 107 101 91 81 77 77 73 64 58 57 56 55 56 55 44 2 311 290 296 314 314 312 318 329 351 15 32 39 41 42 41 40 38 38 38 38 35 31 26 22 18 15 13 12 11 11 13 13 14 15 17 19 20 21 21 21 21 21 22 21 20 18 17 16 18 19 20 20 17 14 11 6 360 355 351 349 349 349 351 354 358 5 14 26 37 46 50 50 48 45 40 32 20 3 344 324 280 261 264 269 276 283 286 288 294 303 308 307 305 304 306 310 308 304 298 291 283 283 289 295 294 297 304 307 308 306 303 301 297 292 288 288 288 279 282 300 314 319 317 313 313 314 313 302 309 330 337 333 329 324 320 317 314 312 310 308 306 304 302 300 299 298 297 297 296 295 294 291 289 286 282 276 269 262 255 249 243 238 234 230 228 226 225 223 223 222 221 221 221 222 224 228 232 237 243 248 253 257 261 263 265 267 267 268 267 266 263 259 255 254 257 261 264 266 267 268 268 269 270 271 273 274 276 278 278 278 276 273 271 275 282 289 294 297 300 301 301 301 299 297 295 291 288 283 283 287 298 311 323 331 343 359 15 32 48 62 70 76 77 75 72 70 72 77 81 85 88 89 87 86 87 89 92 94 96 99 102 105 107 109 110 110 110 110 109 109 110 111 110 104 84 30 319 301 276 247 231 222 220 224 227 230 232 233 233 231 227 224 219 216 214 214 214 212 210 207 203 198 194 191 187 184 182 179 173 160 144 133 127 128 131 129 124 117 108 102 98 98 99 101 100 93 85 78 74 70 65 56 47 34 19 2 348 338 332 326 321 318 318 318 317 316 313 310 308 306 304 304 304 306 308 309 309 310 309 307 305 304 304 304 306 307 308 309 311 345 346 347 348 349 349 349 349 350 351 352 353 354 354 355 355 356 357 358 359 359 360 1 2 4 5 6 7 8 10 11 12 13 14 15 15 15 16 17 16 16 16 16 15 15 14 14 14 14 13 13 12 13 13 14 14 15 15 16 17 17 17 16 15 14 13 12 11 8 5 2 358 355 351 347 343 340 337 334 332 329 327 325 323 321 320 318 316 315 314 313 312 312 311 311 311 311 310 310 310 310 310 309 308 308 307 307 306 306 306 305 305 305 305 305 305 306 307 313 324 333 332 324 317 318 327 350 19 40 55 70 87 99 108 114 115 105 91 74 73 81 88 94 98 101 104 107 110 112 113 113 113 114 114 114 115 115 115 114 113 113 112 112 114 116 118 120 124 127 125 123 121 115 110 103 90 78 72 71 68 62 54 51 50 50 53 51 45 11 326 308 314 323 327 327 333 345 1 16 26 33 37 40 41 39 37 35 35 34 32 29 25 21 17 14 12 10 10 9 9 8 9 12 15 18 20 21 21 20 20 19 18 17 15 13 12 13 15 17 19 18 16 13 9 3 356 352 351 351 352 353 354 357 3 11 19 24 32 42 50 53 52 50 50 50 46 33 14 340 241 249 257 263 270 277 280 281 285 292 298 298 295 293 294 297 295 290 287 282 276 276 283 289 291 295 300 306 309 310 309 305 302 297 293 295 295 285 281 304 321 321 316 311 309 307 273 180 164 130 4 340 331 324 319 315 312 310 308 306 304 302 300 298 297 297 297 297 297 296 295 293 291 287 283 277 271 265 258 251 245 239 235 231 229 227 225 223 221 220 219 219 218 218 219 222 227 232 237 243 248 252 256 260 263 265 266 267 268 267 263 259 254 253 256 260 264 266 266 267 267 268 269 270 272 273 275 276 276 275 273 270 269 274 280 287 291 294 297 298 299 299 299 297 293 289 285 282 283 291 306 318 323 326 334 346 2 23 45 62 73 78 79 79 78 79 81 83 85 89 91 91 91 91 90 91 92 93 96 99 103 105 107 109 109 109 110 110 111 112 113 115 115 111 102 88 329 265 249 234 227 222 221 222 226 228 231 232 232 231 229 225 221 219 218 218 218 217 214 211 208 203 198 194 188 185 182 179 173 163 147 131 122 121 124 126 123 111 101 96 94 94 93 93 90 85 80 76 73 70 67 61 52 41 27 12 357 345 335 327 320 316 314 313 311 308 305 303 303 303 304 305 307 309 311 312 312 313 312 310 309 308 309 309 310 311 312 313 315 346 346 347 348 349 349 350 350 351 352 354 354 355 356 356 356 357 358 359 360 360 360 0 2 4 5 6 7 8 9 10 11 12 13 14 14 15 15 16 16 15 15 15 15 14 14 13 13 13 13 13 13 12 12 13 13 13 14 14 15 15 16 15 15 14 13 12 11 9 7 3 360 356 352 348 344 341 338 335 333 330 328 326 324 322 320 319 317 316 314 313 312 311 311 310 310 310 310 310 309 309 309 309 308 307 307 306 305 305 304 304 304 304 304 305 305 306 309 316 321 320 313 305 302 305 316 339 12 36 48 61 75 84 94 107 114 107 90 76 78 86 91 96 99 102 105 107 110 112 112 112 113 113 113 113 113 113 113 113 112 111 110 110 111 113 116 119 122 123 124 128 129 121 109 101 90 78 71 69 68 64 57 51 49 49 51 48 45 22 350 334 334 338 340 342 347 356 7 17 24 29 34 37 38 38 36 34 32 30 29 28 27 24 20 16 13 11 9 7 5 5 7 11 14 16 18 20 20 20 18 17 15 12 10 9 8 10 12 15 16 15 13 10 7 1 356 353 353 354 356 357 359 3 9 17 25 28 29 35 41 44 45 45 46 49 51 49 48 71 225 238 247 255 262 268 272 274 277 281 285 286 283 280 282 287 286 280 275 273 271 274 280 286 289 290 294 300 305 308 308 304 300 298 300 302 304 296 282 305 320 322 315 308 306 300 239 183 154 114 18 342 330 323 317 314 310 308 305 303 301 300 298 297 296 296 296 296 297 297 296 294 292 288 283 277 271 266 259 253 246 241 236 233 231 228 225 223 221 219 218 217 216 215 215 217 221 226 232 238 243 248 253 257 261 264 266 268 270 270 267 262 256 256 258 261 265 268 268 267 267 267 268 269 271 273 274 275 274 273 270 268 269 275 281 285 289 292 294 295 296 298 299 296 289 285 282 282 285 295 311 321 321 321 326 335 351 17 43 61 73 78 81 82 84 86 88 88 90 91 93 92 93 92 92 93 93 96 99 103 105 106 107 109 110 110 110 111 112 114 117 120 120 121 125 143 188 217 221 220 221 221 222 222 224 226 228 230 231 231 229 227 225 224 223 223 222 221 219 217 214 210 205 199 192 187 183 179 175 167 152 133 118 113 116 119 117 104 91 87 88 87 85 83 79 76 74 72 70 67 64 60 54 47 37 24 8 352 339 329 322 317 315 312 310 307 304 303 304 306 307 309 310 312 314 315 316 316 315 314 313 313 314 315 315 316 317 318 320 346 346 347 348 349 350 351 351 352 354 355 356 356 356 357 357 358 359 360 1 1 0 1 2 4 5 6 7 8 9 10 10 11 12 13 13 14 14 15 15 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 12 11 9 7 4 1 358 354 350 346 342 339 336 333 331 328 326 324 322 321 319 318 316 314 313 312 311 311 310 310 309 309 309 309 309 308 308 308 307 306 306 305 304 303 303 303 303 303 304 306 308 311 313 311 306 299 294 292 296 308 334 11 39 48 56 62 68 77 92 104 100 86 80 85 89 94 97 100 102 105 107 109 111 111 112 112 113 113 112 111 111 112 112 112 111 109 107 107 110 112 114 117 119 125 130 126 112 98 94 85 77 72 68 67 67 63 57 54 52 52 49 44 26 6 351 347 349 351 354 359 5 11 17 23 27 31 33 34 34 33 31 29 28 27 27 26 25 22 18 15 12 9 6 5 5 7 10 13 15 16 17 18 18 16 14 12 9 7 7 6 8 10 11 12 11 10 8 5 2 358 357 356 357 359 1 4 8 13 20 27 32 32 33 34 35 35 35 36 38 41 44 49 66 191 224 235 242 249 255 261 265 268 269 270 271 270 269 273 280 283 278 273 274 279 286 292 293 291 288 289 293 298 301 302 300 296 295 299 303 305 304 296 302 315 321 313 306 302 296 279 248 129 43 353 333 325 320 315 311 308 305 303 301 299 297 296 295 294 294 294 295 296 296 295 294 291 288 283 277 272 266 260 254 248 242 238 235 232 230 227 224 221 219 217 216 214 213 212 212 215 220 225 231 238 243 249 253 257 261 264 266 268 268 266 262 258 258 260 263 267 270 269 267 267 267 268 269 270 272 273 273 272 270 268 266 270 276 280 283 287 290 290 290 291 293 294 290 286 284 282 284 287 297 310 318 317 316 320 328 345 13 41 61 74 80 84 86 87 89 92 94 94 94 94 94 94 94 95 96 98 101 105 108 108 109 109 109 109 109 110 111 114 118 120 123 125 132 143 160 180 195 205 211 215 219 221 223 224 226 227 228 229 230 230 228 227 227 227 226 225 225 224 223 221 218 214 209 201 192 185 180 176 169 157 137 115 107 107 107 104 92 79 77 80 79 76 74 71 70 69 67 65 63 60 56 52 47 40 29 14 358 343 331 324 320 318 315 312 310 309 309 310 311 312 313 314 316 318 319 319 319 318 317 317 317 318 319 320 320 321 323 324 348 347 348 349 350 351 352 353 354 355 356 357 357 357 358 358 359 360 1 1 1 1 1 2 3 5 6 7 8 8 9 10 10 11 12 12 13 13 14 14 14 13 13 13 13 12 12 11 11 11 12 12 12 11 11 11 12 11 12 12 12 12 12 12 12 12 11 11 9 7 5 2 359 355 351 347 343 340 337 334 331 329 326 324 323 321 320 318 316 315 313 312 311 310 310 309 309 309 308 308 308 308 307 307 306 306 305 304 304 303 302 301 301 302 304 306 307 307 305 300 295 291 288 288 293 308 336 15 45 57 64 66 60 55 62 80 89 85 83 89 93 96 99 101 103 105 107 109 110 110 111 112 113 112 111 109 109 110 111 111 111 108 106 104 105 104 104 107 112 122 127 105 83 86 84 78 75 73 67 62 60 59 58 59 58 55 49 40 30 17 3 356 356 358 1 5 8 12 15 19 23 26 28 29 29 29 28 27 27 26 25 23 22 21 19 16 13 10 7 5 7 10 10 12 14 14 15 15 15 13 11 9 7 6 5 6 7 8 9 9 8 7 6 5 4 2 360 359 359 1 4 7 11 16 21 26 32 35 35 33 31 30 29 28 27 29 34 41 53 88 185 216 224 231 239 246 251 254 253 251 252 254 257 264 273 282 286 288 292 298 303 302 296 289 285 285 289 293 296 298 298 296 294 295 299 302 303 305 305 320 323 312 302 297 295 296 307 334 346 336 325 322 319 314 309 306 303 301 298 296 294 293 292 292 292 292 293 294 294 293 292 290 287 283 277 272 267 262 256 250 245 241 238 234 231 228 225 221 218 216 214 213 211 209 208 209 212 217 224 230 237 243 248 252 256 259 261 262 261 260 257 256 258 261 264 267 270 270 268 268 268 268 269 270 272 272 271 269 265 265 265 268 272 276 279 282 283 283 283 284 285 286 285 286 283 279 282 287 297 307 313 312 311 314 321 342 11 42 64 77 84 88 90 91 92 94 95 96 97 97 96 96 96 97 98 101 106 109 111 111 110 109 109 109 109 110 112 116 119 122 126 130 140 154 168 181 191 198 205 210 216 220 223 224 225 227 228 228 229 230 230 229 229 228 229 229 229 229 229 228 226 225 221 214 200 189 182 176 169 160 143 116 104 98 94 91 83 74 70 71 71 69 67 65 64 63 62 61 60 56 52 48 44 40 31 18 4 349 337 330 326 323 319 315 314 315 316 317 317 318 318 319 321 322 322 322 321 321 321 321 322 322 322 323 323 324 325 326 349 349 349 350 351 352 353 353 354 355 356 357 358 358 358 359 359 0 1 1 2 1 1 2 3 4 5 6 7 8 8 9 9 10 11 11 12 12 12 13 13 13 12 12 11 11 11 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 9 7 5 2 360 356 352 348 344 341 338 334 332 329 327 325 323 321 320 318 317 315 314 312 311 310 310 309 309 308 308 308 307 307 307 306 306 305 305 304 303 302 301 300 300 301 303 303 303 300 297 293 290 288 288 292 301 315 340 19 53 70 81 89 79 60 51 64 81 86 88 92 96 98 100 102 104 106 107 108 109 109 110 112 112 112 110 108 108 109 110 111 111 109 104 100 97 97 99 101 105 115 117 88 69 76 78 72 74 72 61 56 56 57 57 59 60 57 48 39 34 27 13 3 1 2 4 6 8 10 12 15 18 21 23 25 26 26 26 26 26 25 23 20 19 18 17 15 12 9 6 4 10 13 12 12 13 14 14 13 12 10 8 7 6 5 5 6 7 7 7 6 6 6 5 5 5 5 4 3 3 5 7 10 13 18 22 25 30 34 36 34 32 28 26 24 23 24 28 37 50 72 111 169 196 210 222 229 234 237 236 234 233 235 238 243 253 268 283 297 309 316 314 303 290 283 282 285 289 293 295 296 297 296 294 294 295 298 301 303 309 320 320 310 299 295 296 302 313 323 327 327 322 321 318 314 309 306 303 300 297 294 292 291 290 290 290 290 290 291 291 291 291 289 287 282 277 273 268 263 259 254 249 244 240 236 233 229 225 221 218 215 213 211 209 207 204 203 205 208 215 222 229 236 241 247 252 255 257 257 256 255 255 256 258 261 263 265 267 268 268 269 269 269 270 270 270 270 268 265 261 263 266 264 264 269 273 275 274 273 273 276 279 279 282 282 276 274 278 287 297 306 308 304 303 307 317 338 14 49 71 82 88 91 93 94 95 96 97 98 98 97 96 95 94 95 99 105 108 112 113 113 111 109 108 107 108 110 114 118 122 127 131 136 147 161 173 184 192 198 205 211 217 222 224 225 226 227 228 228 228 229 230 230 230 230 231 232 233 234 235 236 237 237 234 227 214 199 185 171 163 156 140 120 103 91 84 81 79 73 67 67 67 66 64 62 61 59 57 55 55 53 50 45 41 36 30 21 11 358 346 338 333 328 324 321 321 321 322 322 323 323 323 324 325 326 326 326 326 325 325 325 325 325 325 325 325 325 326 328 350 350 350 351 352 353 353 354 355 356 357 358 358 358 359 359 360 0 1 1 2 1 1 2 3 4 5 5 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 6 4 2 360 357 353 349 345 342 338 335 332 329 327 325 323 321 320 318 317 315 314 313 312 310 310 309 309 308 308 307 307 307 306 305 305 304 304 303 303 302 301 300 299 300 301 299 297 295 293 292 292 292 296 302 311 322 342 20 57 77 92 105 109 88 64 70 82 89 92 95 98 100 101 103 104 106 107 108 108 108 109 110 111 111 110 108 107 108 110 111 111 109 104 97 93 93 94 95 98 104 104 96 82 77 76 70 71 68 57 54 54 55 56 58 59 57 49 41 36 31 19 9 7 7 7 8 8 9 11 12 14 17 19 22 24 25 26 26 26 25 22 19 17 16 15 13 11 7 4 7 13 13 12 11 12 14 15 14 12 10 8 7 7 7 6 6 6 6 5 4 4 5 6 6 7 7 7 7 7 9 11 12 15 18 21 24 27 30 33 33 32 29 26 24 23 23 27 35 46 62 73 98 148 182 204 214 219 222 223 222 221 222 224 223 224 238 256 279 328 352 332 304 287 282 285 290 293 296 296 297 296 296 295 293 293 295 298 300 304 310 314 309 301 296 297 302 308 314 317 318 317 317 315 313 310 307 304 301 298 295 292 290 290 289 288 288 288 289 289 289 289 288 286 281 277 273 269 265 261 257 252 246 241 237 234 230 226 222 218 215 212 209 207 204 202 200 199 200 204 211 220 227 235 243 250 253 256 257 256 256 256 257 258 259 259 260 264 266 267 269 269 268 268 267 267 266 264 260 255 256 259 258 259 261 264 266 265 262 262 269 274 275 276 272 269 271 278 286 297 305 302 294 292 296 307 333 17 56 76 85 90 93 95 95 96 97 98 98 97 96 94 95 97 98 103 108 109 113 115 114 111 108 105 102 103 106 114 118 122 131 136 140 149 162 177 188 196 203 211 218 222 223 224 225 226 227 228 228 229 229 230 231 232 233 234 234 236 238 240 243 245 248 248 241 230 212 187 150 141 137 128 116 101 87 79 77 76 73 68 67 66 65 64 62 60 57 53 50 48 47 45 42 37 33 27 20 13 3 354 346 340 335 331 329 328 327 327 327 327 327 328 329 329 329 330 330 330 329 329 328 328 327 327 327 327 328 329 331 351 351 352 352 353 353 354 355 356 357 358 358 359 359 359 360 360 0 1 1 1 1 1 1 3 3 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 5 4 2 360 357 353 350 346 343 339 336 333 330 327 325 323 321 320 318 317 315 314 313 312 311 310 309 309 308 307 307 307 306 306 305 304 304 303 302 302 301 301 300 300 300 298 296 295 294 294 293 294 297 301 308 315 325 343 19 53 75 89 101 106 95 79 82 87 92 95 97 99 101 102 104 105 107 108 108 108 108 108 109 110 110 109 107 106 107 108 110 110 108 104 97 92 91 90 88 87 90 95 92 85 78 71 64 61 56 50 51 52 53 55 57 57 55 49 43 37 33 22 15 14 13 12 11 10 10 11 12 13 15 18 20 23 24 26 26 26 25 23 20 17 15 14 12 11 7 6 8 10 10 9 9 11 13 15 14 13 12 11 10 9 8 7 5 4 3 2 3 3 5 6 8 8 10 9 10 10 12 14 15 17 20 22 25 26 27 28 29 29 27 26 25 24 24 27 33 40 46 48 53 78 130 177 194 202 207 211 212 211 212 213 211 211 231 290 321 339 349 339 311 294 289 293 297 299 299 298 298 297 296 295 294 292 292 294 298 299 303 308 309 304 299 299 301 304 308 310 311 312 312 312 310 309 307 305 302 300 297 293 292 291 289 287 286 287 287 288 287 287 286 284 280 275 271 268 265 261 257 252 247 242 238 235 231 227 223 219 215 212 208 205 203 200 197 195 194 195 200 207 216 225 236 245 250 256 258 258 257 257 256 254 252 250 252 259 265 267 268 268 267 265 263 261 259 257 254 247 245 248 251 252 253 253 253 252 249 253 262 267 268 267 263 264 269 275 282 291 295 289 281 276 278 294 328 28 63 78 86 90 94 95 96 97 98 98 97 96 96 97 100 101 104 108 108 108 110 111 111 110 108 102 100 101 108 113 117 123 131 139 143 148 160 180 193 204 212 219 224 225 225 225 225 226 227 228 229 229 229 230 231 233 234 236 237 240 243 246 249 251 254 259 261 263 255 131 106 107 108 109 106 97 84 77 74 74 73 69 66 65 64 63 61 59 56 52 47 44 42 40 38 34 29 24 16 10 3 356 349 344 341 337 335 334 332 331 331 330 331 331 331 331 332 332 332 332 332 332 331 331 330 330 330 330 331 333 337 352 352 353 353 354 354 355 356 357 358 358 359 359 360 360 360 360 0 0 1 1 1 1 1 2 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 4 3 1 359 356 354 350 347 343 340 336 333 330 327 325 323 321 320 318 317 316 314 314 312 311 310 309 308 308 307 307 306 306 305 304 304 303 302 301 301 300 300 300 299 297 294 293 293 293 293 294 296 300 306 315 323 330 345 18 48 65 76 84 91 89 87 92 93 95 98 100 101 102 104 105 107 108 109 109 108 107 108 108 109 109 108 107 105 105 107 108 108 106 102 96 91 87 84 77 74 74 75 77 75 66 58 53 47 43 42 45 50 51 53 55 55 53 48 43 38 34 27 22 21 19 17 15 14 13 12 12 13 15 18 20 22 24 25 25 26 25 23 20 17 15 14 12 10 7 6 6 7 7 7 7 10 13 15 15 15 14 13 11 9 8 5 3 1 0 1 1 2 5 8 9 11 12 12 12 13 14 16 17 19 21 23 25 26 26 26 25 25 24 24 24 26 27 29 31 31 31 29 25 29 46 89 148 173 185 194 198 199 200 199 191 349 348 337 332 330 329 325 315 303 298 299 301 302 301 299 298 297 296 296 294 292 291 291 294 296 299 303 305 304 301 300 301 302 303 305 307 308 308 308 307 307 306 304 303 301 298 296 295 293 291 289 287 286 287 287 286 285 284 281 277 273 270 266 263 260 256 251 247 243 239 235 231 228 224 220 216 212 208 205 201 198 195 193 190 189 191 195 203 211 222 233 245 253 258 259 258 256 252 248 244 240 242 247 257 261 264 265 264 260 257 254 251 248 246 240 236 237 240 241 241 240 240 239 238 245 253 258 260 259 258 260 264 267 271 278 277 271 264 255 249 263 318 60 72 80 85 89 92 94 96 96 97 96 95 94 97 100 100 101 105 109 109 107 107 107 107 109 107 105 107 112 118 118 116 118 125 137 148 151 159 177 194 209 220 226 227 226 225 225 226 227 227 228 229 229 230 230 232 233 235 237 239 242 246 251 255 258 260 263 276 289 341 40 70 82 89 95 96 89 82 75 72 72 71 69 66 64 62 61 60 57 54 50 46 41 38 35 33 30 26 20 14 8 2 357 352 348 345 342 340 338 337 335 334 333 333 333 333 333 334 334 335 335 335 335 335 335 334 334 334 335 337 340 343 353 353 354 354 355 355 356 356 357 358 359 359 360 0 0 360 360 0 0 0 0 0 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 1 360 358 356 353 351 348 344 341 337 334 331 328 325 323 321 320 318 317 316 315 314 313 312 311 309 308 308 307 306 306 305 305 304 303 302 301 300 300 299 299 298 296 294 292 292 292 293 293 295 299 305 315 324 331 335 348 18 37 49 59 68 75 83 92 98 97 98 100 101 103 104 105 106 108 109 110 109 108 107 107 107 108 108 108 106 105 105 105 105 105 103 99 93 88 85 79 70 68 63 63 65 65 55 47 41 35 31 31 35 42 48 52 55 55 53 48 43 39 35 31 28 27 24 21 19 17 14 13 13 14 16 19 21 23 24 24 24 24 23 22 19 17 15 13 11 9 7 5 5 5 6 6 7 10 13 15 15 15 13 11 9 7 5 3 1 359 359 359 360 2 6 9 11 12 13 13 14 15 16 17 18 20 21 22 23 24 25 24 24 23 22 22 24 27 30 31 30 24 17 14 11 8 8 11 16 23 27 20 8 4 4 7 5 353 344 337 332 328 324 319 314 309 306 305 304 303 302 299 297 296 296 296 294 292 291 290 291 294 296 299 301 301 301 300 300 300 300 301 302 303 303 304 304 304 304 303 301 300 298 297 296 295 293 291 289 287 286 286 286 284 281 278 275 271 268 265 261 258 254 250 246 243 239 235 232 228 225 221 216 212 208 204 200 197 193 191 188 186 185 186 190 197 204 215 229 241 250 254 255 252 248 243 237 235 229 226 232 240 247 252 253 252 250 247 244 241 239 234 231 230 231 233 233 233 232 230 233 239 246 251 253 254 254 255 255 257 261 263 258 252 246 234 214 177 124 94 81 81 83 86 89 91 93 93 93 91 89 91 98 100 100 104 109 110 109 109 108 108 109 111 109 110 113 117 120 118 113 112 113 126 154 160 163 174 193 214 227 230 228 226 225 225 226 227 228 228 229 230 230 231 232 233 235 238 241 244 248 253 258 263 267 267 278 303 357 42 63 75 83 88 87 83 80 76 73 71 70 68 66 64 61 59 57 55 52 48 44 40 35 32 28 25 21 16 11 6 2 358 354 350 347 346 344 341 339 337 335 335 335 334 334 335 336 336 337 338 339 340 340 340 340 340 340 341 343 347 349 354 355 355 355 355 356 356 357 358 358 359 359 360 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 1 0 358 357 355 353 350 348 344 341 338 334 331 329 326 324 322 320 318 317 316 315 314 313 312 311 310 309 308 307 306 306 305 304 304 303 302 301 300 299 298 297 296 295 294 293 292 292 292 294 297 302 311 322 332 336 340 353 16 26 30 34 40 57 80 96 101 100 100 101 103 104 105 106 108 109 110 110 109 107 106 106 107 108 108 107 106 105 104 104 104 103 100 96 91 88 86 81 70 63 56 55 59 55 46 40 35 29 27 27 30 37 48 52 54 53 52 48 44 40 36 35 35 33 28 23 20 17 15 13 12 13 16 19 22 23 24 23 23 22 21 19 17 15 13 12 11 9 6 5 5 5 5 6 8 10 12 14 13 12 10 8 6 5 3 1 358 357 356 357 359 3 6 9 11 13 14 14 15 16 17 18 19 20 21 22 23 24 24 24 23 23 23 23 23 26 28 30 29 24 18 13 9 4 360 358 358 358 359 359 359 358 357 357 353 344 339 336 333 329 325 321 318 315 313 311 308 306 303 299 297 296 296 295 293 292 292 292 291 292 294 296 298 299 300 299 298 297 297 297 298 299 300 301 302 302 301 300 299 298 297 296 295 295 294 292 291 289 287 288 287 283 279 276 273 270 267 263 260 256 252 249 246 243 240 236 233 229 226 222 217 213 209 205 201 196 192 189 187 185 182 181 181 184 189 197 210 224 238 247 250 249 247 240 233 228 218 208 204 207 217 230 240 242 243 241 239 236 234 231 228 226 226 228 229 230 230 231 234 238 242 247 250 251 250 250 249 250 253 251 244 238 232 220 199 167 131 100 81 76 77 80 84 87 88 88 87 85 83 88 95 100 104 109 112 112 111 110 110 110 112 114 112 112 114 116 116 112 110 110 95 79 185 182 176 176 188 213 226 231 229 226 225 225 226 228 228 229 230 231 231 232 232 233 235 238 241 245 249 254 259 264 271 275 286 311 4 43 63 75 84 86 86 85 82 77 73 70 69 67 65 64 63 61 57 53 50 46 43 39 35 30 25 21 17 13 9 5 2 358 356 355 351 348 346 342 338 336 335 335 335 336 336 336 338 339 340 341 344 345 345 345 345 345 345 346 347 352 353 355 356 356 356 356 356 357 357 358 359 359 360 360 0 1 0 0 0 0 0 360 360 360 0 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 360 359 357 355 353 351 349 347 344 341 338 335 332 329 326 324 322 320 318 317 316 315 314 313 312 311 310 309 308 307 306 305 305 304 303 302 301 300 299 298 297 296 294 294 293 292 292 292 293 295 299 307 318 331 339 344 352 4 13 15 15 16 24 49 81 98 102 101 101 102 103 104 106 107 109 110 110 110 108 107 106 106 107 108 108 107 106 105 104 104 103 101 96 92 90 88 89 81 68 58 51 51 54 46 41 37 32 28 26 27 31 37 44 49 51 51 50 47 44 40 38 37 36 34 31 27 22 18 16 14 13 14 16 18 20 22 22 23 23 22 21 19 17 15 14 12 11 9 6 3 3 3 3 5 8 9 11 11 11 10 8 6 5 3 1 358 356 354 354 356 0 3 6 8 11 12 14 15 16 17 19 20 20 21 22 23 23 24 24 24 23 23 24 24 24 24 24 25 25 24 22 18 14 8 3 0 359 358 359 358 357 356 354 353 347 339 335 333 332 331 328 326 323 321 319 316 312 309 304 300 297 296 296 295 293 292 293 293 294 294 294 295 296 297 297 297 296 295 294 294 295 296 297 298 298 298 298 297 296 295 294 294 293 292 291 291 290 290 289 289 288 283 279 276 273 270 266 262 258 254 251 248 246 244 241 238 235 231 227 222 218 214 210 206 202 197 192 189 186 184 182 180 178 178 179 182 191 204 221 235 244 247 247 241 234 225 212 197 185 184 194 211 228 233 236 236 235 233 231 228 225 224 223 225 227 229 231 233 235 239 244 247 249 249 248 247 245 245 247 244 238 232 226 217 203 175 127 86 73 67 68 72 77 80 81 82 83 82 82 86 90 97 105 110 111 110 109 110 110 112 113 115 114 113 113 113 111 108 114 113 102 125 220 217 202 193 196 211 224 230 228 227 225 225 226 228 229 230 230 231 232 233 233 234 236 238 242 245 250 255 259 263 269 278 294 323 4 36 57 70 78 82 83 83 81 77 73 70 66 64 64 64 63 60 56 52 48 44 41 37 34 29 24 19 14 11 8 5 2 359 357 354 352 349 346 344 342 337 336 336 337 337 337 338 340 343 343 345 347 349 349 349 349 349 349 349 349 353 355 356 357 357 357 357 357 358 358 359 359 360 360 0 0 0 0 0 0 0 360 360 359 360 360 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 360 360 360 359 359 359 359 360 360 359 359 359 360 360 360 360 360 359 359 359 358 357 355 354 352 350 348 346 343 341 338 335 332 330 327 324 322 320 318 317 316 314 313 312 311 310 310 309 308 307 306 305 304 304 303 302 301 300 299 297 296 294 293 292 292 291 292 293 295 298 304 313 326 339 347 351 360 7 8 8 8 11 26 57 86 99 101 101 101 102 104 105 107 109 110 110 110 109 108 107 106 106 106 108 108 107 107 106 104 101 97 95 90 88 89 89 90 78 65 55 48 47 48 41 38 34 30 27 26 27 31 37 42 45 47 48 47 46 43 40 38 36 34 33 33 28 25 22 19 17 15 16 17 18 19 20 21 22 23 22 21 19 17 16 15 13 11 8 4 0 0 1 3 5 7 8 10 10 11 11 9 6 3 1 358 355 353 353 353 357 1 3 5 8 10 12 13 15 16 18 19 20 21 21 22 23 23 23 23 24 23 23 23 23 23 23 22 21 21 21 20 19 17 12 8 4 2 1 360 358 356 354 351 348 342 336 332 330 330 331 331 330 328 326 323 320 316 312 307 302 299 297 297 295 294 293 294 295 297 296 295 294 294 295 295 295 294 293 293 293 293 294 294 294 294 294 294 294 294 293 292 291 290 289 288 287 287 287 288 289 288 285 282 279 276 272 267 262 257 254 252 249 247 245 243 241 237 233 229 224 220 216 213 209 204 199 194 189 186 184 182 181 179 177 175 175 178 186 199 216 231 240 244 244 239 229 215 195 181 177 186 202 217 225 229 231 231 230 228 226 223 221 221 222 225 228 230 233 236 240 245 247 248 247 245 244 243 243 244 243 238 232 227 223 218 203 110 69 63 57 59 64 69 73 75 76 76 79 82 85 88 93 100 105 108 108 108 110 110 110 112 113 113 113 112 110 109 111 120 120 115 116 191 221 220 213 211 215 225 229 228 227 226 225 226 228 230 230 231 232 233 233 234 236 237 239 242 246 250 254 258 262 267 277 296 328 7 33 52 64 72 75 77 79 78 75 72 68 66 64 63 62 60 56 52 49 45 42 38 34 30 26 22 17 13 10 7 4 1 359 357 354 351 348 346 345 343 341 339 339 339 340 340 342 344 347 348 348 350 351 352 352 352 351 351 351 352 354 356 357 357 358 358 358 358 358 359 359 360 360 360 0 0 0 0 0 0 360 360 359 359 359 359 360 0 0 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 0 0 360 360 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 356 356 355 354 352 351 349 347 345 343 340 338 335 332 330 327 324 322 320 318 317 315 314 313 312 311 310 310 309 308 307 306 305 304 304 303 302 301 300 298 297 295 294 292 291 291 291 291 293 297 302 309 319 332 346 353 358 7 8 5 3 6 17 40 70 92 101 101 100 100 101 103 106 108 109 109 109 108 108 107 107 106 106 106 107 108 108 107 105 101 98 96 92 89 89 91 91 90 78 64 53 46 43 42 37 34 32 29 28 28 30 34 38 41 43 44 45 45 44 41 39 37 34 31 31 34 31 29 26 23 20 18 18 18 18 19 20 21 22 23 23 21 19 18 17 15 12 10 7 2 360 1 3 3 5 7 8 9 10 10 10 7 4 0 358 355 353 352 352 354 358 0 2 4 7 9 11 13 14 16 17 18 19 20 21 21 22 23 22 22 22 23 23 22 22 22 22 21 20 19 17 15 14 14 12 8 4 1 359 356 354 352 348 345 342 339 334 331 330 330 331 331 330 329 327 325 322 319 315 310 306 302 299 297 295 294 294 295 296 298 297 295 294 294 294 294 293 293 293 293 293 294 294 294 294 294 293 292 292 291 291 290 290 288 287 286 284 284 284 285 286 286 286 283 281 279 275 270 265 261 258 256 253 250 248 246 243 240 236 231 226 223 220 217 212 207 202 197 191 187 184 183 182 180 178 175 173 172 176 184 196 212 226 236 242 242 237 223 203 186 182 188 198 210 219 223 226 227 227 225 223 220 217 217 219 223 226 229 232 236 240 243 245 246 245 244 244 244 246 247 244 239 235 232 231 235 234 267 1 44 47 48 53 61 65 68 70 73 76 81 85 88 92 96 101 105 106 105 107 106 108 110 111 111 111 110 109 109 113 118 121 121 122 148 203 221 223 224 228 234 234 232 230 228 226 226 228 230 231 231 232 233 234 236 237 239 241 244 247 251 256 260 264 270 278 300 337 17 41 55 64 70 73 74 75 75 72 69 67 65 63 61 58 56 52 48 45 42 39 35 32 28 24 20 16 12 9 5 2 359 357 354 351 348 347 346 345 345 343 343 343 344 345 346 348 350 351 352 352 352 352 352 352 352 351 351 352 353 356 359 358 358 358 359 359 359 359 359 360 360 360 0 0 0 0 0 360 360 360 359 359 359 359 359 359 359 360 0 0 1 1 1 1 1 1 1 1 1 0 0 360 359 359 359 359 358 358 358 358 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 354 354 353 352 351 349 347 345 343 341 339 337 334 332 329 327 324 322 320 318 316 315 314 313 312 311 310 309 309 308 307 306 305 304 303 303 302 301 299 298 296 294 293 291 290 290 290 291 294 299 307 316 325 335 347 359 7 15 12 5 1 7 25 53 80 96 102 102 101 99 100 103 107 108 109 108 108 107 107 106 106 105 105 106 107 108 107 105 101 99 97 94 90 89 91 94 94 90 81 66 53 44 41 41 39 33 30 29 29 30 33 36 38 39 40 42 44 44 43 40 37 34 32 30 32 36 35 32 30 27 24 21 20 20 19 20 20 21 22 23 23 21 19 18 17 15 12 9 4 0 0 2 3 3 5 7 7 7 7 7 7 5 1 357 355 353 351 351 352 355 358 360 2 4 6 8 10 12 13 15 16 17 18 19 20 20 21 21 21 21 21 22 22 22 22 22 21 21 20 19 17 13 10 8 6 4 1 358 355 353 350 347 344 340 337 335 333 332 331 330 331 331 330 328 327 325 323 320 317 312 308 304 301 298 296 294 295 296 298 298 296 294 294 294 294 293 292 292 292 292 293 294 295 296 296 296 295 293 292 291 290 289 288 287 285 284 283 282 282 283 283 283 283 283 282 281 279 275 271 269 266 262 258 255 252 249 246 242 238 234 229 225 221 217 214 210 205 200 194 189 185 184 183 182 180 178 175 173 173 176 183 194 207 222 235 241 240 230 214 199 192 192 198 206 214 217 220 221 221 220 219 217 215 215 217 221 225 228 231 234 238 241 243 244 243 243 242 245 248 248 245 242 239 238 237 242 248 255 269 22 34 39 46 53 57 60 63 67 72 79 85 89 92 95 97 100 100 101 101 100 102 104 105 109 110 110 109 110 111 114 118 122 130 147 186 220 227 234 244 248 244 239 237 233 228 226 228 230 231 232 233 234 235 237 239 241 243 246 250 254 260 265 270 275 283 304 344 22 45 58 67 72 75 76 75 72 69 67 64 61 60 58 54 50 47 44 41 38 36 33 30 26 23 19 16 12 7 3 360 356 353 352 353 350 349 348 347 348 348 348 350 351 353 354 354 354 354 354 352 351 350 350 349 349 350 351 353 356 359 2 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 358 358 358 359 359 359 360 360 0 0 0 0 0 0 0 360 360 359 359 359 359 358 358 358 357 357 357 356 356 356 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 353 353 352 352 351 350 349 347 346 344 342 340 338 336 334 331 329 327 324 322 320 318 316 315 313 312 311 311 310 309 308 308 307 306 305 304 303 303 302 301 299 298 296 294 292 290 289 289 290 292 297 304 313 321 328 335 346 1 19 31 20 6 3 12 34 63 87 99 104 104 102 99 100 105 107 108 107 107 106 105 105 105 104 104 105 106 107 108 107 103 100 98 96 93 89 90 94 97 96 90 86 74 56 44 41 42 41 33 28 29 30 32 34 35 37 37 38 40 42 43 41 37 34 32 30 31 34 36 35 34 32 30 27 24 23 22 21 22 22 23 23 23 22 20 19 19 18 16 12 7 5 3 2 2 2 3 6 7 7 5 4 3 3 1 358 355 352 351 350 350 351 354 358 360 2 4 5 7 8 10 12 13 14 15 16 17 18 18 19 19 19 19 20 20 21 21 21 21 21 21 20 19 17 15 11 7 4 1 358 355 353 350 347 344 341 338 335 332 331 330 330 330 330 330 329 328 326 324 322 319 316 313 309 306 303 300 297 296 296 298 298 297 294 293 293 293 294 295 294 293 292 292 292 292 294 297 298 298 298 296 294 291 289 288 286 285 284 282 281 280 280 281 281 280 280 280 280 281 280 278 276 275 271 267 263 260 256 252 249 245 241 237 232 228 223 219 216 212 207 202 197 191 187 184 184 184 182 180 177 175 173 174 176 181 190 205 221 231 235 232 224 214 206 201 201 204 209 211 213 214 214 214 213 212 210 210 213 218 222 226 230 233 235 238 241 242 242 242 243 246 249 250 248 245 243 244 243 247 254 253 265 40 30 34 41 44 51 55 57 62 68 76 83 89 92 95 96 97 98 98 97 96 97 100 104 104 106 106 108 110 109 110 115 119 126 141 199 225 236 247 260 263 253 246 243 237 230 228 228 229 231 232 233 235 236 238 240 242 245 248 252 258 264 270 275 280 290 309 342 18 43 58 67 72 74 75 73 69 66 63 59 57 56 53 50 47 44 41 39 36 34 32 29 26 23 20 17 13 9 4 0 357 356 356 356 355 354 352 352 352 352 353 355 356 357 358 356 354 353 351 350 348 347 348 349 350 352 354 357 359 2 4 359 360 360 360 360 360 360 0 360 360 360 360 360 360 359 359 359 359 359 358 358 358 358 358 358 358 359 359 359 359 360 360 360 360 359 359 359 359 358 358 358 358 358 357 357 356 356 356 355 355 355 354 354 354 354 353 353 353 353 353 352 352 352 352 352 352 351 351 351 350 349 348 347 346 344 343 341 339 337 335 333 331 328 326 324 322 320 318 316 315 313 312 311 310 310 309 308 307 307 306 305 304 304 303 302 301 299 297 295 293 291 289 288 288 290 294 301 311 320 325 329 335 345 1 30 57 43 19 15 24 44 71 92 102 105 105 102 99 102 106 107 106 105 105 104 103 102 102 102 102 104 106 107 108 107 104 99 97 96 93 91 92 95 96 94 91 88 82 60 45 41 43 40 32 28 29 30 32 32 32 33 35 36 38 40 41 38 34 31 29 29 33 36 36 35 34 32 30 28 26 25 23 23 24 25 25 24 23 20 18 18 19 18 14 10 8 8 7 5 4 3 4 6 7 6 4 2 0 359 358 355 353 350 349 349 350 351 353 358 360 2 3 4 5 7 8 10 11 12 13 13 14 15 16 16 16 16 16 17 17 18 19 20 20 20 20 20 18 17 15 12 9 6 2 358 354 351 348 346 343 340 337 334 331 329 328 328 327 328 328 327 326 325 323 321 318 316 313 310 307 304 302 300 299 300 300 299 297 294 293 292 292 294 295 295 294 293 292 291 291 294 297 299 300 300 298 295 291 288 286 285 284 282 281 279 278 278 278 278 278 278 278 280 281 280 279 277 275 273 270 266 263 260 256 252 248 244 240 235 231 227 223 219 215 210 205 200 195 190 187 186 185 184 182 179 176 174 173 173 175 180 190 203 216 224 227 228 226 220 211 206 206 207 208 207 208 209 208 207 205 204 205 209 214 219 224 228 231 234 237 240 241 242 242 244 247 251 252 250 247 247 248 249 252 260 268 296 16 33 32 36 42 44 51 56 60 66 73 81 87 92 95 96 97 98 98 96 93 94 94 95 97 100 101 105 107 106 107 109 113 118 128 230 241 251 267 285 286 268 252 246 238 231 228 228 229 230 232 233 235 236 238 241 244 247 250 255 261 268 274 280 286 296 313 342 15 40 55 64 69 70 69 68 65 62 59 55 52 49 49 47 45 43 41 39 36 34 31 30 27 24 21 18 15 13 9 6 4 3 3 3 2 360 358 356 355 354 353 354 354 354 353 351 350 349 348 347 347 347 349 350 353 355 358 0 3 4 6 360 360 360 360 360 360 360 0 0 360 360 360 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 358 358 358 357 357 357 357 356 356 356 355 355 354 354 354 353 353 353 353 352 352 352 352 351 351 351 351 350 350 350 350 349 349 349 348 347 346 345 344 343 341 340 338 336 334 332 330 328 325 323 322 320 318 316 315 313 312 311 310 309 309 308 307 307 306 305 305 304 303 302 301 299 297 295 293 291 289 288 289 292 299 308 317 324 328 331 337 346 359 24 62 63 48 43 40 55 79 97 105 107 104 100 98 102 106 105 104 103 102 101 101 100 99 100 101 102 105 107 108 108 106 98 97 97 95 94 95 95 93 90 89 87 81 66 49 42 42 38 31 27 28 29 29 29 29 30 32 34 36 37 36 34 31 29 28 28 33 36 37 36 34 32 31 29 28 26 24 23 24 25 25 23 21 19 17 18 19 19 14 10 9 9 9 8 6 5 5 6 7 5 3 1 360 358 357 354 351 350 349 349 350 350 353 358 359 1 2 3 4 5 6 7 8 9 10 11 12 12 13 13 13 14 14 14 14 15 16 17 17 18 18 18 17 16 14 13 10 7 3 359 355 351 348 345 342 339 337 334 332 329 327 326 326 325 325 325 324 323 322 320 318 316 314 311 308 306 305 303 303 302 302 301 299 297 295 293 292 293 294 295 294 293 293 292 292 294 296 299 300 300 299 296 293 290 287 284 283 281 280 278 278 277 277 276 277 278 279 280 280 279 278 276 275 272 270 268 265 262 259 255 252 247 242 238 234 230 227 223 218 213 208 203 198 194 191 188 187 185 184 181 178 175 173 173 174 176 181 189 199 209 218 225 233 232 225 219 214 209 205 202 202 205 202 198 198 200 202 206 211 216 221 225 229 233 236 239 241 243 244 246 250 253 252 251 250 249 251 253 254 257 267 328 41 45 29 37 38 41 48 54 59 65 72 78 85 90 93 95 97 98 97 95 94 93 93 93 93 94 96 100 101 102 101 98 101 106 98 251 254 267 290 296 298 271 251 238 232 228 226 226 228 230 231 233 235 236 239 242 245 249 253 258 265 272 278 285 292 302 319 344 13 37 52 60 64 65 64 62 60 58 56 53 51 49 47 44 42 40 38 36 35 32 30 28 26 24 22 21 19 18 17 14 12 11 9 8 7 6 4 1 359 355 351 349 348 348 347 347 347 347 347 348 348 350 351 353 356 359 2 4 6 7 8 360 360 360 360 360 360 360 360 0 360 360 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 357 357 357 356 356 356 355 355 355 355 354 354 353 353 352 352 352 352 351 351 351 350 350 350 350 349 349 349 349 348 348 348 347 347 346 346 345 344 343 341 340 338 336 334 333 331 329 327 325 323 321 319 318 316 315 313 312 311 310 309 308 308 307 307 306 305 305 304 303 302 301 300 298 296 293 290 288 288 290 296 305 315 322 326 331 336 343 349 354 1 19 50 68 71 56 67 88 101 107 107 102 98 98 101 103 101 100 99 99 99 98 97 97 98 100 101 103 105 106 107 104 97 95 96 95 95 97 96 91 87 85 83 78 68 51 41 41 37 30 26 27 27 27 27 25 27 30 32 33 34 32 31 29 27 28 29 34 37 37 36 35 33 31 30 28 27 26 25 23 23 23 22 19 17 16 18 19 18 14 11 10 9 9 8 8 7 7 7 7 6 4 3 1 359 357 355 352 351 350 350 350 352 355 358 359 0 1 1 2 2 3 4 4 6 7 8 9 10 10 11 11 11 11 11 12 12 12 12 14 14 14 14 14 13 13 11 9 7 4 0 357 352 349 345 342 339 337 334 332 330 327 326 325 325 324 324 324 323 322 321 319 318 315 313 310 308 307 305 304 304 303 302 301 300 298 295 294 294 294 294 295 294 294 294 295 296 297 298 298 296 297 303 301 296 290 285 282 280 279 278 278 278 278 277 277 278 279 279 278 277 275 274 273 271 269 267 265 263 260 257 254 251 246 242 238 235 231 226 221 216 211 206 202 198 194 190 188 186 185 183 180 177 173 172 173 174 177 181 186 193 203 216 231 238 238 233 225 216 203 195 199 206 204 200 201 202 203 206 210 214 218 222 227 231 235 238 241 244 246 249 253 253 253 252 251 250 252 252 255 260 257 136 63 69 41 38 37 40 45 51 57 63 70 77 83 88 91 95 97 98 98 97 97 93 93 93 97 94 93 95 98 99 94 84 62 73 324 272 271 295 284 268 260 246 232 225 223 222 222 224 226 229 231 233 235 237 240 243 247 251 256 261 268 276 283 290 298 308 324 347 14 37 51 57 61 61 60 58 57 56 55 54 52 50 47 44 41 37 34 33 31 29 27 25 24 24 25 25 24 23 22 22 21 19 17 16 13 10 7 3 359 355 349 346 344 344 344 344 345 346 347 349 350 352 354 357 360 3 6 8 9 9 9 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 355 355 355 354 354 354 353 353 353 352 352 351 351 351 350 350 350 350 349 349 349 348 348 348 348 347 347 346 346 346 345 345 344 343 342 341 340 339 337 335 333 331 329 328 326 324 322 320 319 317 316 314 313 312 311 310 309 308 308 307 307 306 306 305 304 303 302 301 300 298 296 293 291 289 289 294 303 313 321 326 329 334 341 349 353 352 354 2 28 70 85 74 79 94 105 109 107 102 99 100 101 100 97 96 96 96 96 95 95 96 96 98 99 100 102 104 103 100 94 92 91 92 92 97 98 93 86 80 77 73 65 50 39 37 33 28 25 25 24 23 23 22 25 29 31 32 31 30 29 27 26 28 31 36 38 39 38 36 35 33 31 29 28 27 26 22 21 20 19 17 14 14 18 20 19 16 13 12 10 9 9 9 9 8 8 7 6 4 4 3 0 357 355 353 352 352 351 351 353 356 358 359 359 359 358 358 358 359 359 359 1 4 5 6 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 8 7 5 3 0 357 353 349 346 343 340 337 335 333 330 328 327 326 325 324 324 323 323 322 320 320 319 317 314 312 310 308 307 305 304 304 303 302 301 299 297 296 296 296 295 296 296 296 296 297 298 298 299 298 296 300 311 313 306 296 289 284 282 281 280 279 278 278 278 276 276 276 276 275 274 273 272 271 270 268 266 264 262 260 258 256 254 250 247 243 239 234 229 224 219 214 210 205 200 196 192 190 187 185 183 181 177 174 172 172 173 175 177 180 182 188 201 222 242 250 249 242 229 210 196 203 210 210 209 208 207 207 208 210 212 216 220 224 228 232 236 240 243 248 252 254 254 254 253 252 252 253 253 256 259 228 110 82 74 49 39 37 38 41 47 53 60 67 74 79 84 89 93 96 98 99 99 94 91 92 97 98 97 95 94 95 94 81 344 279 278 298 307 338 10 262 250 234 223 216 214 215 216 218 221 225 228 231 233 235 237 240 244 248 253 258 264 271 279 287 294 301 310 326 350 18 39 50 56 58 59 58 57 56 55 54 53 52 50 47 45 42 36 31 29 28 27 26 26 26 28 28 30 29 29 29 29 28 26 22 19 14 10 6 1 355 350 346 345 344 343 343 343 345 346 348 350 352 354 357 360 3 7 10 11 11 11 11 360 360 360 360 360 360 360 360 0 0 360 360 359 359 359 359 358 358 358 358 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 354 354 353 353 353 352 352 352 352 351 351 350 350 350 349 349 349 348 348 348 347 347 347 347 346 346 346 345 345 344 344 343 342 342 341 340 339 337 336 334 332 330 328 327 325 323 321 319 318 317 315 314 313 312 311 310 309 308 308 307 307 306 306 305 304 304 303 302 301 299 297 294 292 292 295 302 312 320 325 327 329 334 343 352 354 349 350 358 22 63 86 88 92 98 107 110 108 104 102 101 100 97 94 93 92 92 93 93 92 92 91 89 91 97 99 96 95 92 90 88 88 89 91 95 97 93 84 76 71 67 61 49 38 35 27 25 23 20 18 17 18 22 23 27 30 31 31 29 27 25 26 29 33 38 40 41 40 38 37 34 32 29 28 27 25 20 18 17 16 15 15 15 17 20 20 18 16 13 12 11 10 10 10 10 9 8 6 5 4 2 1 358 356 355 354 353 352 353 355 357 357 357 357 356 354 353 352 352 352 352 355 357 357 358 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 5 4 2 1 358 355 352 349 345 343 340 337 335 332 330 328 327 326 325 324 324 323 322 321 320 319 319 317 315 313 311 309 307 305 304 304 304 304 303 301 300 299 299 299 298 298 298 299 299 299 299 300 300 300 300 303 313 319 315 305 296 290 287 285 284 282 280 279 278 275 273 273 273 273 273 272 271 270 269 268 266 264 262 260 258 257 256 254 251 246 241 236 231 226 222 217 212 207 202 198 194 191 188 186 183 180 177 175 173 172 173 173 175 175 175 176 183 203 247 263 266 261 248 228 210 211 216 215 214 214 212 211 211 211 212 213 217 221 225 229 233 237 242 249 254 255 254 254 253 254 254 254 255 256 249 179 108 98 75 49 37 34 35 38 43 48 55 62 67 72 78 85 91 96 100 101 100 94 91 91 96 103 107 107 96 89 84 63 266 246 246 269 360 65 105 237 228 217 212 209 209 212 214 217 220 224 228 231 233 235 238 241 245 250 255 260 266 274 283 291 298 304 313 332 0 25 42 51 57 59 59 58 57 55 53 53 53 53 51 48 46 42 37 32 29 28 28 29 31 32 33 33 34 35 36 36 35 32 28 21 16 11 6 2 358 353 349 347 345 344 343 343 344 345 347 350 352 353 356 359 2 5 9 13 14 14 14 14 360 360 360 360 0 0 0 0 0 0 360 360 360 359 359 359 358 358 358 357 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 354 354 353 353 353 352 352 352 351 351 351 350 350 350 349 349 349 348 348 348 347 347 347 346 346 346 345 345 345 344 344 343 343 342 342 341 340 339 338 337 336 334 333 331 329 327 326 324 322 320 319 317 316 315 314 313 312 311 310 309 308 308 307 307 306 306 305 305 304 303 302 301 300 299 297 297 299 302 308 315 320 323 324 326 332 341 348 349 346 353 2 18 52 84 97 101 102 107 111 109 107 104 102 98 95 92 90 90 89 88 88 86 85 85 84 84 87 89 88 89 88 87 87 87 88 90 92 92 89 81 72 66 62 56 46 36 32 23 21 19 16 14 14 15 18 20 25 29 31 30 29 26 24 25 29 35 40 42 42 41 39 37 34 31 28 27 25 24 21 19 18 17 17 17 17 18 19 19 18 16 15 13 12 12 11 11 11 10 8 7 6 4 3 1 359 358 356 355 354 353 353 354 354 354 353 353 352 351 351 351 351 351 351 351 352 353 353 355 354 355 358 358 358 359 1 2 2 2 2 3 3 3 3 3 2 2 1 359 358 356 354 351 347 344 342 339 337 334 332 330 328 326 325 324 324 323 322 321 320 319 318 318 317 315 313 311 310 307 305 304 304 304 304 304 303 302 301 301 301 300 300 300 300 300 300 300 301 303 304 303 304 309 316 317 310 301 294 290 288 286 284 282 281 280 277 274 272 272 273 273 272 271 270 269 267 265 263 261 260 258 257 256 255 253 249 244 239 235 230 225 219 214 209 203 199 195 192 189 186 182 180 178 175 175 175 174 174 173 172 170 166 160 159 273 291 286 277 262 236 218 221 222 219 217 215 214 213 213 213 212 212 214 218 222 226 230 235 242 251 255 254 253 253 254 254 255 256 257 258 263 216 106 77 62 45 35 32 32 35 41 46 52 58 62 66 73 82 90 97 101 103 102 100 98 98 104 111 114 115 103 92 87 91 228 229 224 237 59 88 164 211 211 207 206 207 209 211 214 217 221 225 229 232 234 236 239 243 247 251 257 263 269 277 286 295 303 310 322 345 12 33 46 54 59 61 60 59 56 53 52 52 52 53 51 48 46 42 38 34 32 32 33 35 36 37 38 39 39 39 40 39 35 30 25 18 11 6 4 1 357 354 351 348 346 345 344 344 344 346 349 351 353 355 358 0 3 7 11 14 16 16 16 16 0 0 0 0 0 0 0 0 0 0 360 360 360 359 359 359 358 358 358 357 357 357 357 356 356 356 356 355 355 355 355 354 354 354 353 353 353 352 352 351 351 351 350 350 350 349 349 349 349 348 348 348 347 347 346 346 346 345 345 345 344 344 344 343 343 342 342 341 341 340 340 339 338 337 336 335 333 332 330 328 326 325 323 321 320 318 317 315 314 313 312 311 311 310 309 308 308 307 307 306 306 305 305 304 304 303 302 302 301 301 301 302 304 308 313 316 317 317 321 330 339 342 345 350 359 5 17 47 86 104 107 107 108 110 111 110 106 102 98 94 91 89 86 84 82 82 82 82 82 82 82 83 84 85 87 86 84 86 87 88 88 87 86 84 78 70 62 56 48 39 30 23 18 17 14 13 12 12 13 14 18 23 28 30 30 28 24 24 26 30 36 40 42 42 41 39 36 32 29 26 25 24 23 23 21 20 19 19 19 19 19 19 18 17 16 15 15 14 13 13 12 11 10 9 8 6 5 4 2 0 358 357 355 354 353 353 352 352 351 351 351 351 351 351 351 351 351 350 350 351 351 351 352 352 351 351 351 351 352 353 355 359 359 360 360 0 0 0 360 359 359 358 356 355 354 352 349 346 343 341 338 336 333 331 329 327 325 324 323 322 321 320 319 318 317 316 316 315 314 312 311 309 307 305 304 304 304 304 304 303 302 301 301 300 299 299 300 301 301 300 301 302 304 305 304 304 306 310 312 309 301 294 291 288 285 283 282 282 281 280 277 275 274 274 273 272 271 269 268 266 265 262 261 259 258 257 256 254 252 249 245 241 237 232 226 221 216 210 205 200 196 193 190 186 183 179 171 174 179 179 176 173 170 167 163 153 137 107 23 325 306 287 265 246 231 230 229 224 220 218 217 216 215 215 214 212 213 215 219 222 226 233 243 254 255 254 253 253 254 255 256 257 259 258 263 253 38 46 40 32 29 28 30 35 40 46 51 56 59 63 70 80 90 97 101 104 106 108 109 112 122 129 127 120 109 101 101 112 150 182 190 175 105 125 169 191 198 201 205 207 210 212 216 219 222 226 230 233 235 238 240 244 249 253 259 265 272 280 290 300 311 322 339 2 25 41 51 57 61 61 60 58 55 52 50 49 49 52 50 48 45 43 41 39 37 38 39 40 41 42 42 42 42 42 40 36 31 26 22 17 12 9 5 2 359 355 352 350 348 346 346 345 346 348 350 353 355 357 359 2 4 8 11 14 17 18 17 17 1 0 0 1 1 1 1 1 1 1 0 0 360 360 359 359 359 358 358 358 357 357 357 356 356 356 355 355 355 354 354 354 353 353 352 352 351 351 351 350 350 350 349 349 348 348 348 348 347 347 347 346 346 346 345 345 345 344 344 343 343 343 343 342 342 341 341 340 340 339 339 338 337 336 335 333 332 331 329 327 325 324 322 321 319 317 316 314 313 312 311 311 310 310 309 308 308 307 307 306 306 305 305 304 304 303 303 303 303 302 302 302 304 307 309 311 311 311 315 329 336 340 344 351 1 9 20 48 88 109 114 112 110 111 113 111 106 102 99 96 92 88 84 82 80 80 81 82 82 82 82 82 82 82 84 83 82 83 84 84 82 80 77 75 73 67 59 49 40 33 25 18 15 13 9 11 10 10 11 13 16 21 26 31 32 28 25 25 28 32 36 39 41 41 40 38 35 31 27 25 23 23 23 23 23 21 20 20 20 20 19 18 16 15 15 15 14 14 13 12 12 11 10 9 8 7 6 4 2 0 359 357 356 355 354 353 352 352 351 351 351 350 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 348 348 348 351 356 356 357 357 358 358 357 357 356 356 355 353 352 351 349 347 345 343 340 337 335 333 330 328 326 324 323 322 321 319 318 317 316 315 314 313 313 312 311 310 309 307 306 305 304 304 304 303 302 301 300 300 299 298 298 299 301 301 302 302 302 303 304 304 304 303 305 307 306 301 294 290 286 282 280 280 281 282 281 279 276 275 274 274 272 271 269 267 265 263 261 259 258 257 256 255 254 252 250 246 242 238 232 228 223 218 212 206 201 196 192 189 186 183 177 175 183 187 184 173 160 156 154 144 130 112 88 50 6 327 290 264 259 250 243 238 232 227 225 222 220 219 218 217 215 214 216 218 220 224 230 242 252 255 254 253 253 254 255 257 258 260 262 261 265 324 7 16 17 20 23 28 34 40 47 52 55 57 62 69 78 87 95 100 104 109 112 115 122 138 143 135 121 110 105 108 119 134 148 154 143 115 149 174 184 190 198 204 208 212 215 218 221 225 228 232 235 237 240 242 247 251 256 261 268 276 285 295 306 322 340 1 21 38 49 56 60 61 61 60 58 54 52 49 48 50 50 49 47 45 44 44 45 46 45 44 45 45 45 46 45 43 41 35 30 27 24 21 17 13 10 7 3 360 356 354 351 349 348 348 348 348 350 351 354 356 358 360 2 5 8 11 14 16 18 18 19 1 1 1 1 1 1 1 1 1 1 1 1 0 0 360 359 359 359 358 358 358 357 357 356 356 356 355 355 355 354 354 353 353 352 352 351 351 350 350 349 349 348 348 348 347 347 347 346 346 346 345 345 345 344 344 344 343 343 343 342 342 342 341 341 340 340 339 339 338 338 337 337 336 335 334 332 331 330 328 326 325 323 321 320 318 317 315 314 313 312 311 310 310 310 309 309 308 308 307 306 306 306 305 305 304 304 304 304 303 302 301 301 303 305 307 307 306 308 314 325 331 340 347 354 3 13 28 53 90 113 120 119 115 114 114 112 107 104 101 97 94 90 86 82 80 80 82 84 83 83 83 82 80 80 80 78 78 78 77 76 75 73 70 67 66 65 58 44 36 27 20 15 13 11 8 8 9 10 12 14 17 21 27 31 32 29 27 27 30 34 37 39 40 40 39 36 33 29 26 23 22 22 22 23 22 21 21 20 19 18 17 16 14 13 13 13 13 12 11 11 11 10 9 9 8 7 5 3 2 360 358 357 356 355 354 353 352 352 352 351 351 351 351 351 351 352 352 351 351 350 350 349 349 348 348 347 347 346 345 345 346 348 353 354 355 355 355 355 354 353 353 352 351 350 348 347 346 344 342 339 337 335 332 329 327 325 323 322 320 319 318 316 315 314 313 312 312 311 311 310 309 308 307 306 305 304 304 303 302 301 299 299 299 299 299 299 299 300 301 302 302 301 302 303 304 303 302 303 304 304 301 295 289 282 278 278 279 281 282 281 278 276 274 274 273 271 270 267 265 263 261 259 258 257 256 256 255 254 253 251 247 242 237 233 228 224 219 213 208 202 198 194 192 186 184 181 183 190 194 188 170 138 121 115 107 94 74 53 31 8 331 287 270 276 270 260 251 242 235 231 228 226 224 222 221 219 218 218 219 221 223 229 242 251 254 253 253 252 253 255 257 259 260 262 264 273 298 332 355 4 9 17 25 32 40 47 53 56 58 63 69 77 86 92 98 104 110 113 119 138 150 145 130 115 107 106 110 117 124 129 129 121 108 165 184 185 187 196 204 209 212 215 219 222 226 230 233 236 240 243 246 249 254 258 264 272 282 293 306 322 342 3 22 38 49 56 61 62 60 59 58 57 54 51 50 50 50 49 48 46 46 46 46 47 48 49 48 49 49 49 47 45 42 37 32 28 25 23 20 17 14 10 7 3 360 357 354 352 351 350 350 350 350 351 352 354 357 359 0 3 5 8 10 13 15 17 18 18 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 360 359 359 358 358 357 357 357 356 356 355 355 355 354 354 353 353 352 351 351 350 350 349 349 348 347 347 347 346 346 345 345 345 344 344 344 343 343 343 342 342 342 341 341 340 340 340 339 339 338 338 337 337 336 336 335 334 334 333 331 330 329 327 326 324 322 321 319 318 316 315 313 312 311 310 310 309 309 309 309 308 308 307 307 306 306 305 305 304 304 304 304 303 302 301 303 304 304 304 303 303 305 313 321 328 338 351 3 14 27 44 66 94 116 125 125 122 119 117 113 109 106 102 99 96 92 87 82 79 79 83 85 85 84 84 82 79 76 74 73 74 74 71 70 70 68 63 60 60 61 59 43 33 23 17 14 12 9 7 7 9 12 14 16 19 23 27 30 30 28 27 28 30 33 36 38 38 38 36 34 31 27 24 22 21 21 22 22 22 21 19 17 15 14 13 13 12 11 11 11 11 10 9 8 8 8 7 7 6 5 4 2 0 359 357 356 355 355 354 353 353 353 352 352 352 352 352 352 352 352 352 352 351 350 349 349 348 347 346 346 345 345 344 344 344 344 345 351 353 353 353 353 352 351 351 350 349 348 346 345 343 342 340 338 336 334 332 329 327 325 323 321 320 318 317 316 314 313 312 311 310 309 309 309 308 308 307 306 305 304 303 302 302 300 299 298 299 299 299 299 299 300 301 302 302 302 302 303 303 302 301 301 301 301 299 294 287 280 277 279 281 283 283 281 277 274 273 272 271 270 268 266 263 261 260 258 257 257 256 256 255 254 254 252 248 244 239 235 229 225 220 215 210 204 199 195 190 190 189 190 193 195 195 189 172 130 50 16 21 28 33 27 18 15 341 278 280 288 286 275 262 252 245 239 236 234 231 229 226 224 223 223 223 224 226 234 246 251 252 252 251 251 252 254 256 258 260 262 267 274 289 313 339 353 359 11 21 30 38 45 52 57 60 65 71 78 86 92 98 103 109 113 116 142 160 140 113 101 101 102 105 109 113 114 113 107 102 174 205 199 192 199 205 209 213 216 219 222 226 230 234 239 243 246 248 251 255 260 268 279 292 307 325 347 9 27 38 48 54 58 59 59 58 57 56 54 52 52 53 51 49 47 46 46 46 48 49 50 50 51 51 51 49 47 44 41 37 34 31 28 25 22 20 17 13 10 6 3 360 357 355 354 353 352 351 351 351 352 353 355 357 359 0 2 5 7 9 12 14 16 17 18 2 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 0 360 359 359 358 358 357 357 357 356 356 355 355 354 354 353 353 352 351 351 350 349 349 348 348 347 346 346 345 345 344 344 344 343 343 342 342 342 341 341 340 340 340 339 339 339 338 338 337 337 336 336 335 335 335 334 333 332 332 330 329 328 327 325 323 322 320 319 317 316 314 313 312 311 310 309 309 309 309 308 308 308 307 307 306 306 305 305 304 304 304 304 303 302 301 303 304 303 302 301 302 305 310 316 325 338 1 31 51 62 72 85 101 118 128 131 129 125 120 115 110 106 103 100 96 91 85 78 75 77 81 84 85 85 84 81 77 70 65 65 68 69 67 65 65 62 55 52 55 57 53 42 32 22 14 11 10 8 7 8 11 14 16 18 20 22 25 27 27 27 26 27 29 32 35 37 37 36 34 32 28 25 22 21 21 22 22 22 21 19 17 15 13 12 11 10 10 9 9 8 8 8 7 6 5 4 4 4 3 2 1 360 359 357 357 356 355 355 354 354 354 354 353 353 353 353 352 352 352 352 352 351 351 350 349 348 348 347 346 345 344 344 343 343 343 342 343 348 351 352 352 351 351 350 349 349 348 346 345 343 342 340 339 337 335 334 332 329 327 325 323 321 319 318 317 315 314 312 311 310 309 308 308 307 307 306 306 305 304 303 303 302 301 300 299 298 298 299 300 300 300 300 300 301 302 302 302 303 303 302 301 300 299 298 295 289 283 277 277 280 283 285 285 282 277 273 271 270 270 269 268 266 263 261 258 257 256 256 256 256 255 254 254 252 251 248 245 238 232 226 221 215 210 205 201 197 195 199 199 200 201 199 195 188 174 148 316 319 327 346 10 17 355 331 309 293 291 292 289 280 269 261 254 248 244 242 240 236 233 230 228 227 227 227 229 236 247 250 250 250 250 250 251 253 255 257 259 262 267 273 282 300 327 341 351 3 16 26 34 41 48 53 57 64 71 78 85 92 98 104 108 110 110 128 176 172 91 83 90 95 98 99 103 104 102 98 92 163 237 223 209 207 208 210 213 215 218 221 225 231 238 243 247 250 252 254 257 261 273 288 309 330 351 11 29 41 47 53 57 58 58 58 58 57 55 51 53 55 55 53 50 47 46 47 49 50 53 54 55 54 52 49 46 42 40 38 35 32 30 27 24 22 19 16 13 9 6 3 360 358 356 355 354 353 353 353 353 354 354 355 357 358 0 2 4 7 9 11 13 15 16 17 4 4 4 4 4 4 5 4 4 4 4 3 3 2 2 1 1 0 360 359 359 358 358 358 357 357 356 356 355 355 354 353 353 352 351 351 350 349 349 348 347 347 346 345 345 344 344 343 342 342 341 341 341 340 340 339 339 339 338 338 338 337 337 336 336 335 335 334 334 334 333 333 332 331 331 330 329 327 326 324 323 321 320 318 317 315 314 312 311 310 310 309 309 308 308 308 308 308 307 307 306 306 305 305 304 304 304 304 303 303 303 304 303 302 300 300 302 305 310 315 320 331 33 103 109 107 104 104 110 121 130 135 135 131 124 117 110 105 102 100 96 87 80 71 68 71 77 82 85 85 82 78 73 64 55 53 56 60 60 59 57 53 47 46 49 50 44 39 32 22 12 9 7 7 8 11 14 16 18 20 21 22 24 24 25 25 26 26 28 31 34 35 35 33 32 29 26 23 22 21 21 21 21 20 19 18 16 13 12 11 10 10 9 8 7 6 6 5 5 4 3 2 1 0 360 359 358 358 357 356 356 355 355 355 355 355 355 355 354 354 354 353 353 353 352 352 352 351 350 350 349 348 347 346 345 344 344 343 343 342 342 342 343 347 350 351 351 351 350 350 349 348 347 346 345 343 341 340 338 336 334 333 331 329 327 325 323 321 319 318 316 315 314 312 311 310 309 308 307 306 305 305 304 304 303 303 302 302 301 300 299 299 299 299 299 300 300 299 300 300 301 301 301 302 302 302 301 300 298 297 294 289 284 279 280 283 286 289 288 285 279 274 271 270 270 270 270 268 265 261 257 255 254 254 255 256 256 255 254 253 253 252 249 243 236 229 221 215 213 214 221 225 228 221 219 215 209 203 197 191 184 293 301 302 307 317 326 328 319 308 299 295 293 292 289 282 275 270 266 261 256 252 249 245 241 238 235 233 231 230 232 240 247 249 249 249 248 248 249 251 253 256 258 261 265 270 277 293 316 331 344 356 9 21 30 37 43 48 55 61 70 78 86 93 99 103 106 108 107 100 131 266 306 5 66 84 90 93 97 96 93 86 78 359 252 235 224 217 214 213 213 215 218 220 226 234 242 248 252 254 255 258 263 265 279 303 338 5 20 31 40 47 51 54 55 56 58 59 58 56 55 54 57 60 60 57 54 52 51 52 54 55 57 57 56 53 50 46 43 40 38 36 34 31 29 27 24 21 18 15 12 8 5 3 0 359 357 356 356 356 355 355 356 356 356 357 358 359 0 2 4 7 9 11 13 14 16 17 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 0 360 359 359 359 358 358 357 357 356 356 355 355 354 353 352 352 351 350 349 349 348 347 347 346 345 344 344 343 342 342 341 341 340 339 339 338 338 338 337 337 337 336 336 335 335 334 334 334 333 333 332 332 331 331 330 330 329 328 327 325 324 322 321 319 318 316 315 313 312 311 310 309 309 308 308 308 308 308 308 308 307 306 306 305 304 304 304 304 305 303 304 305 304 302 301 300 301 304 308 313 316 318 324 7 131 132 129 124 119 119 125 132 137 138 135 127 118 107 100 97 96 93 85 71 61 58 63 71 78 83 83 79 73 67 57 47 43 44 48 50 49 47 47 44 43 44 43 37 34 30 22 12 8 6 6 9 13 16 19 20 21 22 22 23 23 24 24 25 26 27 30 33 34 33 31 29 26 24 23 22 21 21 20 20 18 17 16 14 12 11 10 10 9 8 8 6 5 4 3 2 2 1 360 359 358 358 357 357 356 356 356 355 355 355 355 355 356 356 356 356 355 355 354 354 353 352 352 351 351 350 350 349 348 347 346 345 344 344 343 342 342 342 343 346 349 350 350 351 350 350 349 348 348 347 346 345 343 342 340 338 336 334 332 330 329 327 325 323 321 319 318 317 315 314 313 311 310 309 308 307 306 304 304 303 302 302 302 302 301 301 301 300 300 299 299 299 299 299 299 299 299 299 300 300 300 301 301 301 300 298 297 295 293 288 287 287 288 290 292 292 288 283 278 274 274 274 274 274 273 269 264 258 255 253 254 255 256 256 256 256 255 255 255 255 251 244 235 225 215 209 220 248 249 244 237 232 227 222 214 208 241 286 302 296 295 297 300 301 301 299 296 293 292 291 289 286 283 279 276 273 271 267 263 259 254 250 247 243 239 235 234 237 243 248 250 249 248 247 246 247 249 251 253 256 258 262 266 273 289 308 324 338 350 4 16 25 33 38 43 47 56 66 77 87 94 99 102 103 103 99 96 93 67 12 11 41 71 80 87 92 93 90 81 66 293 251 238 230 223 219 216 215 215 216 220 227 236 245 253 258 259 258 263 272 282 301 341 20 38 42 46 49 51 53 54 54 55 57 58 56 55 56 59 63 66 65 62 59 58 58 58 58 58 58 57 53 50 46 44 42 39 37 35 33 31 29 26 24 21 18 15 11 8 6 3 2 0 359 358 358 358 358 358 358 358 359 359 360 0 1 3 4 6 8 10 12 14 16 18 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 1 1 1 0 360 359 359 358 358 357 357 356 355 354 354 353 352 351 350 350 349 348 347 347 346 345 344 343 343 342 341 341 340 339 339 338 337 337 336 336 336 335 335 334 334 334 333 333 332 332 331 331 331 330 330 329 329 328 327 326 325 323 322 320 319 317 316 314 313 312 311 310 309 308 308 308 308 308 308 308 307 307 307 306 305 304 304 304 305 305 304 305 305 303 301 300 300 303 308 312 315 316 317 320 330 136 140 138 134 129 126 128 133 137 139 137 128 116 103 92 87 87 86 80 68 54 52 59 68 75 80 80 74 67 56 47 40 38 39 43 46 46 44 44 42 42 43 39 33 29 26 21 14 8 5 5 9 14 18 20 21 21 22 22 22 22 23 24 24 25 27 30 31 32 30 29 27 25 23 23 22 21 20 19 18 17 16 15 13 12 10 9 8 8 7 7 6 5 4 3 1 0 360 359 358 358 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 356 356 355 354 354 353 352 351 351 351 350 350 349 348 347 346 345 344 343 342 342 343 346 349 350 350 351 350 350 350 349 349 348 347 346 345 344 342 341 339 337 335 333 331 329 327 326 324 321 320 318 317 315 314 313 312 311 309 308 307 306 304 303 302 302 301 301 301 301 301 300 300 300 300 299 299 299 299 299 299 298 298 298 298 298 298 298 299 299 299 298 298 297 296 293 292 292 293 294 294 293 289 284 281 280 279 280 280 279 273 266 259 256 255 255 255 255 256 257 258 258 258 258 259 258 253 244 229 211 196 251 268 268 254 245 237 231 223 216 239 297 301 298 293 290 290 290 291 291 292 292 290 290 289 287 285 283 281 280 277 275 272 269 266 263 259 255 251 246 242 241 244 249 253 253 251 249 247 245 245 246 248 250 252 255 259 263 269 284 303 320 335 348 1 14 24 33 38 40 46 54 64 75 86 94 97 96 89 81 80 82 80 73 58 44 56 65 70 77 84 89 88 79 355 261 247 237 230 225 221 218 216 215 215 220 228 237 249 261 267 269 267 273 286 315 2 33 45 51 53 53 53 53 54 56 57 56 55 55 55 56 59 64 68 70 68 65 63 62 62 61 59 58 55 52 49 47 44 43 41 39 37 35 33 31 28 26 23 20 17 14 12 9 7 5 4 2 1 1 1 1 0 0 1 1 1 1 2 2 3 4 5 6 8 10 12 15 17 19 8 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 0 360 359 359 358 357 356 356 355 354 353 352 352 351 350 349 348 347 347 346 345 344 343 342 342 341 340 339 339 338 337 337 336 336 335 334 334 334 333 333 332 332 331 331 331 330 330 330 329 329 328 328 327 326 325 324 323 321 320 318 317 315 314 313 312 311 310 309 308 308 308 308 308 308 308 307 307 307 306 305 304 304 304 305 305 305 306 305 304 301 300 302 306 311 316 316 315 316 318 322 137 143 143 140 136 132 132 135 137 138 136 127 114 97 82 76 74 74 70 63 54 51 59 67 73 76 75 70 61 47 38 35 34 35 39 42 43 42 40 40 40 41 35 28 25 23 20 14 8 4 5 10 16 19 21 21 21 21 21 22 22 22 23 24 26 27 29 30 30 28 27 26 25 23 22 21 20 19 17 16 16 15 14 13 11 9 6 5 5 5 6 6 5 4 3 2 1 360 359 358 358 357 357 356 356 356 356 356 356 356 356 357 357 357 357 357 357 356 356 355 354 353 352 352 351 351 351 350 350 349 348 347 346 345 344 343 344 346 349 350 351 351 351 350 350 349 349 349 348 347 346 345 344 343 341 340 338 336 334 332 330 328 327 325 323 321 319 317 315 314 313 312 311 310 309 307 306 305 303 302 301 301 300 300 300 300 300 300 300 300 300 300 299 299 299 299 298 298 297 297 296 297 297 297 298 298 299 298 298 297 296 294 293 293 293 294 294 294 292 290 289 288 288 289 288 280 266 258 255 254 254 254 255 255 256 257 258 258 260 260 259 257 253 246 240 254 276 272 270 265 254 242 232 223 227 262 285 289 290 289 286 284 285 287 289 291 291 290 289 288 287 286 285 284 283 281 279 277 274 272 269 265 262 258 254 250 249 253 258 261 259 255 251 248 246 245 245 246 247 249 251 255 259 266 280 299 318 334 350 4 17 28 36 41 43 49 57 66 77 90 91 92 87 77 72 72 73 71 65 50 44 48 53 59 68 79 88 88 73 266 252 243 236 231 226 221 218 216 215 216 220 227 238 255 288 358 339 308 310 333 15 45 55 59 61 60 58 56 55 56 58 60 59 56 56 57 59 64 68 70 69 67 66 64 63 62 60 57 54 51 48 46 45 43 42 40 38 36 34 32 29 27 25 22 20 17 15 13 11 10 9 7 6 5 5 4 3 3 2 2 3 3 3 4 4 5 6 7 8 9 10 13 16 18 20 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 2 1 1 360 359 359 358 357 356 355 355 354 353 352 351 350 349 348 348 347 346 345 344 343 342 341 341 340 339 338 338 337 336 336 335 334 334 333 333 332 332 331 331 330 330 329 329 329 328 328 328 327 327 326 326 325 324 322 321 319 318 316 315 313 312 311 310 309 309 308 308 308 308 308 307 307 307 307 307 306 305 304 304 305 305 306 309 309 307 304 302 301 304 310 314 316 315 314 314 316 319 144 145 145 143 140 136 135 136 138 137 133 124 109 88 71 65 64 62 60 56 52 53 60 67 71 72 70 65 57 44 33 30 31 33 36 39 39 38 37 36 37 37 31 25 22 21 18 13 7 4 7 13 18 20 21 20 20 21 21 21 21 22 23 24 25 26 27 28 28 27 26 26 25 23 21 20 19 18 16 15 15 14 14 12 10 7 4 2 2 4 5 6 5 5 4 3 2 2 1 360 359 358 357 357 357 357 357 357 357 357 357 357 358 358 358 357 357 357 356 355 354 353 352 352 351 351 351 351 351 350 350 349 348 347 346 345 345 348 351 350 349 349 350 350 350 350 350 349 349 348 347 346 345 344 342 341 339 338 336 334 332 330 328 326 324 322 321 319 317 315 314 313 312 311 309 308 307 305 304 303 302 301 300 300 299 299 300 300 300 300 300 300 300 299 299 299 298 298 297 296 296 296 296 296 297 297 298 297 297 296 295 294 293 293 292 293 293 294 295 296 297 297 296 296 295 287 270 260 253 252 253 254 256 256 255 255 257 257 258 258 258 258 259 258 262 272 277 275 272 268 263 253 242 238 249 265 270 275 279 280 278 277 280 286 290 292 292 292 291 290 288 287 286 285 284 283 281 280 278 276 272 269 266 263 260 256 255 259 267 270 266 260 255 250 247 245 244 245 245 246 248 252 256 262 275 294 317 338 357 12 24 35 42 46 48 52 60 71 86 95 89 88 84 78 73 74 78 63 53 47 37 40 50 54 65 81 88 88 65 253 246 241 237 232 226 222 220 216 215 217 223 231 241 267 62 68 66 58 50 50 55 62 67 68 67 65 64 64 62 60 59 61 60 58 58 60 64 68 71 69 66 64 63 63 61 59 56 53 50 48 46 45 44 42 41 39 37 35 33 30 28 26 24 22 20 19 17 16 15 14 13 11 10 9 8 6 6 5 5 4 4 4 4 5 6 7 7 8 9 10 11 12 15 18 21 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 3 3 2 2 1 1 360 359 358 358 357 356 355 354 353 353 352 351 350 349 348 347 346 345 344 343 342 341 341 340 339 338 337 337 336 335 335 334 333 333 332 331 331 330 330 329 329 328 328 328 327 327 327 327 326 326 325 324 323 322 320 319 317 316 314 313 312 311 310 309 309 308 308 308 308 308 307 307 307 307 307 306 305 304 304 305 305 306 309 309 305 303 303 304 308 313 316 316 314 312 312 314 317 298 147 147 146 143 140 138 138 138 135 129 119 101 78 63 59 57 55 51 49 50 55 61 66 69 68 65 60 52 40 30 27 28 32 35 36 36 35 34 33 33 32 28 23 21 18 15 11 8 7 10 15 18 20 20 20 20 20 21 21 21 22 23 24 25 26 27 27 27 26 26 25 24 22 21 20 19 18 16 15 14 14 13 11 9 6 3 2 3 5 6 6 5 5 5 5 5 4 3 2 1 360 359 358 358 358 358 358 358 359 358 358 358 358 358 357 357 356 356 355 354 353 353 352 352 352 352 352 352 351 351 350 350 349 348 347 347 347 347 346 346 346 350 351 351 351 351 351 350 349 348 347 346 345 344 342 341 339 338 336 334 333 331 328 326 325 323 321 319 318 316 315 313 312 311 309 308 306 305 303 302 301 300 299 299 299 299 299 299 299 299 300 300 299 299 299 298 298 297 297 296 296 296 296 296 297 297 297 296 295 295 294 294 293 293 293 292 292 293 295 297 298 298 297 296 292 283 271 261 256 255 256 258 258 256 255 255 257 257 257 258 259 260 263 267 272 274 276 277 275 270 261 251 246 248 253 258 264 270 273 272 271 276 285 291 293 293 292 292 291 290 289 287 286 285 284 282 281 280 279 275 272 269 267 264 261 260 264 272 276 272 265 259 253 249 246 245 245 244 245 247 251 253 256 268 289 316 346 9 24 35 44 50 53 55 57 63 70 82 82 86 87 84 81 78 82 85 80 94 92 84 78 68 65 63 72 84 88 103 249 243 239 236 231 226 223 220 217 216 219 225 233 246 195 80 82 80 76 72 72 71 73 75 75 73 72 72 71 70 67 64 64 64 64 64 65 67 68 67 66 64 61 60 59 57 55 53 50 48 46 45 44 43 42 41 39 36 34 31 29 27 25 24 23 22 21 21 20 20 18 17 16 14 12 10 9 8 7 7 6 6 6 6 6 7 8 8 8 8 8 8 9 11 16 21 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 2 1 0 360 359 358 357 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 340 339 338 337 337 336 335 334 334 333 332 332 331 330 330 329 328 328 327 327 327 327 326 326 326 326 325 324 323 322 321 320 318 317 315 314 313 312 311 310 309 309 308 308 308 308 308 307 307 307 307 306 306 305 305 305 305 304 306 307 305 303 305 308 310 313 315 315 314 312 311 310 312 315 304 149 148 147 145 142 141 140 137 132 124 112 93 74 63 58 52 48 47 48 52 56 61 65 67 65 59 49 37 31 28 26 27 30 33 32 31 31 31 30 29 29 27 24 21 17 14 11 10 11 13 16 18 18 19 19 20 20 21 21 21 22 23 24 25 25 26 26 26 25 25 24 23 22 22 21 21 19 16 15 14 13 12 10 8 6 5 4 6 7 7 7 8 8 8 7 6 5 5 3 2 2 1 0 0 360 0 0 360 360 360 359 359 359 358 358 357 356 355 355 354 354 353 353 353 353 353 353 353 352 352 351 351 350 350 349 349 349 349 349 348 349 352 353 353 353 353 352 352 351 350 349 347 346 345 344 343 341 340 339 337 335 333 331 329 328 326 324 323 321 319 317 315 314 313 311 309 308 306 305 303 302 301 300 299 299 298 298 298 299 299 299 299 299 298 298 298 298 298 297 296 296 296 296 296 296 296 296 295 294 293 293 293 293 293 293 293 292 292 293 294 295 296 296 295 293 290 283 276 272 266 264 265 264 260 257 256 257 257 257 257 259 261 263 266 269 273 276 280 281 280 274 262 255 252 252 254 259 265 272 273 271 274 282 289 290 290 290 290 290 290 289 288 287 286 284 283 282 281 280 278 275 273 271 268 266 266 270 277 280 276 269 263 258 253 249 247 246 246 245 247 253 249 250 260 278 312 357 25 39 48 55 60 62 63 64 68 77 84 89 90 87 84 85 91 92 104 124 129 122 111 101 90 84 76 71 84 88 224 247 241 236 233 229 226 224 221 220 219 220 228 241 221 99 94 92 89 87 85 84 81 81 81 82 81 79 77 76 75 73 71 70 70 70 70 68 66 63 60 60 59 57 55 54 53 51 49 48 47 46 45 44 43 42 40 38 35 33 30 28 26 25 24 24 24 25 25 25 24 22 21 19 17 14 12 10 9 9 8 8 7 7 6 6 6 7 7 6 5 4 4 4 6 11 16 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 4 3 3 2 1 0 360 359 358 357 356 356 355 354 353 352 351 350 349 348 347 345 344 343 342 341 340 340 339 338 337 336 336 335 334 334 333 332 331 331 330 329 328 328 327 327 326 326 326 326 325 325 325 324 324 323 322 320 319 318 316 315 314 312 311 310 310 309 309 308 308 308 308 308 308 307 307 307 306 306 305 305 305 305 305 305 302 300 303 308 313 316 316 316 315 313 311 309 309 310 314 306 151 149 148 146 144 142 141 137 129 118 105 90 75 65 57 48 45 47 50 54 57 62 66 66 62 47 35 30 29 27 26 26 29 31 29 27 28 28 27 26 26 27 24 20 16 13 12 11 12 14 16 17 17 18 19 20 20 21 21 21 22 23 24 24 25 25 25 25 25 24 24 23 23 23 23 23 20 17 15 14 13 12 10 9 8 7 8 9 10 10 11 11 10 9 8 8 7 6 5 4 4 3 3 3 3 2 2 1 1 0 360 359 359 358 357 357 356 355 355 354 354 354 354 354 354 354 354 354 354 353 353 352 351 351 351 351 351 351 351 351 353 356 355 355 355 354 354 353 352 351 350 349 347 346 345 344 343 342 341 339 338 335 334 332 331 329 327 326 324 322 320 318 317 315 313 311 310 308 306 305 304 302 301 300 299 299 298 298 298 298 298 297 297 298 298 298 298 297 297 296 296 296 295 295 295 295 295 294 293 292 292 292 292 292 292 292 292 292 292 293 293 295 295 296 294 291 288 286 283 282 280 277 273 268 262 259 258 258 257 257 258 260 262 264 266 270 273 276 278 280 280 276 267 262 260 259 260 264 270 274 273 273 277 282 284 285 286 287 287 288 288 288 286 286 285 284 283 282 281 280 277 275 274 272 270 269 273 280 287 284 277 272 267 261 256 252 250 249 246 253 254 250 248 252 261 301 6 42 56 63 68 71 73 73 73 75 82 91 97 96 90 88 87 90 107 143 155 147 131 120 108 100 88 78 82 84 86 249 245 237 233 231 230 229 226 224 222 220 218 224 221 98 99 101 99 97 95 94 92 88 87 87 88 87 85 80 80 78 77 76 75 75 72 71 68 64 60 57 56 55 52 50 48 47 47 47 47 47 47 46 45 44 43 40 38 35 32 30 28 27 26 26 26 28 28 29 28 27 26 23 20 18 16 14 12 11 10 10 9 8 7 7 6 6 5 5 4 3 2 0 1 2 4 6 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 6 5 5 4 4 3 2 1 1 360 359 358 357 356 355 354 354 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 336 335 334 333 333 332 331 331 330 329 328 327 327 326 326 325 325 325 324 324 324 323 323 322 321 320 318 317 316 314 313 312 311 310 309 309 309 308 308 308 308 308 308 308 307 307 306 305 305 305 305 305 306 303 297 295 303 311 316 318 318 317 315 311 309 308 308 309 312 307 152 150 149 147 145 143 140 136 127 115 103 91 79 66 56 49 47 50 54 56 58 62 66 65 53 38 30 27 26 25 24 25 26 28 26 23 25 25 24 24 24 25 23 19 15 13 12 13 13 14 15 16 17 18 19 20 20 21 21 21 22 23 24 24 25 25 25 24 24 24 23 24 24 25 24 23 20 17 15 14 13 12 12 11 10 11 11 12 12 14 14 13 12 11 10 9 8 8 7 6 6 6 6 6 5 4 4 3 2 1 0 360 359 358 357 357 356 355 355 355 355 355 355 355 355 355 355 355 354 354 354 353 353 352 352 352 352 352 352 353 354 357 357 356 356 355 354 353 352 351 350 349 348 347 346 345 345 344 343 341 340 338 336 335 333 332 330 328 326 324 322 321 319 317 315 314 312 310 309 307 306 304 303 301 300 299 299 298 298 297 297 297 297 297 297 297 297 297 296 296 295 295 295 295 295 294 293 293 292 291 291 291 291 291 291 292 292 292 292 292 292 293 294 295 294 293 290 288 286 285 284 283 281 277 270 264 261 259 258 256 256 258 260 262 264 267 269 271 272 274 277 276 272 267 268 266 265 266 268 271 271 271 274 277 280 282 283 283 284 285 286 286 286 285 284 284 283 282 282 280 279 277 276 275 273 273 275 283 295 298 293 287 282 277 270 262 258 256 256 261 260 254 248 243 240 277 42 64 72 76 81 83 84 84 83 83 88 95 100 100 97 96 96 104 156 173 174 165 146 113 103 94 88 62 314 310 275 256 247 235 232 231 231 229 226 224 222 220 216 214 204 100 103 104 103 102 99 98 95 93 91 90 91 91 87 85 82 80 80 81 82 79 73 69 67 64 60 57 53 51 48 45 44 44 44 45 46 46 47 47 47 45 43 40 37 34 32 30 28 27 27 28 29 30 31 31 29 28 25 23 20 18 16 15 14 13 12 11 10 9 8 7 6 6 6 5 5 4 3 2 2 1 1 1 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 5 4 4 3 2 2 1 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 343 342 341 340 339 338 337 336 336 335 334 333 333 332 331 331 330 329 328 327 327 326 325 325 324 324 324 323 323 322 322 321 320 319 318 316 315 314 313 312 311 310 309 309 308 308 308 308 308 308 308 308 308 307 306 305 305 305 305 305 304 299 293 292 298 306 313 316 317 317 314 309 307 307 307 309 312 308 151 149 148 147 145 142 140 135 127 115 106 97 84 72 62 56 54 55 57 57 59 62 63 57 43 31 27 23 21 21 21 22 23 24 23 21 23 23 23 22 23 23 22 18 14 13 13 14 15 15 15 16 17 18 19 20 20 21 21 22 22 23 24 24 24 24 24 24 24 24 24 25 25 25 24 22 19 17 15 14 14 13 13 13 13 13 13 14 16 16 15 14 13 12 11 10 10 9 9 9 8 8 8 7 7 6 5 4 3 2 1 360 359 358 357 357 356 356 356 356 356 356 356 356 356 356 356 356 355 355 354 354 354 354 354 354 354 354 354 354 355 358 357 357 356 355 354 353 352 351 351 350 349 348 347 346 345 345 344 343 341 340 338 337 336 334 333 331 328 326 324 322 321 319 317 316 314 313 311 310 308 306 305 303 302 301 300 299 298 297 297 296 296 296 296 296 297 296 296 296 295 295 294 294 294 294 293 292 291 291 291 290 290 290 290 291 291 291 292 292 292 292 293 293 293 292 291 289 288 286 285 284 283 282 277 271 266 262 260 257 255 256 258 260 262 265 266 267 266 266 269 269 269 267 268 269 268 267 267 269 269 270 272 276 279 281 282 282 281 282 283 284 285 285 284 283 282 282 281 280 279 279 278 278 277 276 276 284 296 306 309 306 302 298 293 283 274 268 267 271 272 263 248 231 217 187 105 87 87 89 92 94 95 94 93 92 93 98 104 107 108 106 107 124 163 185 193 199 202 81 81 71 23 284 272 269 266 259 248 239 236 233 230 227 224 222 220 217 216 219 214 102 103 105 105 104 101 99 97 95 93 91 90 90 87 84 80 78 80 82 82 79 74 71 68 65 61 57 52 49 46 45 44 44 44 45 46 46 47 47 47 46 43 40 37 34 32 30 29 29 30 31 32 32 31 30 28 26 23 21 18 17 15 14 14 14 13 13 11 10 9 8 7 7 7 8 8 8 7 7 6 5 4 3 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 4 3 3 2 1 0 359 358 357 356 355 354 353 352 351 350 349 348 347 345 344 343 342 341 340 339 338 337 336 335 334 333 333 332 331 331 330 329 328 327 327 326 325 325 324 324 323 323 322 322 321 320 319 318 317 316 314 313 312 311 310 309 309 308 308 308 308 308 308 308 308 308 308 308 307 306 305 306 307 306 302 297 291 288 293 300 308 313 315 315 312 308 306 306 308 310 313 311 149 148 147 146 144 143 141 136 129 120 112 105 94 83 74 68 64 60 60 60 61 63 57 44 33 27 23 20 18 17 18 18 19 21 22 21 22 22 22 22 22 22 20 17 15 14 15 16 16 16 16 16 17 18 19 20 21 21 22 22 23 23 24 24 24 24 24 24 24 25 25 26 25 24 22 20 18 16 15 14 14 14 14 14 14 14 15 18 18 17 17 16 15 14 13 12 11 11 11 10 10 10 9 8 7 6 5 4 3 2 1 360 359 358 357 357 357 357 357 357 357 357 358 358 358 357 357 357 356 356 355 355 355 355 355 354 354 354 354 354 355 358 357 356 356 355 354 353 352 351 351 350 349 349 348 347 346 345 344 343 342 341 339 339 338 336 335 333 331 328 326 324 323 321 319 318 316 315 313 312 310 308 307 305 304 303 302 301 299 299 298 297 297 296 296 296 295 295 295 295 295 294 294 294 294 293 292 291 291 291 291 290 290 290 290 290 291 291 291 291 290 290 291 291 292 292 291 289 288 287 286 285 284 284 281 277 272 267 263 260 256 257 258 259 261 262 263 263 263 261 263 266 266 266 266 267 269 269 267 268 269 271 273 276 278 281 282 282 281 281 281 282 283 283 283 282 282 281 281 280 279 279 279 279 279 279 279 284 294 306 316 318 318 316 312 304 296 290 287 290 293 279 251 229 205 168 126 104 100 101 102 104 104 103 102 101 102 105 109 113 114 117 119 134 160 184 202 221 263 290 312 303 286 276 269 266 266 259 250 244 239 234 230 227 224 222 221 220 221 224 200 104 104 106 105 104 103 102 100 98 95 92 90 87 83 78 70 70 77 79 80 79 76 73 70 66 61 57 53 51 50 48 47 46 46 46 46 46 47 47 46 45 42 40 37 34 32 31 31 32 32 33 33 32 30 28 26 23 21 18 16 15 14 14 14 14 13 13 11 10 9 9 8 9 10 12 12 12 12 12 12 10 9 8 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 4 3 3 2 1 0 359 358 357 356 355 354 353 352 351 350 349 347 346 345 344 343 342 341 339 338 337 336 335 334 333 333 332 331 331 330 329 328 327 327 326 325 324 324 323 323 322 321 321 320 319 318 317 316 315 314 312 311 310 309 309 308 308 308 308 308 308 308 308 308 309 309 309 308 307 306 309 308 305 300 295 290 287 289 296 304 309 312 313 311 308 306 307 309 312 316 318 143 145 146 146 145 144 142 138 132 126 120 113 105 94 84 77 70 64 61 61 62 56 44 32 26 23 20 18 16 15 15 14 16 19 21 21 22 22 22 21 21 20 19 16 15 15 16 17 17 17 17 17 17 18 19 20 21 21 22 22 23 23 24 24 24 24 24 24 25 26 26 26 25 23 21 20 18 16 15 15 15 15 14 14 15 15 17 20 19 19 18 17 16 15 14 13 13 12 12 11 11 10 9 8 7 6 5 4 3 1 0 360 359 358 358 357 357 357 358 358 358 359 359 359 359 359 358 358 358 357 357 356 356 356 355 355 355 354 354 354 354 357 357 356 355 354 353 352 352 351 350 350 349 349 348 347 346 345 344 343 342 341 340 339 339 338 337 335 332 330 328 326 324 323 321 319 318 316 315 313 312 310 309 308 306 305 304 303 301 300 299 299 298 297 296 295 295 295 294 294 294 294 293 293 293 292 292 291 291 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 290 290 290 290 289 289 288 287 286 285 284 282 278 273 269 265 261 259 259 260 261 262 261 261 261 260 263 265 266 266 266 267 268 269 268 269 270 272 273 276 279 281 282 282 281 281 280 281 281 281 281 280 281 281 281 280 280 280 280 280 281 281 281 285 292 303 315 321 323 324 324 321 318 314 310 314 333 314 263 205 173 149 127 113 110 110 110 111 112 111 111 110 111 113 115 118 120 126 129 137 150 169 192 227 255 270 273 272 271 272 272 267 263 258 251 245 239 234 231 229 228 225 223 223 222 217 179 112 109 109 108 107 106 105 103 100 98 95 91 88 83 76 50 1 73 76 71 76 77 75 72 67 62 59 57 56 55 54 52 51 49 48 48 48 47 47 46 44 42 39 36 33 32 32 33 34 34 34 32 30 28 26 24 21 19 16 14 13 13 13 13 14 13 12 10 9 9 9 10 11 12 15 16 18 18 19 18 17 16 14 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 5 4 4 3 2 1 -0 359 358 357 356 355 354 353 352 351 349 348 347 346 345 344 343 341 340 339 338 337 336 335 334 333 332 332 331 330 329 328 328 327 326 325 324 324 323 322 322 321 320 319 319 318 317 315 314 313 312 310 309 308 308 308 307 307 308 308 308 308 308 309 309 309 310 309 308 306 307 305 302 299 294 289 286 287 294 301 306 310 311 311 309 307 308 311 315 320 329 139 144 146 147 147 147 145 141 136 131 127 119 110 95 83 75 69 63 60 59 57 46 29 20 18 17 16 15 15 15 12 11 13 17 19 20 22 23 23 22 20 18 17 15 14 15 16 18 17 17 17 18 18 18 19 20 21 22 22 22 23 23 24 24 25 25 25 25 26 26 26 25 24 22 21 19 18 16 16 16 15 15 15 15 16 16 18 21 20 20 19 18 17 16 15 14 13 13 12 12 11 10 9 8 7 6 4 3 2 1 0 359 359 358 358 358 358 358 358 359 359 359 360 360 360 360 360 360 359 359 358 358 357 357 357 356 355 355 354 354 354 356 356 356 355 354 353 352 352 351 350 350 349 349 348 347 346 345 344 343 342 341 341 340 340 339 338 336 334 331 329 328 326 324 322 321 319 318 317 315 314 312 311 309 308 307 306 304 303 302 301 300 299 298 297 296 295 295 294 294 293 293 293 292 292 292 291 291 290 290 290 290 289 289 289 289 290 290 290 290 289 289 288 287 287 287 288 289 289 289 289 288 287 287 287 286 284 280 276 272 268 265 264 264 264 263 261 259 259 260 261 264 266 267 268 268 269 269 268 270 271 272 273 275 277 280 281 281 281 281 281 280 280 279 280 279 280 280 280 281 280 280 280 281 281 281 282 284 289 299 310 317 321 325 328 330 336 343 341 341 355 5 22 118 144 137 123 115 115 116 116 117 118 118 118 118 118 120 122 124 127 131 135 140 144 146 159 192 243 268 272 269 266 268 267 263 258 254 249 243 238 235 234 233 231 227 225 223 218 208 162 122 115 113 112 112 112 109 107 104 102 99 96 92 88 84 49 261 337 72 72 75 77 76 73 68 64 63 63 62 61 60 58 56 54 52 51 49 48 47 45 43 41 38 36 34 34 34 35 36 36 34 32 29 26 24 22 20 17 15 13 12 12 13 14 14 14 12 11 11 11 12 14 16 18 20 22 23 24 25 24 24 23 22 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 6 6 5 4 3 3 2 1 360 359 358 357 356 355 354 352 351 350 349 348 347 346 345 343 342 341 340 339 337 336 335 334 333 333 332 331 330 329 329 328 327 326 325 325 324 323 322 321 320 320 319 318 317 316 315 313 312 311 309 308 308 307 307 307 307 307 307 307 308 308 309 309 309 310 309 307 305 305 302 301 298 294 289 287 289 293 299 304 308 310 311 310 309 310 313 316 321 331 141 146 149 150 150 150 148 145 140 136 130 119 104 83 69 61 55 53 53 52 48 34 19 18 18 15 12 10 10 10 7 7 11 15 19 21 22 24 23 21 18 16 14 13 13 14 16 18 18 18 18 18 18 19 20 20 21 22 22 23 23 24 24 25 25 25 25 26 26 26 25 24 23 21 20 19 18 17 17 16 16 15 16 16 17 18 20 22 22 21 20 20 19 17 16 15 14 13 12 12 11 10 9 8 7 5 4 3 2 1 360 359 359 358 358 358 358 358 358 359 359 360 0 0 0 0 0 0 0 360 360 359 359 359 358 357 357 356 355 355 354 355 356 356 355 354 353 353 352 351 351 350 350 349 348 347 346 345 344 343 342 342 341 341 340 339 337 336 334 332 330 328 326 325 323 322 321 319 318 317 315 314 312 311 309 308 307 306 305 304 303 302 301 300 298 297 296 296 295 294 294 293 292 292 292 291 291 290 290 290 289 289 289 288 289 289 289 290 290 289 289 288 287 287 286 286 287 287 287 288 288 288 288 288 288 287 287 285 283 280 277 274 271 269 268 265 260 258 259 260 261 263 266 268 270 270 269 268 269 270 271 272 273 274 275 276 278 279 281 282 282 281 280 279 279 279 279 280 281 281 281 281 280 281 281 282 282 282 286 294 303 312 317 321 325 333 344 352 6 10 25 42 43 63 122 129 123 119 118 118 119 120 122 123 123 123 124 126 128 129 132 135 138 142 145 138 140 138 130 124 288 276 271 270 263 258 253 250 247 244 240 238 237 236 232 228 225 223 216 202 151 128 118 115 115 116 115 114 112 109 106 104 102 100 98 94 84 246 245 162 73 76 78 76 73 70 68 68 68 68 67 65 63 60 58 56 54 51 50 47 45 43 40 38 36 36 36 37 38 38 36 34 31 28 25 23 20 18 16 14 13 13 13 13 15 15 15 14 14 15 15 16 18 21 23 25 27 29 30 29 30 30 30 29 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 5 5 4 3 2 1 0 359 358 357 356 355 354 353 352 351 350 349 348 346 345 344 343 342 341 339 338 337 336 335 334 333 332 331 331 330 329 328 327 327 326 325 324 323 322 321 320 319 319 318 316 315 314 312 311 310 308 307 307 306 306 306 306 306 307 307 308 308 309 309 309 309 308 305 304 302 300 300 296 293 291 290 292 295 299 303 307 311 312 312 311 311 312 315 318 318 156 154 155 155 155 154 152 149 145 140 129 110 87 64 53 46 42 42 45 45 37 21 11 17 25 20 12 4 2 2 2 5 11 15 18 20 22 23 22 18 12 11 11 12 13 15 18 19 19 19 19 19 19 19 20 21 21 22 22 23 24 24 25 25 26 25 25 26 26 26 24 23 22 20 19 18 18 18 17 17 16 16 17 18 19 20 22 23 23 22 21 20 19 18 16 15 14 13 12 12 11 10 9 8 7 6 4 3 2 1 0 360 359 359 359 358 358 358 359 359 360 0 1 1 1 1 0 0 0 0 0 0 360 360 359 358 358 357 357 356 355 355 356 357 356 355 355 354 353 352 352 351 350 349 349 347 346 345 344 343 342 342 341 341 340 338 336 335 333 331 329 328 326 324 323 322 321 320 319 318 316 315 313 312 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 292 291 291 290 290 289 289 288 288 288 288 288 288 289 289 289 289 288 288 287 287 286 286 286 286 286 286 286 287 287 287 288 288 287 287 286 285 283 281 277 273 271 269 263 260 260 261 261 263 265 268 271 272 271 269 269 269 270 270 271 273 274 275 276 277 279 281 282 282 282 280 279 278 279 280 281 282 282 282 282 282 282 282 282 283 284 289 297 307 313 317 323 330 341 2 21 35 48 59 59 86 111 121 128 123 119 120 121 123 125 127 128 129 129 131 132 133 135 138 141 144 144 140 138 135 128 114 73 286 275 267 258 254 252 252 251 248 244 240 238 236 232 228 225 221 212 216 187 144 134 129 122 119 117 116 115 113 111 109 108 107 106 105 101 233 236 224 78 79 80 76 75 73 72 73 73 73 72 69 67 64 61 59 56 53 50 48 45 43 40 39 38 39 39 40 40 39 37 35 32 29 25 22 20 18 16 14 13 13 13 14 16 17 18 18 20 20 21 22 24 26 28 30 33 34 35 35 35 35 35 34 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 5 4 3 3 2 1 360 359 358 357 356 355 354 353 352 351 349 348 347 346 345 344 342 341 340 339 338 336 335 334 333 332 332 331 330 329 328 328 327 326 325 324 323 322 321 320 319 318 317 316 315 313 312 310 309 308 307 306 306 305 305 306 306 306 307 307 308 308 309 308 308 307 304 302 300 298 297 294 293 294 294 295 297 300 303 307 310 312 311 310 309 310 311 312 306 213 169 165 164 162 159 157 154 150 145 128 94 65 51 45 41 38 39 43 42 30 15 7 8 12 15 12 1 355 355 359 5 12 15 17 19 20 21 18 12 6 7 10 13 16 18 20 21 20 20 19 19 19 20 20 21 21 22 23 23 24 25 25 26 26 25 26 26 26 25 23 22 20 19 18 18 18 18 17 17 16 17 18 19 20 23 24 25 24 23 22 21 19 17 16 15 14 13 13 12 11 11 10 9 8 6 5 4 3 2 1 1 0 360 359 358 358 358 359 360 0 1 1 1 1 0 0 0 0 0 1 0 0 0 360 359 359 359 358 358 357 357 358 359 358 358 357 356 355 354 354 353 352 350 349 348 346 344 343 342 342 341 341 340 339 337 336 334 333 331 329 327 325 324 323 322 321 320 319 318 317 315 314 313 311 310 309 308 307 306 305 304 304 303 302 300 299 297 296 295 295 294 293 292 291 291 290 289 289 288 288 287 287 287 287 288 288 288 288 288 288 287 287 286 286 285 286 286 286 285 285 286 285 286 286 286 286 286 287 287 287 286 282 278 275 272 268 265 263 263 264 264 266 268 271 273 273 270 269 269 269 269 270 271 273 276 276 277 278 280 281 282 282 281 280 279 279 280 281 282 282 282 282 282 282 282 282 282 283 285 292 301 307 313 318 327 341 5 28 50 70 76 82 94 104 115 136 129 126 125 125 126 128 130 132 133 133 134 136 137 138 140 143 145 144 142 140 137 130 117 89 298 273 258 251 249 252 258 262 256 250 243 239 237 233 229 225 219 217 222 187 163 158 146 135 124 120 120 119 117 115 114 113 113 114 113 122 200 224 229 81 83 82 80 79 78 78 77 78 77 75 73 70 67 64 61 58 55 52 48 46 43 42 41 41 41 42 42 41 40 38 35 32 29 26 23 20 18 16 14 14 14 14 15 17 19 21 24 26 27 28 29 31 32 34 36 37 38 38 39 39 38 37 37 11 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 4 4 3 2 1 0 359 358 357 356 355 354 353 352 351 350 349 348 347 345 344 343 342 341 339 338 337 336 335 334 333 332 331 330 329 329 328 327 326 325 324 323 322 321 320 319 318 317 315 314 312 311 309 308 307 306 305 305 305 305 305 305 306 306 307 308 308 308 308 307 305 304 301 297 295 293 292 294 297 298 299 300 301 303 305 307 309 309 307 306 306 306 305 298 261 198 182 177 172 168 164 161 158 156 142 70 39 40 43 42 41 40 43 37 18 3 356 353 354 357 360 358 353 354 359 6 12 15 15 16 16 15 11 5 2 5 12 17 20 22 23 22 21 20 20 19 19 20 20 21 21 22 23 23 24 25 26 26 26 25 26 26 25 23 22 20 19 18 17 17 18 18 17 16 15 16 18 20 21 24 26 26 25 23 22 20 19 18 17 16 15 14 14 13 13 12 11 9 8 7 6 5 4 3 2 2 1 0 360 359 358 358 359 360 1 1 1 1 0 360 359 359 360 0 0 1 1 0 0 0 0 360 360 359 359 360 2 2 1 1 0 359 358 357 356 355 354 352 350 348 346 344 343 342 341 341 340 340 338 337 335 334 332 330 329 327 325 324 324 323 322 321 319 318 317 316 315 314 313 312 310 309 308 307 306 305 304 303 302 301 300 298 297 296 295 294 294 293 292 291 290 289 288 288 287 287 286 286 287 287 287 288 288 287 287 287 287 286 285 285 285 285 285 285 285 285 285 285 285 285 285 284 285 286 287 287 286 283 280 276 272 269 267 266 266 266 267 269 271 273 274 273 272 271 270 269 269 270 273 276 277 277 278 278 280 281 282 281 281 280 280 280 280 281 281 282 282 281 281 281 281 281 282 283 288 294 301 306 312 322 338 358 44 70 85 92 95 97 95 100 131 135 134 132 130 129 130 132 135 136 137 137 139 141 141 141 144 146 146 145 142 138 129 114 89 306 274 259 251 248 251 261 269 259 251 245 241 238 234 230 225 219 218 210 192 183 180 164 148 129 124 124 122 121 120 119 118 119 120 119 128 171 206 95 86 87 86 85 84 84 84 83 82 80 78 76 73 70 66 63 60 57 53 50 48 45 44 44 44 44 44 44 43 41 38 35 32 29 26 23 21 19 17 16 15 15 16 17 19 22 25 30 33 34 35 36 37 38 39 40 40 40 39 40 39 39 38 38 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 5 5 4 3 2 2 1 360 359 358 357 356 355 354 353 352 351 350 348 347 346 345 344 343 341 340 339 338 336 335 334 333 332 331 330 330 329 328 327 326 325 324 323 322 321 320 319 318 317 315 314 312 310 309 307 306 305 304 304 304 304 304 305 305 306 307 308 308 308 308 306 304 302 298 295 292 290 291 294 298 301 300 300 300 301 302 303 304 304 303 302 301 301 299 292 271 229 202 193 188 183 178 173 171 172 176 340 357 14 29 36 36 35 34 23 3 351 344 342 343 347 353 356 357 359 3 8 13 14 14 13 12 10 5 2 3 9 17 21 24 25 25 23 22 21 20 20 20 20 20 21 21 22 23 24 25 26 26 26 25 25 25 24 23 22 20 18 17 16 16 17 18 18 17 16 14 14 17 20 22 25 27 26 25 23 21 20 18 18 18 17 17 16 16 15 14 13 12 10 9 8 7 6 5 5 4 3 2 1 0 360 359 359 359 359 0 0 1 0 360 359 359 359 359 360 0 1 1 1 1 1 1 1 1 1 1 3 6 6 6 6 5 4 3 1 360 358 356 354 351 349 346 344 342 341 340 340 340 339 338 337 335 334 332 330 329 327 326 325 325 323 322 321 320 319 318 317 316 315 314 313 311 310 309 308 307 306 305 304 303 302 301 299 298 297 296 295 294 293 292 291 290 289 288 288 287 286 286 286 286 286 287 287 287 287 287 287 286 286 285 284 284 284 284 284 284 284 284 285 284 284 283 283 283 284 284 285 285 284 282 279 276 273 271 269 268 268 268 269 271 273 274 274 274 273 272 271 270 272 274 276 278 278 278 278 278 280 281 281 281 280 280 280 279 279 279 280 280 281 281 281 280 280 280 281 285 290 295 299 306 312 327 5 56 84 96 103 105 99 95 109 129 140 143 140 136 134 133 134 136 138 139 140 142 144 144 143 143 146 147 145 142 137 128 114 99 318 274 262 254 250 251 261 266 259 251 243 239 236 235 230 225 221 218 218 216 205 192 178 150 131 128 127 125 124 122 123 122 123 124 125 125 134 161 119 101 94 93 92 90 90 89 88 86 83 81 78 75 72 69 66 62 59 56 53 51 48 47 47 47 47 47 45 44 42 39 37 33 30 27 25 22 20 19 18 18 18 18 19 20 22 28 34 37 39 41 42 43 44 43 42 41 41 41 40 40 40 39 39 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 3 3 2 1 0 359 358 357 356 356 355 354 352 351 350 349 348 347 346 345 343 342 341 340 338 337 336 335 333 332 331 331 330 329 328 327 326 325 324 323 322 321 320 319 318 316 315 313 312 310 308 307 305 304 304 303 303 303 304 304 305 306 306 307 308 307 307 305 302 300 296 293 289 287 289 294 298 300 300 299 298 298 298 299 299 300 299 297 296 295 293 288 275 251 227 214 209 204 198 195 198 213 272 320 335 346 357 5 8 10 9 1 351 343 338 337 339 346 354 0 3 4 7 11 14 15 13 12 9 6 4 5 9 16 22 25 27 27 26 25 23 21 20 20 20 20 20 21 22 23 24 25 26 26 26 25 24 24 24 23 22 20 18 17 16 15 16 17 18 19 18 17 15 15 18 21 23 26 28 27 25 22 20 17 17 18 18 19 19 19 18 17 16 15 13 12 10 9 8 7 7 6 5 4 3 2 1 0 359 359 358 359 359 360 360 360 359 359 359 359 359 360 1 1 2 2 2 2 3 3 3 3 5 7 11 12 12 11 10 9 8 6 4 2 360 356 353 350 347 344 342 341 340 339 339 338 338 337 335 334 333 331 330 329 328 327 326 324 323 322 321 320 319 318 317 316 315 314 312 311 310 308 307 306 305 304 303 302 302 300 299 298 297 296 295 294 293 291 290 289 288 287 287 286 286 286 286 286 286 286 287 287 287 287 286 285 285 284 284 284 284 283 283 283 283 284 284 284 283 282 281 281 282 282 282 282 281 279 277 275 272 271 270 270 270 270 271 272 273 274 274 275 275 274 274 275 276 277 278 278 279 278 277 278 279 280 280 279 279 278 278 277 277 278 278 279 279 279 279 279 279 280 283 286 290 293 299 303 315 348 64 95 106 111 113 108 109 117 130 143 149 147 142 139 136 136 137 139 140 141 143 146 147 145 143 145 147 145 142 136 129 119 108 102 271 264 255 250 253 261 264 258 250 242 235 232 231 229 225 221 217 215 214 206 200 196 165 130 130 129 127 124 123 123 123 124 125 126 125 123 127 116 107 102 101 99 97 95 94 92 90 86 83 80 78 75 72 69 66 62 59 57 54 52 51 51 50 50 49 47 45 43 40 37 34 32 29 26 25 23 22 21 20 19 20 19 19 22 29 36 39 42 44 45 47 47 46 43 41 41 40 40 40 40 40 40 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 3 3 2 1 0 360 359 358 357 356 355 354 353 352 351 350 349 348 347 345 344 343 342 340 339 338 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 316 315 313 311 310 308 306 305 304 303 303 303 303 303 304 304 305 306 307 307 307 305 303 301 297 293 289 286 285 289 294 297 298 297 296 295 294 294 294 295 295 294 293 291 290 289 286 279 269 257 247 240 233 227 227 237 260 291 313 325 331 337 343 347 350 351 348 343 338 335 337 342 351 1 6 7 8 11 15 17 16 14 10 7 6 7 11 16 22 25 27 29 29 28 25 22 20 19 19 19 19 20 20 22 23 24 25 26 26 25 24 23 23 22 22 21 20 18 16 15 14 15 17 18 19 19 18 17 18 20 23 25 27 29 27 25 22 19 18 18 19 20 21 22 22 21 20 19 17 15 13 12 10 9 8 8 6 5 4 4 3 2 1 360 359 359 359 359 360 0 0 360 360 360 360 1 1 2 2 3 3 4 5 5 6 6 7 11 15 18 18 18 17 16 15 13 12 10 7 3 359 355 352 348 345 343 341 340 339 339 338 338 336 335 335 334 333 332 331 330 329 327 326 325 323 322 321 320 320 319 317 316 315 314 312 311 310 308 307 306 305 304 303 302 301 300 299 298 296 295 294 293 292 291 289 288 288 287 286 286 285 285 286 286 286 286 287 287 286 286 285 285 284 284 284 284 283 282 282 282 283 284 284 283 282 281 280 280 280 279 279 279 278 277 275 273 272 271 271 271 271 272 272 273 273 274 275 276 276 276 277 278 279 278 278 279 280 278 277 277 278 279 279 278 277 276 276 276 276 276 277 278 278 278 278 278 279 280 283 286 290 293 294 300 317 69 106 115 117 119 118 117 121 131 143 150 151 148 144 141 139 139 140 141 142 144 146 147 147 146 145 145 145 142 137 132 126 122 121 233 265 254 251 255 262 265 257 248 241 232 229 227 226 223 219 216 213 213 208 201 197 165 128 129 127 124 123 121 121 121 122 123 124 122 123 122 117 110 107 106 104 103 100 98 96 93 90 86 83 80 77 74 72 69 66 63 61 58 56 55 54 53 52 51 49 46 44 41 38 36 33 31 29 27 26 25 24 21 19 16 14 15 20 27 32 37 40 41 42 44 46 44 41 40 39 38 38 38 38 38 39 9 9 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 4 4 3 2 2 1 0 359 358 358 357 356 355 354 353 352 351 350 348 347 346 345 344 343 341 340 339 337 336 335 334 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 316 315 313 311 310 308 306 305 304 303 303 302 302 303 303 304 305 306 306 307 306 305 302 298 294 289 285 283 283 286 291 294 294 293 291 291 290 289 290 290 291 290 289 288 287 286 285 284 281 278 274 269 263 258 260 268 281 297 310 319 324 329 334 337 340 341 339 337 335 335 340 349 1 7 4 5 11 17 20 20 17 14 10 7 7 10 16 21 25 27 29 31 30 27 23 20 19 18 18 19 19 19 20 21 23 24 25 25 25 24 23 22 22 22 21 21 19 17 15 13 13 14 16 18 19 19 19 20 21 23 25 27 29 30 29 26 23 21 21 22 23 24 25 25 25 25 23 22 19 17 15 13 12 11 10 8 7 6 5 4 3 2 1 0 359 359 360 1 1 2 2 2 2 2 2 3 4 4 5 5 5 6 8 10 11 12 16 21 25 26 26 25 23 22 20 19 17 15 11 7 3 358 354 350 347 345 343 341 340 339 338 338 337 336 336 335 334 333 332 331 330 329 327 326 325 324 323 322 322 320 319 318 316 315 314 313 311 310 309 307 306 305 304 303 302 301 299 298 297 296 295 294 293 292 290 289 288 287 286 286 285 285 285 286 286 286 286 286 286 286 285 285 285 285 285 284 283 283 282 282 282 283 283 283 282 281 280 279 279 278 278 278 277 276 275 274 272 272 272 272 272 272 273 273 273 274 275 275 276 277 279 280 280 281 281 281 280 279 277 276 276 277 278 278 277 276 275 275 274 275 276 276 277 277 277 277 278 279 281 283 286 289 290 292 293 212 120 124 125 126 127 126 129 136 142 149 153 152 148 145 142 140 140 141 142 143 145 147 148 147 147 145 144 144 141 138 135 131 125 128 261 252 252 256 264 270 259 245 236 229 224 222 222 221 217 213 211 209 198 187 174 146 128 127 125 123 121 119 118 117 118 119 120 120 121 120 117 112 110 108 107 106 105 102 99 96 93 89 85 82 79 77 74 71 69 67 64 62 60 59 58 56 55 53 51 48 45 42 40 38 35 33 31 30 29 27 26 22 18 14 12 12 16 20 25 30 32 33 35 38 39 38 38 38 37 36 36 36 36 36 37 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 4 3 3 2 1 1 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 343 342 341 339 338 337 335 334 333 332 330 329 328 327 326 325 324 323 322 321 320 319 318 317 315 313 312 310 308 306 305 304 303 302 302 302 302 303 304 304 305 306 306 305 304 300 295 290 286 282 280 280 283 286 288 288 288 287 286 286 286 286 286 287 287 286 285 284 284 284 285 286 286 285 283 280 277 279 284 293 302 310 316 320 324 328 331 334 335 335 334 335 340 349 360 9 8 3 5 15 23 24 21 17 13 10 8 10 15 21 24 26 28 30 31 29 25 20 16 14 14 15 16 16 16 17 20 23 24 24 24 24 23 23 22 21 21 21 21 19 17 14 10 8 9 11 13 15 19 22 23 25 26 27 29 31 31 29 26 25 25 26 27 28 29 30 30 30 29 27 25 23 20 17 15 14 12 11 9 8 6 5 4 3 2 1 0 0 0 1 3 4 5 5 5 5 5 5 6 7 8 8 8 8 10 13 17 20 23 29 34 35 34 33 31 29 28 27 25 23 20 16 11 6 1 357 353 350 347 345 343 342 340 340 339 338 338 337 336 335 334 333 333 332 331 329 328 327 326 325 324 323 322 321 320 318 317 315 314 313 312 311 310 308 307 306 304 303 301 300 298 297 296 295 294 293 292 291 290 289 288 287 286 286 285 285 285 285 286 286 286 286 286 286 286 286 286 285 285 284 284 283 282 282 282 283 283 283 282 280 279 279 278 277 277 277 276 274 273 273 272 272 272 272 273 273 273 274 274 275 276 277 278 279 280 281 282 283 283 282 280 278 276 275 276 276 277 276 276 275 274 273 274 274 275 275 276 276 276 277 278 279 281 283 286 289 291 292 290 183 134 135 134 135 135 136 139 142 148 153 154 151 148 144 142 140 140 142 143 144 146 147 148 148 148 145 145 145 145 143 139 130 131 251 252 252 255 262 270 258 242 231 223 218 216 217 217 215 212 210 202 190 177 161 137 130 128 127 124 121 118 116 115 115 115 116 116 117 118 117 115 113 111 109 108 107 105 103 99 96 92 88 84 82 79 77 74 72 69 67 65 63 62 61 59 57 55 52 49 46 43 40 38 35 33 32 31 30 29 27 25 19 13 11 10 13 14 18 23 26 29 30 32 33 34 36 37 37 37 37 37 37 36 36 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 4 3 3 2 2 1 0 360 359 358 357 356 355 354 353 352 351 350 349 348 347 345 344 343 341 340 338 337 336 334 333 332 331 330 329 328 326 325 324 323 322 321 320 319 318 317 315 314 312 310 308 306 305 304 303 302 302 302 302 303 303 304 305 305 305 304 302 298 293 287 283 280 279 279 280 281 282 283 283 283 283 283 283 283 283 284 284 284 283 282 282 283 284 286 287 287 287 286 286 287 292 297 303 308 313 316 319 323 326 329 331 332 335 340 348 1 10 11 6 5 11 22 26 24 19 15 12 11 13 18 21 24 25 26 29 30 29 26 22 18 14 13 12 11 11 11 11 14 19 22 23 23 23 23 23 23 22 21 22 22 21 20 18 12 8 6 7 11 14 17 21 25 27 28 28 29 31 32 32 29 29 29 30 31 33 34 35 35 35 34 33 31 29 26 23 20 18 16 14 13 11 9 8 6 4 3 2 1 1 1 2 4 5 7 8 8 8 9 9 9 10 11 11 12 12 13 15 20 25 32 39 42 43 41 40 38 36 35 34 33 31 29 26 22 17 11 5 0 356 353 350 348 346 344 342 341 340 339 338 337 336 336 335 335 334 333 332 331 329 328 327 326 326 325 323 322 321 320 318 317 315 314 313 312 312 310 309 307 305 303 302 300 299 298 297 296 295 294 293 292 291 290 289 287 287 286 286 286 285 285 285 285 285 286 286 286 287 287 286 286 286 285 285 284 284 283 283 283 283 283 282 281 279 278 278 277 277 276 276 275 274 273 272 272 272 272 273 273 274 274 274 275 276 278 279 280 281 282 283 283 284 284 282 279 276 275 275 276 276 276 275 275 274 273 273 273 273 274 274 275 275 276 277 278 279 281 284 287 289 290 291 286 165 143 141 140 140 141 141 143 147 152 154 153 151 147 144 141 140 142 143 144 145 146 147 149 148 148 149 150 150 149 146 136 211 250 249 249 251 251 249 245 237 226 218 213 212 214 216 215 216 213 205 193 176 155 143 136 132 130 127 123 118 116 115 114 113 113 113 115 117 117 116 115 113 112 110 109 108 106 102 99 95 91 87 83 81 78 76 74 71 69 67 65 64 63 61 59 56 53 49 46 42 39 36 34 33 33 33 33 31 29 27 22 16 11 9 11 13 16 19 22 27 29 31 32 33 35 36 37 38 38 38 38 37 37 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 4 4 3 3 2 1 1 0 359 359 358 357 356 355 354 353 352 351 350 349 347 346 345 343 342 340 339 337 336 335 333 332 331 330 329 328 327 326 325 324 323 321 320 319 318 316 315 314 312 310 309 307 305 304 303 303 302 302 302 303 303 304 304 305 304 303 300 296 290 286 283 281 281 281 281 281 281 281 281 281 281 281 281 280 280 281 282 282 282 281 281 282 283 285 286 287 288 289 289 291 294 298 302 305 308 312 315 318 321 325 328 333 339 348 359 9 12 9 9 15 23 29 27 20 16 13 13 17 23 27 27 26 26 28 29 29 26 23 20 17 14 11 9 8 7 7 8 11 17 21 22 23 23 23 23 23 22 22 22 22 22 21 18 10 5 4 7 11 15 19 24 28 29 30 30 31 32 33 32 32 33 34 35 37 39 40 41 41 40 39 37 35 32 30 27 24 21 19 17 15 13 11 9 7 5 3 1 1 1 3 4 6 8 9 11 12 13 14 14 15 15 15 16 16 18 20 23 28 33 41 47 48 46 44 41 40 38 38 38 37 36 34 31 28 24 17 10 5 0 357 354 351 349 346 344 343 341 340 339 338 337 336 336 336 335 333 332 331 330 329 328 327 326 325 324 323 322 321 320 318 317 316 314 313 312 311 310 308 306 304 303 301 299 298 297 296 295 294 294 293 292 291 290 289 288 287 287 286 285 285 285 285 285 286 286 287 287 287 287 287 286 286 286 285 285 284 284 283 283 283 282 281 280 278 277 277 276 276 275 275 274 273 272 272 272 272 273 274 274 274 275 276 277 278 279 280 281 282 282 283 283 285 284 281 278 276 275 274 275 275 275 274 273 273 272 272 272 273 273 273 274 274 275 276 278 280 282 284 286 288 290 291 287 161 146 144 144 144 145 145 148 151 154 155 154 152 147 143 142 142 143 144 145 145 146 148 148 148 151 154 154 153 153 172 226 241 243 244 244 240 234 235 231 222 215 210 210 212 214 217 218 214 205 191 168 150 146 143 140 136 131 126 121 118 116 115 114 113 113 115 116 117 117 117 116 114 112 111 110 108 105 102 98 94 89 85 82 80 77 74 72 69 68 66 65 63 61 58 55 51 47 44 40 37 35 34 34 34 35 36 34 30 26 21 15 13 12 13 16 18 19 21 25 29 32 33 33 34 36 37 38 39 39 38 38 37 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 4 4 3 3 2 2 1 1 0 359 358 358 357 356 355 354 353 351 350 349 348 346 345 344 342 340 339 338 336 335 334 332 331 330 329 328 327 326 325 324 323 321 320 319 317 316 315 314 312 311 309 308 306 305 304 303 303 302 303 303 303 304 304 304 303 302 298 293 288 285 282 282 282 283 283 283 282 281 281 281 281 280 279 278 278 279 281 282 281 280 280 281 282 283 285 287 288 289 290 292 294 297 300 302 305 309 312 315 318 323 329 337 347 357 7 12 11 10 14 21 26 27 23 19 17 17 22 30 34 32 29 27 27 29 28 26 22 19 18 16 13 8 5 5 4 3 5 9 15 20 22 23 23 23 23 22 22 22 23 23 23 22 17 10 4 3 6 10 15 21 26 30 31 32 33 33 34 35 35 36 38 39 41 43 44 45 46 46 45 44 42 39 37 34 31 28 25 23 21 18 16 13 10 8 5 3 1 1 3 4 6 8 10 13 15 17 19 20 20 21 21 20 21 22 26 30 34 39 44 48 51 51 50 47 44 39 38 38 38 37 37 36 35 32 29 23 16 10 5 1 358 355 352 349 346 344 342 341 340 339 337 337 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 318 317 315 314 313 312 310 309 307 305 303 302 300 299 298 297 296 295 295 294 293 292 291 290 289 288 288 287 286 286 285 285 285 286 286 287 287 287 287 287 287 286 286 286 286 285 284 284 283 283 282 281 280 279 278 277 276 276 275 275 274 273 272 272 272 272 273 273 274 274 275 276 278 279 280 281 281 282 282 282 283 284 284 283 280 277 274 273 273 273 274 273 273 272 271 271 271 271 272 272 273 273 274 275 277 278 280 281 283 285 288 290 292 270 163 149 148 147 147 148 150 152 154 156 159 156 151 147 144 143 143 144 146 146 147 149 150 149 152 157 156 156 159 177 214 238 240 242 240 235 230 230 227 220 213 209 209 210 212 214 215 213 206 193 164 151 146 144 142 138 133 129 124 121 120 118 116 115 114 116 116 116 117 117 117 116 115 113 112 110 108 104 100 96 91 87 83 80 77 75 72 70 67 66 64 62 59 56 53 49 45 42 39 37 35 33 32 32 32 31 29 25 21 17 15 15 16 17 19 19 21 23 26 29 32 33 33 34 36 36 37 37 38 38 37 37 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 6 6 6 5 5 4 4 4 3 3 2 2 1 1 0 359 358 357 356 355 354 353 352 351 350 348 347 345 344 342 341 339 338 336 335 334 333 332 330 329 328 327 326 325 324 323 321 320 318 317 316 315 313 312 311 310 308 307 306 305 304 303 303 303 303 303 304 304 303 302 300 296 290 285 281 280 280 281 282 283 283 282 282 281 281 280 278 277 276 277 278 280 281 280 279 279 279 281 282 284 285 287 288 290 292 294 296 298 301 304 307 311 315 319 324 334 346 358 9 15 17 17 19 22 24 25 23 21 21 25 30 37 41 38 32 27 26 26 26 24 20 16 13 12 11 9 4 3 3 0 359 2 7 14 20 23 24 24 23 23 22 21 22 24 25 25 22 18 10 5 3 6 10 16 21 27 32 33 34 36 36 37 38 40 41 43 45 46 48 49 50 50 50 49 48 46 44 41 39 36 34 31 29 26 23 20 16 13 10 7 4 3 3 4 6 8 10 13 16 19 22 24 25 26 26 26 26 28 31 37 43 49 54 58 59 59 58 57 53 46 38 36 36 36 36 36 36 36 35 32 27 22 16 11 6 2 359 355 352 349 346 344 342 341 340 338 337 337 336 335 334 333 333 332 331 330 329 328 327 326 325 324 323 322 321 320 318 317 315 314 312 311 309 307 306 304 303 301 300 299 298 297 296 296 295 294 293 293 291 290 290 289 288 287 286 285 285 285 286 286 287 288 288 288 287 287 287 287 287 286 286 285 284 284 283 283 282 281 280 279 278 277 276 275 275 274 273 273 272 272 272 273 273 274 274 275 276 278 279 280 281 282 282 282 282 283 283 283 283 282 280 276 273 271 271 271 272 271 271 270 270 270 270 270 271 271 272 273 274 275 276 278 279 281 283 286 288 290 290 273 163 151 151 150 150 151 152 154 156 162 159 153 149 146 144 144 145 146 148 149 150 151 152 154 156 156 158 162 178 203 229 241 241 239 237 232 230 226 219 211 208 209 208 209 212 213 211 206 196 174 158 148 143 139 135 134 132 128 126 124 122 121 118 116 116 116 116 116 117 118 118 116 115 113 112 109 106 102 98 93 89 84 81 78 75 72 69 67 65 63 60 58 55 50 46 43 40 38 36 33 29 26 23 22 21 19 17 14 12 12 13 16 19 21 22 23 25 27 29 31 32 33 34 35 35 35 36 36 36 36 35 8 9 9 9 10 10 11 11 11 11 11 12 12 11 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 1 1 360 359 358 357 356 355 354 353 351 350 349 347 346 344 343 341 340 338 337 335 334 333 332 331 330 329 327 326 325 324 322 321 319 318 317 315 314 313 312 311 310 309 308 307 306 305 304 304 303 303 303 304 303 303 301 298 294 288 283 280 279 280 281 282 283 283 283 282 281 280 278 276 274 274 276 278 279 279 278 277 277 277 278 280 282 283 286 288 290 292 294 297 299 302 305 309 313 318 323 332 344 359 11 22 28 29 30 29 27 24 22 21 24 31 39 45 46 43 34 27 23 22 22 22 20 15 11 9 7 4 2 2 2 2 359 358 1 7 13 20 23 24 24 24 22 20 19 23 25 26 26 23 18 11 6 4 6 11 15 21 27 33 35 37 39 40 41 43 45 47 49 51 52 53 54 54 55 55 54 53 51 49 46 44 42 40 38 35 32 29 26 21 17 13 10 7 6 6 6 8 10 13 16 20 23 26 28 29 30 31 31 33 37 44 53 61 68 71 72 71 69 67 62 51 41 36 36 36 36 36 37 38 38 37 34 31 26 22 16 12 7 3 359 356 352 348 346 344 343 340 339 338 337 337 336 335 334 334 333 332 331 330 329 328 327 326 326 324 323 322 321 320 318 317 315 314 312 310 308 306 305 303 302 301 300 299 298 297 296 296 295 294 294 293 292 291 290 289 288 287 286 285 286 286 287 287 288 288 288 287 287 287 287 287 287 286 285 285 284 284 283 283 282 281 280 279 277 276 275 274 274 273 273 273 273 273 273 273 274 274 275 276 277 279 280 281 282 283 283 283 283 283 283 283 283 283 280 276 272 270 269 269 269 269 269 269 269 269 269 269 270 271 272 273 274 275 276 278 279 281 283 286 288 290 291 280 164 154 153 153 153 152 153 155 160 158 153 149 147 145 145 145 147 149 151 152 153 154 156 156 156 160 163 172 188 212 239 239 241 240 235 229 222 213 205 204 205 206 207 210 211 210 205 194 181 169 157 144 138 136 135 133 131 128 126 125 123 120 118 117 116 116 116 118 119 119 118 116 114 113 111 107 104 100 95 90 86 82 79 76 72 69 66 64 61 59 56 52 48 44 41 37 33 29 25 21 17 14 13 13 13 12 11 10 11 12 14 18 21 24 26 27 28 29 30 30 32 33 34 34 34 33 33 33 33 33 8 9 10 10 11 11 12 12 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 4 4 3 3 3 3 2 2 1 0 359 358 357 356 355 354 353 352 351 350 348 347 345 344 342 340 339 337 336 335 333 332 331 330 329 327 326 325 324 322 321 319 318 316 315 314 313 312 311 310 309 309 308 307 306 305 304 304 304 303 303 302 301 300 297 292 286 283 280 281 282 283 284 285 284 283 281 279 277 275 274 273 274 276 277 278 277 275 274 274 274 275 276 279 281 284 287 290 293 296 299 302 305 309 313 318 325 333 343 356 10 25 38 42 41 37 31 25 20 18 22 34 45 51 51 45 36 26 19 16 16 17 17 16 13 9 5 1 358 358 359 2 2 359 358 1 6 13 19 23 24 25 24 23 20 19 23 26 28 27 24 18 12 7 5 6 11 15 20 28 35 38 41 43 44 46 48 50 53 55 57 58 58 58 58 59 59 58 57 55 53 51 49 47 45 43 41 39 36 33 28 23 19 15 12 10 9 9 10 12 15 19 22 25 28 30 32 33 35 38 42 51 61 72 80 84 84 81 77 73 70 57 44 39 38 39 40 40 40 41 41 41 40 37 34 30 26 21 17 12 8 5 1 358 354 351 349 346 343 341 340 340 339 338 337 336 336 335 334 333 332 331 331 330 328 327 326 325 324 323 321 320 319 317 315 313 311 309 307 306 304 303 301 300 300 299 298 297 296 295 295 295 294 293 292 291 290 289 287 286 286 286 287 287 287 287 288 288 288 288 288 287 287 287 286 286 285 285 284 284 283 283 282 281 280 279 277 276 275 274 273 273 273 273 273 273 273 273 274 275 276 278 279 280 282 283 284 284 284 284 283 283 283 283 282 282 279 275 271 267 266 266 267 268 268 268 268 268 268 269 270 270 271 272 274 275 276 278 279 281 283 285 288 290 290 277 184 157 155 155 154 153 153 155 155 152 148 147 146 146 147 148 150 152 154 155 156 158 159 158 160 164 171 183 203 230 238 242 241 236 230 218 183 191 196 199 200 203 205 206 205 200 192 183 172 161 147 139 135 135 134 132 131 129 127 125 121 119 117 116 116 118 119 119 119 119 117 115 114 111 109 105 101 97 92 87 83 79 76 72 69 66 63 61 58 55 52 47 43 37 32 27 22 17 13 10 9 8 8 8 8 8 7 8 9 12 16 20 24 27 28 29 29 29 30 30 32 32 32 32 31 31 31 31 31 8 9 10 11 12 12 13 13 13 14 14 13 13 13 13 12 12 11 11 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 2 1 0 359 358 357 356 355 354 353 352 351 350 349 348 346 344 343 341 339 338 336 335 333 332 331 330 328 327 326 324 323 321 320 319 317 316 315 314 313 312 311 311 310 310 309 309 307 306 306 305 304 303 302 301 300 298 295 290 286 283 281 282 284 286 287 286 284 282 279 277 275 273 273 273 275 277 278 277 275 273 272 271 271 271 272 275 279 283 288 292 296 300 304 308 311 315 320 326 333 343 354 6 21 37 48 49 41 30 22 18 18 21 30 43 50 51 46 36 25 16 12 10 8 7 6 7 7 5 1 354 352 352 355 359 0 358 358 1 6 11 16 20 23 25 25 24 21 20 24 27 29 29 23 17 11 7 5 7 11 15 21 29 38 41 44 46 48 51 53 56 58 60 62 62 62 62 62 62 62 61 60 58 56 54 53 51 50 49 47 45 43 41 38 32 27 23 19 15 12 11 12 14 18 21 24 27 30 32 34 37 41 46 54 66 79 87 91 89 86 81 76 72 69 55 45 43 45 46 47 47 47 46 46 46 44 42 39 35 30 26 22 18 14 11 9 5 1 358 355 352 349 347 345 343 342 341 341 340 339 337 336 336 335 335 334 332 331 330 329 327 326 325 323 322 321 319 317 315 313 311 309 307 305 304 302 301 301 300 299 298 297 296 295 295 295 294 293 292 291 290 289 287 287 287 287 287 287 288 288 288 288 288 288 288 287 287 287 286 285 285 285 284 284 284 283 282 281 280 278 277 275 275 274 273 273 273 273 273 273 273 274 275 277 278 279 281 282 283 284 285 285 285 285 284 284 283 283 282 281 278 274 268 265 264 264 265 266 267 267 267 267 268 269 269 270 271 272 273 274 276 277 279 281 283 285 287 288 288 282 206 159 157 155 154 153 152 151 149 148 147 147 148 148 149 151 153 156 158 158 160 161 161 162 165 170 176 184 213 232 240 242 241 234 213 161 187 197 198 197 197 195 192 189 187 184 177 168 158 146 140 136 135 134 134 132 131 129 127 124 121 119 117 117 118 119 120 120 119 117 116 114 112 109 106 102 98 93 88 84 80 76 73 69 66 63 60 57 54 50 46 39 33 26 21 16 12 9 8 7 6 6 6 5 4 3 4 6 9 13 17 21 25 27 28 28 29 30 30 30 30 30 29 29 28 28 28 28 8 10 11 12 13 14 14 14 15 15 15 14 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 3 2 1 359 358 356 355 354 354 353 352 352 351 350 348 347 345 344 342 340 338 336 335 333 332 330 329 328 326 325 324 322 321 319 318 317 316 315 314 313 313 312 311 311 311 310 310 309 308 307 305 304 302 300 299 298 297 294 289 285 282 281 281 284 287 287 285 282 278 275 274 273 273 274 275 277 279 278 276 274 271 270 269 269 269 269 272 277 283 290 295 301 306 311 315 320 324 329 335 343 352 3 16 29 42 46 41 28 17 15 19 26 31 39 46 47 45 35 23 14 9 7 3 0 359 359 0 1 1 357 350 349 350 352 355 357 357 358 0 4 8 12 16 21 26 26 25 24 23 25 27 30 30 24 17 12 8 6 8 12 17 22 31 39 44 47 50 53 55 58 60 62 64 65 66 66 65 65 65 64 63 62 60 58 57 57 56 55 54 53 51 50 49 47 43 38 32 26 20 16 14 14 16 20 23 26 29 32 35 38 42 48 56 67 82 91 93 89 83 78 74 70 67 65 59 54 52 52 54 55 54 53 52 51 50 48 46 43 39 35 31 27 23 19 17 15 11 7 4 1 358 355 352 349 346 346 345 345 343 341 340 339 339 339 338 337 336 335 333 332 330 329 327 326 324 323 321 320 318 315 313 311 309 307 305 304 302 301 301 300 298 297 297 296 295 295 294 294 293 292 291 290 289 288 287 287 287 287 288 288 288 288 288 288 288 288 287 287 286 286 285 285 285 284 284 284 283 282 281 279 278 276 276 275 274 274 273 273 273 273 273 274 275 277 278 279 281 282 283 284 285 286 286 286 285 284 283 283 282 281 280 277 271 267 264 263 264 264 265 265 266 266 267 268 268 269 270 271 272 273 274 275 277 278 280 282 284 286 287 288 282 215 163 156 154 153 151 149 148 147 147 148 149 149 150 152 155 158 161 160 161 161 162 163 166 171 175 184 200 218 232 241 244 231 193 216 225 215 204 198 194 187 180 175 174 172 168 160 150 142 138 135 135 135 134 133 132 131 129 127 124 121 119 119 119 120 120 120 120 118 116 115 113 110 107 103 99 94 90 85 81 77 74 70 67 63 59 56 52 48 42 35 28 21 16 12 10 8 7 6 5 4 3 3 1 1 1 3 6 10 13 18 21 24 26 28 28 29 29 28 27 27 26 26 26 25 26 26 9 10 12 13 14 15 15 16 16 16 16 16 15 15 14 14 13 12 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 2 0 359 357 355 354 353 353 353 352 351 351 350 349 347 346 344 342 340 338 336 335 333 331 330 328 327 325 324 322 321 320 319 318 318 317 316 315 315 314 313 312 312 311 311 310 310 309 308 306 303 301 299 297 297 296 293 288 284 281 280 280 285 286 284 281 278 275 273 273 273 275 276 278 279 279 278 276 273 270 269 270 271 269 267 268 273 281 291 299 308 315 322 328 332 335 340 346 353 3 15 28 36 38 33 25 17 16 20 27 32 34 39 42 39 32 20 11 6 3 359 355 353 353 354 356 358 359 357 351 348 349 350 352 354 355 356 358 1 5 8 12 18 25 27 26 26 26 26 27 27 28 24 18 13 10 9 10 13 18 23 33 41 47 51 54 57 60 62 64 66 68 69 69 68 67 67 66 66 65 64 63 61 61 60 60 59 59 59 57 56 56 54 51 46 40 32 24 19 16 16 18 22 25 28 31 34 38 43 49 57 68 81 91 93 87 79 70 61 56 54 55 58 60 60 58 56 55 55 56 55 54 53 52 50 48 46 42 38 35 31 28 24 22 19 16 13 9 6 2 360 357 354 351 350 350 348 346 345 344 343 343 343 342 341 340 339 337 336 334 332 331 329 327 325 324 322 320 318 316 314 311 309 307 305 304 302 301 300 299 298 298 297 296 295 295 294 294 293 292 291 290 289 288 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 286 285 285 285 284 284 284 283 282 281 279 278 277 276 275 275 274 273 273 273 273 274 275 277 278 279 281 282 282 284 285 286 287 286 286 284 283 282 282 281 280 279 276 272 268 266 265 264 264 264 265 266 266 267 268 268 269 270 271 271 272 273 275 276 278 280 281 283 285 286 286 279 214 160 155 154 152 150 148 147 147 148 149 150 151 153 155 159 163 162 161 161 162 163 167 170 173 177 185 199 219 235 245 242 213 224 230 220 205 198 193 183 172 165 161 157 155 148 142 136 135 135 135 135 134 134 132 132 131 129 127 125 122 121 121 121 121 121 121 119 117 115 113 110 107 103 99 95 90 86 82 79 75 71 67 63 59 54 50 44 38 31 24 18 14 11 8 7 6 5 4 2 1 360 358 358 359 1 4 7 11 14 18 21 24 26 27 27 26 25 24 23 22 22 22 22 23 23 10 11 13 14 15 16 17 17 17 17 17 17 16 16 15 15 14 13 12 11 10 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 7 7 6 6 4 2 0 358 356 355 353 353 353 352 352 351 350 349 349 347 346 344 342 340 338 336 334 332 330 329 327 326 324 322 321 320 320 320 320 319 318 318 317 316 315 315 314 313 313 312 311 311 310 308 306 302 299 297 296 295 295 292 285 282 280 279 281 284 283 280 278 275 274 273 273 275 276 278 279 279 279 278 275 272 269 269 271 271 268 261 259 263 273 285 299 312 325 335 342 348 352 357 2 9 18 31 40 41 35 27 21 19 22 27 28 28 27 28 28 23 16 10 4 359 355 351 348 346 346 347 349 353 358 358 355 350 349 349 350 351 352 354 356 358 1 5 10 15 22 26 27 28 28 27 25 23 22 21 18 14 12 11 12 15 18 23 34 43 50 54 57 61 63 66 68 69 70 71 70 70 69 69 69 69 68 67 66 65 64 64 64 64 64 64 62 61 59 59 57 53 47 38 29 22 19 19 21 24 28 31 34 38 43 49 57 67 78 85 86 82 74 68 59 50 46 47 52 56 60 61 59 56 53 52 55 55 54 53 52 51 50 47 44 41 38 35 32 29 26 24 21 18 15 11 8 5 2 0 357 356 355 353 351 350 348 348 347 346 346 346 345 344 342 340 338 336 334 332 330 329 327 325 323 321 319 316 314 311 309 307 305 304 303 302 300 300 299 298 297 296 295 295 294 293 293 292 292 291 290 289 289 289 289 289 289 289 288 288 288 287 287 287 286 286 286 286 286 285 285 285 285 284 283 282 281 279 278 277 276 275 274 272 273 273 273 274 275 276 278 279 281 282 282 283 284 286 287 287 287 286 285 283 283 282 281 280 278 276 273 270 268 266 265 264 265 265 266 266 267 268 268 269 270 270 271 271 273 274 276 277 279 281 282 284 285 285 278 200 165 157 154 151 149 148 147 148 150 151 152 154 156 159 162 163 163 162 163 163 166 169 172 175 178 185 204 222 242 250 217 204 203 195 188 186 184 178 169 162 154 149 146 142 138 136 136 136 135 135 135 134 134 133 133 132 130 128 126 124 123 122 122 122 122 120 119 116 113 111 107 103 99 95 91 87 84 81 77 73 68 63 58 53 48 42 35 28 22 17 14 11 9 7 6 4 2 1 359 358 356 356 356 358 2 6 9 13 16 19 21 23 24 24 23 22 21 19 18 17 17 18 18 19 11 13 14 16 17 18 18 18 18 18 18 18 18 17 17 16 15 14 13 12 11 10 10 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 5 3 0 358 356 354 353 353 352 352 351 351 350 349 348 347 346 344 342 340 338 336 334 332 330 328 326 325 323 322 321 321 321 322 322 322 321 321 320 319 318 317 316 315 314 313 313 312 310 308 305 301 298 296 295 294 293 289 283 280 278 279 281 281 279 276 274 273 273 274 275 277 277 278 278 278 278 276 274 271 268 269 271 269 261 248 241 241 253 267 285 315 348 4 9 12 13 14 17 23 32 41 45 40 31 25 21 20 21 21 19 16 14 12 10 8 5 5 359 354 349 345 342 342 343 345 347 350 354 356 356 352 350 350 350 351 352 353 354 356 358 2 7 12 18 23 27 28 29 26 21 18 17 18 17 16 14 13 15 17 21 28 38 47 53 57 60 63 66 68 70 72 72 73 72 72 71 72 72 72 72 71 70 69 68 67 68 69 70 68 67 64 62 61 60 57 52 44 34 26 23 23 25 28 32 35 40 45 51 58 67 75 80 80 75 70 65 61 56 52 52 57 61 62 63 63 61 58 55 56 56 55 54 53 53 52 51 49 47 44 41 39 36 34 31 29 27 24 21 18 15 11 8 6 4 2 1 359 357 355 353 351 350 350 350 350 350 349 347 346 343 341 339 337 334 332 330 329 327 324 322 319 316 314 312 310 308 306 305 303 302 301 300 299 298 297 296 295 294 294 293 293 293 292 291 290 290 290 290 290 289 289 289 288 288 287 287 287 287 287 286 286 286 286 285 285 285 284 284 283 282 280 279 278 277 276 274 270 270 272 274 275 276 276 278 279 280 281 282 283 284 285 286 287 287 287 286 286 285 284 284 282 281 278 276 273 271 268 266 265 265 265 266 266 267 268 268 268 269 269 269 270 271 272 274 275 276 278 279 281 283 284 283 272 231 178 159 156 153 151 150 149 150 151 152 154 157 159 162 165 166 164 164 165 166 167 169 173 176 178 189 197 218 246 171 154 153 160 166 169 170 169 164 158 151 144 141 140 138 137 136 137 137 136 136 136 135 135 134 134 133 132 130 128 126 124 124 123 123 122 120 118 115 112 108 104 100 96 92 88 85 82 78 74 69 64 59 53 46 39 32 26 21 17 14 12 10 8 6 4 1 360 358 356 355 354 355 357 0 4 7 10 13 16 18 19 20 20 20 19 17 15 14 13 13 13 13 14 12 14 16 17 18 19 19 19 19 19 19 19 19 18 18 17 16 16 15 13 12 11 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 10 9 8 5 3 0 358 356 355 354 353 353 352 352 351 350 348 347 346 345 344 342 340 338 336 333 331 329 327 326 324 323 322 322 323 323 324 325 325 324 324 323 322 321 319 318 317 315 314 313 311 309 307 303 300 297 296 295 293 291 286 282 278 277 278 278 276 274 272 272 273 274 275 276 276 277 277 277 277 276 275 273 270 267 268 268 263 250 234 226 225 232 232 209 119 76 58 47 38 31 26 24 27 32 38 39 33 22 15 12 12 11 9 8 5 2 360 359 359 357 357 354 349 344 340 338 337 339 343 345 348 350 352 353 351 350 350 350 351 353 354 355 356 357 360 4 10 15 19 25 28 29 26 20 16 15 16 17 17 16 16 18 22 27 38 47 52 57 60 63 66 69 71 72 73 74 75 75 75 75 76 76 77 76 76 74 73 72 72 73 74 74 73 71 68 65 63 61 59 55 48 39 33 30 30 32 35 39 44 50 56 63 70 76 79 77 73 67 63 61 59 59 59 62 66 68 68 66 64 62 60 59 58 57 57 56 55 54 54 53 51 49 46 44 42 40 38 36 34 32 29 27 24 22 17 13 11 10 9 6 3 1 359 356 354 353 354 354 355 355 354 353 352 349 347 344 341 339 337 335 333 330 328 325 322 319 317 314 312 310 308 307 305 304 303 302 300 299 298 297 296 295 294 294 294 293 292 292 291 290 290 290 290 290 290 289 289 288 288 287 287 287 287 287 287 287 286 286 285 285 285 284 283 282 281 280 279 278 277 277 274 274 274 276 276 277 277 278 279 280 281 281 282 283 284 285 286 287 287 287 287 287 286 286 285 283 281 278 276 275 272 268 267 266 266 266 266 267 267 268 268 268 268 268 269 269 271 272 273 274 276 277 278 280 281 281 279 273 253 195 185 178 171 160 153 152 152 153 155 157 159 162 165 168 165 165 167 168 167 166 170 173 175 178 174 171 191 172 147 147 152 155 157 159 159 157 154 148 142 140 139 138 137 137 138 138 138 137 137 136 136 136 135 135 134 134 132 129 127 126 125 124 123 122 120 117 113 110 105 101 97 94 90 87 84 80 77 72 67 61 54 46 37 30 25 21 18 15 13 10 8 5 3 1 359 357 355 354 354 355 356 359 2 4 7 10 13 15 16 16 16 15 14 12 11 10 9 8 8 9 10 13 15 17 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 16 15 13 12 11 10 10 9 9 9 9 9 9 10 10 11 11 11 12 11 10 8 6 3 0 358 357 355 355 354 354 353 352 351 350 348 347 345 344 343 341 339 337 335 333 331 329 328 326 325 324 324 324 325 327 328 329 329 329 328 327 326 323 321 319 317 316 314 312 311 308 305 301 299 296 295 294 292 289 286 282 279 278 278 275 273 271 271 273 275 276 276 275 275 275 275 275 275 274 273 271 268 265 265 264 256 242 231 227 225 220 192 155 130 111 92 74 57 42 28 19 17 21 25 25 20 8 2 1 1 0 358 358 352 350 349 350 350 350 350 349 345 339 335 333 334 335 337 339 342 344 347 348 349 348 348 349 350 352 354 356 356 358 360 4 8 12 16 21 26 27 25 20 17 16 16 17 19 20 21 24 28 34 45 54 59 61 64 66 69 70 72 74 75 77 78 79 79 80 80 81 81 80 80 79 78 77 77 77 77 77 75 74 71 69 66 63 61 57 51 46 42 40 40 42 46 51 58 65 71 76 80 80 78 73 68 64 62 61 61 62 66 71 73 73 71 68 66 63 62 61 60 60 59 58 58 57 56 55 53 51 48 46 44 43 41 39 37 35 33 32 30 28 24 20 18 17 15 12 9 6 5 1 359 358 358 359 359 359 359 359 358 356 353 350 347 344 342 340 337 334 331 328 325 322 320 318 315 313 310 309 307 306 305 303 302 300 299 298 297 296 295 294 294 293 293 292 292 291 291 291 291 290 290 289 289 288 288 288 287 287 287 287 287 287 287 286 286 285 285 285 284 283 282 281 280 279 279 278 278 277 278 278 278 278 278 278 279 280 280 280 281 282 283 284 285 286 287 287 288 287 287 286 286 284 282 280 278 277 276 272 270 268 267 266 266 266 267 267 267 267 267 267 267 268 269 270 271 272 274 275 276 277 279 279 279 277 273 261 256 258 254 228 172 157 154 154 156 157 159 161 164 167 167 165 167 169 170 168 168 169 172 173 168 154 145 146 146 148 150 152 153 153 153 151 150 146 142 140 139 140 140 140 140 140 140 138 138 137 137 137 137 137 137 136 135 132 130 129 128 126 125 124 122 119 115 112 108 104 100 97 93 90 86 83 79 76 71 65 58 49 39 32 26 22 19 17 14 11 8 5 2 0 358 356 355 354 354 354 356 357 359 2 5 8 10 11 12 11 11 10 9 8 7 6 5 5 5 6 6 14 16 18 19 20 21 21 21 21 21 21 20 20 20 20 19 19 18 17 16 15 14 13 12 11 10 10 10 10 10 11 11 11 12 12 13 13 12 11 9 6 3 1 359 357 356 355 355 354 353 352 351 350 348 346 345 343 342 340 338 337 335 333 331 330 328 327 326 326 327 328 329 331 332 333 333 333 332 329 326 323 320 318 317 315 313 311 308 306 303 300 297 294 292 290 288 287 284 282 282 281 278 274 272 272 273 275 277 277 276 275 274 274 273 273 273 272 270 268 264 261 260 259 253 245 241 239 232 208 170 147 135 125 112 91 49 359 349 346 351 1 8 8 3 355 352 352 353 352 350 348 341 340 341 342 343 345 346 345 342 336 332 330 331 333 335 336 337 339 342 344 344 344 345 346 347 350 353 355 357 359 1 4 8 11 15 19 23 24 21 20 19 18 19 20 22 25 27 31 34 39 47 57 65 67 68 69 71 72 73 76 78 80 82 83 84 85 85 85 85 84 84 83 82 82 82 81 80 78 77 75 73 72 71 67 64 61 58 55 53 53 55 58 63 69 76 81 84 85 84 80 75 71 67 65 64 63 62 61 67 76 76 75 72 69 66 64 62 61 61 61 60 60 59 58 57 56 55 52 50 49 47 45 43 41 38 37 35 35 34 33 31 28 26 24 23 20 18 15 12 9 7 5 4 4 4 4 4 4 3 1 359 356 353 351 348 345 342 338 334 331 328 326 323 321 318 315 313 311 309 308 307 305 303 302 300 299 298 297 296 295 294 294 294 293 293 292 292 292 291 291 290 290 289 289 288 288 288 288 288 288 287 287 287 287 286 285 285 285 284 284 283 282 281 280 280 279 279 279 279 279 279 279 279 279 279 280 280 280 281 281 282 283 284 285 286 287 287 287 287 286 286 285 284 281 278 277 277 275 273 271 269 267 267 266 266 266 267 267 267 266 266 267 268 269 270 271 272 273 274 275 276 276 277 276 274 271 269 269 271 270 250 173 158 156 156 157 158 160 163 166 167 166 166 168 170 171 170 168 168 168 165 155 144 145 149 155 158 161 162 152 150 156 154 152 152 145 143 145 146 146 145 144 142 140 139 139 139 139 139 139 138 138 137 136 134 132 131 129 127 126 124 121 118 114 111 107 104 100 97 93 90 87 84 80 75 68 60 50 41 35 30 26 22 19 15 12 8 5 2 360 358 356 355 354 354 354 356 357 358 0 3 5 7 7 7 7 6 5 5 4 4 4 3 4 4 4 5 15 17 19 20 21 22 22 22 22 22 21 21 21 21 21 21 20 20 19 18 16 15 14 13 12 12 12 11 11 12 12 13 13 13 14 14 14 13 12 10 7 4 2 360 358 357 356 355 354 353 352 351 350 348 346 344 342 341 339 338 336 334 332 331 331 330 329 329 329 331 332 334 335 337 337 337 335 332 329 325 322 318 316 314 312 310 307 305 303 300 298 295 292 289 285 282 280 280 282 284 284 282 277 275 275 276 277 278 277 276 274 273 272 271 271 270 269 267 263 258 255 254 255 253 250 247 243 228 192 162 149 142 138 137 160 305 313 317 321 330 343 353 357 355 352 350 349 347 344 341 338 335 335 337 339 341 343 343 342 339 334 331 330 332 335 337 338 339 339 340 341 342 342 343 344 346 348 350 353 356 360 3 6 9 11 15 18 21 21 21 21 21 22 23 26 28 31 33 37 40 45 51 60 68 71 71 72 73 74 75 78 81 84 87 89 89 90 90 90 89 89 88 87 86 85 85 83 81 79 78 76 75 73 73 71 69 67 66 66 67 69 72 76 81 85 89 90 89 87 83 79 75 71 69 67 66 64 60 57 61 70 73 71 68 65 63 62 61 60 60 59 59 58 58 57 56 56 54 53 51 50 48 47 44 42 40 38 37 36 36 36 35 33 30 27 25 22 19 15 12 11 13 14 14 12 11 10 9 8 7 6 4 1 359 357 354 351 346 342 338 335 332 329 326 324 321 319 316 314 311 310 308 306 305 303 302 300 299 298 297 296 295 295 295 294 294 294 293 293 292 291 291 290 289 289 288 288 289 289 289 289 288 288 287 287 286 286 285 285 284 284 283 283 282 281 281 280 280 280 280 280 280 280 280 280 279 279 279 280 280 281 282 282 283 284 285 286 286 286 286 285 285 284 284 282 280 278 277 276 275 273 271 269 268 267 266 266 266 266 266 266 266 266 266 267 268 269 270 271 272 272 273 274 274 274 273 271 270 270 271 272 271 236 173 159 157 156 157 158 160 163 165 166 166 167 168 170 172 170 168 165 161 155 146 144 148 155 160 170 180 159 151 150 154 170 193 155 151 152 152 152 151 148 145 144 143 142 141 141 141 141 141 140 139 138 137 135 134 132 130 128 126 123 120 117 114 111 108 105 102 99 96 93 90 85 79 71 62 54 45 39 34 30 25 21 17 12 9 5 2 359 357 356 355 354 354 354 355 356 357 359 0 2 3 3 3 3 3 2 2 2 3 3 3 3 4 4 5 16 18 19 20 21 22 23 23 23 23 23 22 22 22 22 22 21 21 20 19 18 17 16 15 14 14 13 13 13 13 14 14 15 15 15 15 15 14 12 10 8 6 3 1 359 358 356 355 354 353 352 351 350 348 346 344 342 340 339 337 336 334 333 333 333 332 332 332 334 336 338 338 338 338 337 334 331 329 327 324 320 316 314 312 309 306 303 301 299 297 296 294 292 287 282 278 275 276 280 284 286 284 280 278 277 278 279 279 278 275 273 271 270 269 268 267 265 262 257 251 248 247 249 249 247 241 231 208 181 165 158 156 168 221 263 282 294 302 309 318 329 340 347 351 351 348 342 337 334 332 331 331 331 333 337 340 341 341 339 336 334 333 334 336 338 339 340 341 342 343 343 344 344 344 345 346 347 349 352 356 0 4 8 10 13 16 20 22 23 22 23 24 26 29 32 35 37 40 43 46 49 52 57 65 74 74 75 75 76 77 80 84 88 92 93 95 95 95 95 94 93 92 90 89 88 86 85 82 80 78 77 76 74 74 74 74 73 73 75 78 82 85 88 91 93 92 90 88 85 82 79 76 73 71 69 65 61 56 52 52 54 56 58 58 57 56 56 56 55 54 54 54 55 54 54 54 53 53 52 51 50 49 47 45 43 41 39 38 36 35 33 31 27 21 17 12 7 2 358 357 1 5 15 21 23 21 18 15 13 11 9 7 5 4 2 359 355 350 346 342 339 336 333 330 328 325 322 319 316 313 311 309 308 306 305 303 302 301 299 298 297 297 296 295 295 295 294 294 294 293 292 291 290 289 289 289 289 289 290 290 290 290 289 289 288 287 287 286 286 285 284 282 281 281 282 282 281 281 281 281 281 281 281 280 279 278 278 279 279 280 281 282 282 283 284 284 285 285 285 284 284 283 283 283 282 280 279 277 276 275 274 272 270 268 267 266 266 266 266 266 266 265 265 265 266 267 268 269 269 270 270 270 271 271 271 271 270 270 270 270 271 272 268 248 190 165 158 157 157 159 160 162 164 164 165 164 166 169 171 170 167 159 155 150 148 148 150 153 160 172 169 179 190 173 170 166 151 151 153 153 152 153 150 148 147 146 145 144 143 143 143 143 143 142 141 139 138 137 135 133 131 128 126 123 121 118 116 114 112 109 107 104 101 97 91 84 76 68 60 52 46 40 34 29 23 18 13 8 5 1 359 357 356 355 355 354 354 355 355 356 357 358 359 359 360 0 0 1 1 1 2 2 3 3 3 4 4 5 17 18 20 21 22 22 23 23 24 24 23 23 23 23 23 23 23 22 21 20 19 18 17 16 16 15 15 15 15 15 16 16 16 16 16 16 15 15 13 11 9 7 4 2 0 358 357 356 355 354 353 351 350 348 346 344 342 341 339 338 336 335 335 335 335 335 336 337 339 341 341 339 336 333 331 329 327 325 323 321 319 316 313 310 306 301 299 297 295 295 294 294 293 289 283 278 275 275 278 281 281 280 278 277 278 279 280 279 277 274 272 269 268 266 265 264 262 258 253 246 241 239 239 238 232 222 209 192 178 172 174 190 229 261 271 279 288 295 302 311 321 329 338 345 344 337 329 327 327 326 326 327 329 332 337 339 340 339 337 335 335 335 337 338 339 340 342 343 345 346 347 348 348 348 348 348 349 350 353 357 2 6 9 11 13 17 21 25 26 23 24 27 30 34 37 41 43 47 49 52 54 56 60 67 77 77 77 78 78 80 83 87 92 96 98 99 100 100 99 98 97 95 93 91 89 87 85 83 81 79 78 76 75 74 76 76 77 78 81 85 88 90 92 92 92 90 87 85 82 80 77 75 73 70 65 60 55 50 48 46 46 47 49 50 51 51 51 50 49 48 48 49 49 49 49 48 49 50 50 50 49 48 46 44 42 41 39 37 33 28 23 17 13 10 7 5 2 358 355 353 353 353 1 15 26 28 24 20 17 14 11 9 8 6 4 2 358 353 349 345 343 340 337 334 332 329 325 322 318 315 313 311 309 307 306 305 304 303 301 300 299 298 297 296 296 295 295 295 294 293 293 292 291 290 289 289 289 289 290 290 291 291 291 290 289 289 288 288 287 285 282 279 278 278 279 282 282 282 282 282 282 281 280 278 278 278 278 278 279 280 280 281 282 283 283 284 284 284 284 283 282 282 281 281 281 280 279 277 276 275 274 272 270 269 267 267 266 266 266 265 265 265 264 264 264 265 266 267 267 268 268 268 268 269 269 269 269 269 268 269 270 271 271 269 256 207 170 161 160 159 159 160 162 164 163 160 160 163 166 168 168 162 156 151 150 150 151 152 154 166 186 202 176 158 158 150 149 151 152 152 151 151 150 149 148 148 147 146 145 145 145 144 144 143 143 141 140 139 138 136 134 132 129 127 124 122 121 119 118 115 113 110 108 103 97 91 83 75 67 59 52 44 37 30 24 17 12 7 3 1 359 357 356 356 355 354 354 354 354 355 355 356 356 357 358 359 360 0 1 1 2 2 3 3 4 4 5 6 17 19 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 22 21 20 19 18 18 17 17 17 17 17 17 18 18 18 18 17 17 16 14 12 10 8 5 3 1 359 358 357 355 354 353 351 350 348 346 344 343 341 340 338 337 337 338 339 339 340 341 342 343 342 340 335 331 327 325 323 321 319 318 318 319 317 314 309 303 299 296 293 292 291 291 291 290 288 284 279 276 275 276 277 275 275 275 276 277 279 279 278 276 273 270 267 264 263 262 261 258 254 249 242 235 231 228 223 214 204 195 187 182 187 204 231 254 268 274 279 284 289 297 307 316 322 330 334 333 327 322 321 321 322 323 325 328 332 336 338 338 337 336 336 337 338 339 340 341 343 344 346 347 348 349 350 350 350 350 350 351 352 355 360 4 7 10 11 13 17 22 28 28 25 26 29 33 37 41 45 48 52 55 57 59 61 63 68 78 79 79 80 81 83 86 91 96 100 103 104 104 104 102 101 99 96 94 92 90 87 85 83 81 80 79 77 75 74 75 77 79 81 84 87 88 89 89 89 88 86 84 81 79 77 74 71 67 63 58 54 49 46 44 43 44 45 46 48 48 48 48 47 47 46 46 45 45 44 43 43 44 47 48 47 47 46 45 43 41 39 37 34 30 26 24 20 17 13 11 8 4 359 355 354 355 356 359 10 22 27 24 20 18 15 13 11 9 7 5 2 358 354 351 348 346 343 341 338 336 332 328 325 322 319 316 313 311 309 308 307 306 305 304 302 301 300 298 297 297 296 296 295 295 294 293 292 291 291 290 290 290 289 290 290 290 291 291 291 290 290 289 289 288 285 281 279 278 277 277 278 280 282 283 283 282 282 279 277 277 277 277 277 278 279 280 280 281 283 284 284 284 283 283 282 281 281 280 280 279 279 278 277 276 275 274 272 270 269 268 267 266 265 265 265 265 264 264 263 263 264 264 265 265 266 266 266 266 266 267 267 267 267 267 267 268 269 270 270 269 263 247 187 172 167 164 164 164 162 161 159 157 158 159 161 163 160 157 153 151 152 152 153 156 165 182 191 182 181 159 153 152 152 152 151 151 151 151 150 149 149 148 147 147 146 146 146 146 145 145 143 142 141 140 139 137 135 133 130 128 126 125 123 122 119 117 113 110 106 101 94 87 79 71 62 54 45 37 30 23 16 10 6 2 360 358 357 356 356 355 354 354 353 353 354 354 355 356 357 358 359 360 0 1 2 2 3 3 4 4 5 6 7 17 19 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 24 23 22 21 21 20 20 19 19 19 19 19 20 20 20 20 20 19 18 17 15 13 11 9 7 4 2 1 359 358 356 355 353 352 350 348 347 345 343 342 340 339 339 340 341 343 344 344 344 344 343 341 337 333 329 325 323 320 317 316 316 316 317 316 313 308 302 298 294 291 289 288 286 285 285 284 281 278 275 273 273 273 272 271 272 274 275 276 276 275 273 270 266 264 262 261 260 257 254 251 246 240 234 230 223 212 202 196 191 188 192 204 221 241 258 269 275 280 284 289 297 306 313 318 322 324 322 317 315 316 319 321 322 325 328 332 335 336 336 337 338 339 340 340 341 342 344 346 347 348 349 349 350 350 350 350 350 351 353 354 357 1 5 8 10 11 13 18 25 31 31 27 28 31 35 39 43 47 51 56 59 62 64 66 70 76 80 81 82 83 84 87 91 96 100 104 106 107 107 106 105 102 100 97 95 92 90 87 85 83 82 81 79 77 75 75 75 76 78 81 83 84 84 85 85 85 84 82 80 78 75 72 68 64 60 55 51 47 44 42 41 41 42 43 45 46 47 46 46 45 44 43 43 42 41 40 39 38 39 43 45 45 45 44 43 42 40 38 36 33 31 29 28 25 22 19 16 12 6 1 357 357 359 2 4 9 16 19 17 15 15 14 13 11 10 7 5 1 358 355 352 350 348 346 344 341 338 335 332 329 326 323 320 316 314 312 311 309 308 307 306 304 303 302 301 299 298 298 297 297 296 296 295 294 293 292 291 291 290 290 290 290 290 290 290 290 290 290 289 289 288 286 283 280 279 278 278 278 280 283 285 284 283 281 278 277 276 276 277 277 277 278 279 279 280 281 282 284 284 283 282 281 280 280 279 278 278 278 277 276 276 275 274 272 270 269 268 266 265 265 264 264 264 264 263 263 263 262 262 263 263 264 264 264 264 265 265 265 266 266 266 266 267 268 269 269 270 269 267 256 230 200 183 187 200 181 169 162 159 158 156 156 158 157 154 151 151 152 152 154 157 165 175 174 168 159 156 154 154 153 152 152 151 151 151 151 151 150 149 148 147 147 147 147 147 147 146 145 144 143 143 141 140 138 136 134 132 130 129 127 125 122 119 114 110 105 100 95 88 80 71 62 53 44 35 28 20 14 8 4 1 359 357 357 356 355 355 354 353 353 353 354 354 355 357 358 359 360 0 1 2 3 3 4 4 5 5 6 6 7 17 19 20 21 22 22 23 24 25 25 26 26 26 26 26 27 26 26 25 24 24 23 22 22 22 21 21 21 21 22 22 22 22 22 22 21 20 18 17 15 13 10 8 6 4 2 0 359 357 355 354 352 350 349 347 346 344 343 342 341 341 343 345 347 348 349 348 346 343 340 337 333 330 328 325 322 319 317 315 314 314 313 310 306 301 297 294 291 288 286 283 281 280 279 277 275 273 271 270 269 269 269 269 271 272 272 272 271 268 265 263 261 260 259 257 255 252 249 245 241 236 230 219 207 199 194 192 192 198 210 224 239 255 269 277 282 288 294 302 309 314 317 319 317 314 311 311 314 318 321 322 326 330 333 337 338 339 340 341 342 343 343 343 345 346 347 348 349 349 350 350 350 348 349 350 353 354 356 359 3 6 9 10 12 14 20 28 34 33 29 30 32 36 40 44 49 53 58 62 65 68 71 75 80 83 84 85 87 89 92 97 101 105 107 109 109 109 108 106 103 101 98 95 92 89 87 85 84 83 82 80 77 75 75 75 75 77 78 79 79 79 80 80 80 79 78 76 73 70 66 61 57 53 49 46 44 41 40 39 39 40 42 43 44 44 43 42 42 41 40 39 39 38 37 36 35 37 40 42 42 42 42 41 41 40 39 38 37 34 33 32 32 31 29 24 18 12 6 3 2 4 7 8 11 13 13 11 11 12 13 12 11 10 8 5 2 359 356 354 351 349 347 345 343 340 337 335 332 330 327 324 321 318 316 314 312 310 309 307 306 305 304 303 301 300 299 299 298 298 297 296 296 295 294 293 292 291 291 290 290 289 289 289 289 289 289 289 288 287 285 283 281 280 280 280 280 281 284 286 285 284 280 277 276 276 276 277 277 277 277 278 278 279 280 281 283 283 283 282 281 280 279 278 277 277 276 276 275 275 274 273 272 270 269 268 266 265 264 264 263 263 263 263 263 262 261 261 261 262 262 262 262 262 263 263 264 264 264 265 265 266 266 267 268 269 269 268 266 262 254 239 237 247 243 226 190 168 168 166 166 170 180 182 162 155 154 154 155 157 160 161 164 160 158 157 156 156 155 154 153 152 152 152 152 151 151 150 149 149 149 148 148 148 148 148 147 147 146 145 143 142 141 139 138 136 134 132 130 128 124 120 115 110 104 99 94 87 79 69 59 50 41 33 25 18 12 6 2 360 358 357 356 355 355 354 353 353 353 354 354 355 356 358 359 360 1 1 2 3 4 4 5 5 5 5 6 6 6 17 18 19 20 21 22 23 24 25 26 26 26 27 27 27 27 27 27 26 26 25 24 24 24 23 23 23 23 23 24 24 24 24 24 23 22 21 20 18 16 14 12 9 7 5 3 2 360 358 356 355 353 352 350 349 347 346 344 344 344 344 346 349 351 353 352 350 347 344 341 338 336 334 332 330 327 324 320 318 315 313 310 307 304 301 298 295 292 288 285 281 279 277 275 274 272 270 269 268 267 266 266 266 267 268 269 269 267 264 262 259 257 255 254 253 251 250 248 245 241 236 228 216 204 198 193 191 193 200 212 223 234 254 270 278 283 291 300 309 314 316 316 314 310 307 307 310 314 318 321 324 329 334 338 340 342 342 343 344 345 345 344 345 346 347 348 349 349 350 350 350 349 348 349 351 354 356 359 2 5 8 10 12 14 17 23 30 36 34 31 32 35 38 42 46 51 57 62 66 69 73 76 80 84 87 88 89 91 94 97 101 105 107 109 110 110 109 108 106 103 100 97 94 92 89 87 86 85 84 82 80 78 75 74 73 73 73 74 74 74 74 75 75 75 74 73 70 68 64 60 56 52 49 46 44 42 40 39 38 39 39 40 41 41 41 40 39 38 37 36 36 36 36 35 35 35 37 39 39 40 40 40 40 40 40 40 39 39 37 36 37 39 40 40 34 27 21 16 11 8 9 10 12 14 15 14 12 12 13 13 13 12 10 9 7 4 1 358 355 353 350 348 346 344 342 339 337 335 333 331 330 327 324 320 317 314 312 310 309 307 306 305 304 303 302 301 300 300 299 298 298 298 297 296 295 294 293 292 291 290 290 289 289 289 289 289 288 286 284 283 282 282 281 281 281 281 284 287 287 286 283 279 277 277 276 276 277 278 278 278 278 278 278 279 279 280 281 281 280 279 279 277 276 276 275 275 274 274 274 274 273 272 270 269 267 266 265 264 263 262 262 262 262 262 261 261 260 260 260 260 260 260 260 261 262 262 263 263 263 263 264 265 265 266 267 267 267 267 265 263 260 257 257 256 252 233 181 178 180 185 195 213 227 222 192 177 167 163 161 161 161 158 158 158 158 156 156 156 155 154 153 152 152 152 151 151 151 151 150 150 150 150 150 149 149 149 148 147 146 146 145 144 143 141 139 138 136 133 130 127 122 117 112 106 100 95 87 78 67 57 48 39 31 23 15 9 4 1 358 357 356 355 355 354 353 353 353 353 354 355 356 358 359 360 1 2 3 4 5 5 5 5 5 5 5 5 5 5 17 18 19 20 21 22 23 24 25 26 26 27 27 28 28 28 28 28 28 27 26 26 25 25 25 25 25 25 25 26 26 26 26 26 25 24 22 21 19 17 15 13 11 9 7 5 3 1 359 357 356 354 353 352 350 349 347 346 345 346 347 350 352 355 357 356 353 349 345 341 339 337 336 335 334 332 329 326 321 317 314 310 307 303 300 298 296 292 289 285 281 277 275 273 271 269 267 266 265 265 264 264 264 265 266 266 266 264 261 258 255 250 246 245 246 247 247 246 243 239 233 225 216 206 197 191 189 193 203 216 227 237 257 270 276 281 288 298 307 309 308 308 307 305 305 306 309 313 318 322 329 336 339 341 343 344 344 345 346 346 346 346 347 347 348 348 349 350 350 350 350 350 348 350 352 355 358 1 5 8 10 12 14 16 19 23 29 36 34 33 35 39 42 45 49 55 61 68 74 78 81 82 85 89 91 92 93 95 97 101 104 106 108 108 108 108 107 106 104 102 99 97 94 92 90 88 87 86 85 83 81 79 76 74 72 71 70 69 69 69 70 70 70 70 69 68 66 63 60 56 53 51 48 46 44 43 41 40 39 39 39 39 39 38 38 37 37 36 35 34 33 34 34 34 34 35 37 38 38 38 39 40 40 40 40 40 40 39 39 38 39 39 40 40 40 35 32 27 22 19 18 15 17 19 19 18 16 16 16 16 15 13 12 11 10 6 3 1 358 355 352 349 347 345 343 341 340 338 336 334 331 328 325 323 320 317 314 312 310 308 307 306 305 304 303 303 302 301 300 300 300 299 299 298 297 296 295 294 293 292 291 290 289 289 289 289 288 285 284 283 283 282 282 282 282 281 283 286 287 287 283 280 278 277 277 278 278 279 279 278 278 278 277 278 278 279 279 279 278 278 277 276 275 274 273 273 273 273 273 273 273 272 271 269 267 266 265 263 262 261 261 261 261 261 260 260 259 259 259 259 259 259 259 259 260 261 261 262 262 262 262 263 263 264 265 266 266 266 265 264 262 260 259 257 255 244 209 192 191 197 208 222 234 237 235 227 212 190 173 165 160 158 157 157 157 156 157 155 155 154 154 154 154 153 152 152 152 151 152 152 152 152 152 151 151 150 150 149 149 148 148 146 145 144 142 141 139 137 134 130 126 121 116 109 104 97 88 78 66 55 45 36 28 19 12 7 2 359 357 356 355 354 354 353 352 352 353 354 355 356 358 359 0 1 2 3 4 5 5 5 4 4 3 4 4 4 4 4 16 17 19 20 21 22 23 24 25 26 27 27 28 28 29 29 29 29 28 28 27 27 27 26 26 26 26 27 27 28 28 28 28 28 27 25 24 22 20 19 17 15 13 11 9 6 4 2 1 359 357 356 355 353 352 350 348 347 347 348 350 353 356 358 360 358 353 349 345 341 339 337 337 336 335 334 331 328 323 318 314 310 306 301 298 295 294 291 288 284 281 277 274 271 269 267 265 264 263 263 263 263 264 264 264 264 262 259 257 254 250 241 233 234 238 242 244 243 240 235 231 225 218 209 199 191 189 194 205 218 230 243 260 268 271 274 277 283 291 296 298 300 301 303 304 305 309 313 319 327 335 339 342 344 345 345 345 345 346 347 348 348 348 348 348 349 349 350 350 351 351 350 350 351 353 356 360 4 7 9 11 13 16 19 21 23 26 33 33 34 37 40 44 47 52 59 69 81 91 95 94 91 94 96 97 96 96 98 100 103 105 107 107 107 106 105 104 103 102 100 98 96 95 92 90 89 88 86 85 83 81 80 77 75 73 70 67 66 66 66 66 66 66 66 65 64 62 60 57 55 53 51 49 47 45 44 42 41 39 38 37 36 36 35 35 35 35 34 34 33 32 33 33 33 34 35 36 37 37 38 39 39 40 40 40 40 41 40 39 39 39 40 39 39 38 37 36 33 31 30 27 23 24 24 24 23 22 21 21 20 18 17 15 14 12 10 6 4 1 358 354 351 349 347 345 343 341 340 338 336 334 332 329 326 323 320 317 314 312 310 308 307 306 305 304 304 303 302 301 301 301 300 300 300 299 298 297 296 294 293 292 291 290 289 289 289 289 287 284 284 283 283 282 282 282 282 283 285 286 286 285 281 279 279 279 279 279 279 279 278 277 277 278 278 278 278 277 277 277 276 275 274 273 272 272 272 272 272 272 273 273 272 271 270 268 266 265 263 262 261 260 260 260 260 260 259 258 258 258 258 258 258 258 258 258 259 259 260 260 260 261 261 262 263 264 265 265 265 265 264 263 261 260 258 254 245 228 207 199 204 212 222 231 237 242 242 235 217 189 170 165 161 159 159 159 160 160 158 157 157 158 157 156 155 154 153 153 153 153 153 153 154 153 153 152 152 152 151 151 151 150 149 148 147 145 144 142 140 138 134 130 126 120 114 108 100 90 78 65 53 42 32 24 16 9 4 0 358 356 355 354 353 352 352 352 352 353 355 356 358 359 0 2 3 4 5 5 5 4 4 3 3 2 2 3 3 3 3 15 17 18 19 20 22 23 24 25 26 27 27 28 29 29 30 30 30 29 29 29 29 28 28 27 27 28 28 29 29 30 30 30 30 29 27 26 24 22 21 19 17 15 13 11 9 6 4 3 1 359 358 356 355 353 351 350 349 349 350 352 355 358 360 360 357 351 347 345 342 340 339 338 336 335 333 330 326 322 317 313 310 305 299 295 292 291 289 286 284 280 277 273 269 266 265 264 263 262 262 262 262 263 263 262 260 257 254 252 250 246 237 226 225 231 238 241 241 238 234 229 224 218 212 203 193 190 194 204 217 231 247 260 265 266 267 268 273 282 288 292 295 298 300 302 305 309 312 323 332 338 341 343 345 345 343 342 343 346 348 349 350 350 350 350 350 350 350 350 351 351 351 351 352 355 358 1 5 7 9 10 12 17 20 22 23 25 29 32 34 38 41 45 49 55 66 82 104 119 120 112 103 101 101 100 99 99 100 102 104 106 107 106 105 104 103 102 101 100 99 98 97 95 94 92 90 88 86 85 83 82 80 78 77 74 72 68 66 64 63 63 63 63 62 62 61 59 58 56 54 52 50 48 46 45 43 42 40 38 36 35 34 33 33 33 33 33 33 33 33 33 33 33 33 33 34 36 37 38 38 38 39 39 39 40 40 41 41 39 39 39 39 39 37 37 36 35 34 33 32 29 26 26 26 25 26 26 26 25 25 23 20 19 16 14 12 9 6 4 0 356 354 351 347 344 343 342 341 340 338 336 335 332 329 326 323 319 316 313 311 309 308 307 306 305 304 303 303 302 302 302 301 301 301 301 300 298 296 295 294 293 292 290 289 289 289 289 287 285 284 284 283 283 282 282 282 282 284 285 286 285 283 281 280 279 279 279 279 278 278 277 277 278 279 278 277 274 273 275 276 276 274 273 271 271 271 271 271 271 272 272 272 272 270 268 266 265 263 262 260 260 259 259 259 259 258 258 257 257 257 257 257 257 257 257 257 258 258 259 259 259 260 260 261 262 263 264 264 264 264 263 262 260 259 255 247 238 224 210 209 214 221 228 234 239 242 241 233 214 190 178 170 165 163 165 165 165 164 162 162 163 162 160 159 157 156 155 155 154 155 155 155 155 154 154 154 154 153 153 153 152 151 151 149 148 147 145 143 141 138 135 130 125 119 112 103 91 78 64 52 39 28 19 11 5 1 358 356 355 354 353 352 352 351 351 352 354 355 357 359 0 2 3 4 5 6 5 4 3 2 2 2 2 2 2 2 2 2 15 16 17 18 20 21 22 23 25 26 27 27 28 29 30 30 31 31 30 30 30 30 30 29 29 29 30 30 31 32 32 32 32 32 31 30 28 27 25 23 21 19 18 16 13 11 9 7 5 3 1 360 358 356 355 353 352 352 352 353 355 358 1 1 357 352 348 346 345 343 342 341 339 336 334 331 328 324 320 316 312 308 302 297 292 288 286 286 285 283 280 276 272 268 264 264 263 262 261 260 261 262 262 261 259 255 252 250 250 249 245 237 228 225 230 237 241 242 240 235 228 220 216 214 209 201 195 196 203 214 230 246 258 262 263 263 266 272 279 286 290 293 296 298 300 303 307 314 325 334 338 341 343 343 342 341 342 344 347 349 350 351 350 350 350 350 351 351 350 350 350 350 352 353 356 359 3 6 7 8 8 10 13 19 22 24 26 28 32 36 40 43 47 52 61 77 101 130 140 132 118 105 99 97 96 98 99 101 103 105 106 106 106 105 104 102 101 101 100 100 99 98 97 95 93 90 88 86 84 82 81 81 79 77 75 72 69 66 63 62 61 60 60 59 58 57 56 55 54 52 50 48 46 44 43 42 40 39 37 34 33 32 31 31 31 32 32 32 33 33 33 33 33 33 34 35 36 38 39 39 39 39 39 39 40 40 41 41 40 39 39 39 38 37 35 35 35 34 33 32 28 25 24 24 24 25 26 27 27 26 24 22 20 18 16 14 12 9 6 3 359 356 351 346 342 340 340 340 340 339 338 336 334 332 329 326 322 318 315 313 311 309 308 307 306 305 304 303 303 303 302 302 302 302 301 300 297 295 294 294 294 293 291 290 289 289 288 287 286 285 284 284 283 283 282 282 283 283 283 285 285 285 283 281 280 279 279 278 278 278 278 278 279 279 278 275 271 271 274 277 277 276 274 272 271 271 270 270 270 270 271 271 271 270 269 266 264 263 261 260 259 258 258 258 258 257 257 257 257 257 257 257 257 256 256 256 257 257 257 258 258 258 259 259 260 261 262 263 263 263 263 262 261 259 257 252 247 238 224 214 217 220 225 230 235 238 240 238 231 219 204 190 178 173 174 174 173 171 171 170 169 169 168 165 162 160 159 158 158 157 157 157 157 157 156 157 156 156 156 155 155 154 154 153 152 151 149 148 146 143 141 137 132 126 118 107 94 78 64 47 34 22 13 6 1 359 357 355 354 353 352 351 351 351 351 352 354 356 358 0 2 3 4 5 6 5 4 3 2 1 1 1 1 1 1 2 2 2 14 15 16 18 19 20 21 23 24 25 26 27 28 29 30 31 31 32 31 31 31 31 31 31 31 31 32 32 33 34 35 35 35 35 34 33 31 30 28 26 24 22 21 19 16 14 12 10 8 6 4 2 360 358 356 355 355 355 356 357 358 1 3 1 354 349 346 345 344 344 343 342 339 336 333 329 326 322 317 313 310 305 299 293 289 285 282 282 282 281 279 275 271 267 263 261 260 260 259 259 260 261 261 260 256 252 249 248 250 250 247 242 236 232 234 239 243 245 243 240 233 223 220 220 216 209 203 202 206 214 229 244 254 259 261 262 267 274 281 286 289 292 294 297 301 304 311 325 331 334 337 338 340 340 339 340 344 347 349 350 351 351 350 350 350 350 350 350 350 350 350 351 353 355 357 0 4 6 7 7 6 6 9 15 20 23 26 29 32 37 41 44 48 54 64 84 98 114 119 112 102 95 92 92 92 93 96 100 102 104 105 106 106 106 105 104 103 103 103 103 102 101 99 96 94 92 90 87 84 82 81 81 78 76 73 71 69 66 64 62 60 59 58 56 55 55 54 53 51 50 48 46 44 43 41 40 39 38 36 35 33 31 30 30 30 31 32 33 34 34 35 35 35 35 36 37 38 40 40 40 40 39 39 40 40 41 41 41 40 39 39 39 37 35 34 34 34 34 34 32 29 26 24 24 23 23 23 26 26 26 26 25 22 19 18 16 14 12 9 5 1 356 349 344 340 338 337 338 338 338 337 336 334 332 330 327 325 321 318 315 313 311 309 308 307 306 305 304 304 303 303 303 303 302 302 301 298 297 296 295 294 294 293 291 290 289 288 287 286 286 285 284 283 283 283 283 283 283 283 285 285 285 284 282 280 279 278 278 278 279 279 279 279 279 276 273 271 271 274 278 279 279 277 275 273 271 271 270 270 269 269 269 270 269 268 266 264 263 261 260 259 258 258 257 257 257 257 257 257 257 257 257 256 256 256 255 256 256 256 256 257 257 257 258 259 259 260 262 262 263 263 262 261 260 258 255 253 248 238 226 220 219 222 226 230 235 237 238 235 229 221 208 197 191 189 188 187 187 186 180 180 180 178 176 172 168 166 164 163 162 160 160 159 159 160 160 160 161 161 160 160 160 159 159 158 157 156 155 153 151 147 143 139 133 125 113 97 79 59 40 26 15 6 1 357 356 355 353 353 352 351 350 350 350 351 352 355 357 359 1 3 4 5 6 6 4 3 2 1 1 1 1 1 1 1 1 1 1 14 15 16 17 18 19 21 22 23 25 26 27 29 30 31 32 32 32 33 33 33 33 33 33 33 33 34 35 36 37 37 38 38 38 37 36 34 33 31 29 27 25 23 21 19 17 15 13 11 9 6 4 2 360 358 357 358 359 360 1 2 2 1 357 352 348 346 344 344 344 345 343 339 335 331 328 324 320 316 312 308 302 296 290 285 281 278 278 279 280 279 275 271 267 263 260 258 256 256 258 259 260 261 259 254 250 248 248 251 252 251 248 245 242 242 244 246 247 247 245 241 234 230 226 219 213 210 211 216 222 231 242 252 257 261 265 271 278 283 286 289 291 295 300 305 311 319 329 334 334 335 336 337 338 339 340 344 347 349 350 350 350 349 348 348 347 348 349 350 351 351 352 354 356 358 1 4 6 7 8 8 9 10 14 17 21 25 29 34 39 43 45 48 52 58 60 73 85 88 86 83 81 83 87 89 90 92 96 99 102 104 106 108 109 109 108 107 107 107 107 107 105 103 100 98 96 95 92 89 88 85 82 79 77 74 72 71 69 66 64 62 60 58 57 56 55 54 53 52 50 49 47 45 44 42 41 40 39 38 36 34 33 32 31 31 32 33 34 35 36 37 37 37 37 39 42 43 44 43 42 42 41 41 41 41 41 41 41 40 40 39 38 35 32 31 31 32 31 31 30 27 25 24 23 23 22 23 26 27 27 28 28 27 25 22 19 17 13 10 6 2 355 347 342 338 335 334 335 336 337 336 335 332 330 329 328 326 324 321 318 315 313 311 309 307 306 305 305 304 304 304 304 303 303 302 301 300 299 298 297 296 295 294 293 291 290 289 288 287 286 285 285 284 284 283 283 283 283 284 284 285 285 284 283 282 280 279 278 278 278 279 279 278 276 274 272 272 272 277 280 281 280 279 277 274 273 272 271 270 269 268 268 268 268 267 266 264 262 261 260 259 258 257 257 257 257 257 256 256 257 257 256 256 255 255 255 255 255 255 256 256 256 256 257 257 258 259 260 261 262 262 262 262 261 259 257 255 253 248 240 230 221 218 222 225 229 233 235 235 233 230 221 214 208 206 205 204 202 195 193 192 192 192 188 183 180 177 174 172 169 167 166 165 164 164 165 165 166 167 168 168 168 167 167 167 166 165 163 161 158 155 152 147 142 134 123 102 79 52 32 18 7 359 355 353 353 352 352 351 350 349 349 349 349 351 353 355 358 360 2 4 5 6 6 5 3 2 1 1 1 1 1 1 1 1 1 0 0 14 15 16 16 17 19 20 21 23 24 26 27 29 30 32 33 33 33 34 34 35 35 36 36 36 37 37 38 39 40 40 41 41 41 40 39 37 36 34 32 30 28 26 25 23 21 19 17 15 12 9 7 4 1 359 359 1 3 6 8 8 4 359 356 353 349 347 346 346 346 345 343 338 333 329 326 322 318 314 310 306 301 294 288 281 277 276 276 279 281 281 277 273 269 265 260 257 255 256 257 259 259 258 255 251 248 248 248 250 252 252 250 249 249 248 248 248 249 249 249 247 241 231 222 215 214 219 227 234 236 236 242 250 258 265 271 277 282 285 287 289 293 298 304 308 318 328 333 334 334 333 333 334 336 339 341 345 347 348 349 349 348 347 346 344 343 345 348 351 352 353 354 356 357 359 1 3 5 7 9 10 11 12 14 17 21 25 30 36 42 47 47 46 48 51 54 67 77 78 76 75 75 75 82 87 89 91 93 96 99 102 107 110 112 113 113 113 113 113 113 112 110 108 106 104 103 102 100 98 96 92 88 85 82 80 77 76 74 71 69 66 64 63 62 61 61 60 58 57 55 52 50 48 47 45 44 43 42 40 39 38 36 34 34 34 34 35 36 37 38 39 39 39 40 44 47 48 47 46 45 44 43 42 42 41 41 41 41 41 41 40 37 34 28 25 26 27 27 27 25 23 21 21 21 21 20 20 22 24 26 28 29 31 31 29 25 21 16 10 6 1 354 346 342 338 335 333 333 334 335 334 331 328 326 326 327 327 326 324 322 319 316 313 311 309 308 307 306 305 304 304 304 303 303 302 302 301 300 298 297 296 295 294 293 292 291 290 289 288 286 286 285 285 284 284 283 283 283 283 284 284 284 284 283 282 281 279 278 277 277 277 278 276 275 274 275 276 278 281 282 281 280 279 277 276 275 274 273 272 271 269 269 268 267 266 265 263 262 261 259 258 258 257 257 257 257 256 256 256 256 256 256 256 255 255 255 255 255 255 255 255 255 255 256 256 257 258 258 260 261 261 261 261 260 260 258 256 255 252 248 239 226 213 219 221 224 228 231 233 234 234 229 225 222 222 221 217 211 208 207 205 204 202 197 195 191 187 184 182 180 179 178 176 173 171 171 171 172 173 175 175 176 176 176 176 176 174 172 170 168 165 164 161 157 151 140 117 78 41 20 7 357 352 350 350 350 350 349 349 348 348 347 348 349 351 353 356 359 1 3 5 6 6 5 4 2 2 1 1 1 1 1 0 0 0 0 0 360 14 15 15 16 17 18 20 21 22 24 26 27 29 31 32 33 34 34 35 36 37 38 39 39 40 40 41 42 43 43 44 44 44 44 43 42 40 38 36 34 33 31 29 28 26 25 23 21 19 16 13 9 6 2 359 1 5 10 13 12 9 5 1 358 354 352 350 350 350 349 345 340 335 330 326 323 320 316 312 309 306 300 293 287 282 279 280 280 282 284 283 278 274 270 266 261 257 255 255 256 256 255 253 250 247 246 247 248 249 250 250 250 251 251 251 250 250 250 251 253 252 245 231 217 212 220 234 246 250 248 242 241 251 261 269 276 281 284 285 287 290 294 298 303 306 316 324 328 330 330 329 328 331 335 339 342 345 346 346 347 347 347 346 344 342 341 343 347 351 354 356 357 357 358 359 1 3 5 8 10 11 13 14 16 19 22 25 29 35 41 46 47 44 43 47 57 74 88 85 81 80 78 76 82 87 89 91 93 95 97 101 107 111 114 116 118 119 119 119 118 117 115 114 112 111 110 109 108 105 102 99 94 91 88 86 84 82 80 78 76 74 73 71 71 70 69 67 65 63 60 57 54 52 50 49 47 46 44 43 42 41 39 38 38 38 38 39 40 41 41 42 42 42 42 46 49 51 50 49 48 46 45 44 43 42 42 42 42 43 43 42 39 35 28 23 23 24 24 25 23 21 19 18 18 19 18 17 18 20 23 27 31 34 35 34 30 25 19 12 6 1 355 348 344 341 339 335 333 333 332 331 329 327 327 327 327 327 328 327 325 323 321 318 315 313 311 309 307 306 305 305 304 303 303 302 302 301 299 298 297 296 295 294 293 293 292 291 290 289 287 287 286 286 285 285 284 283 283 283 283 283 284 284 283 282 281 280 279 277 277 277 277 278 278 278 279 282 284 284 284 282 281 279 278 277 276 276 275 274 273 271 270 268 267 266 264 263 262 261 259 258 257 257 257 257 257 256 256 255 256 256 256 256 255 255 255 254 254 254 254 254 254 254 255 255 255 256 257 258 259 260 261 260 260 259 259 257 256 254 251 246 234 209 215 218 221 224 227 230 232 233 233 232 232 231 230 226 223 221 218 216 213 208 205 202 201 199 196 195 194 194 193 190 186 184 182 182 182 182 183 184 185 186 186 186 186 185 184 183 182 183 183 182 178 177 171 156 77 14 3 353 348 345 345 346 347 348 347 347 346 346 346 347 349 351 354 356 359 1 3 5 6 6 5 3 2 1 1 1 1 0 0 0 0 360 360 360 360 13 14 15 16 17 18 20 21 23 24 26 27 29 31 33 34 35 36 37 38 39 41 42 43 44 45 45 46 47 47 47 47 47 47 46 45 43 42 40 38 36 34 33 32 30 29 28 26 24 21 17 13 7 2 360 5 12 18 20 16 9 5 2 0 359 357 356 355 354 349 343 336 331 325 322 319 317 313 309 306 303 298 291 286 284 283 285 286 286 284 281 276 272 269 265 261 258 256 255 254 252 250 247 245 244 244 245 246 246 246 247 249 251 252 252 252 252 252 253 256 256 252 244 231 223 230 246 256 259 257 253 248 254 263 272 278 283 286 287 289 292 296 298 301 303 313 318 322 323 323 323 325 330 335 340 343 344 345 345 346 346 346 345 343 342 342 343 347 351 356 358 359 359 359 360 1 3 6 8 10 11 13 15 18 22 24 27 30 33 37 40 42 42 42 48 63 85 106 108 99 98 92 86 88 90 91 93 95 98 101 105 109 112 115 118 121 123 125 125 123 122 120 119 117 117 116 116 114 111 108 104 100 96 93 91 89 87 86 85 84 83 82 81 80 78 76 73 71 67 64 60 57 54 52 51 49 48 46 45 44 43 43 42 42 43 43 44 44 45 46 46 46 46 46 48 51 52 53 51 49 47 46 45 44 43 43 43 43 44 45 45 43 40 34 28 25 24 25 26 26 23 21 20 20 20 19 18 18 20 24 29 33 36 37 35 32 26 20 12 5 360 357 351 346 342 340 338 335 332 329 328 328 329 329 328 328 328 328 328 328 327 325 323 320 318 315 313 311 309 307 305 304 304 303 302 301 301 299 298 297 295 294 294 293 293 292 291 290 289 288 288 287 286 286 285 284 284 283 282 282 283 283 284 283 283 281 280 279 278 277 277 277 277 278 279 281 282 283 284 284 283 281 279 278 278 277 277 276 275 274 272 271 269 267 266 264 263 262 260 259 258 257 256 256 256 256 256 255 255 255 255 255 255 255 255 255 255 254 254 254 254 254 254 254 254 254 255 256 257 258 259 260 260 259 259 259 258 256 254 253 250 242 220 214 215 218 220 224 227 229 231 233 234 235 235 234 231 229 227 225 223 219 216 212 208 205 203 203 203 202 201 199 196 195 196 196 195 193 193 193 195 197 197 198 198 198 198 199 200 201 203 204 206 202 201 203 209 261 325 339 339 339 340 341 343 345 346 345 345 344 344 345 346 349 352 354 357 359 2 4 6 6 5 4 3 2 1 1 1 0 0 0 360 360 359 359 359 360 13 14 14 15 17 18 20 21 23 24 26 28 30 32 34 35 36 37 38 40 42 44 46 47 48 49 50 51 51 51 51 51 51 50 50 48 47 45 43 41 39 38 37 35 34 33 32 31 29 26 22 17 10 3 2 11 17 19 16 12 8 6 5 7 7 6 4 0 355 347 337 331 326 321 318 315 313 310 306 303 300 296 289 284 282 283 287 287 286 282 278 275 271 268 264 260 259 257 254 250 247 244 242 242 241 242 243 242 241 241 243 247 250 253 254 254 254 254 255 258 259 258 255 248 241 240 249 257 261 264 266 267 268 270 275 281 287 291 294 297 299 300 300 302 307 313 315 316 318 320 321 324 331 336 340 343 344 344 345 346 346 345 344 343 343 343 343 346 350 355 359 1 0 0 1 2 5 7 9 11 12 14 16 19 23 26 30 33 35 35 35 37 42 46 55 71 98 128 137 133 132 125 110 98 94 93 95 98 101 105 110 113 113 115 118 122 126 128 129 128 126 125 123 122 122 121 120 118 115 112 108 105 100 97 95 93 91 91 91 90 90 89 87 85 83 80 76 73 69 65 61 58 55 53 52 50 49 48 48 47 47 47 47 48 48 49 49 50 50 51 51 51 50 51 53 54 54 54 52 50 48 46 45 44 44 44 44 45 45 46 46 45 43 39 35 32 30 30 31 33 30 29 28 27 25 24 23 23 25 27 31 35 36 36 35 30 23 17 11 6 1 357 352 347 343 340 339 334 332 329 328 329 330 330 329 328 328 328 329 330 330 329 328 326 324 322 319 316 313 311 309 307 305 304 302 301 301 299 298 297 296 295 294 293 293 293 292 291 290 289 288 287 286 286 286 285 284 282 282 282 282 283 283 284 283 282 280 279 278 278 277 277 277 277 278 279 280 281 282 282 281 281 280 279 277 276 276 276 275 274 273 271 270 268 266 265 264 262 261 259 257 256 256 255 255 256 256 255 255 255 255 255 255 255 255 255 255 254 254 254 254 253 253 253 253 253 254 255 256 257 258 259 259 259 259 259 258 256 254 253 252 243 228 216 213 216 218 221 223 226 229 231 234 236 237 236 234 230 228 226 224 221 218 215 214 212 209 208 208 208 207 205 203 205 206 207 207 205 204 205 206 208 209 211 212 212 214 214 215 216 217 219 220 219 219 222 232 258 296 319 328 332 335 338 341 343 343 343 343 342 343 344 346 349 352 355 357 0 3 5 6 6 5 4 3 2 1 1 0 0 360 360 359 359 359 359 359 360 13 13 14 15 16 17 19 20 22 24 26 28 30 32 34 36 38 39 41 43 45 47 49 51 53 54 55 55 55 55 55 55 55 54 53 52 51 49 47 45 43 41 40 39 38 37 37 36 35 32 28 22 15 5 8 15 17 14 10 7 6 9 14 18 18 15 9 2 353 342 332 326 322 317 314 312 310 307 304 300 297 293 287 281 278 280 284 285 284 280 276 274 272 268 263 260 260 257 252 247 243 241 240 239 239 239 237 234 234 236 240 245 249 253 255 255 255 256 257 258 260 261 260 256 251 247 248 253 261 268 273 276 278 279 282 287 293 299 302 304 303 301 301 305 311 313 312 313 316 318 320 324 331 336 340 342 344 345 346 346 346 345 344 343 344 344 344 346 350 355 359 1 1 1 2 4 6 9 11 12 14 15 18 21 25 29 34 36 37 35 35 40 48 55 66 86 117 146 159 164 165 155 133 111 98 94 96 99 104 109 114 118 120 119 121 124 127 130 132 132 131 129 127 126 125 125 123 121 118 115 112 108 104 101 99 97 95 94 94 94 93 92 90 88 84 81 77 73 69 66 62 59 56 54 54 53 52 52 52 52 52 53 54 54 54 55 55 55 56 56 56 56 55 55 55 56 56 54 51 49 48 46 46 45 45 45 46 46 47 47 48 47 47 45 43 41 39 38 39 40 38 37 35 34 33 31 31 32 32 33 34 35 35 33 26 20 17 14 10 5 2 358 354 348 344 341 337 333 330 330 330 331 331 331 330 328 328 328 329 329 330 331 331 330 329 327 324 321 318 316 313 311 309 306 305 303 301 300 299 298 297 296 295 294 294 293 293 292 290 289 288 287 287 286 285 284 283 282 282 282 282 282 283 283 283 283 281 280 279 279 278 278 277 277 277 278 279 279 279 279 279 279 279 278 276 274 274 274 274 273 273 271 270 269 267 266 264 263 261 259 257 256 255 255 254 254 255 255 255 255 255 255 255 255 255 255 255 255 254 254 254 253 253 252 252 252 252 253 255 256 257 258 258 259 259 259 258 256 254 253 251 245 234 221 213 215 217 219 221 223 226 229 232 235 237 238 237 233 230 226 223 222 221 220 219 217 215 214 213 213 213 212 212 214 215 216 216 217 216 216 216 217 219 222 224 225 226 225 224 224 225 227 228 229 230 233 241 259 285 307 319 326 331 335 339 340 341 341 340 341 342 344 346 349 352 355 358 1 3 5 6 5 5 4 3 2 1 0 360 359 359 359 359 359 359 359 359 360 13 13 14 14 15 17 18 19 21 23 26 28 31 33 35 37 39 41 43 45 48 50 53 55 57 58 59 59 60 60 60 59 59 58 57 56 54 52 50 48 46 45 43 42 42 41 42 42 41 38 34 28 21 14 14 16 16 12 7 4 7 15 23 27 26 20 10 359 348 336 326 321 317 314 311 309 307 305 302 298 295 290 284 278 276 277 280 282 281 278 276 275 273 269 264 260 262 256 249 245 242 240 239 238 236 234 232 231 232 235 238 242 247 252 255 256 256 256 257 258 259 260 261 259 256 253 250 250 258 267 274 279 282 284 287 292 297 299 299 297 296 296 297 301 305 308 308 310 313 316 319 324 331 336 339 342 344 345 345 346 345 345 344 344 345 345 344 347 352 356 360 2 3 3 4 6 9 11 12 14 15 17 20 24 29 33 38 40 40 42 47 56 64 69 76 92 119 149 169 175 173 164 145 123 104 96 98 102 108 114 119 123 125 126 126 127 129 132 134 135 134 133 131 129 128 127 126 124 121 118 115 111 107 105 103 101 99 98 97 96 94 93 90 87 84 80 76 73 70 67 64 61 60 58 58 58 58 58 59 59 60 60 61 61 60 60 60 61 61 61 61 61 60 58 57 57 56 54 52 50 48 47 47 46 47 48 49 49 49 49 49 50 49 49 48 48 48 47 46 45 44 42 41 40 40 40 40 41 41 39 37 35 30 21 15 14 13 11 7 4 3 1 356 348 344 342 337 333 331 331 331 332 331 331 329 327 326 325 325 325 326 327 329 329 329 329 327 325 322 320 318 316 313 311 309 307 304 302 300 299 298 297 296 295 294 294 292 291 290 289 289 288 287 286 285 284 283 282 282 281 282 282 282 282 283 283 283 282 280 280 279 278 278 277 277 277 278 278 277 277 277 277 277 276 275 274 272 272 272 272 272 271 270 269 267 266 264 263 262 260 259 257 256 255 254 254 254 255 256 256 256 256 255 255 255 255 255 255 254 254 254 254 253 252 251 251 251 252 253 254 255 256 257 258 258 258 258 256 254 253 250 246 237 226 216 215 216 218 219 221 224 227 230 233 236 238 239 238 235 230 226 225 225 224 223 222 221 219 218 218 218 218 219 220 222 223 224 224 224 223 224 225 226 228 230 231 231 230 229 229 230 231 232 234 235 238 245 258 280 300 312 320 326 332 335 337 338 339 339 340 341 344 347 350 353 356 359 2 4 5 6 5 4 3 2 1 0 359 359 359 359 358 358 358 359 359 360 360 13 13 13 14 15 16 17 18 20 22 25 28 31 33 36 38 40 42 45 47 50 53 56 59 60 62 63 63 64 64 64 63 62 62 61 59 58 56 54 52 50 49 47 47 47 47 48 48 48 46 42 36 30 24 22 19 18 15 10 8 10 21 29 32 29 20 7 349 335 326 319 315 312 309 307 305 303 301 298 295 291 285 279 273 270 270 274 277 277 276 275 275 272 268 265 261 259 254 248 244 241 239 237 235 233 232 233 235 236 236 236 237 241 246 251 255 256 256 256 257 258 259 260 259 258 256 254 250 251 262 270 276 280 283 287 291 294 292 289 286 285 289 292 295 299 302 303 306 311 316 321 327 332 336 339 342 343 343 343 344 344 345 345 345 346 345 346 349 353 358 1 3 4 5 7 9 10 12 13 14 15 18 22 27 33 37 42 44 50 61 74 87 92 91 90 96 118 144 162 171 173 168 153 131 110 100 101 106 113 119 124 128 130 131 132 132 132 133 135 137 137 136 134 133 131 130 128 126 123 120 117 114 110 108 106 104 102 101 99 98 96 93 90 87 84 81 78 75 73 70 68 66 66 65 65 65 66 66 66 66 66 66 66 66 66 65 65 64 64 64 64 64 63 62 60 59 57 55 53 52 51 50 49 49 51 52 53 53 52 52 52 53 53 53 54 55 54 53 51 50 49 47 46 46 47 48 48 47 45 42 41 38 32 18 12 12 14 15 15 11 4 1 356 348 343 341 338 334 332 331 331 331 330 328 325 323 322 321 320 320 320 323 325 327 327 327 326 325 323 322 320 319 317 315 312 310 308 305 303 301 299 298 296 295 294 293 292 291 291 290 289 289 288 286 285 284 283 282 282 281 281 281 281 281 282 282 283 283 282 281 280 279 278 278 278 278 277 277 277 277 276 276 275 275 274 274 272 271 270 270 270 270 269 268 266 265 264 264 263 262 260 258 257 255 255 254 254 254 255 256 257 256 256 255 255 255 255 255 255 255 254 254 253 252 251 251 250 251 252 253 254 255 256 257 258 258 258 257 255 253 250 245 240 230 221 216 216 217 218 220 222 225 227 231 234 236 239 240 239 236 233 231 229 227 226 226 225 224 224 224 224 224 225 226 226 227 229 230 230 231 231 230 231 232 234 234 233 231 231 231 232 233 235 236 237 240 244 255 273 292 306 314 321 328 332 334 335 336 337 339 341 344 347 350 354 357 360 2 4 5 5 5 3 2 1 360 359 358 358 358 358 358 358 358 359 359 360 360 13 13 13 14 14 15 16 17 19 21 24 27 30 33 36 39 41 44 46 49 53 56 59 61 63 65 65 66 67 67 67 66 65 64 64 63 62 60 59 57 55 54 53 52 53 54 55 56 56 54 51 47 40 35 32 26 25 23 19 16 17 26 32 33 29 18 359 333 318 313 311 309 306 305 302 300 298 297 294 290 285 279 272 267 264 263 267 271 272 272 272 272 270 267 264 259 254 251 246 243 240 238 235 233 231 234 238 241 240 236 230 228 232 239 246 253 257 258 257 257 258 258 259 258 257 257 256 252 247 254 263 270 276 280 284 287 289 284 279 278 280 286 290 292 295 299 304 308 313 318 323 328 333 337 340 341 342 341 342 343 345 347 347 347 346 346 346 349 354 359 2 4 6 7 9 10 11 12 13 15 17 21 26 33 37 40 44 50 68 96 126 138 134 123 115 112 128 148 161 166 168 168 158 138 118 106 107 113 120 126 131 133 133 134 133 133 133 134 135 137 138 137 136 135 134 132 130 128 125 122 120 116 113 110 109 107 105 104 102 101 99 96 93 90 87 85 83 80 78 76 75 74 73 74 74 73 73 72 72 72 71 71 70 70 69 68 67 66 66 66 66 66 66 65 63 61 60 58 57 55 54 53 53 54 55 57 57 57 57 56 56 57 58 57 57 57 56 55 54 54 53 52 52 52 52 52 52 50 48 46 44 42 39 31 18 18 23 28 27 20 6 1 355 348 343 339 335 333 331 330 329 329 328 327 324 322 322 321 322 322 322 323 325 326 327 326 325 324 323 321 320 319 318 317 314 312 310 308 306 304 302 300 298 296 295 294 293 292 291 291 290 289 289 287 286 285 284 283 282 281 281 281 281 280 281 281 282 283 282 282 281 280 279 278 278 278 277 277 277 277 276 275 275 274 273 273 272 271 269 268 268 268 268 267 266 265 264 264 264 263 261 260 258 257 256 254 253 253 254 255 256 257 256 256 255 255 255 255 255 255 255 254 253 252 251 250 250 250 250 252 253 254 255 256 257 258 258 257 256 254 250 244 240 233 224 219 217 217 218 219 221 223 226 229 232 235 238 241 241 240 238 236 233 230 229 228 228 228 229 228 228 228 228 228 228 229 230 231 232 233 234 233 233 234 236 236 234 232 232 232 233 233 234 235 237 239 243 253 268 286 300 309 316 323 328 331 333 334 336 338 340 344 347 351 354 358 1 3 4 5 5 4 2 1 360 359 358 357 357 357 357 358 358 358 359 359 360 360 13 13 13 13 14 14 15 16 18 20 23 26 29 32 35 38 41 44 47 50 54 58 61 63 65 66 67 68 68 69 69 68 68 67 66 66 65 64 63 62 61 60 59 60 61 63 64 64 64 64 63 60 54 48 44 41 38 32 27 26 28 34 37 34 27 2 329 309 301 302 302 301 300 298 296 293 292 291 290 286 279 273 266 263 262 261 263 266 266 267 268 269 268 267 260 255 251 248 244 241 238 235 233 232 233 238 243 244 241 235 228 225 228 235 244 251 257 260 260 259 259 259 258 257 255 256 258 256 252 254 261 268 273 277 281 282 281 275 273 275 279 285 289 291 293 297 302 307 312 316 321 326 332 337 340 341 341 341 342 345 347 350 350 349 348 347 348 351 356 1 5 7 8 9 11 12 13 13 14 17 20 25 33 40 44 47 52 63 95 144 170 172 161 144 132 130 139 154 165 165 164 168 163 147 127 115 116 120 128 134 138 138 135 133 131 130 131 132 134 136 137 138 137 136 135 133 131 129 126 124 120 117 114 112 111 109 108 108 107 106 105 102 99 97 94 92 90 88 86 84 83 82 81 81 80 80 79 78 76 75 74 73 72 71 70 69 68 67 67 68 68 69 69 68 67 66 65 64 63 61 59 58 58 58 59 60 61 62 61 61 60 60 60 60 59 58 57 56 55 55 55 55 55 55 55 55 54 53 51 49 47 45 42 38 35 35 35 35 35 33 26 9 358 350 344 338 334 331 329 328 327 326 326 326 325 324 324 325 327 328 328 328 328 329 329 329 327 325 323 321 319 318 317 316 314 313 312 310 308 306 305 303 301 299 297 295 294 292 291 290 290 289 289 288 287 286 285 284 283 282 281 281 280 280 280 280 280 281 282 282 281 280 279 279 278 278 278 277 277 277 276 275 274 273 272 271 271 269 268 266 266 266 266 266 267 267 266 265 265 263 262 260 259 258 257 255 254 253 253 253 254 255 256 256 255 255 255 256 255 255 255 254 254 253 251 250 250 249 250 251 252 253 254 255 256 257 257 257 256 254 250 244 240 234 227 222 218 218 218 219 221 222 225 227 230 233 236 239 241 242 242 240 237 233 231 230 230 231 231 231 230 230 229 228 230 231 232 232 233 233 233 234 234 235 236 235 235 234 233 233 234 234 234 234 236 238 242 250 266 282 293 303 311 318 323 327 329 332 334 337 340 343 347 351 355 358 1 3 4 5 4 2 1 359 358 357 357 357 357 357 357 357 358 358 359 359 360 360 13 13 13 13 13 13 13 14 16 19 22 24 27 30 33 36 40 43 47 51 55 58 61 63 65 67 67 68 69 69 70 70 70 69 68 68 68 68 67 66 66 66 66 68 70 71 72 73 73 74 74 73 69 65 61 58 55 48 41 41 44 47 44 35 20 332 296 289 290 292 293 293 293 291 288 284 285 285 283 280 274 267 262 262 261 260 260 262 261 261 265 267 268 265 253 249 247 244 240 237 234 231 230 232 235 241 245 243 239 235 233 232 233 238 243 250 257 262 263 263 262 262 261 260 259 258 260 259 258 259 263 268 273 278 280 280 276 269 270 275 280 285 288 292 296 298 301 305 309 312 315 321 329 335 339 341 342 343 345 348 352 353 351 348 348 349 351 355 360 4 8 11 13 13 14 15 15 16 18 21 25 31 38 44 49 56 67 88 132 170 183 179 164 148 141 139 148 153 159 165 168 171 170 156 138 127 126 130 136 141 143 141 136 130 126 126 126 128 131 133 135 136 136 135 134 133 132 130 127 125 122 118 116 115 113 113 112 112 113 112 111 109 107 105 103 101 99 97 95 92 90 89 87 86 85 84 82 80 79 77 75 74 73 72 71 70 69 69 70 70 71 72 72 71 71 71 70 69 68 66 63 62 62 62 63 63 64 64 64 64 63 62 62 61 60 59 58 57 56 56 57 57 57 57 56 55 54 53 51 50 48 47 46 43 42 42 43 44 44 44 39 31 18 3 349 338 332 329 327 326 325 324 324 324 324 325 326 327 329 330 330 330 329 330 330 329 327 325 323 321 319 318 317 316 315 314 312 311 310 308 307 306 304 302 300 298 296 294 292 291 290 289 289 288 288 288 287 285 284 283 282 281 281 280 280 279 280 280 280 281 281 280 279 279 278 278 278 277 277 277 276 275 274 273 271 271 269 268 267 265 264 264 264 265 266 267 267 266 265 263 262 260 259 258 257 256 254 253 252 252 252 253 254 255 255 255 256 256 256 255 255 254 254 253 252 250 250 249 249 250 251 252 253 254 255 256 256 256 256 254 250 244 240 236 230 224 221 219 219 219 221 222 224 226 228 231 234 237 240 242 243 242 239 236 233 232 232 233 233 233 233 232 231 231 232 233 234 235 233 233 234 234 235 235 236 236 235 235 235 235 234 234 234 235 235 237 241 250 265 277 288 296 305 313 319 323 327 330 332 335 339 343 347 351 355 359 1 3 4 4 2 0 359 357 356 356 356 356 356 356 357 357 358 358 359 359 359 359 13 13 12 12 13 13 12 13 15 17 20 22 25 28 31 34 37 41 45 49 53 57 60 63 65 66 67 68 69 70 71 71 71 70 70 70 70 70 70 70 70 71 73 75 77 78 79 79 80 82 83 84 83 83 82 80 78 73 66 62 63 64 59 40 306 280 278 280 283 285 286 286 284 282 279 278 278 277 276 274 269 264 260 261 262 259 257 257 256 257 260 263 265 259 247 243 241 239 235 231 228 227 228 231 236 240 241 238 235 236 237 239 240 241 243 249 256 262 264 266 267 267 267 267 266 266 265 263 262 261 263 269 275 280 283 282 279 275 276 281 286 288 290 294 299 301 304 307 310 312 312 319 327 333 338 342 345 347 351 354 355 353 349 346 347 349 354 359 4 8 13 15 16 17 18 19 20 21 24 27 31 36 43 48 52 64 89 128 166 183 184 177 162 151 150 145 153 157 162 169 172 173 173 164 150 141 137 139 143 145 145 142 136 130 125 123 122 124 126 128 130 132 133 133 132 132 131 130 128 127 124 121 119 117 116 116 116 117 117 118 117 116 115 114 112 110 108 105 101 98 96 93 91 90 88 85 83 81 79 78 77 76 75 75 74 73 73 73 73 74 74 75 75 74 74 74 73 73 72 70 67 66 66 66 66 66 66 66 66 65 65 63 62 62 61 60 59 58 58 58 59 59 58 56 55 53 52 51 51 50 50 49 49 48 47 48 50 52 53 50 47 43 36 24 5 338 330 327 325 324 323 323 323 322 322 323 325 326 328 329 330 329 329 329 329 328 327 325 324 322 321 320 318 317 316 314 313 312 311 310 309 308 306 304 302 301 299 297 295 293 292 290 289 289 289 288 288 286 285 284 283 282 282 281 280 280 279 279 280 280 280 279 279 279 278 278 277 277 276 276 275 274 273 272 271 270 268 267 266 264 263 262 262 263 265 267 267 267 265 263 261 260 258 258 258 257 256 254 253 252 252 252 253 253 254 255 255 256 256 255 255 254 254 253 252 251 250 249 249 249 250 251 252 253 254 255 255 256 255 254 249 244 240 236 232 227 223 221 220 220 221 223 224 225 227 230 232 235 238 241 243 243 241 239 237 236 235 234 234 235 235 234 234 234 234 235 237 237 236 235 235 235 235 235 235 236 236 236 236 235 234 234 234 235 236 238 242 251 262 273 282 290 299 309 316 321 324 328 331 335 339 343 347 352 356 359 2 3 3 2 0 358 357 355 355 355 355 355 356 356 357 357 358 358 359 359 359 358 13 12 12 12 12 12 12 12 13 15 18 20 23 25 28 30 34 38 42 46 49 53 57 61 63 65 66 67 69 70 71 71 71 71 71 71 71 72 72 72 74 75 78 81 82 83 83 83 84 86 89 92 96 100 103 104 103 95 85 78 78 82 96 199 256 266 272 276 279 280 280 279 276 272 273 273 272 272 271 268 263 260 258 259 260 256 252 252 252 253 255 257 257 253 244 240 238 234 230 224 220 220 223 229 234 236 236 234 233 236 239 242 243 243 241 247 254 259 264 267 270 273 275 276 276 276 275 272 269 264 263 270 278 283 286 289 291 291 288 291 292 292 293 296 300 302 305 309 312 316 318 321 326 333 338 344 349 353 357 356 354 350 346 343 345 350 357 4 11 15 18 18 19 20 21 22 23 26 28 32 36 40 43 47 59 90 137 172 188 190 184 174 159 153 155 150 154 164 172 175 173 171 168 169 160 152 148 147 148 147 146 143 138 132 127 122 120 120 121 122 125 127 129 130 130 131 131 130 129 129 127 125 122 120 119 119 120 120 121 122 122 122 121 120 118 116 113 108 104 101 98 95 92 90 87 85 83 81 80 79 79 79 80 79 79 78 78 77 77 77 77 78 77 77 77 77 76 76 75 74 71 70 69 68 68 67 67 66 66 66 65 64 63 62 62 61 61 60 60 60 60 59 58 56 54 52 51 50 50 51 51 51 51 51 50 51 53 56 56 54 52 50 48 44 28 344 330 323 321 320 320 321 321 321 321 322 323 324 325 326 327 327 327 327 327 326 326 325 324 323 322 321 320 318 317 315 314 312 311 311 310 309 308 307 305 303 301 299 297 295 293 292 291 290 290 289 289 288 287 286 285 285 284 283 282 281 281 280 280 280 279 279 279 278 278 278 277 277 276 276 275 274 273 272 271 269 267 266 265 264 262 261 261 262 264 267 268 268 267 265 262 260 258 257 257 257 257 256 255 254 253 253 253 253 253 254 255 255 255 255 255 254 254 253 252 251 250 249 249 249 250 251 251 252 253 253 254 254 254 253 248 244 240 237 233 229 225 223 222 222 223 223 224 226 227 229 231 234 236 239 241 242 243 242 240 238 237 236 236 236 235 235 236 236 237 237 238 238 238 237 237 237 236 236 236 236 236 237 236 235 234 234 233 234 235 238 243 252 262 270 276 284 295 306 313 319 322 326 330 334 338 343 348 352 356 359 2 3 2 0 358 356 354 354 354 354 354 355 355 356 356 357 357 358 358 358 358 357 13 12 12 12 11 11 11 11 12 14 16 18 20 22 24 25 29 33 37 41 44 48 53 57 61 63 64 66 68 69 71 72 72 72 72 72 72 73 73 75 76 79 81 84 85 85 85 84 85 88 92 96 102 108 112 116 107 97 88 85 89 104 196 238 256 267 272 275 277 277 275 272 267 263 265 266 267 268 266 261 257 254 253 253 253 249 245 244 246 249 250 251 250 244 239 238 234 226 216 209 208 211 217 223 229 232 232 232 233 235 238 242 243 242 240 244 251 257 262 266 271 277 283 287 288 290 290 289 286 281 277 278 282 284 286 290 295 298 298 296 295 296 298 300 303 306 309 313 317 322 326 327 331 336 343 350 356 0 360 356 351 346 342 340 343 351 2 11 18 21 21 20 21 21 22 24 26 29 33 36 40 44 48 52 70 125 173 189 192 186 179 167 158 157 159 154 155 164 171 174 175 174 170 173 164 157 154 153 151 149 146 143 139 135 130 125 123 119 117 118 120 123 125 127 128 129 130 131 130 130 129 127 124 122 120 121 122 124 125 125 126 125 125 123 121 117 113 108 104 101 97 94 91 88 86 84 83 82 82 82 83 84 84 84 84 83 82 80 80 79 79 79 79 79 79 79 79 78 78 77 74 72 71 70 70 69 68 67 68 68 66 64 63 63 62 62 61 61 61 61 61 60 58 56 54 52 51 50 50 50 51 52 52 53 54 55 57 57 56 54 54 54 56 58 51 0 331 316 312 314 315 317 318 318 319 320 321 322 322 323 323 323 324 324 324 324 324 324 323 322 321 321 320 318 317 316 314 313 310 309 309 308 307 306 304 304 302 301 299 297 295 294 293 293 293 293 292 291 291 290 289 288 288 287 286 285 284 283 282 282 281 280 279 279 279 278 278 277 277 276 275 274 273 272 271 269 267 265 264 263 262 261 261 262 263 266 267 269 269 268 265 261 258 256 256 257 257 257 257 256 256 255 255 254 253 253 254 254 255 255 255 254 254 253 252 252 251 250 249 249 249 250 251 251 251 252 252 253 253 252 248 244 240 237 234 231 228 226 225 224 224 224 225 226 227 229 230 233 235 237 239 241 243 243 242 240 239 237 237 237 237 237 237 238 238 239 240 240 240 239 238 238 238 237 236 236 236 236 235 234 233 233 233 233 235 239 245 254 263 268 272 280 292 303 311 316 321 325 329 333 338 343 349 353 357 0 2 2 0 358 356 354 353 353 353 353 354 354 355 355 356 356 357 357 357 357 357 356 13 12 12 11 11 11 10 11 12 13 14 16 17 18 19 20 22 27 31 34 37 41 46 52 57 61 63 65 67 69 71 72 72 73 73 73 73 73 75 76 78 81 83 85 86 86 85 86 86 88 91 95 99 100 99 100 92 84 82 86 104 156 239 254 264 270 273 274 275 274 270 264 259 256 255 259 263 263 260 255 251 250 249 248 246 242 239 240 242 245 246 246 243 237 235 233 227 215 199 193 195 202 209 215 223 228 231 232 233 235 237 239 241 240 238 240 246 252 257 262 267 274 281 287 292 297 302 302 298 291 287 285 285 284 284 287 291 293 294 294 294 299 304 308 311 314 318 322 326 329 331 334 338 344 351 358 3 4 0 354 347 342 339 340 345 355 7 17 22 22 20 20 20 21 24 27 31 34 38 41 44 48 52 58 72 138 183 189 187 181 172 156 165 166 163 159 159 166 173 175 178 178 173 173 164 158 155 153 151 147 143 141 140 138 135 130 127 121 118 117 118 121 123 125 127 129 130 131 131 131 129 127 124 123 122 123 124 125 126 126 127 126 125 123 120 116 112 107 103 99 96 92 90 87 85 84 84 84 84 85 86 87 88 88 87 86 84 82 81 80 80 80 80 80 80 80 80 80 80 79 77 75 73 72 70 70 69 69 69 69 68 67 65 65 63 63 62 62 62 62 61 60 58 55 53 53 52 51 51 51 52 53 55 57 60 61 62 61 58 55 55 57 61 66 69 51 331 300 299 303 306 310 312 314 316 317 318 319 319 320 320 321 322 322 322 322 322 321 321 320 320 319 319 318 317 316 314 312 310 308 307 306 305 304 303 302 301 299 298 297 296 296 295 295 296 296 296 295 295 294 293 293 292 291 290 289 288 287 286 284 283 282 281 280 279 278 278 278 277 277 276 275 274 273 272 270 268 265 264 263 262 262 262 262 262 263 264 266 268 270 269 265 260 258 256 256 258 258 258 258 258 258 257 255 254 254 254 254 254 255 255 254 254 253 253 252 251 250 249 249 249 249 250 250 250 251 250 250 251 250 247 244 241 238 235 232 230 228 227 226 226 226 226 227 228 229 230 232 233 235 237 239 241 243 243 243 241 239 238 238 238 238 238 239 240 240 241 241 240 239 239 239 238 238 236 236 235 235 234 234 233 232 232 233 235 239 247 256 263 265 269 276 289 301 309 315 319 323 328 333 338 345 350 355 358 1 1 1 359 356 354 353 352 352 352 353 354 354 354 355 355 356 356 356 356 356 356 355 13 12 12 11 11 10 10 10 11 12 13 14 15 15 15 15 16 20 24 27 30 34 40 47 53 58 61 64 66 69 70 72 73 73 74 74 74 74 75 77 78 81 83 85 86 86 85 86 88 90 92 94 93 93 93 92 88 85 85 95 131 209 252 262 267 270 272 273 273 271 266 259 253 250 250 255 260 261 258 253 250 248 249 246 241 238 238 239 240 239 238 237 236 234 232 226 216 199 181 176 184 195 204 211 218 225 229 232 233 234 235 236 238 237 237 238 241 246 251 255 258 263 268 274 278 282 288 290 288 283 280 280 279 277 278 280 283 286 288 289 291 299 308 314 319 323 327 330 331 332 333 336 341 349 358 4 6 4 359 352 344 338 337 340 348 359 12 21 22 21 20 19 18 21 26 32 37 40 43 47 52 56 61 70 91 150 186 188 182 175 166 147 167 171 167 164 163 168 173 174 178 181 178 175 166 160 155 151 147 143 140 138 138 139 138 136 132 127 121 118 118 120 123 125 127 129 130 131 132 132 130 127 125 124 124 124 125 126 126 126 126 126 124 122 118 114 109 105 101 97 93 90 88 86 85 84 84 85 86 87 88 89 90 89 88 86 84 82 81 81 81 81 81 81 81 81 81 81 81 79 78 76 74 72 70 69 69 69 70 70 69 68 67 66 65 64 64 63 63 63 62 60 57 55 54 53 53 53 54 55 56 56 58 61 63 65 66 66 64 59 58 62 67 73 81 96 127 264 279 290 297 301 304 307 310 312 314 316 316 317 318 319 320 320 320 320 319 319 318 318 318 317 317 316 316 315 313 312 310 308 306 304 303 303 304 303 302 300 298 295 295 295 295 296 297 297 298 298 298 297 297 296 296 295 293 292 291 290 289 287 285 284 282 282 281 280 278 277 277 276 275 275 274 273 272 271 269 266 264 263 262 263 263 263 262 261 261 262 265 268 270 268 264 260 258 257 258 258 258 259 259 259 258 257 256 254 254 253 254 254 254 254 254 253 253 252 251 250 249 248 248 248 249 249 250 249 248 248 249 249 247 244 241 238 236 233 231 230 229 228 227 227 227 227 228 229 230 231 232 234 236 237 239 241 243 244 243 240 238 238 238 239 239 239 240 241 242 241 240 239 239 239 238 237 236 236 236 235 235 235 235 234 233 234 235 240 247 255 259 261 264 272 286 299 307 313 318 322 327 332 339 346 353 357 360 1 1 359 357 354 352 351 351 352 352 353 353 354 354 354 355 355 355 355 355 355 355 355 13 12 12 11 11 10 10 10 11 11 12 12 13 13 12 11 11 14 18 21 24 28 33 41 48 54 58 62 65 68 70 71 72 73 74 74 75 75 76 77 78 80 82 84 85 85 85 87 89 92 95 97 100 101 97 95 95 96 101 117 171 235 256 262 267 268 270 270 269 266 261 256 249 248 250 252 255 258 258 254 250 248 249 243 238 235 233 232 231 226 222 225 230 231 223 208 191 175 165 167 181 199 207 212 218 223 228 231 232 233 234 235 236 237 237 237 238 242 245 247 250 253 256 259 259 257 260 265 267 266 265 265 266 267 268 269 273 277 281 285 290 295 302 310 316 322 327 330 332 332 334 338 345 354 3 7 7 3 356 348 341 336 336 341 351 3 16 22 20 19 19 17 16 19 27 35 40 42 45 54 67 77 85 101 131 163 182 182 171 166 166 151 170 173 170 168 168 171 178 183 183 182 184 183 177 168 160 152 146 142 140 135 133 134 135 134 133 128 121 118 118 120 122 124 127 128 130 131 132 133 132 129 126 125 125 125 126 126 126 126 125 125 123 120 116 112 108 103 99 95 92 89 87 86 85 85 85 86 87 88 89 89 89 89 87 86 84 82 81 81 81 81 81 81 82 82 82 81 80 79 77 76 74 72 70 69 69 70 70 70 69 69 68 67 66 65 64 64 63 63 62 60 58 56 54 54 55 56 57 58 59 60 61 63 66 67 69 70 71 69 68 70 74 79 87 98 123 215 262 282 291 296 299 300 303 306 309 311 312 314 315 316 317 317 318 317 317 317 317 316 316 315 315 314 314 313 312 311 309 308 305 303 303 303 304 304 304 302 300 297 295 294 293 294 295 296 298 298 298 298 298 298 298 297 296 294 293 292 291 289 287 285 284 283 282 281 280 279 277 276 275 274 273 272 271 270 269 267 265 264 264 264 264 264 262 260 259 260 263 265 267 267 265 263 261 259 259 258 258 258 259 259 259 257 256 255 254 254 254 254 254 254 254 254 253 253 252 250 249 248 248 248 248 249 249 249 247 246 247 248 246 243 241 238 236 234 233 231 230 229 229 228 228 228 228 229 229 230 231 233 234 236 238 240 242 244 244 242 240 239 239 240 239 240 241 242 242 241 240 239 239 238 238 237 237 236 236 236 236 236 235 233 232 232 235 240 249 254 256 257 258 268 284 296 305 311 316 320 326 333 341 349 356 359 1 1 360 357 355 353 352 351 351 351 352 353 353 354 354 354 354 354 354 354 354 354 354 354 13 13 12 11 11 10 10 10 10 11 11 11 12 11 10 9 8 10 13 16 19 22 28 35 42 49 54 59 63 66 69 71 72 72 73 74 75 76 76 77 78 79 81 83 84 85 86 88 90 93 97 101 104 105 101 101 103 109 121 156 222 250 259 262 266 267 268 267 265 261 256 252 248 248 248 248 249 253 255 253 251 249 245 238 234 230 225 220 215 211 211 219 225 220 191 165 155 153 157 170 192 210 216 218 221 224 228 231 232 233 234 235 237 239 239 239 239 240 241 242 244 245 247 249 252 252 255 257 256 254 252 254 256 258 259 262 265 270 275 283 291 299 306 311 316 320 324 327 332 335 339 343 349 356 2 6 3 357 351 344 339 335 337 344 355 8 18 18 19 20 19 18 17 18 27 44 50 52 60 77 98 109 119 134 151 167 178 182 174 173 176 172 180 178 173 171 173 178 184 183 183 185 190 193 190 181 169 159 152 147 144 135 129 126 125 124 124 122 118 117 118 120 121 123 126 128 130 132 133 134 133 130 128 127 127 126 126 126 126 126 125 124 122 118 114 110 106 102 99 95 92 89 88 86 86 86 87 88 89 90 90 90 89 88 87 85 84 83 82 81 81 81 81 82 82 82 82 81 79 78 76 75 73 72 70 69 69 69 69 69 69 68 68 67 66 65 64 64 63 62 61 60 58 57 56 56 57 59 60 61 62 63 64 65 67 68 71 74 78 81 82 82 83 85 90 100 125 201 256 277 288 295 297 298 300 301 304 307 309 310 311 313 313 314 315 315 315 315 315 315 314 314 313 313 312 312 311 310 309 307 305 304 303 302 302 303 302 301 300 299 297 294 293 293 294 295 296 297 298 297 297 297 297 297 297 296 295 295 293 291 289 287 285 284 282 282 281 280 278 277 276 275 274 272 271 270 270 268 266 265 264 264 265 264 262 260 259 260 262 264 265 266 266 265 264 263 261 260 259 259 259 258 258 257 256 256 255 254 254 254 254 254 254 254 254 253 252 251 249 248 248 248 248 248 249 248 246 244 245 247 246 242 240 238 236 234 234 232 231 230 230 229 229 229 229 229 229 230 230 231 232 234 236 238 240 243 244 243 242 241 241 240 239 239 241 242 242 241 240 239 239 238 237 236 236 236 236 237 237 236 234 233 232 233 236 242 249 252 253 252 255 266 281 294 302 309 314 319 326 335 344 353 358 1 1 0 358 355 354 352 351 351 351 352 352 353 353 353 353 353 353 353 353 353 353 354 354 354 14 13 12 11 11 10 10 10 10 11 11 11 10 10 9 8 7 8 10 12 15 18 23 29 37 44 49 54 59 64 67 69 71 72 72 73 74 76 77 78 78 79 80 82 83 85 86 89 92 95 100 105 109 111 110 107 110 119 140 188 234 251 257 261 264 267 268 265 261 256 252 249 249 248 246 245 245 248 250 250 249 244 237 230 228 228 222 209 200 204 216 223 216 188 154 139 137 144 160 182 203 216 223 225 226 228 230 232 233 233 235 236 239 241 242 242 241 241 240 240 241 242 244 248 253 256 257 256 253 250 248 248 250 253 255 258 262 267 273 282 292 302 308 312 317 321 323 328 335 340 344 348 352 355 357 356 350 345 338 334 332 333 339 346 356 6 15 18 21 21 22 23 22 23 33 84 86 88 107 134 143 143 146 155 168 179 187 189 190 190 193 195 192 182 176 175 179 186 191 186 186 191 195 196 192 184 174 165 158 153 146 133 127 125 123 122 120 119 117 117 118 120 121 123 126 128 130 133 134 135 135 132 130 129 128 128 127 127 127 126 125 123 121 118 114 110 106 102 99 95 93 90 89 88 87 87 88 90 91 91 91 91 89 88 87 86 84 83 82 82 81 81 81 82 82 82 82 80 79 77 75 74 73 71 70 69 68 68 69 69 69 68 68 67 66 65 64 64 63 62 61 60 59 58 58 58 59 60 62 63 64 65 66 67 68 70 73 78 84 90 93 93 90 88 92 101 127 202 255 274 285 292 295 297 298 299 301 304 306 308 310 311 311 312 312 313 313 314 314 313 313 312 312 311 311 311 310 309 308 307 305 304 303 301 301 300 299 300 300 300 299 297 295 294 294 294 295 296 296 296 295 295 295 296 296 296 296 295 294 292 290 288 286 285 283 282 281 280 279 278 277 276 275 273 272 271 270 269 267 266 265 265 265 264 263 261 260 260 262 263 264 266 266 266 266 265 264 263 261 260 259 258 257 257 256 255 255 254 254 253 253 253 254 254 254 253 252 251 250 249 248 248 249 249 249 247 245 243 242 246 245 242 239 237 236 235 234 233 232 231 230 230 229 229 229 229 229 229 229 230 231 232 234 236 238 240 243 244 244 243 241 240 238 239 241 242 241 240 240 240 240 239 238 237 237 236 237 237 236 235 234 234 235 236 238 243 249 252 251 250 255 266 280 292 300 306 311 317 325 336 347 355 0 2 1 359 356 355 353 352 351 351 351 352 352 353 353 353 352 352 352 352 352 353 353 354 354 354 14 13 12 12 11 10 10 10 10 11 11 10 10 9 8 7 6 6 7 9 12 15 19 25 33 39 45 50 55 61 65 68 70 72 72 73 74 75 76 78 79 79 80 82 83 85 87 90 93 97 102 108 113 117 117 116 119 131 159 198 225 239 249 259 263 265 265 261 256 251 247 245 245 247 246 245 245 245 246 245 243 236 228 224 226 227 223 210 200 205 218 222 191 149 138 136 136 148 173 196 209 218 225 229 231 232 233 234 235 236 236 238 240 242 243 243 243 241 241 241 241 243 245 250 254 255 255 253 250 247 244 242 241 247 253 257 261 268 275 283 289 293 299 308 320 320 323 329 336 343 348 352 354 352 348 339 327 321 317 314 315 322 334 347 358 8 17 23 25 24 24 28 31 35 122 175 166 164 173 180 178 171 166 164 168 181 199 195 192 189 193 197 193 184 179 179 185 192 195 191 195 196 193 188 181 175 171 167 163 155 143 132 127 124 122 121 121 120 119 119 120 121 123 125 128 130 132 134 136 137 136 133 131 130 130 129 129 128 127 126 125 123 121 118 114 110 107 103 99 96 94 92 90 89 89 89 90 92 93 93 93 92 91 89 88 87 86 84 83 82 82 82 82 82 83 83 82 80 78 76 75 74 73 71 70 69 68 68 69 69 69 69 68 67 67 66 65 65 64 63 62 61 61 60 60 60 61 62 63 64 65 67 68 68 69 71 75 80 86 92 96 95 91 88 93 101 121 180 245 267 279 288 292 295 297 298 299 303 306 308 309 310 310 310 310 311 312 312 312 312 311 311 310 310 310 310 309 309 308 307 305 304 303 301 300 299 298 299 300 301 301 300 299 297 296 295 294 295 295 295 294 293 293 293 294 295 295 294 293 291 290 288 287 286 284 283 282 281 280 278 278 277 276 274 273 272 271 270 268 266 265 264 264 264 264 262 261 261 261 263 264 265 266 266 266 265 265 264 262 261 259 258 257 256 255 255 254 254 254 253 253 253 253 254 254 254 253 252 250 249 249 248 249 249 249 247 244 241 241 243 244 243 239 236 236 235 234 233 233 232 231 230 229 229 229 228 228 228 228 229 230 231 232 234 236 238 241 243 244 244 241 239 238 238 240 241 241 240 240 240 240 239 239 238 238 238 237 237 235 234 233 234 236 237 239 244 249 251 248 248 254 265 278 290 297 303 308 315 324 337 349 357 2 3 1 359 357 355 353 352 352 352 352 352 353 353 353 352 352 352 352 352 352 353 353 354 354 354 14 14 13 12 11 11 10 10 11 11 11 10 10 9 8 7 6 5 6 7 9 12 16 22 29 35 40 45 50 57 62 67 70 72 73 74 74 75 76 77 79 80 81 83 84 86 89 92 96 99 104 110 117 124 126 126 128 139 164 197 220 233 244 257 263 265 263 258 253 247 242 240 240 243 246 246 246 245 242 239 235 229 224 223 225 226 222 213 210 214 217 209 155 135 136 140 146 163 192 208 216 222 228 233 235 236 236 237 238 238 238 239 240 242 243 244 243 242 241 242 242 244 247 250 251 252 252 251 249 246 243 240 239 243 251 257 263 270 278 286 290 292 295 304 320 319 322 329 336 343 348 352 351 347 337 321 305 298 294 291 292 296 307 323 354 10 21 27 27 22 17 20 26 201 212 216 217 210 205 201 197 190 182 175 173 184 198 193 191 185 188 192 192 186 183 184 190 194 195 194 199 197 188 177 170 168 169 169 163 151 139 131 126 124 123 123 123 123 123 124 124 126 127 129 131 133 135 136 138 138 136 134 132 132 131 130 130 129 127 126 124 122 120 117 114 111 107 104 100 98 95 93 92 92 91 92 93 95 96 96 96 95 93 92 90 89 88 86 84 84 83 83 83 83 84 83 82 81 79 77 76 75 74 72 71 70 69 69 70 70 70 69 69 68 67 66 66 66 65 65 64 64 63 62 62 62 62 63 64 65 67 68 68 69 70 72 76 80 86 91 95 96 94 92 94 99 112 143 206 246 269 282 288 291 293 294 296 300 304 307 308 308 308 309 309 310 310 311 311 311 310 310 310 310 310 310 309 309 308 307 306 304 303 302 300 299 298 299 299 301 301 301 301 300 298 297 296 295 296 294 293 292 291 291 291 292 293 293 292 291 290 289 288 287 286 285 283 282 281 280 279 278 277 275 273 272 272 271 269 267 264 264 264 264 264 263 262 261 262 262 263 264 265 266 266 265 264 264 263 261 259 257 256 255 254 254 253 253 253 253 253 253 253 253 253 254 253 252 251 250 249 248 248 248 248 247 244 241 239 241 243 243 240 236 235 235 234 234 233 232 231 230 229 229 228 228 228 227 227 228 229 230 231 233 234 237 239 241 243 244 242 239 237 237 239 240 240 240 240 240 240 239 238 238 237 237 236 235 234 233 234 236 236 237 240 244 247 246 245 246 253 265 277 286 293 299 304 311 321 335 351 1 5 5 3 360 357 355 354 353 352 352 352 353 353 353 353 352 352 352 352 352 353 353 354 354 354 354 15 14 13 13 12 11 11 10 11 11 11 10 10 9 8 7 5 5 5 5 7 9 13 19 25 31 36 40 45 51 58 64 68 71 73 75 76 77 77 77 78 80 82 84 86 88 90 93 96 101 106 113 122 131 134 135 137 146 166 193 217 230 240 251 261 264 262 259 253 247 241 238 236 239 245 248 249 245 239 234 230 227 224 225 226 225 220 215 217 219 216 194 138 129 139 152 165 185 208 222 227 232 236 238 238 238 237 237 238 239 240 239 240 241 242 243 242 242 241 241 242 244 246 248 248 248 248 249 249 248 245 242 242 245 253 260 267 273 279 283 286 290 293 296 301 308 320 330 339 345 348 347 343 338 324 306 291 285 282 281 282 285 291 302 331 357 14 21 21 16 9 359 326 250 230 231 234 231 224 218 212 206 197 188 180 176 175 177 192 192 194 197 196 190 185 188 192 193 191 192 196 193 184 175 170 169 170 168 159 148 138 132 128 126 126 126 127 128 129 130 131 132 133 134 135 136 137 139 140 140 138 136 135 133 132 132 131 129 128 126 124 122 120 117 114 111 108 104 101 99 97 96 95 95 95 96 98 99 99 99 99 97 96 94 93 91 90 88 86 85 84 84 84 85 85 84 83 81 79 78 77 76 75 74 73 72 71 71 71 71 71 70 70 69 68 67 66 66 66 66 66 66 65 65 64 64 64 65 66 67 68 68 68 69 70 73 76 80 86 92 97 99 99 98 99 102 109 126 158 203 255 271 279 283 286 288 290 296 300 303 304 306 307 308 308 309 309 310 310 310 310 310 310 310 310 310 310 310 309 308 307 305 304 302 301 300 299 299 299 301 302 302 302 302 301 299 298 296 296 295 294 292 291 290 290 291 292 292 292 291 290 290 289 289 288 287 286 285 284 283 282 281 278 276 274 273 272 271 270 267 265 264 264 264 264 263 262 262 262 262 263 263 265 265 265 265 264 263 262 261 259 257 255 254 254 253 253 252 252 252 252 252 252 252 253 253 253 252 251 251 249 248 248 247 248 247 244 240 237 238 241 243 241 238 236 235 234 234 233 232 231 230 229 228 228 227 227 227 227 227 228 229 230 232 233 235 237 240 242 242 242 240 238 237 238 239 239 239 239 239 239 238 237 236 236 236 235 234 233 233 235 236 236 238 240 243 244 242 241 244 252 262 273 282 288 292 296 304 314 333 355 7 9 7 5 2 359 357 355 354 353 353 353 353 354 354 353 353 353 352 353 353 353 354 354 354 354 354 15 15 14 13 12 11 11 11 11 11 11 10 10 9 7 6 5 4 3 4 5 7 10 15 21 27 31 34 39 46 53 61 66 70 73 75 77 78 79 79 79 80 82 84 87 89 91 94 97 103 111 119 130 140 147 147 150 159 174 193 212 223 231 242 254 259 261 260 256 250 242 238 235 239 244 248 249 244 236 231 228 226 226 227 226 223 218 217 219 220 215 189 143 132 145 164 181 200 220 232 238 241 242 242 241 240 238 238 238 239 239 239 240 240 240 240 240 240 240 240 241 243 244 244 244 244 244 245 247 247 246 245 247 251 259 266 271 275 278 280 282 286 290 292 296 302 312 329 344 350 347 341 334 325 311 296 286 282 282 284 287 290 295 304 321 343 358 7 10 11 10 354 302 258 237 235 238 240 237 231 223 215 208 199 193 189 190 196 207 209 209 207 203 195 188 191 193 193 193 194 193 192 191 187 182 176 171 165 156 147 140 134 131 130 130 131 132 134 136 137 138 139 140 140 140 140 141 142 143 144 142 141 139 137 135 133 131 130 128 126 124 121 119 117 114 111 108 105 103 101 100 99 99 100 100 101 102 103 103 102 101 99 98 96 95 93 91 89 87 86 85 85 85 85 85 85 83 82 80 79 78 78 78 77 76 75 74 73 73 73 72 72 71 70 69 68 66 65 66 66 67 67 67 67 67 67 67 67 67 67 67 67 68 70 71 74 77 82 87 94 98 101 102 103 104 105 111 121 140 170 223 248 262 272 280 284 286 289 292 294 297 300 303 305 307 308 309 309 310 310 310 311 311 311 311 311 311 310 310 309 308 306 305 303 302 301 301 300 300 301 302 303 304 304 303 301 300 298 297 296 295 294 293 292 291 291 292 292 292 292 291 291 291 290 290 289 289 288 289 289 287 285 281 279 276 275 274 273 271 268 266 265 265 264 264 264 263 262 262 262 262 263 264 265 265 264 263 263 261 260 258 256 255 254 254 253 253 252 252 252 251 251 251 251 252 252 252 252 251 250 250 248 247 246 246 245 242 238 235 236 240 242 242 239 237 235 234 233 233 232 231 230 228 228 227 227 226 226 226 227 227 228 229 230 232 234 236 238 240 241 241 241 239 237 236 237 237 238 238 238 238 237 237 236 235 235 234 233 233 234 235 235 235 236 238 241 240 239 239 242 250 259 268 276 281 283 285 292 305 329 1 14 14 11 8 5 2 359 357 355 355 354 354 355 355 354 354 353 353 353 354 354 354 354 353 353 353 354 16 15 14 14 13 12 11 11 11 11 11 11 10 9 7 6 5 3 2 2 3 4 6 11 16 22 26 29 33 40 48 57 64 68 72 74 77 79 80 81 81 82 83 85 88 91 94 97 102 108 117 129 142 155 163 164 165 170 179 190 202 213 221 233 243 250 258 262 260 254 246 241 238 241 245 247 245 240 233 228 226 226 226 226 225 220 217 217 218 219 213 194 162 146 153 169 184 205 226 239 244 247 247 246 244 243 241 239 238 238 238 238 239 239 238 238 238 238 238 239 240 241 241 241 242 241 242 242 244 246 247 248 251 257 264 270 272 274 276 278 279 280 276 277 281 290 306 325 341 345 338 329 321 313 301 292 287 287 289 292 295 296 299 307 321 341 354 2 6 10 16 21 358 241 229 230 237 243 243 238 233 229 225 220 215 210 213 219 221 220 217 213 207 199 192 192 194 195 199 202 204 204 204 201 194 183 171 162 154 147 141 137 135 134 134 135 137 139 141 143 144 145 146 146 145 145 145 146 147 148 148 147 145 142 138 134 132 130 128 126 123 121 118 116 113 111 109 106 104 103 103 103 104 104 105 106 107 107 106 105 103 101 99 97 95 93 91 89 87 86 86 86 86 86 86 85 84 83 82 81 81 81 81 80 79 78 77 76 76 75 74 73 73 71 70 69 68 67 66 66 66 67 68 68 69 69 69 69 68 67 67 67 69 71 73 76 79 83 89 93 97 100 103 106 106 106 110 118 131 151 182 220 253 271 281 285 285 284 284 286 289 292 296 300 303 306 308 309 309 310 310 311 311 312 312 312 312 311 311 310 309 308 306 305 304 303 302 301 301 301 301 302 304 304 304 304 303 301 300 300 298 297 295 294 294 293 293 293 293 293 293 293 292 291 291 290 290 290 291 291 291 289 285 282 280 279 277 275 273 270 268 267 266 265 265 264 264 263 262 262 262 263 264 264 264 263 263 262 260 259 257 256 255 254 254 253 253 252 252 251 251 251 251 250 251 251 251 251 250 250 249 248 247 246 245 243 240 236 233 235 238 241 242 240 238 235 234 232 232 231 230 229 228 227 227 226 226 226 226 226 227 227 228 230 231 232 234 236 238 239 240 240 239 237 235 235 235 235 236 236 237 237 237 236 235 235 233 233 233 234 234 233 233 234 236 237 237 236 237 241 247 254 262 268 270 271 272 274 283 319 18 23 18 14 10 6 3 0 358 356 356 356 356 356 355 355 354 354 354 354 354 354 354 353 353 352 352 353 16 15 15 14 13 12 11 11 11 11 11 11 10 9 8 6 4 3 1 1 1 1 3 6 11 16 20 23 26 34 44 53 61 67 71 75 77 80 81 82 83 84 85 87 90 93 96 99 105 112 123 138 154 168 176 176 172 169 168 171 180 194 211 229 236 245 256 264 264 258 251 246 245 246 250 247 241 235 229 226 225 226 226 225 222 218 216 216 216 213 204 201 193 180 174 181 191 211 231 242 247 249 249 248 247 245 243 241 239 238 237 237 237 237 237 236 237 237 238 238 239 239 240 240 240 240 240 241 243 245 247 250 254 260 266 270 272 273 276 278 278 276 271 270 277 290 308 330 344 338 328 319 311 303 295 291 291 293 296 299 300 300 301 309 328 352 6 11 13 18 31 59 116 194 216 230 242 249 246 240 236 235 236 235 233 229 225 223 222 221 219 214 208 200 195 196 198 202 206 211 214 212 207 202 195 184 170 159 151 146 143 141 139 138 138 139 140 143 145 147 149 150 150 150 150 150 150 150 151 152 153 153 152 146 140 135 133 131 129 126 124 121 118 116 113 111 108 107 106 106 106 107 108 109 110 111 111 110 109 107 104 102 100 98 95 93 91 89 87 87 87 87 87 87 87 87 86 85 85 84 84 84 84 83 82 81 80 79 78 77 76 76 75 73 72 71 70 69 68 68 67 67 67 69 70 71 71 70 69 68 67 68 69 72 75 78 80 83 87 90 93 97 101 105 104 104 107 114 122 130 146 193 250 271 281 285 285 283 281 280 281 284 289 294 299 303 306 308 309 310 310 311 312 312 313 313 313 313 312 312 311 310 308 307 306 305 305 303 302 301 300 301 303 304 305 305 306 307 305 304 302 301 299 298 297 296 295 294 294 294 294 294 294 293 292 292 292 292 292 293 293 292 289 287 285 283 282 279 276 274 272 269 267 266 266 265 264 263 262 262 262 263 264 264 264 263 262 261 260 259 258 256 255 254 254 253 253 252 251 251 251 250 250 250 250 250 250 250 250 249 249 248 247 246 245 242 238 233 232 234 237 240 241 241 239 237 234 231 231 230 230 229 228 227 226 226 226 225 225 226 226 227 228 229 230 231 233 235 236 238 239 240 239 237 234 232 232 233 234 235 235 236 236 236 235 234 233 233 233 233 233 231 231 233 234 234 233 232 235 238 243 250 255 259 259 258 256 254 250 237 46 34 24 16 11 7 4 1 359 358 358 357 357 356 356 355 355 355 355 354 354 354 353 352 351 351 351 353 16 16 15 14 14 13 12 11 11 11 11 11 10 9 8 6 4 2 0 359 358 358 359 1 5 9 12 14 17 26 40 52 60 66 71 76 79 82 83 84 84 84 85 86 89 93 96 100 105 113 125 140 155 168 173 171 162 151 142 137 140 156 189 224 239 249 258 264 264 258 252 249 250 253 256 247 238 231 228 226 227 227 225 223 219 216 215 214 210 201 192 198 215 217 217 216 218 225 237 244 247 249 249 248 247 246 245 243 241 239 237 236 235 235 235 235 235 236 237 238 238 238 239 239 240 240 241 242 243 245 248 251 255 259 262 265 269 272 275 279 282 281 278 278 286 299 315 332 341 331 321 312 303 296 292 291 294 297 301 302 302 301 298 300 315 12 36 32 31 39 63 108 160 198 223 242 253 255 247 238 234 234 235 234 231 227 223 221 219 218 215 212 206 201 199 201 203 206 208 209 208 204 197 193 185 174 164 155 149 146 145 144 143 142 141 142 144 146 149 151 152 153 153 153 153 153 154 154 155 155 156 156 156 149 142 137 134 132 129 127 124 122 119 116 113 110 109 108 108 108 109 110 111 113 114 114 114 113 110 107 105 102 100 98 96 93 91 90 88 88 88 89 89 89 89 89 89 88 88 87 87 88 88 87 86 84 82 81 80 79 78 77 76 75 74 73 72 71 70 70 69 68 69 69 71 72 72 72 71 70 69 69 70 73 77 82 84 85 86 87 89 92 96 98 98 101 107 113 118 120 129 172 236 262 272 277 278 279 277 276 276 277 282 287 292 298 303 306 308 309 310 311 312 313 313 313 314 313 313 313 313 312 311 310 309 308 307 305 304 303 301 301 302 303 304 305 307 309 309 308 306 305 303 302 300 298 297 296 295 295 296 296 296 295 294 294 293 293 293 294 294 293 292 291 289 287 285 283 280 278 275 273 270 269 268 266 265 263 262 262 262 263 264 264 263 262 261 260 260 260 259 257 255 254 253 253 253 253 252 251 251 251 250 250 250 250 250 249 249 249 249 248 247 246 245 241 236 233 232 233 236 238 240 240 239 237 235 231 229 228 228 228 227 226 226 225 225 225 225 225 226 226 227 228 229 231 232 234 235 237 238 239 238 236 233 231 231 231 232 233 234 235 235 235 234 233 232 233 233 232 231 230 231 232 232 231 231 232 233 236 240 245 249 249 248 245 240 231 213 175 102 56 33 21 13 8 5 2 0 359 359 358 357 357 356 356 355 355 354 354 354 353 352 351 350 350 351 353 16 16 15 15 14 13 12 11 11 11 11 11 10 9 8 6 4 2 360 358 357 356 356 357 359 1 2 1 2 12 34 54 61 67 71 76 80 84 85 86 85 84 84 85 87 91 95 100 106 114 123 134 145 153 154 149 140 129 119 114 114 121 148 205 256 261 264 264 263 257 250 247 249 253 252 245 235 230 228 228 229 230 226 222 218 217 216 215 206 191 180 192 224 234 239 239 238 238 241 243 245 246 247 246 245 245 245 244 242 239 236 234 233 233 233 233 234 235 236 237 238 238 239 240 240 241 242 243 245 247 250 253 257 258 257 260 265 271 275 281 285 284 282 283 293 303 316 328 332 323 314 305 298 294 293 294 298 301 302 303 303 302 298 286 274 271 289 340 48 73 110 156 194 220 244 259 263 258 247 237 233 231 230 229 227 225 222 218 215 213 211 208 205 202 203 204 205 204 203 201 197 191 184 180 175 168 160 154 150 149 149 149 148 147 146 146 148 150 152 154 155 156 156 155 155 156 156 157 157 157 157 157 157 151 144 138 135 133 130 128 125 122 119 116 113 111 110 109 109 110 111 112 114 115 117 117 116 114 111 107 105 102 100 98 96 94 93 91 90 90 90 91 91 92 92 92 92 92 92 91 91 92 91 90 88 86 84 83 82 81 80 79 78 77 76 75 74 73 72 72 71 71 72 72 73 74 74 74 73 73 72 72 72 74 80 86 89 90 89 86 87 90 94 99 103 108 112 115 116 117 127 155 205 238 253 261 267 269 270 270 271 271 273 278 282 288 296 301 304 307 308 310 311 312 313 314 314 314 315 315 315 314 313 313 312 311 309 307 306 305 304 302 301 301 301 303 306 307 308 308 307 306 304 302 301 299 298 297 296 296 297 298 298 297 297 296 295 294 294 294 294 294 294 292 290 288 287 285 284 282 279 276 274 272 270 268 266 264 263 262 263 263 264 264 262 261 260 259 260 261 260 258 256 254 252 252 252 252 252 252 251 251 251 250 250 250 249 249 248 248 248 248 247 246 244 239 235 233 232 233 235 237 238 239 239 238 235 230 227 226 227 227 226 226 225 225 225 225 225 225 225 226 227 227 229 230 232 233 234 236 237 237 237 234 232 231 230 230 231 232 233 234 234 233 232 232 232 232 232 230 228 229 231 231 230 229 229 230 231 234 237 241 242 241 237 232 224 208 185 155 122 82 45 26 15 9 6 3 1 360 359 358 357 356 356 355 354 354 353 353 353 352 351 350 349 349 351 353 16 16 15 15 14 14 12 12 11 11 11 11 11 10 9 7 5 3 0 358 356 354 353 353 353 353 352 349 345 346 6 48 66 69 73 77 81 84 87 87 85 83 83 84 86 90 94 99 104 110 118 126 132 134 133 129 124 117 110 107 107 111 119 170 262 272 270 266 260 254 249 245 246 246 244 239 234 231 231 232 232 231 226 221 219 219 219 218 210 190 175 189 223 239 244 244 243 241 241 242 241 242 243 243 243 243 243 242 240 238 235 233 231 231 232 232 234 235 237 238 238 239 239 240 241 242 244 245 247 250 253 257 259 259 258 259 262 269 276 283 286 281 278 280 289 301 314 324 325 315 306 299 296 295 296 298 300 302 303 304 305 304 302 292 283 278 282 310 68 124 168 197 220 242 261 268 265 256 245 235 232 226 222 219 217 217 216 214 212 209 208 205 204 203 203 203 202 201 199 195 190 184 179 177 178 174 168 163 161 160 161 157 153 152 151 151 153 154 156 157 158 158 157 157 157 158 159 159 159 159 159 159 158 153 146 140 137 134 132 129 126 123 119 116 113 112 111 111 111 111 112 114 116 118 118 118 116 114 110 107 104 102 100 99 97 96 94 93 92 93 93 94 95 95 96 96 96 96 96 96 95 95 94 92 90 88 86 84 82 82 81 80 80 79 78 77 76 76 75 75 74 74 74 74 75 75 76 76 76 76 75 75 75 78 84 88 91 93 94 95 95 96 100 107 112 115 117 116 116 119 130 149 175 200 220 236 249 254 257 259 262 262 263 266 269 275 284 293 298 303 306 309 311 312 313 313 314 315 316 317 316 316 316 316 315 314 310 308 307 306 305 303 301 300 299 299 303 304 305 305 306 306 305 303 301 299 298 298 298 298 299 300 300 300 300 298 297 296 295 295 294 295 294 293 291 289 288 287 286 284 282 279 277 275 273 270 268 266 264 264 263 263 264 264 262 261 259 259 260 261 261 259 257 254 252 252 252 252 252 252 251 251 251 251 250 250 249 249 248 248 247 247 247 246 242 237 234 233 232 232 234 235 237 238 238 237 234 230 225 223 225 225 225 225 225 225 225 224 224 224 224 225 226 227 228 229 231 232 233 234 235 236 235 233 231 230 229 230 231 231 232 232 232 231 231 231 231 231 229 228 227 228 229 229 227 225 225 225 227 230 234 236 236 232 227 220 209 191 170 151 130 97 58 32 19 11 7 4 1 360 359 358 357 356 355 354 353 352 352 352 351 351 349 348 348 349 351 353 16 16 15 15 15 14 13 12 11 11 10 11 11 10 9 7 5 3 1 358 356 354 352 350 350 348 345 341 336 328 326 354 66 72 75 78 82 84 84 84 83 82 82 82 82 86 90 95 101 107 112 118 122 123 122 121 118 114 111 108 108 109 111 156 244 268 271 264 257 253 250 247 243 241 240 238 236 235 235 234 233 229 224 221 220 221 222 222 218 201 180 185 211 232 241 243 243 242 241 240 239 238 238 239 240 240 240 239 237 236 234 232 230 230 231 232 233 235 236 237 238 239 240 240 241 243 244 247 249 254 257 260 263 264 263 264 266 271 279 291 294 282 274 275 285 301 315 322 317 306 297 292 292 293 295 298 300 302 304 306 308 309 307 302 294 286 275 244 169 196 208 220 235 253 263 262 255 246 237 231 230 222 218 214 211 210 208 207 207 207 205 204 203 203 202 202 201 199 198 197 192 187 183 183 185 184 180 177 175 175 175 169 163 159 158 157 158 158 158 159 159 159 158 159 159 161 161 162 162 161 161 161 160 155 148 142 139 136 134 131 128 124 120 117 115 113 112 112 112 112 113 116 118 119 119 118 116 113 110 107 105 103 102 100 99 98 96 95 94 95 96 97 98 99 100 101 100 100 100 99 98 97 96 94 92 90 87 85 84 83 83 82 82 81 80 80 79 79 78 77 77 77 76 77 77 77 78 78 78 78 78 78 77 81 87 91 93 95 97 100 103 106 110 115 117 118 117 117 118 123 131 139 147 155 169 193 214 224 231 237 243 245 246 249 253 260 270 281 291 297 303 307 310 312 313 314 314 315 316 317 317 317 317 317 318 316 313 310 308 307 305 303 301 299 298 299 300 301 302 304 305 306 306 304 302 300 300 301 301 301 301 302 302 303 302 301 300 298 297 295 294 294 294 293 292 291 289 288 287 286 285 283 281 278 276 274 271 269 267 265 264 264 264 264 263 261 260 260 260 261 261 261 259 256 253 253 253 253 253 253 252 251 251 250 250 250 249 249 248 247 247 247 247 245 242 236 232 233 233 233 233 235 236 237 237 236 234 229 223 222 223 223 224 224 224 224 224 223 223 223 224 225 225 226 227 229 230 231 232 233 233 234 234 232 230 229 229 229 230 230 230 230 230 230 229 229 229 228 227 226 227 227 227 225 223 220 220 221 224 228 230 230 228 224 217 209 196 180 164 149 133 105 66 36 21 13 8 4 2 0 359 357 356 355 353 352 351 350 350 350 350 349 348 347 348 349 351 354 16 16 15 15 15 14 13 12 11 10 10 10 10 10 9 7 5 4 1 359 356 354 352 350 348 346 342 338 334 328 318 312 356 73 77 79 84 83 81 79 79 79 78 80 82 86 92 98 103 106 110 113 117 119 120 120 119 117 115 114 113 112 107 146 216 256 266 263 255 252 251 248 242 242 241 241 240 240 239 236 231 227 224 223 223 225 226 227 225 219 200 206 202 183 179 234 242 241 240 238 236 235 235 235 236 237 237 236 234 233 231 230 229 229 230 231 233 235 235 235 236 238 239 240 242 243 245 248 251 257 259 262 265 268 271 272 273 276 283 296 305 292 278 276 284 301 317 318 307 295 288 285 286 288 291 294 297 299 302 307 311 313 313 309 302 288 268 238 208 219 228 238 245 249 247 242 237 230 223 220 224 223 220 216 212 208 205 205 206 205 204 204 204 203 203 202 201 200 198 198 196 193 191 191 194 193 189 186 185 186 185 180 175 170 167 165 163 162 161 160 159 159 160 160 162 163 164 164 164 164 163 163 162 158 151 144 141 139 136 133 130 126 122 119 116 115 114 114 113 114 115 117 119 120 120 118 116 113 110 108 106 105 103 102 101 100 98 97 97 98 99 100 102 103 104 105 105 104 103 102 101 99 98 96 94 92 89 87 86 85 85 84 84 84 83 83 82 82 81 81 80 79 79 79 79 80 80 80 80 80 80 80 81 85 90 91 87 84 94 103 108 114 120 123 123 123 122 122 122 126 129 130 131 132 138 150 160 168 176 187 200 206 212 222 232 243 256 272 286 297 304 309 313 315 316 316 316 317 317 318 318 318 318 318 318 316 314 312 310 309 306 303 301 299 299 300 301 302 302 303 305 306 306 305 303 302 302 302 302 302 302 302 302 304 304 303 301 299 298 296 295 294 294 293 293 292 291 289 288 288 287 285 284 282 280 277 275 272 269 267 266 265 265 264 264 263 262 261 261 261 262 262 261 258 255 254 253 253 253 253 252 251 250 250 250 249 249 248 248 247 247 247 247 245 241 236 232 233 234 233 233 234 235 235 236 235 233 229 222 220 221 221 223 223 223 223 223 223 223 223 224 224 225 226 227 228 229 230 230 231 232 232 232 231 229 228 228 228 229 229 229 229 228 228 228 227 227 226 225 225 225 225 224 221 217 215 215 218 222 225 226 225 221 216 208 199 188 175 162 151 137 113 70 38 21 12 8 5 2 0 358 356 355 353 351 350 349 349 349 348 348 347 346 347 348 350 352 354 16 15 15 15 15 14 13 12 11 10 10 10 10 9 9 7 6 4 2 360 358 355 353 350 348 345 342 338 333 329 322 312 305 38 78 79 82 79 77 75 74 75 77 80 85 91 99 105 108 109 110 111 114 116 118 120 119 119 120 122 122 117 114 140 194 237 254 257 253 252 252 249 246 245 245 245 244 243 240 236 232 229 227 226 227 227 228 228 228 227 226 225 227 217 219 241 243 240 238 237 235 233 232 232 233 234 234 233 231 230 229 229 229 228 229 230 233 235 235 234 236 238 239 240 242 244 247 249 253 257 260 263 267 270 274 277 279 281 288 298 308 310 296 288 289 299 312 307 295 286 281 280 282 284 288 291 293 294 295 300 308 314 316 314 307 291 268 244 232 242 252 258 249 234 225 224 222 217 213 212 216 221 219 216 213 209 206 205 204 204 204 204 204 204 204 203 202 200 198 198 196 196 197 199 200 199 195 193 193 193 192 189 185 181 176 172 169 166 163 162 161 161 161 162 164 165 166 166 166 166 165 164 161 156 149 146 144 142 140 137 134 129 125 121 118 116 116 116 115 116 117 119 121 121 120 117 114 112 110 109 108 107 106 105 104 102 101 100 100 100 101 103 104 106 107 108 108 108 106 105 103 101 100 98 96 94 92 90 89 88 87 87 86 86 86 85 85 85 84 84 83 82 80 80 81 82 82 82 82 82 82 82 84 87 89 88 82 79 80 86 98 107 106 114 125 130 128 125 122 121 121 121 121 121 121 122 124 125 127 130 136 140 150 166 188 210 235 261 299 314 321 324 324 323 323 322 321 320 320 320 320 320 319 320 318 316 315 313 311 309 306 304 302 300 299 300 300 302 304 304 304 305 305 305 304 303 302 302 302 302 301 301 301 302 303 303 302 301 299 298 296 295 294 293 293 292 292 291 290 289 288 287 286 285 283 281 279 276 273 270 268 266 265 265 264 264 264 263 262 262 262 262 261 260 258 256 254 254 253 253 252 250 249 249 249 249 249 248 248 247 247 247 247 245 241 235 234 234 234 234 234 234 234 235 235 234 232 228 223 220 219 220 222 222 223 223 222 222 222 222 223 223 224 225 226 227 228 229 229 229 230 231 230 229 228 227 227 227 227 227 227 227 226 226 226 226 225 224 224 224 224 223 219 215 212 210 211 215 220 223 224 221 217 211 203 193 182 172 162 154 141 118 71 36 22 13 8 5 2 359 357 354 353 351 350 349 348 347 347 346 346 345 345 346 348 350 352 354 15 15 15 15 14 14 13 12 11 10 10 9 9 9 8 7 6 4 3 1 359 356 354 351 348 345 342 338 334 330 324 316 305 309 75 79 77 74 75 72 72 74 80 85 92 101 108 110 108 107 107 109 112 114 117 119 121 123 126 131 132 125 125 145 180 221 243 250 252 253 254 251 250 250 250 249 247 245 242 238 233 230 229 228 227 226 225 225 224 223 224 227 234 238 246 247 244 240 237 235 233 231 230 230 231 232 232 231 229 228 227 227 227 227 228 229 232 234 235 235 236 238 239 241 243 245 248 251 254 257 261 265 268 272 275 278 281 284 289 298 311 318 313 297 290 292 299 294 286 280 277 278 280 283 286 289 288 285 283 285 290 298 307 313 312 301 283 265 258 264 269 264 245 226 218 219 219 215 212 211 212 215 215 214 214 212 208 206 205 204 204 204 205 205 204 203 202 200 198 197 198 200 202 203 203 202 201 201 200 200 198 195 191 187 183 179 175 171 167 165 164 164 164 165 166 167 167 168 168 167 167 165 162 157 149 148 147 146 145 143 139 134 129 125 121 119 118 117 117 118 119 121 123 123 121 118 115 113 112 111 110 109 109 108 106 105 104 103 103 103 103 105 106 108 109 111 111 110 109 107 105 103 102 100 98 97 95 94 92 91 90 89 89 88 88 88 88 88 88 87 86 84 83 83 83 84 84 84 85 85 85 85 85 86 86 84 83 81 80 79 79 80 83 96 112 121 120 116 113 109 107 106 107 106 104 103 103 103 103 104 105 106 109 113 117 120 114 78 355 344 342 340 336 333 331 329 327 325 325 325 324 323 323 323 320 318 317 315 314 311 307 305 302 301 301 300 299 300 301 301 301 303 303 303 303 302 301 301 301 301 301 301 301 302 303 304 304 303 301 300 299 297 296 295 294 293 293 292 291 290 290 289 288 288 287 285 283 280 276 273 270 268 267 266 265 264 264 263 263 263 263 263 262 261 260 258 256 254 253 252 251 250 248 248 249 248 248 248 247 247 247 247 247 246 242 236 235 235 236 235 235 234 234 234 234 232 231 228 224 221 218 219 221 222 222 222 222 222 222 222 222 223 223 225 226 227 227 227 227 228 229 229 229 228 227 226 226 226 226 226 225 225 224 224 224 224 223 222 222 222 221 218 214 210 207 207 209 214 218 221 221 218 212 205 196 186 178 169 163 157 146 124 73 36 20 12 7 2 359 357 355 353 351 350 348 347 346 346 345 344 344 344 345 346 348 350 352 354 14 14 14 14 14 14 13 13 11 10 9 9 8 8 8 7 6 4 3 1 359 357 355 352 349 347 343 340 336 331 326 319 309 297 66 80 78 78 77 77 76 78 84 91 99 109 110 105 100 99 103 107 111 115 118 121 125 129 134 138 139 135 141 155 176 211 235 246 251 252 252 252 253 254 254 252 249 246 243 238 234 231 230 229 228 226 224 223 223 223 225 231 236 244 252 251 245 241 238 234 232 230 229 229 231 232 231 229 227 226 226 226 226 227 227 228 231 233 235 235 237 238 239 241 244 246 249 253 256 259 263 267 271 274 277 280 283 287 292 301 312 320 316 292 278 278 284 283 278 276 276 277 279 282 285 287 283 277 271 268 265 268 279 294 304 305 300 292 286 279 271 252 234 223 219 221 223 221 217 214 212 211 212 214 216 216 213 210 208 206 205 205 205 205 204 203 201 199 198 200 201 202 203 203 204 204 206 206 205 204 202 199 195 191 188 184 181 176 173 170 169 168 167 167 168 168 168 168 168 168 167 167 166 163 155 151 150 150 149 147 143 138 134 129 124 122 120 120 120 120 121 123 125 125 123 121 118 116 114 113 112 112 111 110 108 108 107 106 106 105 105 106 108 109 111 112 112 112 111 109 107 106 104 103 101 100 98 97 95 94 93 91 91 90 90 90 89 88 88 88 88 87 86 86 86 87 87 87 87 87 87 87 86 86 85 84 84 83 82 81 80 79 79 93 106 109 106 102 98 94 91 90 90 89 88 87 86 86 87 88 88 88 88 88 87 84 75 56 29 10 359 351 345 341 338 335 333 332 331 331 328 327 328 327 323 320 318 316 315 313 309 306 304 303 302 300 298 298 298 299 299 300 300 300 299 297 297 297 298 298 299 301 302 303 304 305 305 305 303 302 302 300 299 297 295 295 294 294 293 293 292 291 291 291 290 288 286 283 280 276 273 271 269 267 266 265 263 263 263 263 264 264 263 262 261 260 258 255 253 251 250 249 248 248 248 249 249 248 247 247 247 247 247 246 242 238 235 236 237 236 236 235 235 235 233 231 229 228 226 223 219 219 220 221 222 222 222 222 222 222 222 223 224 225 226 226 226 226 226 227 227 228 228 227 226 225 224 224 224 224 223 223 223 223 222 222 221 220 220 219 217 213 209 206 204 204 207 211 215 216 214 210 203 195 186 178 173 168 163 159 150 128 76 32 15 6 0 357 355 354 354 353 351 349 348 346 344 343 342 342 342 343 345 346 348 350 352 353 14 14 14 14 14 13 13 12 11 10 9 9 8 8 7 7 6 4 3 1 359 357 355 353 350 348 345 341 337 333 328 321 313 303 301 81 81 80 79 80 79 80 85 92 100 110 105 97 94 95 100 106 111 116 120 124 129 134 139 143 145 147 154 165 182 207 230 242 246 247 249 253 255 257 256 253 250 246 243 239 235 232 231 230 229 228 226 223 222 223 230 237 242 247 250 249 246 242 239 235 233 231 229 229 230 232 230 228 227 226 226 225 226 226 227 228 230 232 234 235 237 237 239 241 244 247 251 254 258 262 266 270 273 276 279 283 287 291 297 305 313 315 307 286 269 267 269 271 272 273 274 276 278 279 281 282 277 268 260 254 249 250 256 265 276 286 296 291 280 262 241 228 222 218 218 219 222 224 223 222 221 219 218 218 218 218 215 212 210 208 206 206 205 205 205 204 202 200 199 201 202 202 202 204 206 207 208 207 205 204 201 199 196 193 189 186 183 181 178 175 173 171 170 169 169 169 168 168 168 168 168 168 167 167 164 159 155 152 150 148 145 140 135 130 126 123 123 123 122 123 124 125 127 126 125 123 121 118 116 115 114 114 113 111 110 109 109 108 108 107 106 107 109 110 112 112 113 112 111 110 109 108 107 105 104 103 101 100 98 96 95 93 92 92 91 91 90 88 89 90 90 90 90 90 90 90 90 90 89 89 89 89 87 86 85 85 85 85 84 83 81 79 77 83 88 89 88 85 83 81 79 77 76 75 74 73 73 73 73 74 74 73 73 72 71 68 62 51 37 24 12 2 354 348 343 340 339 338 337 336 334 332 332 329 325 321 319 317 315 313 310 307 305 304 304 301 299 297 297 298 298 299 299 297 296 294 294 295 296 298 300 302 303 305 306 306 306 306 306 305 304 304 303 301 298 297 296 296 295 295 294 294 294 294 293 291 289 286 283 280 276 274 271 269 267 266 264 263 263 263 264 265 265 264 263 261 259 257 254 251 249 249 248 248 248 248 248 248 247 247 246 247 247 246 243 238 236 237 238 238 237 237 236 235 233 230 229 229 228 225 221 219 220 221 221 222 222 222 221 221 222 223 224 224 225 225 225 225 225 226 226 227 227 226 224 223 223 222 222 222 222 222 222 221 220 220 219 218 217 215 212 207 204 201 200 202 205 208 211 210 205 199 192 185 178 173 169 166 164 161 156 139 72 18 3 356 353 352 353 353 354 353 352 349 347 344 342 341 340 340 341 343 344 346 348 350 351 351 13 13 13 13 13 13 13 12 11 10 9 8 7 7 7 6 5 4 3 1 360 358 356 353 351 349 346 343 339 334 330 324 316 308 311 83 80 78 78 78 77 78 84 89 95 91 73 86 92 96 101 105 111 117 121 125 130 135 142 148 151 154 160 177 198 219 233 242 246 249 252 255 257 258 257 253 248 245 242 240 237 235 233 232 230 228 225 222 220 223 234 242 246 246 245 245 245 243 240 238 236 233 231 231 231 231 229 228 227 227 226 226 226 226 227 227 229 231 233 235 237 238 240 243 246 249 252 255 260 266 270 274 277 279 282 285 289 294 302 306 308 305 294 279 265 261 262 265 267 269 271 274 275 276 276 275 269 259 249 242 241 244 247 250 252 254 259 255 235 222 219 218 215 213 213 214 216 221 226 228 228 227 224 222 221 219 215 211 210 209 207 207 206 206 206 205 202 200 200 202 203 202 203 205 206 207 206 205 204 202 200 198 196 193 190 187 186 185 183 180 176 174 172 171 170 169 168 168 167 167 167 167 168 168 167 162 156 152 149 147 144 140 135 131 127 126 126 126 126 126 127 128 129 128 126 124 122 120 118 117 117 116 114 113 112 112 111 110 109 108 108 109 110 110 111 112 112 112 111 110 110 109 108 107 106 104 103 101 100 98 96 95 93 92 92 91 91 91 93 94 94 93 93 93 93 93 92 92 92 91 91 90 89 87 86 86 86 86 85 84 82 79 76 75 74 74 74 73 72 70 69 67 66 64 64 63 63 62 62 61 61 60 59 59 57 55 51 45 38 29 21 11 2 355 349 345 343 342 341 339 338 336 335 331 327 323 321 318 315 312 310 308 306 306 305 303 301 299 297 298 299 299 298 297 295 294 295 296 297 298 300 303 305 306 307 307 307 307 308 307 307 307 306 304 302 300 298 297 297 296 296 295 296 297 296 295 292 289 287 284 280 277 274 272 269 267 265 263 263 263 264 265 266 265 264 263 261 258 254 251 249 248 248 248 248 247 247 246 246 245 246 246 246 246 243 239 238 238 239 239 239 238 237 236 234 230 229 229 229 227 224 221 221 221 221 221 221 221 221 221 221 222 223 224 224 224 224 224 225 225 226 226 226 225 223 222 221 221 221 220 221 221 220 219 218 218 217 215 213 210 206 202 199 198 198 199 202 205 206 203 197 190 184 178 174 170 168 167 167 168 166 159 34 352 348 349 350 352 353 355 355 354 352 349 346 343 341 339 339 339 340 342 344 345 347 348 348 348 12 12 12 12 12 12 12 12 11 10 9 8 7 6 6 5 5 4 3 1 360 358 356 354 352 349 347 344 340 336 332 327 321 316 334 81 77 75 76 76 75 76 79 78 64 50 48 79 94 98 100 103 110 115 119 124 128 133 142 150 156 162 173 198 228 241 246 248 251 254 256 258 258 258 256 251 247 244 242 241 240 239 238 236 233 231 227 224 221 222 236 242 243 243 243 242 243 242 240 238 238 237 235 234 232 230 229 228 228 228 228 227 226 226 227 228 229 231 232 235 237 240 242 245 247 250 252 256 263 269 275 279 281 283 285 288 290 292 295 300 298 291 281 271 262 257 257 259 262 265 269 272 273 272 269 265 259 249 238 234 235 241 245 244 239 234 234 229 220 215 213 213 212 210 209 209 211 216 221 225 226 225 223 221 219 216 212 210 210 210 209 208 208 208 207 205 202 200 201 203 205 204 204 204 203 203 203 203 202 200 198 196 194 194 192 189 188 187 186 183 179 176 174 172 171 169 168 167 167 167 167 167 167 166 163 157 152 149 147 145 143 139 135 132 129 129 129 130 130 130 130 130 130 129 128 126 124 122 121 120 119 118 116 115 114 114 113 112 111 110 110 110 110 110 110 111 111 111 111 110 110 109 109 107 106 105 103 102 101 99 98 96 94 93 91 90 91 92 94 96 97 96 96 96 95 95 95 94 94 93 93 92 90 89 88 87 86 85 85 82 79 75 72 69 67 65 65 64 63 62 60 59 59 58 57 56 56 55 54 53 51 50 49 48 46 44 40 36 32 28 22 15 8 1 355 351 348 346 344 343 340 338 336 333 329 326 323 319 315 313 311 309 308 307 306 305 304 303 301 300 300 299 299 298 296 296 296 297 297 299 300 303 306 307 308 308 308 308 308 308 308 309 308 307 306 303 301 299 298 297 297 297 297 298 298 298 296 293 291 288 285 281 278 275 271 269 266 264 263 262 264 265 266 266 265 264 261 258 255 251 249 247 247 247 246 246 245 245 244 244 244 245 246 245 242 240 239 239 239 239 239 239 238 237 235 232 230 230 229 228 226 224 222 220 219 220 220 220 220 220 221 221 222 223 224 224 224 224 224 224 225 225 224 224 222 221 220 220 220 220 219 219 218 217 216 215 214 212 208 205 201 199 196 196 196 198 200 201 200 196 190 184 178 175 172 170 169 169 172 173 176 184 291 335 341 346 350 353 355 357 356 355 352 348 345 342 340 339 338 339 340 341 343 344 345 345 345 345 11 11 11 11 11 11 11 11 10 10 9 8 7 6 5 5 4 4 3 1 0 358 357 355 352 350 348 345 342 338 334 329 324 316 327 67 70 71 72 72 72 73 74 69 45 30 39 76 90 93 96 101 108 113 116 120 125 131 141 152 165 186 203 220 249 256 256 255 255 256 258 259 259 258 256 253 248 243 239 237 236 239 239 238 236 234 233 231 230 232 236 239 238 239 239 240 240 240 239 238 237 237 236 234 233 231 230 229 229 229 228 228 227 227 227 228 229 231 233 236 239 242 245 247 248 250 253 258 264 272 278 284 287 289 291 292 292 290 289 289 286 278 270 263 258 254 250 254 259 264 268 271 269 265 260 254 248 242 236 234 236 240 243 242 235 230 226 221 220 222 223 221 218 214 212 211 211 213 216 219 220 219 217 215 213 211 211 210 210 211 211 210 210 209 207 205 203 202 202 205 207 207 205 203 201 201 201 200 200 199 198 198 200 199 197 195 193 191 188 185 182 179 176 173 171 170 168 167 166 166 166 166 166 164 160 154 150 147 146 144 141 139 136 134 132 132 133 135 135 134 133 132 131 130 128 127 125 124 123 122 120 118 117 116 115 115 114 114 112 111 111 110 110 109 109 109 109 110 110 110 110 110 109 107 106 105 104 103 101 100 98 97 95 93 91 90 90 91 93 95 97 97 97 97 97 97 96 96 95 95 94 93 91 90 88 87 86 86 85 83 79 75 70 67 65 64 62 60 58 56 55 54 54 53 53 52 52 51 50 48 47 45 44 42 39 36 32 29 25 22 15 9 5 2 359 356 352 350 348 345 342 338 336 334 331 328 325 321 317 315 313 312 310 309 308 307 306 306 304 303 302 300 299 298 297 297 298 298 298 299 300 303 305 307 308 308 308 308 308 308 308 309 309 309 307 306 304 302 300 299 298 297 298 299 299 299 298 296 294 292 289 286 283 279 275 271 269 266 264 263 263 264 265 265 265 263 261 258 254 251 248 246 245 245 245 245 244 244 243 243 243 244 244 243 241 240 239 239 239 239 239 238 238 237 235 233 231 230 230 229 227 226 224 222 219 219 219 219 219 219 220 220 221 222 223 223 223 223 223 224 224 223 223 222 221 220 219 219 219 218 218 217 216 215 214 213 211 208 204 201 198 197 195 195 195 196 196 196 193 189 184 179 175 173 171 170 170 172 175 179 185 201 270 326 340 346 349 353 356 357 356 354 351 347 344 341 339 338 338 339 340 341 342 342 343 342 343 344 10 10 10 10 10 10 10 10 10 9 8 7 7 6 5 4 4 3 2 1 0 359 357 355 353 351 349 346 343 340 335 330 325 321 332 50 63 66 69 70 71 73 71 61 42 19 40 70 82 87 95 100 105 109 112 115 124 133 146 165 190 217 230 242 257 261 259 256 256 256 257 258 259 259 258 255 248 242 238 235 234 237 240 240 239 238 238 239 237 236 236 237 235 235 236 237 238 239 237 237 236 236 235 234 233 232 231 230 229 229 229 228 228 227 228 228 230 232 234 237 240 243 245 247 249 251 254 259 265 272 280 287 293 297 298 298 295 291 288 285 278 269 262 257 254 251 248 252 257 262 266 266 263 258 252 247 243 243 242 242 243 244 244 242 236 230 225 223 224 226 226 224 222 219 216 214 213 212 213 214 214 213 211 209 208 208 209 210 210 210 210 211 211 211 209 207 206 205 206 208 209 208 205 202 200 199 198 198 198 198 200 201 200 199 197 196 194 192 190 187 184 181 178 175 172 170 168 167 166 165 165 165 164 161 156 151 148 146 145 143 141 139 138 137 137 137 138 139 139 137 136 134 133 131 129 128 126 125 123 121 120 118 117 116 116 115 114 114 113 112 111 109 108 107 107 107 107 108 109 109 109 109 108 107 106 105 104 102 101 100 99 97 96 94 92 90 90 90 92 94 96 97 97 97 97 97 96 96 96 95 94 92 91 89 88 88 87 87 86 84 82 78 75 72 69 67 64 60 57 54 53 53 53 52 51 50 49 48 47 46 44 43 41 38 35 32 28 24 21 18 13 9 4 0 358 358 355 352 350 347 343 338 337 334 332 329 326 323 321 319 316 314 312 311 310 309 308 307 307 306 304 302 301 300 298 298 298 299 299 298 299 301 303 305 307 307 307 307 307 307 307 307 308 308 307 306 305 304 302 301 299 299 298 299 299 299 298 297 296 294 293 291 288 284 280 276 273 270 267 265 264 264 265 265 264 262 260 257 254 250 247 245 243 243 243 244 244 243 242 242 242 242 242 241 240 239 238 238 238 238 238 238 238 236 235 233 232 231 230 229 229 228 226 223 219 217 217 218 218 218 218 218 219 220 222 222 222 222 223 223 223 222 222 221 221 219 219 218 217 217 216 215 214 213 212 210 207 204 200 197 196 195 194 193 192 191 191 189 186 183 179 176 174 172 171 170 171 174 178 182 189 203 251 321 339 344 347 351 354 355 355 353 349 346 342 340 338 338 338 338 339 340 341 341 341 341 342 346 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 4 3 3 2 1 360 359 357 356 354 352 350 347 345 341 337 331 323 321 3 56 59 63 67 69 71 74 72 59 37 12 32 59 77 87 96 100 104 107 113 121 131 144 162 189 217 237 251 258 262 263 262 259 257 256 256 258 259 258 258 257 256 253 247 242 239 242 246 246 245 243 243 242 240 239 237 236 234 232 231 233 235 237 238 236 235 234 233 233 233 232 231 230 230 230 229 229 229 229 229 229 231 233 235 238 240 242 245 247 250 253 256 261 266 272 281 290 298 303 304 303 299 295 289 281 272 264 258 255 253 251 250 252 256 259 260 259 255 251 247 245 246 249 253 253 252 250 247 245 240 234 229 225 222 222 226 226 225 223 219 216 214 212 212 212 213 212 210 207 205 204 205 207 208 208 209 211 212 212 211 209 208 208 208 210 211 210 205 204 202 200 198 197 198 200 201 201 200 198 197 195 194 192 191 189 186 183 179 176 173 171 168 167 166 165 164 163 160 157 153 149 148 147 145 144 142 141 141 141 142 142 143 143 142 141 139 137 135 133 131 129 127 124 122 120 119 118 117 116 116 115 114 113 111 110 109 107 106 105 104 104 104 105 106 107 107 107 107 106 104 103 102 101 100 98 98 96 95 94 92 90 89 89 90 92 94 96 96 96 96 96 96 95 95 94 93 92 90 89 88 87 87 87 87 86 84 82 79 76 73 70 67 64 60 58 56 55 55 54 52 50 48 47 45 43 41 40 37 35 32 28 24 20 17 15 12 9 5 1 359 359 357 354 351 348 342 339 337 335 334 332 329 326 324 322 319 317 315 313 312 312 311 310 309 307 305 303 302 301 300 300 300 300 299 299 299 300 302 304 305 306 306 307 307 306 306 306 306 306 306 306 305 304 303 302 301 300 299 299 299 299 298 296 295 295 294 294 292 289 286 282 278 274 271 268 266 265 265 265 263 262 259 257 254 250 246 243 241 240 242 243 243 242 241 241 241 241 241 240 239 238 237 237 237 237 237 237 237 235 233 232 232 232 231 230 230 229 228 225 221 217 216 217 216 216 216 217 218 219 220 221 221 222 222 222 222 221 221 221 219 218 218 217 216 215 214 213 212 212 210 208 204 200 196 194 193 192 191 190 188 187 186 184 182 178 176 174 172 170 169 170 171 174 177 182 186 191 207 328 339 343 346 349 351 352 352 350 347 344 341 339 338 338 338 339 340 340 341 341 341 342 345 351 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 3 3 2 1 1 360 359 358 356 355 353 351 349 346 343 338 333 322 327 33 57 58 62 65 68 71 75 75 61 29 10 15 51 74 88 95 100 105 110 123 142 159 174 190 209 228 245 258 263 265 266 265 263 260 258 257 257 257 253 256 261 263 257 247 239 239 243 248 250 249 247 246 243 239 238 237 234 231 228 226 229 233 237 238 235 234 233 232 232 232 232 232 231 231 230 230 230 229 230 230 231 232 235 237 239 241 243 246 250 254 258 261 264 268 273 281 291 299 302 304 303 297 291 283 276 269 263 259 256 255 254 253 252 253 254 254 252 249 247 247 249 251 255 258 258 256 251 247 243 238 236 232 229 226 224 223 224 223 222 220 217 214 213 212 212 213 213 212 209 206 204 204 205 206 207 209 211 213 213 212 211 211 211 211 212 212 211 207 206 203 201 199 198 199 201 201 201 200 199 197 196 194 193 191 189 187 184 180 177 174 171 169 167 166 164 161 157 155 153 152 150 150 149 148 147 146 145 145 146 147 147 147 147 146 144 142 140 138 135 132 129 126 124 121 119 118 117 116 115 114 113 112 110 109 108 107 105 103 102 101 101 102 102 103 104 104 104 103 102 101 100 99 98 97 96 96 95 94 93 91 90 89 89 90 92 93 93 94 95 94 94 94 94 93 93 92 91 90 89 88 87 87 87 87 87 86 84 82 79 76 74 70 68 65 63 61 59 57 56 53 50 48 45 43 40 38 36 33 31 28 25 22 19 15 12 10 7 4 1 359 358 357 354 351 347 342 340 338 336 335 333 331 328 326 324 321 319 317 316 315 315 314 313 311 308 306 304 303 303 303 302 301 300 300 299 299 300 301 303 304 305 306 306 306 306 305 305 304 305 305 305 305 304 303 302 301 300 299 299 299 299 298 296 294 294 294 294 294 293 291 288 284 281 276 272 269 266 265 264 263 261 258 256 253 250 246 242 239 238 241 242 242 241 240 240 241 241 241 240 239 238 237 237 236 236 237 237 236 234 233 232 232 232 231 231 230 229 229 227 223 219 215 216 216 215 215 216 217 218 219 220 220 221 221 221 221 220 220 220 219 218 217 217 216 214 213 212 211 210 208 205 201 197 194 192 191 190 189 188 186 185 183 181 178 175 173 171 169 168 167 168 169 172 175 177 177 175 169 354 346 345 346 347 348 350 349 347 345 342 340 339 338 338 339 339 340 340 340 341 342 345 351 358 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 1 0 360 359 358 357 355 354 352 350 347 344 340 336 332 348 36 54 56 60 64 68 72 76 80 71 40 10 7 57 80 91 98 104 109 116 139 170 195 206 212 220 231 244 256 266 269 269 269 267 264 259 255 252 250 247 249 245 242 231 223 220 225 233 241 245 244 243 242 240 236 235 234 233 230 227 224 225 230 235 236 235 234 234 234 234 234 233 233 232 231 231 231 230 230 230 231 232 233 236 239 241 243 246 251 256 261 265 266 268 270 275 280 287 291 290 291 289 285 280 276 272 268 264 260 258 256 255 252 250 249 251 251 250 250 252 254 257 258 259 258 257 254 249 244 238 234 233 232 230 228 226 225 225 224 222 220 216 214 213 212 212 212 213 214 213 211 209 207 206 207 208 209 211 212 212 212 212 213 213 212 211 210 210 209 207 203 201 200 199 200 200 201 201 201 200 198 197 195 193 192 190 187 184 181 178 175 172 170 168 166 163 157 152 151 151 152 152 152 152 151 150 149 149 149 149 150 150 150 148 147 145 143 141 139 135 132 129 125 122 119 117 116 114 113 112 111 110 109 107 106 105 104 102 101 99 98 98 98 99 99 99 100 100 99 98 97 96 95 95 94 94 93 93 92 92 91 89 88 88 89 90 92 92 92 92 92 92 92 92 92 92 91 90 89 88 87 86 86 86 86 87 86 85 83 81 78 75 73 70 68 66 63 61 58 56 53 50 46 43 40 37 35 32 29 27 26 25 23 19 15 11 8 5 3 0 359 359 357 355 351 347 344 341 340 338 336 335 333 330 328 325 323 321 321 320 319 318 316 314 312 310 307 306 304 304 304 303 302 302 301 301 300 300 301 303 304 305 305 305 305 305 304 304 304 304 304 304 304 303 303 301 300 298 298 298 299 299 298 296 294 293 293 293 293 294 293 292 290 286 282 278 274 269 267 265 263 260 257 254 252 249 246 243 239 239 241 242 243 242 240 240 240 241 241 241 240 239 237 236 236 236 236 236 235 234 233 232 232 232 231 231 230 230 229 228 226 222 217 215 215 215 214 215 216 217 218 219 219 220 220 220 219 220 220 220 219 218 217 216 215 213 212 211 210 208 205 202 198 195 192 191 190 189 189 189 187 184 182 179 176 173 170 167 166 166 166 166 167 169 170 170 167 162 151 101 359 349 347 347 348 347 346 344 342 340 339 338 338 339 339 340 340 340 341 342 345 350 357 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 1 1 360 359 358 358 357 356 355 353 351 349 347 343 342 347 6 37 49 55 61 65 69 74 81 88 91 80 2 21 80 94 100 106 112 119 130 161 210 229 233 235 235 234 241 253 264 272 273 271 268 263 256 252 249 246 244 237 197 178 183 194 201 207 217 225 230 233 234 233 231 229 229 232 235 233 229 226 226 230 233 235 235 235 236 236 236 235 235 234 233 232 232 231 231 231 231 231 232 235 238 241 244 247 251 257 264 268 270 270 271 273 275 278 279 278 275 273 274 274 273 270 267 264 262 261 259 256 253 249 246 245 247 251 254 258 262 264 264 263 261 258 256 252 247 241 235 230 229 229 229 227 226 225 224 224 222 219 215 213 212 211 212 213 214 217 219 219 217 214 211 209 208 208 209 210 211 211 212 212 212 210 208 205 205 206 206 203 202 200 200 200 201 201 202 201 201 199 198 196 194 192 190 188 185 182 179 176 173 171 169 168 164 157 152 152 153 153 154 153 153 152 151 151 151 151 151 151 151 150 149 147 146 144 141 138 134 130 127 123 120 117 115 113 111 110 109 108 107 105 104 103 102 101 99 97 96 95 94 94 94 95 95 95 95 95 94 93 92 91 90 90 90 90 90 90 90 90 88 88 88 88 89 91 92 92 91 91 91 91 91 91 90 90 89 88 87 86 85 84 84 85 85 85 84 82 80 78 76 73 71 68 65 63 60 57 55 52 48 45 42 38 35 32 30 27 26 27 26 23 20 16 12 9 6 3 1 359 358 357 355 351 348 345 343 342 340 338 336 334 332 329 327 325 324 324 324 323 321 319 316 314 311 309 307 306 306 306 305 304 303 302 302 301 301 302 303 303 304 305 305 305 305 304 304 304 304 303 303 303 303 302 300 299 297 297 297 297 298 297 296 295 294 293 292 292 293 293 293 292 291 288 284 280 275 271 267 264 260 256 253 250 247 245 243 241 240 240 242 243 243 241 240 241 241 242 242 241 239 238 237 236 236 237 236 235 234 233 232 232 232 231 230 230 229 229 229 227 223 219 216 214 215 214 215 216 217 218 218 219 219 219 219 219 219 219 219 218 218 217 216 214 213 211 211 209 206 203 200 197 194 193 192 191 191 190 189 187 184 182 179 175 172 168 166 165 165 165 165 166 166 165 164 161 156 146 112 10 352 348 346 346 344 343 341 339 339 339 339 339 339 339 340 340 340 342 344 349 355 4 14 6 6 5 5 5 5 5 5 5 5 4 4 4 3 2 2 1 1 -0 359 359 358 357 357 356 355 354 353 351 350 347 350 358 13 33 48 56 62 67 70 79 90 102 115 129 161 104 96 99 105 113 120 128 144 179 248 255 254 255 255 252 255 264 274 279 277 273 268 262 256 252 250 248 245 232 201 180 178 184 192 199 207 214 220 225 228 229 226 225 228 234 235 233 231 230 231 232 235 236 237 238 238 238 237 237 236 235 234 233 233 233 233 232 232 232 234 237 240 243 246 250 255 262 268 271 272 272 273 274 274 273 270 267 264 262 265 267 267 265 262 260 259 260 259 256 251 246 243 243 246 252 257 262 266 266 265 262 259 256 253 248 244 238 232 228 227 227 226 224 223 222 222 221 219 217 214 213 212 212 213 214 216 220 222 223 222 219 215 212 209 207 208 209 210 211 211 211 210 207 203 201 201 203 205 204 203 202 201 201 202 202 203 202 202 200 199 197 195 193 191 189 186 183 180 177 174 172 170 168 165 160 155 153 153 153 153 152 152 151 151 152 152 153 152 152 151 150 148 147 145 143 140 136 132 127 124 120 117 114 111 109 108 106 105 104 103 102 100 99 98 96 95 93 92 91 90 90 90 90 90 90 90 90 90 89 89 88 86 87 87 88 88 88 88 87 87 86 86 87 88 89 90 90 90 90 89 89 89 89 89 88 87 86 85 84 83 81 82 83 83 83 82 81 79 77 75 72 69 66 64 61 58 55 53 50 47 44 41 38 35 32 30 28 30 30 28 24 21 17 14 11 8 5 2 359 357 355 353 351 348 347 345 343 342 339 337 335 333 331 329 327 327 327 326 325 324 321 318 316 313 310 308 307 308 308 307 305 304 302 302 302 301 302 303 304 304 304 305 305 305 305 305 305 304 303 303 302 301 300 299 297 296 295 295 296 296 296 295 295 295 294 293 293 292 292 292 291 291 290 288 286 282 278 273 268 263 257 252 249 247 245 243 242 241 241 242 243 243 242 242 242 243 243 243 242 240 239 237 237 238 238 237 236 234 233 232 231 231 231 230 230 229 229 229 227 224 221 217 213 215 215 215 216 218 218 217 217 217 217 218 218 219 219 218 218 217 216 215 214 213 212 211 208 205 202 198 196 195 194 193 193 193 192 190 187 185 182 180 176 172 168 166 165 165 165 165 164 164 163 162 161 157 150 118 6 349 344 342 341 340 339 338 338 338 338 339 339 339 340 340 340 341 343 347 353 2 13 23 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 1 0 360 359 359 358 358 357 357 356 355 354 354 353 353 353 358 5 16 32 50 58 62 66 73 87 105 119 128 130 124 97 91 96 107 118 127 135 153 201 273 278 275 271 271 273 277 282 285 284 280 276 272 268 264 261 259 256 252 242 224 203 190 189 193 199 205 212 217 223 228 231 231 233 234 235 235 236 237 237 237 235 235 237 239 240 241 241 239 238 237 236 235 234 234 234 234 234 234 235 237 239 242 246 250 254 258 263 267 269 271 272 273 273 272 268 264 260 257 257 259 260 260 259 258 257 256 257 257 254 249 245 243 242 244 248 252 255 257 258 258 256 254 252 248 243 237 232 227 225 225 225 222 220 219 219 219 218 217 215 215 214 215 215 216 217 220 223 225 226 224 221 217 213 211 209 209 209 210 211 211 210 208 205 201 198 199 201 204 205 204 203 203 203 203 204 204 203 202 201 199 197 195 193 191 189 187 184 181 178 175 172 170 168 165 161 157 153 152 152 152 151 151 151 152 153 153 153 152 151 150 149 147 146 144 141 138 133 129 124 121 117 114 111 109 107 105 103 102 101 100 98 97 95 94 92 90 89 88 87 86 86 86 85 85 85 86 86 86 86 85 85 85 85 85 85 85 85 85 85 84 84 84 85 86 87 87 87 88 87 87 87 87 87 86 86 85 84 83 82 82 79 79 79 80 80 79 78 77 75 73 70 67 64 61 59 56 54 51 49 46 43 41 38 35 33 32 34 35 32 29 26 23 19 16 13 10 7 3 0 358 355 353 351 349 348 346 345 343 341 339 336 334 332 330 328 327 327 327 327 326 323 321 318 315 312 310 309 309 308 308 306 305 303 302 302 302 302 303 304 304 304 305 305 305 305 305 305 305 304 303 301 300 299 298 296 295 294 293 294 294 294 294 294 294 293 294 294 293 292 291 290 290 290 290 289 288 285 280 275 269 262 255 250 248 246 244 242 242 242 243 243 243 243 244 244 245 244 244 243 242 240 239 239 239 239 239 237 235 234 233 231 231 231 230 230 229 229 229 228 226 222 217 215 215 216 216 217 218 217 216 216 216 216 217 218 218 218 218 217 216 216 215 213 212 211 209 207 204 200 198 196 195 194 195 195 195 194 191 189 187 185 182 178 173 170 167 166 165 165 164 163 163 163 163 163 164 163 165 338 336 335 335 335 335 335 336 337 338 338 338 339 339 340 341 342 343 346 351 359 10 21 30 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 0 360 359 359 358 358 357 357 356 356 355 354 354 354 355 359 5 15 23 33 46 56 60 64 75 98 124 134 134 127 114 100 94 101 112 122 130 138 158 238 282 284 283 281 279 279 281 283 285 284 281 278 276 274 275 275 273 268 263 256 244 229 215 205 203 205 210 215 221 227 232 236 238 238 237 238 241 243 245 245 243 240 238 239 242 243 244 243 242 240 239 237 236 236 235 235 235 236 237 238 239 242 244 248 252 257 261 264 265 267 269 270 271 270 267 262 257 254 253 253 254 255 255 255 254 253 253 253 253 251 247 244 243 242 240 240 242 244 245 246 247 247 247 245 242 238 233 229 226 224 223 222 219 218 218 218 218 218 217 217 217 217 217 218 218 220 222 224 226 225 222 219 215 212 212 211 210 210 211 212 211 210 209 207 204 201 201 202 204 205 204 204 204 204 205 205 205 205 203 201 198 196 194 192 190 188 186 184 181 177 174 172 169 167 164 160 155 151 151 151 150 150 151 151 152 153 153 152 151 150 149 147 146 144 142 139 135 131 127 123 119 116 112 109 107 105 103 101 99 98 97 96 94 92 90 88 87 85 84 83 83 82 81 81 81 81 81 82 82 82 82 82 82 82 82 82 82 82 81 81 81 81 82 82 83 84 84 85 85 85 85 85 85 85 85 84 83 82 81 80 79 77 76 76 77 77 77 76 75 73 71 68 66 63 59 57 55 53 51 48 46 43 41 39 37 36 37 39 37 34 31 28 25 22 19 15 12 9 6 3 0 358 355 353 350 349 347 346 344 342 340 338 335 333 331 329 328 327 328 328 327 326 324 321 318 315 313 311 310 309 309 307 306 304 303 302 302 302 303 304 304 305 305 305 306 306 306 306 306 305 304 302 300 299 297 296 295 293 292 292 292 293 293 293 292 292 292 293 293 293 291 289 289 288 288 289 290 290 287 285 280 273 264 256 250 247 245 244 243 243 243 244 244 244 245 245 246 246 245 244 243 242 240 240 240 240 239 237 236 235 234 231 231 230 230 230 230 230 230 229 227 223 218 215 215 216 217 217 218 217 216 216 216 216 217 217 217 217 217 217 216 215 214 213 211 209 208 205 203 200 197 195 193 193 195 196 196 195 193 192 191 189 185 180 175 171 168 166 165 165 165 165 165 165 166 169 173 185 253 311 322 326 328 329 330 332 334 336 336 337 337 338 339 340 341 343 345 349 356 6 17 28 37 3 3 3 3 3 3 2 2 2 2 2 1 1 1 0 360 359 359 358 358 357 357 356 356 355 355 354 354 354 356 1 9 21 30 37 46 53 56 61 78 109 134 137 133 121 110 102 101 110 118 125 131 139 156 271 290 291 288 284 281 279 279 280 282 283 282 280 278 277 279 280 279 277 273 268 261 252 241 229 222 221 223 226 231 236 240 242 242 241 240 242 245 248 250 250 248 246 245 246 247 246 246 245 245 243 242 240 239 237 236 236 236 237 239 240 242 244 247 250 254 259 262 264 265 267 268 268 267 264 260 255 251 249 249 250 251 253 253 253 253 251 250 251 250 249 246 244 243 240 236 232 232 234 235 237 238 239 240 239 237 234 231 228 224 221 219 218 216 217 218 219 219 219 219 218 218 218 218 218 219 220 221 221 222 221 218 216 214 212 211 210 210 210 211 212 211 211 212 212 212 210 209 209 208 206 205 205 205 206 206 206 207 206 205 202 199 195 192 190 189 187 185 183 180 177 173 170 167 165 162 158 153 150 150 150 150 150 150 151 151 151 151 150 149 148 146 145 144 142 140 137 134 130 126 122 119 116 112 109 106 104 101 99 97 96 95 93 92 90 88 86 84 82 81 80 79 78 78 77 77 77 77 78 78 78 78 78 79 78 78 78 78 78 78 78 78 78 79 80 80 81 82 82 83 83 83 83 83 83 83 83 82 81 79 79 76 74 74 75 75 76 76 75 74 72 70 68 65 62 59 57 55 53 51 49 47 45 43 41 39 38 39 41 39 36 33 30 27 24 21 18 15 12 9 7 4 1 358 355 353 351 349 347 346 344 342 340 338 335 333 331 329 328 328 329 328 327 325 323 321 319 316 315 313 312 311 309 307 305 304 303 302 302 303 303 304 305 305 306 306 306 306 306 306 306 305 303 301 299 298 296 295 293 292 291 291 291 292 292 291 291 291 291 292 291 290 289 288 288 288 288 289 291 292 293 291 287 279 267 255 249 246 245 244 244 244 244 245 245 245 246 246 247 247 246 245 243 242 241 240 240 239 237 237 236 235 233 231 231 230 230 231 231 231 230 227 222 218 216 215 217 218 219 219 219 218 216 216 216 216 216 216 216 216 216 216 215 213 211 210 208 207 205 202 199 196 193 192 192 193 195 197 197 198 198 197 194 188 181 175 171 168 167 166 167 168 169 169 170 171 175 182 201 251 297 312 319 322 325 328 330 332 333 334 335 336 338 339 340 341 344 347 353 2 14 26 35 42 2 2 2 2 2 2 2 1 1 1 1 1 0 0 360 359 359 358 358 357 357 356 356 355 355 354 354 353 353 354 360 11 24 35 41 46 50 54 60 79 104 125 129 122 110 99 94 97 107 123 130 135 147 176 280 297 301 297 289 282 279 277 277 278 280 280 280 278 277 276 276 276 276 274 272 268 264 258 250 243 239 238 238 241 244 246 248 248 246 245 245 247 251 254 255 253 252 252 252 251 250 249 248 248 247 246 244 242 240 238 238 239 240 241 243 245 248 251 254 257 261 264 265 266 267 267 266 263 259 254 250 247 246 247 248 251 253 255 255 254 252 250 249 249 249 247 244 241 238 233 230 230 230 232 233 234 235 236 237 236 234 231 227 223 219 217 216 215 217 219 220 220 220 219 219 218 217 217 217 217 217 217 216 216 215 214 214 215 215 213 210 209 209 210 212 212 213 215 217 220 221 220 218 216 212 210 209 208 208 208 208 209 208 206 203 199 194 191 188 186 185 183 181 178 175 172 168 165 162 160 156 151 149 148 148 148 148 149 149 149 149 148 147 146 145 144 143 142 140 138 136 133 129 126 122 119 116 113 110 107 104 101 99 97 95 93 92 90 88 86 84 82 80 79 77 76 75 75 74 74 74 74 74 74 75 75 75 75 75 75 75 75 75 75 74 75 75 76 77 78 79 79 80 80 81 81 81 82 82 82 82 81 80 79 78 76 74 74 74 75 75 75 75 74 72 70 68 66 64 61 59 57 55 53 52 50 48 46 44 43 42 43 42 40 37 35 32 29 26 23 20 17 15 12 10 7 5 2 359 356 354 351 349 347 346 344 342 340 337 335 332 330 329 328 328 328 327 326 324 323 321 320 319 317 315 313 311 309 306 304 303 302 302 302 303 303 304 304 304 305 306 306 306 307 306 305 304 302 301 299 297 295 293 291 290 290 290 290 290 290 290 290 290 290 289 289 288 288 288 288 288 288 289 291 296 298 297 294 285 268 255 248 245 244 245 245 245 246 246 247 247 247 247 247 247 246 245 244 243 242 240 239 237 237 236 236 234 232 231 230 230 231 232 232 230 227 222 218 217 217 219 220 221 221 221 219 218 217 216 216 216 216 216 216 215 214 213 212 210 209 208 206 204 201 198 195 192 191 191 191 192 197 201 203 203 201 195 186 179 174 171 169 168 168 170 172 173 173 174 176 179 184 201 240 286 306 314 318 322 325 328 329 331 332 334 335 336 337 339 341 344 351 359 10 22 34 42 44 2 2 1 1 1 1 1 1 1 0 0 360 360 359 359 359 358 358 357 357 356 356 355 355 354 354 353 353 352 353 357 10 25 38 45 48 52 54 61 78 98 123 131 120 106 98 93 93 104 131 157 160 167 210 276 306 312 312 306 294 283 276 275 275 276 277 277 277 276 276 276 275 274 272 270 268 266 263 259 255 251 250 249 249 250 252 253 253 252 250 250 253 256 258 259 258 257 257 256 255 253 252 251 251 250 249 248 246 244 243 242 242 242 244 246 249 252 255 258 261 264 266 266 267 267 267 264 260 255 250 247 245 244 246 248 251 254 256 256 253 251 249 247 247 248 248 245 241 237 233 231 230 229 230 232 234 236 238 240 240 239 236 233 228 223 220 218 217 218 219 220 220 219 219 218 216 215 215 214 214 214 213 213 213 213 214 216 217 218 215 212 210 209 210 212 214 216 218 221 224 227 226 223 222 220 218 215 213 211 211 211 212 211 209 204 199 194 189 186 183 181 180 178 176 173 170 166 163 159 156 153 149 146 145 145 145 146 146 146 146 145 144 144 143 142 141 140 139 138 137 135 132 129 125 122 119 116 114 110 107 104 101 99 97 95 93 92 90 88 86 84 82 80 78 76 75 73 73 72 72 71 72 72 72 72 72 73 72 72 72 72 72 72 72 72 72 72 74 75 76 77 77 78 78 79 79 80 80 81 81 81 80 79 79 78 75 74 74 75 75 76 76 76 75 74 72 70 68 66 64 62 60 58 56 55 53 52 50 47 45 45 45 43 40 38 35 32 29 26 23 21 18 16 13 11 9 7 5 3 0 357 354 352 349 347 345 343 341 338 335 333 331 329 328 328 326 326 326 324 323 322 321 320 318 316 314 312 310 308 305 304 303 302 302 302 302 302 303 303 304 305 305 306 306 306 306 305 303 302 300 297 295 293 291 290 289 289 289 289 289 289 288 289 288 288 287 287 287 287 288 288 288 288 289 294 298 301 301 299 288 272 257 249 246 245 245 246 247 247 248 248 248 248 249 248 247 246 245 244 243 241 239 238 237 236 235 234 232 231 230 230 230 230 231 229 226 222 219 218 219 221 222 223 222 222 221 220 219 218 217 217 217 216 215 214 213 212 211 209 208 207 205 203 200 197 195 194 194 193 192 192 198 202 203 201 196 188 180 175 172 170 169 169 170 171 173 174 175 176 177 179 183 194 221 269 299 309 315 318 321 324 325 327 330 332 333 334 336 338 341 347 356 6 19 32 42 46 44 1 1 1 1 1 0 0 0 360 360 359 359 359 359 358 358 358 357 357 356 355 355 354 354 353 353 352 352 351 352 355 6 24 39 49 53 56 57 62 75 104 152 156 131 116 112 122 109 122 164 205 224 217 248 290 319 321 315 308 298 288 280 274 272 272 273 274 275 275 276 277 277 274 271 268 266 266 265 263 260 258 257 257 257 257 258 258 258 258 257 257 259 262 263 264 263 263 261 260 258 256 254 253 252 251 250 249 249 248 247 247 246 246 246 248 251 254 257 260 262 265 266 266 267 267 266 262 258 253 249 246 245 245 246 249 251 254 255 255 253 251 250 247 246 247 248 246 241 236 234 233 233 234 237 239 242 244 246 248 249 248 245 242 237 231 226 223 221 221 220 220 219 218 217 216 215 214 213 213 213 212 212 213 214 214 215 218 220 221 219 217 214 211 211 212 216 218 221 224 228 231 231 229 226 222 219 217 216 216 217 217 217 216 213 208 202 195 189 184 180 177 175 173 171 169 166 163 159 155 153 149 145 142 141 141 141 142 142 143 143 142 142 141 140 140 139 138 137 136 134 132 130 127 123 121 118 116 113 110 108 105 103 100 98 96 95 93 91 89 87 85 83 81 78 76 74 73 72 71 70 70 70 70 70 70 70 70 70 70 70 70 70 70 69 69 70 70 71 72 73 74 75 76 76 77 77 78 78 79 79 80 79 79 78 76 75 75 76 76 77 77 78 78 77 75 74 72 71 69 67 65 63 60 59 57 56 54 52 49 47 45 44 42 40 37 35 32 29 27 24 21 18 16 13 11 9 8 6 4 2 359 357 354 352 350 347 345 342 339 337 334 332 331 329 328 326 325 325 324 323 321 319 318 317 315 314 312 310 308 306 304 303 302 302 301 301 302 302 303 303 303 303 304 305 305 305 304 303 302 300 298 296 293 292 290 289 289 288 288 288 288 287 287 287 287 286 286 286 287 287 287 287 287 287 290 294 298 302 302 297 288 274 260 252 249 248 248 249 249 249 249 250 250 250 250 249 248 246 245 244 242 241 239 238 236 235 234 232 231 229 228 228 228 229 227 225 223 221 220 221 222 223 223 222 221 221 221 221 220 217 215 215 216 214 213 212 211 211 210 208 206 204 201 198 196 196 197 197 196 195 196 199 201 200 194 187 180 175 171 170 169 168 169 170 171 172 173 174 175 175 176 179 186 203 246 289 304 311 315 317 319 321 323 326 329 331 332 334 338 343 352 3 16 30 43 48 47 43 0 0 360 360 360 360 360 359 359 359 359 359 358 358 358 357 357 357 356 355 355 354 354 353 353 352 352 351 350 350 353 1 20 37 48 53 56 56 52 39 357 305 272 136 118 134 173 195 217 233 245 260 286 320 322 321 317 310 303 297 291 285 277 272 270 270 271 272 273 275 277 277 275 271 268 266 265 267 267 265 263 263 264 265 266 266 267 267 267 267 267 268 270 270 269 268 267 264 262 260 258 255 254 252 251 250 249 249 249 250 250 250 249 249 251 253 255 257 260 262 264 266 268 267 266 264 261 257 252 249 248 247 248 249 251 253 254 255 255 254 253 251 248 247 247 247 245 242 238 235 235 236 237 240 243 246 248 251 253 254 254 252 249 244 238 231 227 225 224 222 220 218 217 216 215 214 214 213 213 213 213 214 215 215 216 216 220 222 223 223 222 219 216 214 215 217 219 223 227 231 234 234 233 231 229 226 223 221 221 223 224 223 221 218 212 205 198 190 184 178 174 170 167 164 162 160 157 154 151 148 144 140 137 136 136 137 138 139 139 140 139 139 139 139 138 138 137 135 134 132 129 126 124 121 119 117 115 113 110 108 105 103 101 99 98 96 94 92 90 89 87 84 82 80 78 75 73 72 71 71 70 70 69 69 69 69 69 68 69 69 68 68 68 68 68 68 69 69 70 71 73 74 74 75 75 76 76 77 77 78 78 78 77 76 75 75 76 76 77 78 78 79 78 77 76 74 73 72 70 69 67 64 61 59 58 56 54 52 50 48 46 43 41 39 37 35 33 31 28 26 23 20 18 15 13 11 9 7 4 2 360 358 356 354 352 349 347 345 342 339 336 334 333 331 329 327 325 324 323 322 320 318 317 316 314 313 311 310 308 307 305 304 302 301 301 301 301 302 302 302 302 303 303 303 303 303 302 301 301 299 298 296 294 292 291 289 289 288 288 288 287 286 286 285 285 286 285 285 286 286 286 285 286 286 287 290 293 298 300 299 295 287 276 266 260 256 254 253 253 252 252 252 252 252 252 251 250 249 247 245 243 241 240 238 236 235 234 232 230 228 227 226 226 226 225 224 223 222 222 223 223 223 222 221 221 222 222 222 219 215 213 215 217 214 212 212 211 210 209 208 206 204 201 198 197 197 199 200 200 199 199 198 196 192 186 180 175 172 170 169 168 168 169 170 171 172 173 173 174 174 174 176 181 193 234 280 298 305 309 311 314 316 319 323 326 329 332 335 340 348 359 12 27 39 47 49 46 41 359 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 356 356 356 355 355 354 353 353 352 352 351 350 349 349 349 357 13 33 47 52 54 50 41 20 4 357 358 10 29 283 258 272 275 272 267 262 264 291 303 307 307 304 301 297 292 286 281 272 268 267 267 268 270 272 275 276 276 273 270 267 266 267 272 272 271 271 272 274 275 276 277 277 278 278 278 278 277 275 273 271 268 265 262 259 257 254 252 251 250 249 249 250 250 251 251 252 253 253 254 255 256 258 259 261 264 268 270 267 265 263 260 256 253 251 251 251 252 254 255 256 256 256 256 255 253 251 250 248 247 246 244 242 240 237 236 237 239 242 246 249 252 253 255 256 257 255 251 246 240 233 230 228 227 225 223 220 218 216 214 214 214 213 213 214 214 215 215 215 216 218 221 225 227 227 225 222 220 218 217 217 220 224 228 232 235 236 236 235 234 232 230 228 228 230 229 228 225 221 215 208 199 191 183 176 170 165 161 158 155 153 151 149 146 143 138 135 132 132 132 133 134 135 136 136 136 136 137 137 136 136 135 133 131 129 127 124 121 119 117 115 114 112 110 108 106 104 102 100 99 97 96 94 92 90 88 86 84 81 79 77 75 74 73 72 71 70 70 69 68 68 68 68 68 68 67 67 67 67 67 67 68 68 69 70 71 72 73 73 74 74 74 75 76 76 76 76 75 74 74 74 75 76 77 77 78 78 77 76 75 73 72 71 70 68 67 64 62 60 57 55 53 51 49 47 45 43 41 39 38 36 35 33 31 28 26 24 22 20 17 15 12 8 5 2 360 358 356 354 353 352 350 348 345 342 339 336 335 333 331 328 326 324 323 321 319 318 316 315 313 312 311 309 308 307 305 304 303 302 302 301 301 302 302 302 302 302 302 302 301 300 300 300 299 298 297 296 294 293 291 290 289 289 288 288 287 286 285 284 284 284 284 285 285 285 285 284 284 284 285 287 289 293 296 297 296 293 286 278 270 265 261 259 258 257 256 255 255 254 254 253 253 252 250 247 245 242 240 238 237 235 234 232 230 228 226 225 224 223 222 221 221 222 223 223 223 223 222 222 223 223 223 222 217 213 213 217 217 214 212 211 211 209 209 208 206 204 202 200 199 199 201 202 201 200 197 192 188 183 178 175 173 171 170 169 169 169 170 171 172 173 174 175 175 174 173 174 178 191 227 273 293 300 304 307 309 312 316 320 324 328 333 338 346 357 11 25 38 47 50 49 44 39 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 356 356 356 355 355 354 354 353 352 352 351 351 350 349 347 347 351 7 29 48 52 51 45 36 26 25 22 18 14 4 330 299 289 289 289 284 276 269 272 283 291 296 298 298 296 292 288 282 275 268 264 263 264 265 267 271 273 274 273 271 269 268 268 271 278 279 280 280 281 283 284 285 285 286 286 285 283 280 277 274 272 268 265 261 257 254 252 251 250 250 250 250 251 251 252 252 254 255 256 256 257 257 258 260 263 266 271 271 267 264 262 259 257 255 254 254 255 257 258 259 259 258 257 256 254 252 251 250 248 247 244 242 242 241 240 238 238 240 243 246 250 253 255 257 257 257 254 250 246 240 235 232 231 230 228 226 224 221 218 215 214 213 214 214 214 214 213 213 214 216 220 224 228 230 229 227 224 223 222 221 221 222 225 229 233 236 238 239 239 238 236 234 231 229 232 232 230 227 222 216 208 199 189 180 172 165 159 155 152 150 148 147 146 144 141 136 133 131 130 130 130 131 132 132 133 134 134 135 135 135 134 133 131 129 126 124 121 119 117 115 114 112 111 109 107 105 103 101 100 99 98 96 95 93 91 89 87 85 83 80 78 77 75 74 73 72 71 70 69 68 68 68 68 68 68 67 67 67 67 67 67 68 68 69 70 71 72 72 72 73 73 73 73 74 75 75 74 74 74 73 73 73 74 75 75 76 76 75 74 73 72 70 69 68 67 67 65 63 61 58 56 53 51 49 47 45 43 41 39 38 37 36 35 33 31 29 28 28 27 25 22 18 13 8 4 0 358 356 356 355 354 353 350 348 345 342 339 337 335 332 329 327 325 323 321 319 317 316 314 313 311 310 309 308 307 305 304 303 303 302 302 301 301 302 302 302 302 302 301 300 299 299 299 298 298 297 295 294 293 292 291 290 289 289 288 287 286 285 284 283 283 283 283 284 284 283 283 282 282 282 284 286 289 292 294 294 293 290 284 278 272 268 265 263 261 259 258 257 256 255 255 254 253 252 249 247 244 241 239 237 235 233 232 230 228 226 224 222 220 219 219 219 220 220 221 222 223 223 223 224 225 224 221 216 214 216 219 218 215 213 212 212 211 209 208 206 205 204 202 201 202 205 204 200 195 190 184 180 176 174 172 172 171 171 170 170 171 172 173 175 176 177 177 177 175 174 174 179 194 229 269 288 296 300 302 305 309 314 318 323 329 336 345 356 10 24 36 46 51 52 48 43 38 358 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 355 355 354 354 353 353 352 352 351 350 349 348 347 345 345 2 25 44 51 48 40 29 21 19 21 21 17 10 0 340 316 301 294 292 288 285 283 283 285 288 291 293 294 292 288 283 278 272 267 263 261 261 263 266 268 270 270 270 269 269 269 270 275 282 285 286 287 288 288 289 289 290 290 289 286 282 277 273 270 267 263 259 256 253 252 251 250 251 251 252 252 252 253 254 255 256 256 257 257 259 261 263 267 271 275 272 268 265 263 260 257 256 256 257 258 259 260 260 259 258 256 254 252 251 250 248 247 244 241 240 241 241 242 241 241 243 246 251 254 256 257 257 256 254 252 249 245 241 237 235 233 232 230 229 227 224 221 217 215 213 213 213 213 212 211 211 214 218 222 227 230 230 229 227 227 227 228 229 229 229 230 233 236 238 240 241 242 241 239 237 234 232 232 232 230 227 222 216 207 197 187 177 169 161 155 151 148 146 145 145 145 145 144 143 139 136 135 131 129 129 129 130 131 131 132 133 133 133 132 131 129 127 124 121 119 116 114 113 112 111 110 108 106 104 102 101 100 98 97 96 94 93 91 89 87 85 83 81 79 77 76 75 74 73 71 70 70 69 69 69 69 69 69 68 68 68 68 67 68 68 68 69 70 71 72 72 72 72 72 72 73 74 74 74 74 74 73 73 73 73 73 73 73 74 74 73 73 72 70 69 68 66 65 65 64 63 61 59 56 53 51 48 46 44 43 41 40 39 37 37 35 34 33 32 31 33 34 33 30 25 19 13 7 2 359 358 358 358 358 356 354 351 347 344 341 339 336 334 331 328 326 324 322 320 318 316 314 313 312 311 309 308 307 306 304 304 303 303 302 302 302 301 301 301 301 300 300 299 298 298 298 298 297 296 295 294 294 293 292 291 290 289 288 287 286 285 284 283 282 282 282 282 282 282 281 281 280 280 281 283 285 288 290 291 291 289 286 281 277 273 270 268 265 263 261 259 258 257 255 254 254 252 251 249 246 243 241 238 236 233 232 230 228 226 224 221 219 217 216 216 216 218 219 221 222 224 225 226 226 224 222 219 218 221 223 221 218 216 215 215 213 211 209 207 207 206 204 204 208 209 203 197 190 183 178 176 174 173 173 173 173 172 172 172 173 174 175 177 178 179 179 178 177 176 178 184 202 237 269 285 292 296 299 303 307 312 318 325 333 343 355 9 23 35 44 51 54 52 48 43 39 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 355 355 355 354 354 354 353 353 352 351 351 350 349 348 346 344 344 352 16 38 46 42 33 21 13 10 12 15 15 13 11 6 320 295 289 288 287 288 289 289 288 288 289 290 291 290 286 282 277 273 269 265 261 260 261 263 264 266 267 268 269 269 269 270 273 278 283 287 289 290 291 291 290 290 290 290 288 285 279 273 268 264 261 258 256 254 253 252 252 252 252 253 253 253 254 255 256 256 256 257 258 260 264 267 271 275 279 275 269 265 262 259 257 256 256 257 258 259 260 259 258 257 256 254 251 250 248 247 245 243 240 240 241 243 243 243 244 246 249 253 255 256 256 255 254 252 250 248 245 242 239 237 235 234 232 230 229 226 223 220 217 214 213 212 212 211 212 212 215 220 224 228 230 229 228 227 228 230 234 237 238 237 237 237 238 240 242 243 243 242 240 238 237 236 236 234 231 227 222 215 207 197 186 176 167 160 155 151 148 146 146 146 146 147 147 147 146 144 141 135 130 128 127 128 129 130 130 131 131 131 130 129 128 125 122 119 117 114 113 112 111 110 109 107 105 103 101 100 99 97 96 95 94 92 90 89 87 85 83 81 79 78 76 75 74 73 72 72 71 70 70 70 70 70 69 69 69 69 69 68 68 68 69 70 71 72 72 73 72 71 71 72 72 73 73 73 73 72 72 72 72 72 72 72 73 73 73 73 72 71 70 68 67 65 64 63 62 60 59 57 55 52 50 48 47 46 45 43 42 40 39 38 37 36 35 35 36 39 40 39 36 31 25 18 11 6 3 3 3 3 2 360 357 354 350 346 343 340 338 335 332 329 327 325 323 321 319 317 315 314 313 312 310 309 307 306 305 304 304 304 303 302 302 301 300 300 300 299 299 298 298 297 297 296 296 295 295 294 294 293 292 291 290 289 288 287 286 285 284 283 282 281 281 281 281 281 280 280 279 279 279 280 282 285 287 288 287 286 284 281 278 277 275 272 270 267 264 262 259 257 256 254 253 252 251 250 248 245 243 240 237 234 232 230 229 227 224 221 219 216 214 213 214 216 219 221 223 224 225 226 226 225 223 222 223 224 225 223 221 219 219 218 216 214 210 209 210 210 207 210 215 213 206 196 191 186 180 177 176 175 175 175 175 175 174 174 175 176 178 180 180 180 179 178 178 179 183 193 215 247 271 284 290 294 297 301 306 312 319 329 340 354 9 24 36 45 51 54 55 52 48 44 40 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 354 354 354 353 353 352 352 351 350 350 349 348 346 344 342 347 11 36 41 32 21 14 10 8 9 12 14 16 26 45 77 254 271 279 283 285 288 289 289 288 287 286 286 285 283 280 277 274 271 268 265 263 262 263 264 265 267 268 269 270 271 272 273 276 280 285 288 291 292 291 290 288 288 289 288 284 278 272 266 262 260 258 257 256 255 255 254 253 253 253 253 254 254 255 255 256 256 256 258 261 266 270 273 277 280 278 270 264 259 256 255 255 255 256 257 258 258 257 257 256 255 253 251 250 248 247 246 245 243 243 245 246 246 246 246 248 251 253 254 255 254 253 252 250 249 247 245 242 240 239 237 235 233 231 229 227 224 221 219 216 213 211 211 212 214 215 218 222 226 229 229 227 226 227 230 233 238 242 243 243 242 241 241 242 243 244 243 242 241 240 239 239 236 233 228 224 219 213 205 195 184 174 165 159 155 151 149 148 147 146 146 146 147 147 146 145 141 136 132 129 127 127 127 128 129 129 130 130 129 128 127 125 122 120 117 115 113 112 111 110 108 107 105 103 101 99 98 97 95 94 93 91 90 88 87 85 83 81 79 78 76 76 75 74 73 72 72 72 71 71 71 71 70 70 70 70 70 69 69 69 70 70 72 72 73 72 71 71 71 71 72 72 72 72 71 70 70 70 70 71 71 72 73 74 74 73 73 72 70 68 66 64 62 61 59 58 56 54 52 50 49 49 50 48 47 46 45 43 42 41 39 38 38 39 42 44 45 44 41 36 29 23 17 13 10 10 9 8 6 4 1 357 353 349 346 343 340 337 334 331 328 326 324 322 320 318 316 315 314 313 311 310 308 307 306 305 305 305 304 303 301 300 300 299 299 299 299 298 297 297 296 295 295 294 294 294 293 293 292 291 290 289 288 288 287 286 285 284 283 281 281 280 280 280 280 279 278 278 278 279 280 282 283 284 284 283 282 280 279 278 278 277 274 271 268 265 263 260 258 256 255 253 251 250 249 247 244 241 238 235 232 230 228 227 225 222 219 216 213 212 213 216 219 222 223 224 225 226 226 225 224 224 224 225 225 223 222 221 220 219 218 215 212 213 215 215 213 216 221 220 213 203 198 194 188 181 178 178 178 178 178 177 176 176 176 178 179 180 179 178 178 177 178 182 189 203 227 254 273 283 288 292 296 300 305 313 323 336 352 9 25 38 46 52 56 57 56 53 49 45 42 355 355 355 355 356 356 356 356 356 356 356 355 355 355 355 355 354 354 354 353 353 353 352 352 351 350 350 349 347 346 344 342 349 7 29 31 21 14 12 10 11 12 14 15 15 25 41 71 136 243 266 275 279 281 281 281 280 279 278 279 279 278 277 276 274 273 272 270 268 267 267 267 268 269 271 272 273 274 276 278 280 282 285 287 290 290 290 287 284 283 283 282 278 274 269 264 261 258 258 258 257 256 256 254 253 253 253 254 254 253 249 247 250 253 256 259 262 267 270 273 277 280 277 267 260 255 253 252 252 253 255 256 256 256 256 255 255 254 253 252 250 249 248 247 247 246 247 249 249 249 249 249 250 251 253 253 254 253 253 251 250 248 247 245 243 241 239 237 235 233 231 229 227 225 223 220 218 215 212 211 213 216 218 220 223 227 229 229 227 227 229 231 235 239 242 244 244 243 242 243 243 243 242 242 241 241 241 240 237 233 228 223 218 212 206 198 188 178 168 160 155 151 148 146 144 143 143 143 143 143 143 142 142 140 138 135 130 127 127 127 127 128 128 129 129 129 128 127 125 123 120 118 116 114 113 112 111 109 107 105 102 100 99 97 96 95 93 92 90 89 87 86 84 83 81 79 78 77 76 75 74 73 73 73 73 72 72 72 72 71 71 71 71 70 70 70 70 70 71 72 73 73 73 72 72 72 71 71 71 71 70 70 69 69 69 69 69 70 70 72 73 73 73 72 71 69 67 65 63 61 59 58 56 55 53 51 50 49 49 51 50 49 48 47 45 44 43 43 43 44 45 46 48 48 47 44 39 34 29 25 22 17 15 14 13 11 8 5 1 357 353 350 346 343 339 336 332 329 327 324 322 320 319 317 316 315 314 312 311 309 308 307 306 306 305 304 303 302 301 300 300 300 300 300 299 298 296 296 295 294 294 293 293 292 292 291 290 289 289 288 288 287 287 286 284 283 282 281 280 280 280 279 279 278 278 277 278 278 279 280 281 281 281 281 280 280 281 281 280 278 275 272 270 267 264 262 260 257 254 251 249 248 247 245 242 239 235 232 230 228 226 225 223 220 217 215 213 213 215 218 221 222 223 225 226 226 226 225 224 225 225 224 223 222 221 220 219 218 215 214 216 218 218 218 220 226 228 224 217 208 200 193 185 180 180 180 180 179 178 177 176 177 178 179 179 178 177 177 178 181 186 195 212 236 259 274 282 287 290 294 299 306 315 329 348 9 27 40 49 55 59 61 61 59 55 51 46 42 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 353 353 353 353 352 352 351 351 350 349 347 346 344 342 349 3 18 26 17 13 11 11 12 12 11 8 5 6 9 0 286 257 265 269 272 274 275 273 272 271 272 273 273 275 275 276 275 275 276 276 275 274 273 273 273 275 276 277 278 279 281 283 285 286 287 288 289 290 289 286 282 278 276 274 271 268 265 262 259 258 257 257 257 256 255 254 253 253 254 254 255 253 246 242 245 249 254 259 263 266 269 273 277 277 272 263 256 252 249 249 249 250 251 253 254 254 253 253 253 253 252 252 251 251 249 247 246 247 249 251 252 252 251 251 251 251 252 253 253 253 253 252 250 249 247 245 244 242 240 238 236 233 231 229 228 226 224 222 219 217 215 213 214 216 219 222 225 227 228 229 228 229 230 233 237 240 243 244 244 243 243 242 241 241 240 239 239 240 238 236 232 226 219 213 208 202 196 188 179 169 160 152 146 142 139 137 136 135 136 136 137 137 137 137 136 136 135 133 129 127 126 126 127 127 127 128 129 129 129 127 126 124 121 119 117 116 115 113 112 110 107 105 102 100 98 97 95 94 93 91 90 88 87 85 84 82 81 79 78 77 75 74 74 73 73 73 73 73 73 72 72 72 71 71 71 71 70 70 70 70 71 72 73 73 73 73 72 72 72 72 71 71 70 69 69 68 68 68 68 68 68 70 71 71 71 71 69 68 66 64 62 59 58 57 55 54 52 51 50 50 51 53 52 51 50 48 46 45 44 44 44 45 46 48 49 49 48 46 42 39 36 32 27 22 19 17 16 15 13 10 6 2 358 354 350 346 342 338 335 331 328 325 323 321 319 318 317 316 315 313 311 310 308 307 306 306 306 305 304 303 302 302 301 301 301 300 300 298 297 295 294 293 293 292 291 291 290 289 288 288 288 288 288 287 286 285 284 283 282 281 280 280 280 279 279 278 278 277 277 277 277 278 279 279 280 280 281 281 282 282 282 281 279 277 274 272 269 267 264 260 255 251 248 247 246 244 241 238 234 231 228 227 226 225 224 222 219 217 215 214 215 217 218 219 221 223 225 225 225 225 224 224 224 223 222 221 221 220 220 218 217 217 218 219 219 220 224 229 233 230 223 213 202 193 184 180 179 180 179 178 177 176 176 177 177 178 178 177 176 177 179 183 190 201 219 240 260 274 282 286 289 293 299 307 321 342 10 32 44 52 58 62 65 67 65 62 57 52 47 42 354 354 354 354 354 354 354 354 354 354 355 355 354 354 354 354 354 353 353 353 353 352 352 352 351 351 350 349 348 346 344 343 350 5 18 23 16 12 10 8 7 6 2 357 349 338 324 306 287 273 268 267 268 270 272 272 271 270 271 271 272 274 276 278 280 280 281 282 282 281 279 279 279 280 281 282 283 283 284 286 287 287 287 288 289 289 288 286 281 276 272 269 266 263 261 260 258 257 257 257 256 256 255 254 253 254 254 255 255 254 251 249 249 252 255 259 262 266 269 273 276 273 265 257 251 248 246 246 246 247 248 250 251 252 251 251 251 252 252 252 252 251 249 247 246 247 250 252 253 253 252 250 249 248 250 252 253 253 253 253 252 250 249 247 245 243 241 239 236 234 232 231 229 228 226 224 221 219 218 217 217 219 221 223 225 227 228 228 229 230 231 233 235 237 239 240 241 241 241 240 239 237 236 236 236 235 232 228 223 216 208 202 198 194 188 182 173 163 152 143 136 131 128 126 125 126 127 129 130 130 130 130 130 130 130 129 126 125 125 125 125 126 126 127 128 128 128 127 126 124 122 120 119 118 117 115 114 112 109 106 103 100 98 97 95 94 92 91 89 88 86 85 83 82 80 79 77 76 75 74 73 73 73 73 73 73 73 72 72 72 72 71 71 70 70 70 70 70 71 72 73 73 73 73 72 72 72 72 71 70 69 69 68 67 67 67 67 67 67 67 68 68 68 68 67 66 65 63 61 59 57 56 55 54 52 51 52 53 53 54 53 53 51 49 47 46 45 44 45 46 47 48 49 49 48 46 43 41 39 35 31 26 22 20 19 19 18 16 13 8 4 359 355 350 345 341 337 334 330 327 324 322 320 319 318 317 315 313 312 310 308 307 307 307 306 306 305 304 304 303 302 301 301 300 299 298 297 295 294 293 292 291 290 289 289 288 287 287 287 287 287 286 285 284 284 283 282 282 281 280 280 279 279 278 278 277 276 276 276 276 277 277 278 279 280 281 282 282 283 282 281 279 277 275 273 271 268 264 258 253 249 247 245 243 239 235 232 229 227 225 225 225 224 223 220 218 216 215 215 215 216 218 220 222 223 224 224 224 223 223 222 222 221 220 220 220 220 219 219 220 221 221 219 220 226 233 234 230 219 204 193 185 179 176 176 177 176 175 175 175 175 176 176 177 177 177 177 178 182 187 195 207 221 238 257 272 280 284 288 293 300 312 334 10 41 53 60 64 67 70 71 71 68 64 59 54 48 41 353 353 353 353 353 353 353 353 354 354 354 354 354 354 354 354 353 353 353 353 352 352 352 352 351 351 350 349 348 347 344 345 351 7 18 20 16 12 9 7 4 0 356 351 342 330 316 305 295 284 275 270 271 273 275 275 275 275 275 275 276 278 281 284 285 285 285 286 286 284 283 283 283 283 284 284 285 285 286 286 286 285 284 285 286 285 284 282 279 275 270 266 262 260 259 258 257 257 257 257 257 255 254 254 254 254 254 255 256 256 256 256 257 257 259 260 262 265 268 272 274 266 257 250 245 244 244 245 246 247 248 250 250 250 250 249 249 250 251 252 252 251 249 247 246 248 250 252 253 252 250 247 245 245 246 249 252 254 254 254 253 252 250 248 246 244 242 239 237 236 234 233 231 229 227 225 223 222 221 220 220 220 221 223 224 225 226 227 228 229 230 231 233 234 236 237 239 239 240 239 237 235 234 233 231 228 225 220 214 207 200 197 195 192 187 180 171 160 148 137 128 122 118 116 116 117 119 121 122 122 122 122 123 123 123 123 121 121 122 123 123 124 125 126 127 127 127 127 126 124 123 121 120 119 118 117 115 113 110 107 104 101 98 96 95 93 92 90 89 87 86 85 83 81 80 78 76 75 73 72 72 72 72 72 72 72 72 72 72 71 71 71 70 70 70 70 70 70 71 72 72 72 72 72 72 72 71 71 70 69 69 68 67 66 66 66 66 66 66 66 66 66 66 66 65 64 63 61 59 58 57 55 54 53 52 52 52 53 53 54 54 53 52 51 49 47 46 45 45 45 46 47 48 48 47 44 42 41 39 36 32 29 26 24 23 23 23 22 20 16 11 6 0 355 349 344 340 336 333 329 326 323 321 319 317 316 315 313 312 310 309 308 307 307 307 307 306 305 305 304 302 301 301 300 299 298 297 296 294 292 291 289 289 288 288 287 286 286 286 285 285 285 284 284 283 282 282 281 281 280 279 279 278 278 277 277 276 276 276 275 275 276 276 277 278 279 281 281 282 282 281 280 278 277 275 273 270 267 262 256 251 249 246 242 237 232 229 227 225 224 223 222 222 222 221 219 217 216 215 215 216 218 219 221 222 223 223 223 222 222 221 220 220 219 219 220 220 220 221 223 225 225 223 223 229 234 233 225 208 189 179 175 173 171 172 172 172 172 172 173 173 174 175 175 176 176 178 180 185 191 199 207 214 222 239 262 276 283 287 293 302 318 357 46 65 72 74 76 77 78 77 75 71 66 60 54 47 40 352 352 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 351 351 350 350 349 347 345 347 354 7 17 16 14 12 9 8 6 2 357 353 344 332 318 308 301 294 287 282 281 282 282 282 282 282 281 282 282 284 288 291 291 290 288 288 287 286 285 284 283 283 283 283 284 284 285 285 284 282 281 281 281 281 279 278 275 272 268 264 260 258 257 258 258 258 258 258 257 255 254 254 254 254 255 257 258 258 259 260 261 261 262 262 262 264 267 269 269 258 250 245 242 243 244 246 248 249 251 251 250 249 248 247 248 249 250 251 251 250 248 247 248 249 251 252 252 252 249 245 243 243 244 247 250 253 254 255 254 253 251 249 248 246 244 241 239 238 236 234 232 230 228 226 224 223 222 222 222 221 221 222 222 223 224 225 226 228 230 231 231 232 234 236 237 239 240 242 243 245 242 237 231 226 221 215 210 204 198 195 193 190 185 178 168 155 142 129 119 112 109 107 107 109 111 112 113 114 114 114 114 114 115 115 115 116 118 119 120 121 123 124 125 126 126 126 125 124 123 122 121 120 119 118 116 114 111 108 104 101 98 96 94 93 91 90 88 87 85 84 82 80 79 77 75 73 72 71 70 70 71 71 71 71 71 71 71 71 71 70 70 69 69 69 69 69 70 71 71 72 72 71 71 71 71 70 69 68 68 67 66 66 66 65 66 66 66 66 66 65 65 64 63 62 61 59 58 56 55 54 52 51 51 51 51 52 53 54 54 54 53 52 50 48 46 46 45 45 46 46 46 46 44 41 40 39 38 35 32 30 28 27 26 26 27 28 27 24 20 14 8 2 356 350 345 340 336 332 328 325 322 319 318 316 315 314 312 311 309 309 308 308 307 307 306 306 305 304 302 301 300 299 298 298 297 296 294 292 290 288 287 286 286 286 286 286 285 285 284 284 283 283 283 282 281 281 280 280 279 278 277 277 277 276 276 275 275 274 274 274 275 275 276 278 280 280 281 281 281 279 277 276 275 274 272 269 265 260 255 251 247 242 236 231 227 225 223 221 221 221 221 222 221 220 218 216 215 215 216 218 219 220 221 222 222 222 221 221 220 219 218 218 219 220 221 222 223 226 227 228 228 228 231 234 229 215 194 179 172 170 169 168 169 169 169 170 170 171 172 172 173 173 174 177 181 186 191 197 200 201 196 186 188 224 265 279 286 291 299 318 32 75 84 86 86 86 85 84 82 79 74 68 61 53 45 38 351 351 351 351 351 351 352 352 352 352 352 352 353 353 353 353 353 352 352 352 352 352 352 351 351 351 351 350 349 348 347 350 356 5 11 12 12 10 9 9 8 7 6 3 358 343 324 310 303 300 297 294 292 292 291 290 290 289 288 288 289 291 293 295 295 293 291 289 288 286 285 284 282 281 280 280 280 281 281 282 281 279 278 277 277 277 276 274 272 269 266 262 259 258 258 258 258 258 259 258 257 255 254 254 254 255 257 259 260 261 262 263 263 263 263 263 263 263 266 267 263 255 249 246 245 245 246 249 251 252 252 252 250 248 247 247 247 248 249 249 249 249 247 247 248 249 251 252 252 251 249 245 243 242 243 245 248 252 254 254 254 253 252 251 249 247 245 242 240 238 236 234 231 228 226 224 223 223 223 223 223 222 222 221 221 222 222 222 225 228 231 232 233 233 234 236 239 242 247 254 262 267 259 249 239 231 225 219 212 205 198 194 192 188 182 174 161 145 130 118 109 103 101 100 100 101 103 104 105 105 105 104 104 105 105 106 108 110 113 115 116 118 120 122 123 125 125 125 124 124 123 122 121 121 120 118 116 114 111 108 105 102 99 96 94 92 90 89 87 86 84 83 81 79 77 75 73 71 70 69 69 69 69 70 70 70 70 70 69 69 69 68 68 68 68 68 68 69 69 70 70 70 70 70 70 70 69 69 68 67 67 66 65 65 65 65 65 65 65 65 65 64 63 63 61 60 59 57 56 54 53 52 51 50 50 50 50 51 53 54 54 54 53 52 51 49 48 46 46 46 46 46 45 44 42 40 38 37 36 35 33 31 30 30 29 30 31 33 33 31 28 24 19 12 5 358 351 345 339 334 331 327 323 320 318 316 315 313 312 310 309 309 308 308 307 307 306 306 305 304 302 300 299 298 298 297 296 295 293 292 290 288 286 285 284 284 285 285 285 284 283 282 282 281 281 280 280 280 279 279 278 277 277 276 276 275 275 275 274 274 273 273 274 274 276 277 279 279 280 280 279 278 276 274 273 272 272 271 268 264 260 254 248 242 235 231 227 224 222 221 221 222 223 223 222 220 217 214 213 213 215 216 217 219 220 221 221 221 220 220 219 218 218 218 219 221 223 225 227 229 231 232 232 234 235 233 223 205 186 176 171 168 167 167 167 167 168 169 170 171 171 171 171 172 175 181 187 193 198 202 200 192 174 157 149 159 234 275 283 286 288 301 87 97 97 97 96 95 93 90 87 83 77 70 61 52 43 36 350 350 350 350 350 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 350 350 349 349 351 356 2 5 7 8 7 7 7 8 10 12 13 9 358 331 314 305 301 299 298 298 298 298 297 295 294 293 292 291 293 295 297 298 296 294 291 289 286 285 283 281 280 279 278 278 278 277 277 277 277 276 276 275 274 274 273 271 268 266 263 261 260 260 260 259 258 257 257 256 254 254 254 255 256 258 261 263 264 264 265 265 266 266 266 265 264 264 263 260 257 254 251 249 248 248 250 252 253 253 252 250 248 247 246 246 247 248 248 248 248 246 247 247 249 250 251 251 249 247 244 244 244 244 246 248 250 253 254 254 254 253 252 250 248 246 243 241 238 235 232 229 226 223 222 221 222 223 223 224 225 225 224 223 222 221 221 223 227 231 234 235 236 237 240 244 251 259 268 275 274 265 255 246 239 233 226 218 210 203 197 192 186 178 166 150 133 119 108 101 97 95 94 95 95 96 97 97 97 96 96 96 96 97 99 102 104 107 109 111 114 116 119 121 122 124 124 124 123 122 121 120 120 119 118 116 114 111 108 105 102 99 96 94 92 89 88 86 84 83 81 79 77 75 73 71 70 68 68 68 68 69 69 69 69 68 68 68 67 67 66 66 66 66 66 67 67 67 68 68 69 69 69 69 68 68 68 67 66 66 65 65 64 64 64 64 64 64 64 63 62 61 60 59 58 56 55 53 51 50 49 48 48 48 49 50 51 53 54 54 54 54 52 51 50 49 48 47 47 47 46 45 44 41 39 38 38 37 36 35 34 33 33 33 33 35 37 38 38 37 34 29 24 17 9 1 353 345 338 333 328 324 320 317 315 313 312 311 309 308 308 307 307 307 306 306 306 305 303 301 300 299 298 297 297 295 294 292 291 289 288 286 285 284 283 283 283 283 283 282 281 280 279 279 278 278 278 278 278 277 277 276 276 276 276 275 275 275 274 274 273 274 275 276 277 278 278 278 278 277 276 275 272 270 269 269 270 269 267 264 259 253 244 237 231 227 225 223 222 223 223 224 223 221 218 215 212 211 211 212 214 216 217 219 220 221 220 219 219 218 218 218 219 221 223 226 228 231 233 234 236 237 238 238 232 219 198 185 176 171 169 168 168 168 168 169 170 172 172 172 171 171 173 179 187 194 198 201 202 200 188 166 148 138 137 164 266 276 275 268 190 119 111 107 106 104 102 99 96 93 87 80 70 60 50 41 35 349 349 349 349 349 350 350 350 350 350 351 351 351 351 352 352 352 351 351 351 351 351 351 351 351 351 351 351 350 350 350 352 356 360 2 3 4 3 2 2 2 3 3 2 359 351 327 314 305 299 296 295 297 299 300 299 298 297 296 294 293 295 297 299 299 297 294 290 286 283 281 280 278 277 277 276 275 275 275 274 274 274 275 276 276 275 274 274 273 272 270 268 266 265 265 264 262 259 255 254 253 253 253 253 255 257 260 263 265 266 266 267 268 269 270 271 270 268 266 264 262 261 259 257 254 252 252 253 253 253 251 250 249 248 247 246 246 246 246 247 247 247 246 246 247 247 248 249 248 246 245 244 244 245 246 248 249 251 255 256 255 255 254 253 250 248 245 243 240 237 235 233 230 226 223 221 221 222 224 225 227 228 229 229 227 224 221 221 222 226 230 233 237 240 244 250 257 266 272 274 272 267 262 256 250 245 240 234 227 219 211 204 194 182 167 151 134 120 110 103 98 95 94 93 92 92 92 92 91 91 90 89 89 90 91 94 96 99 101 103 106 109 112 115 118 120 122 123 122 122 120 119 118 118 117 116 115 113 111 108 105 102 99 96 93 91 89 87 85 83 81 79 77 75 73 71 70 68 68 68 68 68 68 68 68 67 67 66 66 65 64 64 63 63 64 64 64 64 65 65 66 66 67 67 67 67 67 66 66 65 65 65 64 64 64 64 63 63 63 62 61 60 59 58 57 55 53 52 50 49 48 47 46 46 47 49 50 51 53 54 55 55 54 53 52 51 50 49 49 48 48 47 46 44 42 40 39 39 39 38 38 37 36 36 37 38 39 41 43 45 44 43 40 35 30 23 15 5 355 346 338 331 325 320 316 314 312 311 309 308 307 307 306 306 306 306 305 305 304 303 302 301 300 299 298 296 295 293 292 290 288 287 286 285 284 282 282 281 281 281 281 280 279 278 277 276 276 275 276 276 276 276 276 276 276 276 276 276 275 275 274 274 274 275 276 276 276 276 276 276 275 274 273 270 268 266 266 267 268 267 265 262 257 250 242 235 230 227 225 224 224 224 224 222 220 218 215 212 211 210 211 213 214 217 219 220 220 219 218 218 218 218 220 222 224 226 229 231 234 236 237 239 240 240 238 231 214 195 183 177 173 171 170 171 171 172 173 174 174 173 172 170 171 176 184 194 198 200 200 200 199 188 168 148 136 133 140 222 258 250 201 144 126 119 115 112 110 108 106 102 97 90 81 70 59 48 39 33 348 348 348 348 348 349 349 349 349 350 350 350 350 351 351 351 351 351 351 350 350 350 350 350 350 351 351 351 351 350 350 352 356 359 0 360 359 358 356 354 351 347 343 340 337 331 320 308 299 294 291 291 292 297 300 301 300 299 299 298 298 299 300 299 297 293 289 285 280 277 275 273 272 271 270 269 270 271 271 272 271 271 272 274 276 277 276 275 274 273 272 271 270 269 267 266 262 257 253 251 251 251 251 253 255 259 262 265 267 268 269 270 271 273 275 276 276 274 272 270 269 267 266 263 260 258 257 257 257 254 251 248 246 246 246 246 246 245 246 246 246 246 246 246 245 245 245 245 244 243 243 244 245 246 248 250 252 254 258 258 257 256 254 251 250 247 245 243 241 240 240 241 241 237 232 228 226 226 228 229 231 232 233 234 231 227 223 220 220 222 224 229 236 245 254 263 271 278 278 275 270 264 261 257 253 249 246 242 237 231 224 213 197 173 148 128 115 109 107 106 105 103 100 97 94 91 90 88 87 86 85 84 84 86 89 91 93 95 96 99 101 104 107 110 113 116 118 119 119 119 118 118 117 116 116 115 114 112 110 107 104 101 98 95 92 90 88 86 84 81 79 77 75 73 71 69 68 68 68 68 68 68 68 67 67 66 66 65 64 63 62 62 61 61 61 62 62 62 62 63 64 64 65 65 65 65 65 65 64 64 64 64 64 63 63 63 62 61 61 60 59 58 57 56 54 53 51 50 48 47 46 45 45 46 47 49 50 52 54 55 55 55 55 53 52 51 50 50 50 49 49 49 48 46 44 42 41 41 41 41 40 40 40 40 41 42 44 46 48 51 51 51 49 46 43 38 31 22 10 357 345 334 325 319 315 312 310 308 307 306 306 305 305 305 305 305 305 305 304 303 302 302 301 300 299 297 295 294 292 290 289 287 286 285 284 282 281 280 280 280 280 279 278 277 276 274 274 274 274 274 275 275 276 276 276 276 276 275 275 275 274 274 275 275 275 275 275 275 275 275 274 273 271 269 266 265 264 265 265 265 264 262 260 256 249 242 235 231 229 227 226 226 225 223 220 217 213 211 210 209 210 212 214 217 219 219 219 218 218 217 218 219 222 224 227 229 231 233 236 238 239 240 240 239 237 228 209 191 181 176 174 173 174 176 177 178 178 178 177 175 172 171 173 179 189 199 202 201 199 199 199 191 175 155 142 136 140 162 190 172 147 134 127 123 120 117 116 114 111 106 100 92 81 69 57 46 37 30 347 347 347 347 348 348 348 348 348 349 349 349 349 350 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 351 354 357 358 358 356 355 353 350 347 343 338 333 328 324 319 313 304 294 289 287 287 288 296 299 301 301 301 301 301 302 303 302 298 293 289 284 281 276 273 271 269 267 265 264 264 265 266 267 267 267 267 268 270 273 276 277 276 275 274 273 271 270 269 267 265 259 254 250 249 249 249 251 254 258 262 266 269 272 274 275 276 278 279 281 282 281 280 278 276 274 272 269 266 264 262 261 261 260 257 254 251 248 246 245 245 245 245 245 245 245 245 245 245 244 243 242 243 243 242 243 244 246 247 250 252 254 257 261 261 259 256 253 250 248 247 246 246 248 251 255 259 259 256 249 243 239 237 237 237 237 238 238 239 237 234 229 222 217 214 215 220 229 242 255 265 271 273 270 265 262 260 259 257 255 252 249 246 244 242 236 224 197 144 119 107 103 104 109 113 114 112 107 101 95 91 88 85 83 82 80 80 81 83 85 87 89 91 93 95 98 100 103 106 108 111 112 114 115 116 116 116 116 116 115 115 113 111 109 106 103 99 96 93 91 89 87 85 83 80 78 75 73 71 69 68 68 67 67 67 68 68 67 67 66 66 65 64 63 62 61 60 60 60 60 60 60 60 60 61 61 62 62 63 63 63 63 63 63 63 63 63 63 63 62 61 61 59 58 57 56 56 55 54 53 51 50 48 47 46 45 45 45 46 48 49 51 52 54 55 56 56 55 54 53 52 51 50 50 50 50 50 49 48 46 45 44 44 44 43 43 44 44 44 45 47 48 50 53 56 57 58 58 57 56 54 50 43 31 15 357 340 326 318 313 310 308 306 305 305 304 304 303 304 304 304 304 304 303 303 303 302 302 301 300 298 297 294 292 291 289 288 286 285 283 282 281 280 280 280 280 280 279 277 275 274 273 272 272 272 273 274 275 275 275 275 275 274 274 274 274 275 275 275 275 274 273 273 274 274 273 272 270 267 265 263 262 262 262 262 261 261 262 260 256 248 241 235 232 231 229 228 226 223 219 215 211 210 209 209 211 213 215 217 218 219 219 219 218 218 219 221 224 227 229 231 233 235 237 238 239 239 239 237 234 223 204 188 178 174 174 175 178 180 183 183 183 182 179 176 173 172 175 182 192 200 202 201 201 203 203 199 187 168 153 146 145 150 150 144 136 131 127 124 122 121 119 118 114 109 101 91 79 66 53 43 35 29 346 346 346 346 347 347 347 347 347 348 348 348 348 349 349 349 349 349 349 349 349 349 349 349 349 349 350 350 351 351 352 355 356 356 355 354 352 350 348 345 341 336 331 326 321 316 311 304 295 289 287 285 287 292 297 299 300 300 300 300 301 301 298 294 290 286 283 280 277 274 271 269 266 264 263 262 262 262 262 261 261 262 265 266 269 272 275 276 276 275 273 271 269 267 265 262 257 251 248 247 247 249 254 259 264 269 274 281 284 286 287 287 288 288 289 288 287 285 283 280 277 273 270 267 265 263 263 262 261 259 257 255 253 251 248 246 245 245 245 245 245 245 245 244 243 242 242 243 244 244 244 245 246 249 251 253 255 258 261 261 259 255 252 250 248 247 249 254 258 264 270 273 272 269 265 261 256 253 251 249 249 249 249 250 250 248 242 232 219 208 207 211 220 233 243 250 254 255 253 254 256 257 257 257 255 253 250 247 246 248 249 240 85 89 90 91 94 98 102 106 106 105 101 96 92 88 85 82 80 78 77 77 77 78 80 81 84 86 89 91 94 97 100 103 105 107 109 111 112 113 114 114 115 115 115 114 112 110 107 104 101 97 94 91 89 88 86 84 82 79 77 74 72 70 68 67 67 67 67 67 67 67 67 67 66 65 65 64 62 61 60 60 59 58 58 58 58 58 58 59 59 60 60 61 61 61 61 61 62 62 62 62 62 62 61 60 59 58 56 55 54 54 53 52 51 50 49 48 47 46 45 45 45 46 48 49 51 52 54 55 56 56 55 54 53 52 51 51 51 51 51 51 50 50 49 48 48 47 46 46 46 46 47 48 50 51 53 55 58 61 63 64 65 66 67 67 67 64 56 42 17 350 328 316 309 306 304 304 303 303 302 302 301 302 302 302 303 303 303 302 302 302 303 302 301 299 297 295 293 291 289 287 286 284 282 281 280 279 279 280 280 280 280 278 276 275 273 272 271 271 271 272 273 273 273 273 273 273 273 273 274 275 276 275 274 273 272 272 272 272 272 271 269 266 264 262 261 260 260 260 259 260 262 263 260 255 248 240 235 235 233 230 227 223 218 214 211 210 209 210 211 213 214 216 218 219 219 220 220 220 221 224 226 229 232 234 235 236 237 238 238 238 237 235 229 217 199 184 175 173 174 177 181 184 187 188 188 186 182 178 174 173 175 182 190 197 201 203 206 210 213 211 201 185 170 159 153 148 143 138 133 129 127 125 123 122 120 118 115 109 100 89 76 62 49 40 33 27 345 345 345 345 346 346 346 346 346 347 347 347 347 348 348 348 349 348 348 348 348 348 348 348 348 349 349 350 350 351 352 354 356 355 354 353 352 350 348 345 341 336 331 325 319 314 311 305 299 294 291 287 287 290 294 296 297 297 297 296 296 294 292 288 286 284 282 281 278 275 272 269 267 265 263 262 261 260 259 258 258 259 261 262 264 268 273 275 275 274 273 271 268 265 263 259 255 250 248 248 251 257 263 269 275 281 289 292 295 297 298 298 298 297 296 294 291 288 285 281 278 274 271 268 266 264 263 262 260 259 258 256 256 254 253 250 247 245 244 244 245 245 244 243 242 242 242 244 247 247 245 246 247 249 251 254 255 257 259 258 256 253 251 249 247 251 256 262 268 273 276 278 278 276 273 271 269 267 264 262 262 262 264 265 266 265 259 248 230 202 196 200 207 217 224 228 232 238 244 249 254 258 260 260 258 255 250 247 261 359 26 44 56 63 70 74 77 80 83 87 88 88 87 86 84 82 80 78 76 75 74 73 73 73 74 75 77 80 82 85 89 92 96 99 101 103 106 108 109 110 111 112 113 114 114 113 112 109 106 103 99 95 92 90 88 86 84 83 81 78 76 73 71 69 68 67 66 66 66 66 66 66 66 66 66 65 64 63 62 61 60 59 59 58 57 57 57 57 57 58 58 59 59 59 59 59 60 60 60 61 61 61 61 61 60 59 58 56 55 54 53 52 51 51 50 49 48 47 47 46 46 46 46 47 48 49 50 51 53 54 55 55 55 54 53 53 52 51 51 51 51 51 52 51 51 51 51 51 50 49 49 49 50 52 54 55 57 59 62 65 67 69 71 73 76 78 80 81 79 73 50 11 336 310 303 301 300 300 300 300 300 301 300 300 301 301 302 302 302 302 303 304 304 303 301 300 298 296 294 291 289 287 285 283 281 280 279 278 278 278 279 280 280 279 278 277 275 274 272 272 272 272 272 272 273 273 273 273 273 273 274 275 275 275 274 272 271 270 270 271 271 269 267 265 263 261 260 259 258 258 257 258 261 263 263 260 255 248 242 239 236 232 228 223 218 214 211 209 208 209 210 211 212 215 217 219 220 221 222 222 223 225 229 232 234 236 236 237 237 237 237 236 235 232 224 210 192 180 174 173 174 179 185 190 193 194 193 191 186 181 176 173 175 180 187 194 200 205 212 218 222 219 212 201 189 177 165 154 144 137 132 129 126 124 123 122 120 118 114 107 97 85 71 56 44 37 31 26 344 344 344 344 345 345 345 345 345 346 346 346 346 347 347 347 347 348 348 348 348 348 348 347 348 348 348 349 349 350 351 352 353 354 354 353 351 349 348 345 341 336 330 323 318 314 311 305 300 296 293 289 286 287 289 291 292 293 293 291 290 287 284 283 282 281 280 279 277 274 271 269 267 265 264 262 262 260 259 258 258 260 261 261 263 267 270 272 273 273 272 269 267 264 261 258 256 252 248 252 257 264 271 277 284 290 295 300 301 302 301 300 299 298 296 294 291 288 284 281 277 274 271 268 266 265 263 262 260 259 257 256 255 255 254 253 250 246 244 243 243 244 244 243 243 242 242 245 248 249 247 247 248 249 252 254 256 257 257 256 254 252 250 250 252 259 265 270 275 279 280 282 282 280 279 277 276 276 275 273 273 273 274 274 275 275 272 266 248 189 181 184 194 208 221 223 227 234 244 254 262 267 271 273 275 287 300 355 44 46 45 46 50 52 55 57 59 61 64 68 71 73 76 77 77 76 76 75 73 72 72 71 70 69 69 70 71 73 76 79 82 85 89 93 95 98 101 103 105 107 108 109 110 111 112 112 110 108 104 101 98 95 92 89 87 84 83 81 79 77 75 73 72 70 68 67 66 65 65 65 65 65 65 65 65 64 64 63 62 61 60 59 59 58 57 57 57 57 57 57 57 58 58 58 58 58 58 59 59 59 59 59 59 59 58 57 56 55 54 53 52 51 50 49 49 49 48 47 47 46 46 46 46 46 47 48 49 50 51 52 54 54 54 54 54 53 52 52 52 52 52 53 53 52 52 52 53 54 54 54 53 52 53 55 57 59 61 63 66 69 71 74 76 79 83 86 89 92 93 93 90 81 33 292 291 293 295 296 298 299 299 300 300 300 300 301 301 301 302 302 304 305 304 303 301 299 298 296 294 291 289 286 284 281 279 278 277 277 276 277 278 279 280 280 280 280 279 277 276 275 274 274 274 274 275 275 275 275 275 274 274 274 274 274 274 272 270 270 269 270 269 268 266 264 262 261 260 259 258 257 256 257 259 261 263 262 259 254 249 243 239 234 230 224 219 216 213 211 210 210 210 210 212 215 217 220 222 223 223 224 225 228 232 235 236 237 236 235 235 235 235 234 232 229 221 205 184 176 172 172 174 182 189 195 199 200 198 194 190 184 178 174 176 180 186 193 201 210 218 225 226 222 216 208 200 190 176 162 150 141 135 131 128 125 124 122 121 118 112 104 93 80 64 50 40 33 29 25 343 343 343 343 344 344 344 344 344 345 345 345 345 346 346 346 346 347 347 347 347 347 347 346 347 347 347 347 348 348 349 349 351 352 353 352 349 347 346 344 339 334 328 322 318 314 310 303 299 295 291 287 283 283 284 285 286 287 286 285 284 281 278 277 277 277 276 275 273 271 268 267 265 263 262 261 261 260 259 258 258 259 260 261 263 265 267 268 269 269 268 266 264 262 259 257 255 253 252 258 262 268 275 283 288 293 297 299 297 294 293 291 290 289 288 287 285 282 279 277 274 272 270 268 267 265 264 262 260 258 257 255 255 254 254 253 251 249 246 244 243 243 243 243 243 243 244 246 249 250 249 249 250 252 253 255 256 256 255 254 253 253 253 256 262 268 274 278 280 282 286 286 286 285 284 283 283 283 284 284 284 283 283 283 284 286 286 284 272 165 154 170 220 255 260 260 262 266 271 278 284 291 298 307 319 346 13 36 47 49 49 49 49 49 48 47 47 47 50 52 55 59 63 66 69 71 71 72 72 71 70 69 68 67 66 66 67 69 70 73 75 78 81 84 87 90 94 97 100 102 104 105 107 108 109 109 107 105 102 99 96 94 91 88 85 83 81 79 77 76 75 73 71 70 68 67 66 65 64 64 63 63 64 64 63 63 63 63 62 61 60 59 58 58 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 57 57 56 55 54 53 52 51 50 49 49 48 48 48 48 47 47 46 46 46 46 47 47 47 48 49 51 52 53 53 54 54 54 54 53 53 53 53 54 54 53 53 53 54 56 57 57 57 56 57 58 61 63 65 67 70 73 75 78 81 84 88 91 94 97 100 104 109 118 151 246 270 281 288 292 296 298 299 299 300 300 300 300 300 301 301 302 303 304 304 303 301 299 298 296 293 291 288 285 283 280 278 276 275 274 275 275 276 278 279 280 281 281 280 278 276 276 276 274 274 275 276 277 277 277 277 276 276 275 274 274 273 271 270 269 269 268 268 267 266 264 262 261 261 260 258 257 256 256 257 259 261 261 260 257 253 250 245 240 235 230 225 220 215 212 210 211 211 212 215 217 220 222 223 224 225 225 228 231 235 237 238 237 235 233 232 232 232 231 230 227 220 204 185 175 170 169 172 180 189 197 201 202 200 197 192 186 180 177 177 181 188 198 209 218 226 230 228 223 216 209 202 193 181 169 157 148 140 135 131 128 126 124 121 117 110 100 88 72 56 44 35 29 26 23 341 342 342 342 343 343 343 343 343 344 344 344 344 345 345 345 345 345 345 346 346 346 346 346 345 345 346 346 346 347 347 347 348 349 350 349 346 344 342 341 339 334 327 321 317 314 309 303 296 291 287 283 280 279 280 280 280 280 280 280 278 276 273 273 273 273 273 271 269 266 265 263 262 260 259 257 256 255 255 255 255 255 256 256 258 260 262 263 264 264 264 262 260 258 256 255 255 257 259 261 264 270 278 285 288 288 286 284 280 279 279 278 278 278 277 276 275 274 272 270 269 267 266 265 265 264 262 261 259 258 256 255 255 254 254 253 252 250 248 246 244 243 242 242 243 244 246 249 250 251 252 252 253 254 255 255 255 254 253 253 253 254 259 266 273 276 279 281 281 283 287 289 289 290 290 291 293 296 298 298 298 299 301 305 309 312 313 316 338 72 88 54 340 320 311 310 310 310 310 312 317 325 335 349 6 22 35 44 50 54 55 54 53 51 48 45 43 42 41 42 44 47 52 56 60 63 66 67 68 69 68 67 66 65 64 64 64 65 66 68 70 72 74 76 79 82 86 89 93 96 98 100 102 104 105 104 103 100 98 97 95 93 90 87 84 81 78 77 75 74 73 72 71 69 68 67 65 64 63 63 62 62 62 62 62 62 62 62 61 60 59 59 58 58 57 57 57 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 55 54 53 53 52 51 50 50 49 49 48 48 48 47 47 47 46 46 46 46 46 46 47 47 48 49 50 51 52 53 54 54 55 55 55 54 54 55 54 54 53 53 55 57 59 60 60 60 60 62 64 67 69 72 74 76 78 81 84 88 91 95 98 101 105 110 116 127 151 200 243 265 282 290 295 297 299 300 300 300 300 300 300 300 301 302 303 303 302 302 300 300 298 296 293 290 288 285 282 279 276 273 272 271 272 273 274 276 278 280 281 280 278 277 276 276 275 274 273 273 273 274 275 275 274 273 274 274 273 272 271 270 269 269 268 267 267 266 265 264 263 262 261 260 258 257 256 255 255 256 257 258 257 256 253 251 248 245 242 238 233 228 222 218 213 211 212 214 217 220 222 223 224 226 227 228 231 234 237 239 239 236 233 231 230 230 230 229 230 229 224 204 185 174 168 167 171 178 188 197 201 202 201 198 193 187 182 179 180 185 196 209 222 229 233 233 229 221 211 204 197 189 182 173 164 155 147 140 135 131 129 126 121 115 107 95 80 63 47 36 28 24 21 18 340 341 341 341 341 342 342 342 342 343 343 343 343 344 344 344 344 344 344 344 344 345 344 344 344 344 344 345 345 345 345 345 345 346 347 346 343 341 339 339 341 335 327 321 317 314 311 304 295 288 284 279 277 276 276 276 276 275 275 275 274 272 270 270 271 271 271 269 266 263 261 259 258 256 255 253 252 251 251 251 252 252 252 253 254 255 257 258 259 259 259 258 257 255 254 254 256 259 261 264 269 275 279 281 279 275 269 267 267 268 269 269 270 270 269 268 267 265 264 263 262 262 261 261 261 261 261 260 259 257 256 255 254 254 254 253 252 251 249 247 246 245 244 243 244 246 248 250 250 251 252 253 254 254 255 254 254 253 252 252 253 256 263 271 277 280 281 279 279 280 283 287 290 294 297 301 305 309 313 315 316 319 325 332 338 340 339 352 15 43 51 37 16 359 349 343 342 341 341 341 345 352 360 9 20 30 40 48 54 59 61 61 58 55 51 46 42 40 39 38 39 41 45 48 52 56 59 62 64 65 66 66 65 65 64 63 63 63 64 64 66 67 69 70 72 75 78 81 85 88 91 94 96 98 99 98 97 96 95 94 93 91 89 85 81 78 76 74 73 72 71 70 69 68 67 66 65 64 63 62 62 61 61 61 61 61 61 60 60 59 59 58 57 57 57 56 56 56 56 56 56 56 57 57 57 57 57 56 56 56 56 56 55 54 54 53 52 51 50 50 49 49 49 49 49 48 48 47 46 46 46 45 45 45 46 46 46 46 46 47 48 50 51 52 54 54 55 55 56 55 55 55 55 55 54 54 55 58 61 63 63 63 63 65 68 70 73 76 77 79 81 84 87 90 94 97 101 104 108 112 119 128 147 178 218 251 279 290 295 298 300 300 300 300 300 300 300 301 301 302 302 302 301 301 300 299 298 296 293 290 287 284 281 277 274 271 269 268 269 270 272 274 277 279 279 278 277 276 276 275 274 273 272 272 272 272 272 272 272 271 272 272 272 272 271 270 269 268 267 266 265 264 264 263 262 261 261 260 258 256 254 252 251 252 253 253 253 253 252 251 249 247 245 241 237 233 229 225 220 215 214 215 218 220 222 223 225 227 229 232 234 236 238 238 237 233 230 228 227 227 227 228 229 229 221 202 183 172 166 167 171 179 189 198 202 202 202 199 193 188 183 182 184 193 206 219 230 235 236 234 228 216 204 194 187 183 180 176 169 160 150 141 135 132 129 125 119 111 101 87 69 51 37 26 20 16 13 12 339 339 340 340 340 341 341 341 341 342 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 343 343 344 345 345 343 339 338 339 340 335 327 322 319 316 313 304 296 289 284 279 275 274 274 273 272 272 272 272 270 269 268 269 270 271 270 268 265 261 258 256 254 252 251 250 249 249 249 249 249 249 250 250 250 251 252 253 254 255 255 255 255 254 254 255 256 258 260 262 266 271 271 267 262 258 256 256 258 260 261 262 262 262 261 260 259 258 257 257 257 257 257 257 258 258 258 258 258 257 256 255 255 254 254 253 252 251 250 248 247 246 246 246 246 247 248 250 250 251 251 252 253 253 253 253 253 253 252 253 254 258 263 268 272 273 274 274 276 278 280 283 287 294 301 309 316 322 328 330 331 334 341 347 351 352 351 3 17 30 40 42 32 21 12 4 0 358 357 358 0 5 11 17 25 34 43 51 57 63 67 66 63 58 52 46 41 39 38 37 37 39 41 43 46 50 54 57 61 63 65 65 66 66 65 64 63 63 62 62 63 64 65 66 67 69 71 74 77 80 83 87 89 91 92 93 93 92 92 91 90 89 86 83 79 76 74 72 71 70 69 68 68 67 66 65 64 63 62 62 61 61 61 61 60 60 59 59 58 58 57 57 56 56 56 55 55 55 55 55 55 55 55 55 56 56 56 56 56 55 55 55 54 53 53 52 51 50 49 49 49 49 49 49 48 48 47 46 46 45 45 44 44 44 45 45 45 45 45 46 47 48 50 51 53 54 55 56 56 56 56 56 56 56 55 55 56 59 62 65 66 66 66 68 71 74 77 79 81 82 84 86 89 92 95 99 102 105 108 113 118 127 141 161 197 241 274 289 296 300 301 301 301 300 300 300 300 300 301 301 302 302 302 301 301 300 298 296 294 291 287 284 281 277 274 270 267 266 267 268 270 272 274 277 278 278 278 277 275 274 273 272 271 271 271 272 272 273 273 273 273 273 273 273 273 272 271 269 267 266 264 263 262 261 261 260 260 259 257 254 251 248 247 248 248 249 249 250 250 249 248 247 245 242 238 235 232 230 227 223 219 218 219 221 223 224 226 228 231 233 235 236 236 235 233 231 228 226 225 225 225 225 226 225 215 197 180 170 168 170 175 183 191 197 200 201 201 197 192 188 185 184 190 201 214 226 233 237 238 235 226 209 192 180 174 174 176 174 168 156 145 136 132 129 125 121 114 105 92 73 54 37 23 15 11 8 6 4 338 338 338 339 339 339 340 340 340 340 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 344 344 342 340 341 340 337 330 325 321 318 315 310 300 291 284 279 274 273 273 272 270 270 270 270 269 268 269 270 271 271 270 267 264 260 256 254 252 250 248 248 247 247 247 247 247 247 247 247 248 249 250 250 251 252 253 253 253 254 254 254 254 254 253 253 254 255 253 250 248 247 247 248 250 252 254 254 253 253 252 251 251 251 251 251 251 251 251 251 252 252 253 254 255 256 256 256 256 255 254 254 253 252 251 250 248 248 248 248 249 249 249 250 250 250 250 250 251 252 253 254 255 256 256 256 258 260 263 265 265 265 266 269 278 281 282 284 289 299 311 321 329 333 335 333 330 334 343 353 358 358 357 5 13 21 28 33 32 27 19 13 8 5 4 4 7 10 15 21 28 36 45 52 60 66 70 69 65 58 51 44 40 38 37 37 37 38 39 40 43 46 49 53 56 60 62 64 65 66 66 65 64 63 62 61 61 62 62 63 64 65 67 69 71 74 77 79 82 84 86 88 88 89 88 88 87 85 83 80 76 73 71 69 68 67 66 66 65 65 64 63 62 61 61 61 61 61 60 60 60 59 58 58 57 57 56 56 55 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 52 51 50 49 48 48 48 49 49 49 48 47 47 46 45 44 44 43 43 43 43 43 44 44 44 45 46 47 48 50 52 53 55 55 56 56 56 56 57 57 56 56 58 60 63 66 68 69 69 71 73 76 79 81 83 84 86 87 90 93 96 99 102 105 108 112 117 124 133 145 165 221 262 285 297 301 302 302 301 301 300 300 300 300 300 301 302 302 302 302 301 301 300 298 295 292 289 285 282 278 273 269 267 266 266 267 268 270 273 276 278 279 279 277 275 273 272 272 272 271 272 272 273 273 274 274 274 275 275 275 275 274 273 272 270 267 265 263 261 259 259 258 258 257 255 253 249 246 245 244 245 246 247 247 248 248 247 246 244 241 239 236 234 232 231 228 226 223 223 223 223 224 225 228 230 231 232 232 232 231 230 229 227 226 225 224 223 223 223 219 209 192 176 173 174 179 185 190 194 196 198 198 198 196 193 190 187 189 195 206 217 226 232 236 237 232 217 194 174 162 160 163 166 165 157 145 135 130 127 124 121 116 108 97 80 56 33 17 6 2 360 358 358 359 337 337 337 338 338 338 338 339 339 339 340 340 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 341 342 343 344 343 343 342 338 333 326 323 320 316 312 306 296 286 280 275 273 272 271 270 269 271 271 269 267 268 269 270 270 268 266 263 259 256 254 252 251 249 248 247 247 246 246 246 246 245 245 246 246 247 247 248 249 250 251 252 252 251 250 248 247 244 241 240 238 238 240 242 243 243 242 244 246 247 247 246 246 245 244 244 245 245 246 246 246 245 245 246 247 248 250 252 253 255 256 256 256 255 255 254 253 252 251 250 250 250 251 252 253 252 251 250 250 250 250 251 253 255 256 257 258 259 260 261 263 264 264 264 264 267 273 281 288 292 296 302 314 329 336 335 333 330 324 323 327 340 354 2 3 2 7 13 18 22 26 27 23 19 14 10 8 7 7 9 12 17 23 29 37 45 53 61 67 71 70 65 58 50 42 39 38 37 37 37 38 38 39 40 42 45 48 51 54 57 60 62 63 64 64 64 63 62 60 60 60 60 60 61 62 63 65 67 69 72 74 77 79 81 83 85 85 86 85 84 82 80 77 73 70 68 66 65 65 65 64 64 63 62 60 59 59 59 59 59 59 59 59 59 59 58 58 57 56 56 55 54 54 53 53 53 53 53 52 52 52 52 52 52 52 52 52 52 53 52 52 52 52 51 50 49 49 48 48 48 48 48 48 48 47 46 45 44 43 43 42 42 42 42 42 43 43 43 44 45 46 47 49 51 53 54 55 55 55 56 56 57 57 57 57 59 62 65 68 70 71 72 73 75 79 81 83 84 86 87 89 91 94 96 99 101 104 107 111 115 120 125 132 143 191 242 278 298 303 303 302 302 301 300 300 300 301 301 302 302 303 303 303 303 303 302 301 298 295 292 289 285 281 276 272 269 267 267 267 269 271 274 276 278 279 279 277 274 272 271 271 271 271 271 271 272 272 273 273 274 275 275 275 276 276 276 275 273 270 268 265 262 259 258 257 256 255 254 252 248 246 244 242 242 243 244 245 246 246 246 245 243 242 240 238 237 235 233 232 229 227 225 223 223 223 224 226 227 228 228 228 228 228 228 228 227 226 225 223 222 220 218 214 206 192 182 180 183 188 194 196 196 195 195 196 197 199 199 198 196 197 201 209 217 223 228 230 228 216 195 173 157 149 148 149 151 150 142 134 128 125 123 120 116 110 101 86 62 32 10 359 352 350 351 350 350 353 336 336 336 336 337 337 337 338 338 338 338 339 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 340 342 342 342 341 341 337 332 327 323 319 316 312 308 301 289 281 276 273 272 270 269 269 272 272 270 268 267 268 268 268 266 264 262 259 257 255 254 253 252 252 250 249 248 247 246 244 243 243 244 244 244 244 244 245 247 248 248 247 246 244 242 239 235 232 230 229 230 234 238 240 240 239 240 241 242 241 241 239 239 240 240 241 242 242 242 241 240 240 242 243 245 248 249 251 252 254 255 256 256 256 255 254 253 253 252 252 252 252 253 254 253 252 250 249 250 251 253 255 257 258 259 260 260 262 263 264 265 265 265 268 272 279 287 296 302 308 316 326 336 337 333 327 323 321 323 329 343 0 7 8 7 10 14 18 21 24 25 24 20 16 12 9 9 9 10 13 17 23 28 35 43 52 61 67 70 69 62 50 40 36 37 38 38 37 37 38 38 39 39 41 42 44 46 48 51 53 56 57 59 60 61 61 60 59 58 58 58 58 58 58 60 61 63 66 68 71 74 76 78 80 81 82 82 82 81 79 77 74 71 68 66 64 63 63 63 63 62 61 60 58 57 56 56 56 56 57 58 58 58 58 58 57 57 56 55 54 54 53 52 52 52 52 51 51 51 51 51 51 51 51 50 50 51 51 51 51 51 50 50 50 49 48 48 47 47 47 47 47 47 46 45 44 43 42 42 42 41 41 41 42 42 42 42 43 44 45 46 48 50 51 53 54 55 55 56 57 57 58 58 58 60 63 66 70 72 73 74 75 77 81 83 85 86 88 90 91 94 96 97 99 101 104 107 110 113 116 120 124 134 162 205 261 298 302 304 304 303 301 301 300 301 301 301 302 302 303 304 305 305 305 306 305 304 302 299 296 291 286 281 277 272 269 269 270 272 275 277 278 279 279 279 276 274 271 269 269 269 269 269 270 271 272 272 273 273 274 275 275 276 277 278 278 276 274 271 268 264 261 258 256 254 253 252 250 248 246 243 241 240 240 241 242 244 244 244 244 244 243 242 241 240 238 236 234 231 227 223 221 220 221 222 224 224 224 224 224 225 226 226 227 226 225 224 222 220 217 214 210 206 197 191 189 190 194 195 195 197 198 195 196 198 201 205 205 205 205 206 211 216 221 223 222 213 195 174 156 145 140 138 139 139 137 132 128 124 122 120 117 112 104 91 67 33 10 359 351 347 345 345 342 343 347 336 336 335 335 336 336 336 336 337 337 337 337 338 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 337 337 337 338 339 340 339 339 338 337 334 330 324 317 314 311 307 302 293 283 277 273 271 269 268 270 272 274 271 268 266 265 265 265 264 263 261 259 257 255 254 254 255 255 254 253 251 249 247 244 243 242 242 241 241 240 241 242 244 244 244 243 242 239 236 232 228 225 224 225 227 231 236 237 237 237 238 238 237 236 235 234 235 236 237 237 237 238 238 238 238 239 241 242 244 245 247 248 250 252 254 255 256 257 257 256 255 255 254 254 253 253 253 255 255 255 253 252 251 253 256 258 259 260 260 260 260 261 263 265 266 267 269 274 280 286 292 300 307 314 321 329 335 336 333 329 327 328 332 341 354 10 12 10 8 9 13 18 21 24 25 24 21 17 14 11 10 10 11 13 17 21 26 31 38 49 58 64 65 61 50 39 32 31 36 38 38 37 37 38 38 39 40 40 41 42 43 44 46 48 50 52 54 55 56 57 57 57 56 56 55 55 55 55 56 57 59 62 64 67 70 73 75 76 78 78 79 78 77 76 74 72 69 66 64 63 62 62 62 62 61 60 59 57 56 54 53 53 53 54 55 55 56 56 57 56 56 56 55 54 53 53 52 51 51 51 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 47 47 47 46 46 46 46 45 44 43 43 42 41 41 41 41 41 41 41 41 41 42 43 44 45 47 49 50 52 53 54 56 56 57 58 58 59 59 61 63 67 71 74 76 77 78 80 82 85 86 88 90 92 94 96 97 99 100 102 104 106 109 111 113 116 120 127 143 174 226 291 298 301 303 304 303 301 301 301 301 300 301 302 304 306 307 308 308 310 311 311 310 308 306 301 295 289 283 277 274 275 277 281 284 284 283 281 279 276 274 272 270 268 267 267 267 268 269 270 271 272 272 273 274 275 276 277 278 279 279 279 277 275 272 268 264 260 256 253 252 250 249 248 247 244 242 240 240 240 241 242 243 243 244 244 243 243 242 242 241 238 235 231 225 220 216 216 218 220 221 221 221 221 221 222 223 224 223 223 222 221 220 217 214 210 207 203 200 197 196 197 199 201 205 208 207 203 201 201 204 207 208 207 205 206 210 215 218 220 213 199 179 160 145 138 134 132 131 131 130 127 125 122 121 119 115 110 97 73 38 10 358 353 348 345 342 339 338 339 344 335 335 335 335 335 335 335 335 335 336 336 336 336 336 337 337 337 337 337 338 338 338 338 338 338 338 338 338 338 337 337 337 337 336 335 336 336 337 337 337 336 335 334 332 326 317 312 309 307 304 298 286 278 273 269 266 267 270 274 276 273 270 267 265 264 264 263 262 261 259 257 255 254 253 254 255 255 255 254 252 249 246 243 243 242 240 238 237 237 238 240 240 240 240 238 235 231 227 224 222 221 224 227 231 234 235 234 235 236 236 234 231 231 231 232 233 234 235 235 236 236 237 238 239 241 242 242 243 244 246 248 250 252 254 256 257 258 258 257 257 257 256 256 256 257 258 259 259 259 257 256 256 258 260 261 261 260 260 260 261 263 266 268 271 275 281 287 294 301 307 311 317 325 333 339 341 340 338 338 340 345 353 4 16 10 6 6 8 12 18 22 25 25 24 22 18 15 13 11 11 12 14 17 20 23 27 32 43 52 56 54 47 38 31 29 30 36 39 38 36 34 36 38 39 40 41 41 42 42 43 43 44 46 47 49 50 52 53 54 54 54 54 53 52 52 52 52 53 55 57 60 63 66 68 71 73 74 75 75 74 73 71 70 69 67 65 63 62 61 61 61 61 61 60 58 56 55 53 51 50 50 50 51 52 53 54 55 55 55 55 54 54 53 52 51 51 50 50 49 49 48 48 48 48 48 48 48 48 47 47 47 48 47 47 47 47 47 47 47 46 46 46 46 45 45 44 43 43 42 41 41 40 40 40 40 40 40 40 40 41 42 43 44 46 47 49 51 53 54 56 57 58 58 59 60 60 62 64 68 72 76 79 80 81 83 85 87 89 90 92 94 96 98 99 100 101 102 104 106 108 110 112 114 117 123 133 156 201 268 286 294 298 300 302 302 302 302 301 300 300 302 305 307 309 309 311 313 315 317 319 320 318 314 308 302 295 289 286 287 290 293 294 292 288 284 280 275 272 269 268 267 266 266 266 267 268 270 270 271 272 273 274 275 277 277 278 279 279 279 279 278 276 273 268 263 258 254 252 250 249 249 248 246 244 241 240 240 240 241 242 242 243 243 243 243 243 242 241 239 235 230 220 213 212 214 217 219 219 219 219 219 219 220 220 219 217 216 216 216 215 213 210 207 203 201 200 201 202 204 206 209 213 217 216 214 213 213 216 216 213 206 203 203 204 207 209 208 198 182 165 149 139 133 130 128 128 128 127 125 124 122 120 118 114 105 84 45 13 359 352 348 344 341 338 336 336 338 343 335 335 334 334 334 334 334 334 334 334 334 335 335 335 335 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 336 336 335 334 333 334 333 331 334 334 333 332 330 327 320 313 309 306 304 300 293 280 273 269 266 266 270 275 277 275 271 268 265 264 263 263 262 261 259 257 255 254 254 255 255 256 256 255 254 252 249 247 246 244 241 238 235 234 235 236 237 237 236 235 232 228 224 222 220 221 223 227 230 233 233 233 233 234 234 232 231 231 231 233 234 234 235 236 237 238 239 239 239 240 240 241 242 243 244 245 247 249 252 255 257 258 259 259 259 259 260 261 261 262 263 264 265 264 263 262 260 259 260 260 261 260 259 260 262 264 267 271 276 282 290 295 301 306 310 315 322 330 339 345 348 348 348 348 351 357 3 8 11 4 3 6 9 14 21 25 26 26 25 22 19 16 14 13 12 13 15 17 19 21 23 26 33 39 42 40 35 31 28 31 35 38 37 36 33 31 34 36 38 39 41 41 41 41 41 41 42 43 44 45 47 48 50 51 52 52 52 51 51 50 49 49 50 51 53 56 58 61 64 67 69 70 70 70 69 67 66 65 65 64 62 61 60 60 60 60 60 60 59 58 56 54 52 50 48 48 47 48 49 50 51 52 54 54 53 53 53 52 51 51 50 49 49 48 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 44 43 43 42 41 41 40 40 40 39 39 39 39 39 39 40 40 41 42 43 44 46 48 50 52 54 55 57 58 59 60 61 61 62 65 68 73 78 81 83 85 86 88 90 93 94 95 97 99 100 100 101 101 102 104 106 108 110 112 114 117 121 128 144 188 239 267 280 288 294 299 302 303 303 301 301 302 304 306 309 310 311 312 314 317 320 324 327 328 326 322 317 310 304 301 301 303 304 302 299 296 292 288 281 276 272 270 268 267 267 268 268 269 270 270 270 271 272 273 275 277 277 278 279 279 280 280 279 278 276 272 267 262 257 254 252 251 250 250 249 246 243 241 240 241 241 241 242 242 241 241 241 241 241 240 238 234 229 220 213 212 215 217 218 218 218 218 218 217 217 216 213 210 209 209 209 209 209 208 206 203 202 202 205 208 210 213 215 218 220 221 222 223 225 228 227 222 211 204 200 197 196 195 190 179 166 153 142 135 131 128 127 126 126 126 125 124 122 120 117 111 97 58 15 358 351 347 343 339 336 334 333 333 335 338 335 334 334 334 334 333 333 333 333 333 333 333 334 334 334 334 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 335 334 333 332 332 328 326 329 332 332 330 328 326 318 312 309 306 303 299 290 278 272 268 265 266 269 274 279 282 279 272 268 265 264 263 263 262 261 259 258 258 258 258 258 257 257 256 256 254 252 251 250 249 245 241 236 233 233 233 234 234 234 233 231 227 224 222 220 221 222 225 228 231 232 233 233 233 232 231 231 232 233 234 235 236 237 238 240 240 240 239 239 239 240 241 242 243 244 244 245 247 249 253 256 258 259 260 261 262 263 264 266 266 267 268 268 268 267 265 261 260 260 260 260 261 261 261 263 265 268 273 279 287 295 300 304 308 312 319 328 337 345 351 355 356 357 359 2 7 8 8 5 360 0 5 11 18 26 28 28 27 25 22 19 17 15 14 13 14 16 17 19 20 20 21 24 27 29 30 29 27 28 33 38 39 36 31 30 30 33 36 38 39 40 41 41 41 40 40 40 41 41 42 43 45 46 47 49 50 50 50 49 49 48 48 48 49 50 53 55 58 61 63 65 66 66 65 63 62 61 60 60 60 59 58 58 58 58 58 58 57 57 56 55 53 51 49 47 46 45 45 46 47 48 50 51 52 52 51 51 50 50 49 49 48 47 46 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 43 43 44 44 44 44 44 43 43 42 41 41 40 39 39 39 39 39 38 38 38 38 38 39 39 39 40 42 43 45 46 48 51 53 55 56 58 59 61 62 62 63 65 68 73 78 83 86 89 91 92 94 97 98 99 100 101 102 102 101 102 103 104 106 108 110 112 114 117 121 129 141 170 210 243 261 273 285 295 301 304 303 302 302 303 306 308 311 312 312 312 311 311 314 319 325 329 331 332 331 328 324 321 317 312 317 316 311 306 303 300 295 288 282 277 274 273 272 271 271 271 271 271 271 271 271 272 273 275 277 278 279 280 280 280 280 279 277 274 270 266 261 257 255 253 252 252 250 248 245 243 242 241 241 241 241 240 240 240 240 240 239 238 236 233 229 224 219 217 218 219 220 219 218 217 217 217 216 215 212 209 207 204 203 204 205 206 206 206 206 207 210 213 216 218 219 221 222 224 225 227 229 231 232 227 215 203 195 192 189 185 178 167 155 145 138 133 130 128 127 127 127 126 125 124 123 120 116 108 84 23 355 347 344 340 337 334 332 331 330 331 331 332 334 334 334 333 333 333 332 332 332 332 332 332 332 332 333 333 333 333 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 334 333 331 330 325 323 324 328 329 329 328 325 318 312 309 305 302 297 287 278 273 268 266 267 270 276 282 285 283 276 270 268 266 265 265 265 264 263 262 263 263 263 261 260 258 257 256 255 253 253 253 253 250 245 239 235 233 232 232 232 231 230 229 227 225 222 222 222 223 225 227 229 231 233 233 232 231 230 230 233 234 235 236 237 238 239 241 242 240 240 240 241 241 242 243 244 243 243 244 246 248 251 253 256 259 261 262 263 264 265 267 268 269 269 269 268 265 263 261 261 261 262 262 263 263 264 265 268 271 276 280 286 294 300 305 309 315 323 334 343 351 356 0 2 4 7 10 12 5 1 358 356 360 10 21 28 31 31 30 28 25 23 20 17 15 14 14 15 16 18 19 20 20 19 20 22 25 26 26 27 31 36 39 40 36 30 29 31 33 35 37 38 38 39 39 39 39 39 39 39 39 40 41 42 43 44 45 47 48 48 48 47 47 47 47 47 49 51 53 56 58 61 62 62 61 60 58 57 56 55 55 55 54 54 54 55 55 55 54 54 54 53 53 51 50 48 46 45 44 44 44 45 46 48 49 50 49 49 48 48 47 47 47 46 45 44 44 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 41 41 42 42 42 41 41 41 40 40 39 39 38 38 37 37 37 37 37 37 37 37 38 38 38 39 40 42 43 45 47 49 51 53 55 58 59 61 62 63 64 66 68 73 79 84 89 93 95 97 98 102 104 105 106 106 105 104 103 103 103 105 107 109 111 113 115 117 122 130 139 157 181 208 231 250 271 289 300 303 303 303 303 304 306 309 312 314 314 313 309 307 308 315 323 330 335 339 341 341 340 337 331 324 329 331 327 320 317 315 311 307 301 294 288 283 280 278 277 276 274 273 272 271 271 271 272 274 277 279 280 281 281 281 281 280 278 276 273 269 266 262 258 256 254 252 251 249 246 244 243 242 241 241 241 240 239 239 239 239 239 238 236 232 229 226 224 223 223 223 223 221 219 218 217 217 217 216 215 213 209 204 202 203 205 207 208 209 211 213 216 218 219 220 221 221 222 223 224 226 228 230 230 222 208 195 189 188 187 185 179 165 151 142 136 133 130 129 128 128 127 127 126 124 122 119 114 101 49 351 341 339 337 335 332 330 329 328 328 328 327 327 334 334 334 333 333 332 332 332 331 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 334 334 334 334 334 334 334 334 333 332 330 329 326 323 324 326 328 328 327 325 321 313 308 305 301 296 285 279 274 271 269 270 274 280 285 286 283 277 272 270 268 267 267 266 265 264 264 265 267 266 265 262 260 258 257 256 254 254 255 255 253 249 244 239 235 233 232 230 229 228 227 225 224 223 222 223 223 225 227 229 231 232 232 231 230 231 232 234 234 235 236 237 239 240 242 243 243 244 244 244 243 243 244 244 244 243 244 245 247 250 252 255 257 260 263 264 265 266 267 268 269 269 267 264 261 262 263 264 265 265 266 266 267 268 270 272 274 276 280 286 293 300 305 311 318 327 338 349 357 2 5 7 9 11 11 6 358 353 351 353 0 16 28 35 35 33 31 28 26 23 20 18 16 16 16 16 17 18 19 19 19 20 20 21 24 27 30 32 36 38 40 38 34 31 31 32 33 33 34 35 36 36 37 37 38 38 38 38 38 38 39 40 40 41 42 44 44 45 45 45 46 46 46 46 47 49 51 53 55 57 58 58 57 56 54 52 51 51 50 50 50 50 50 51 51 50 50 50 49 49 49 48 47 46 45 43 43 43 43 44 45 45 46 47 47 46 45 44 44 44 44 43 43 42 42 42 41 41 41 41 41 41 41 41 41 41 40 40 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 38 39 40 42 43 45 47 49 52 54 57 59 61 63 64 65 66 68 73 79 85 91 96 99 101 103 106 111 112 112 111 109 107 106 105 105 106 109 111 113 114 115 119 123 129 135 144 156 172 192 221 250 277 295 300 301 302 303 304 306 309 313 315 317 315 313 312 315 322 329 336 341 344 345 344 342 339 334 331 331 331 331 327 326 325 324 322 318 311 303 296 290 285 282 280 278 276 274 272 271 271 272 273 274 276 278 280 281 282 283 281 280 278 275 273 269 266 262 259 256 254 251 250 248 246 244 243 242 242 241 240 239 239 239 240 240 239 236 233 230 227 225 224 224 224 224 222 221 220 219 219 219 218 218 216 212 209 208 209 211 212 213 213 215 218 221 222 220 220 219 219 219 220 221 223 225 226 221 212 199 189 189 192 193 191 180 160 147 139 135 133 132 131 130 129 128 127 126 124 122 118 110 78 348 331 329 330 330 329 327 326 326 326 326 324 323 321 333 333 333 333 333 332 332 331 331 330 330 330 330 330 330 330 330 331 331 331 332 332 332 332 332 333 333 333 333 333 333 334 334 333 331 330 328 326 324 324 326 327 327 326 324 320 313 308 304 301 295 287 281 276 273 272 272 276 282 287 288 285 279 273 270 268 268 267 266 265 264 264 265 267 268 266 264 262 261 260 259 258 257 256 256 254 252 248 243 239 235 233 231 229 227 226 225 224 223 223 223 224 225 227 229 231 231 231 231 231 232 234 234 235 236 237 238 240 243 244 246 248 250 249 247 244 243 244 245 245 245 245 246 248 250 253 256 258 260 262 264 264 264 266 267 268 268 266 264 262 263 264 266 267 268 269 269 269 270 271 273 275 278 281 289 296 302 308 314 321 331 343 356 5 9 10 11 9 4 356 348 347 347 349 354 4 19 33 38 38 34 31 28 25 23 20 19 18 17 17 17 18 18 18 18 19 20 21 23 24 27 31 33 36 37 37 35 34 32 31 31 31 32 32 32 32 33 33 34 35 35 36 37 37 37 38 38 39 40 40 41 42 43 43 44 44 44 45 46 47 48 49 50 52 53 53 53 52 51 50 49 48 47 46 46 46 46 46 46 46 46 45 45 45 45 45 44 44 43 42 42 41 41 41 42 42 43 43 44 44 43 42 41 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 37 37 36 36 36 37 37 37 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 35 35 35 35 36 37 38 39 40 42 43 45 47 50 53 56 59 61 63 64 65 66 68 73 78 85 92 98 102 105 107 110 115 117 116 115 112 111 109 107 107 109 111 114 116 115 117 120 123 126 128 134 141 152 168 193 217 250 284 292 296 299 301 303 305 308 312 316 318 318 319 322 328 335 339 342 344 343 340 335 330 327 322 317 315 318 324 327 330 331 332 330 328 323 317 310 303 296 292 288 285 282 279 276 274 273 273 273 274 275 276 278 279 280 280 280 280 279 278 276 273 269 266 262 259 256 253 251 249 247 246 245 244 242 241 240 240 239 239 240 240 239 237 234 231 228 226 224 224 224 225 224 223 222 220 220 220 220 219 218 217 216 216 217 217 216 215 215 217 219 222 223 221 220 218 218 217 217 218 219 221 219 214 206 196 191 191 191 190 185 169 155 146 141 138 136 135 133 131 129 128 127 126 124 121 116 102 345 320 317 318 320 322 322 322 322 323 324 323 321 319 317 332 332 332 332 332 332 331 331 330 330 330 329 329 329 329 329 329 329 330 330 330 331 331 331 331 331 332 332 332 332 332 333 333 333 331 330 328 326 324 323 324 325 325 325 324 321 316 309 304 301 297 291 282 277 274 273 272 275 282 287 288 286 281 275 271 269 268 269 269 267 265 265 266 267 268 267 266 265 264 263 262 261 260 259 258 256 253 250 246 243 241 238 236 233 231 229 228 227 226 225 224 225 226 227 228 230 231 231 231 231 234 235 235 236 236 237 239 242 245 247 248 250 251 251 249 246 245 245 246 247 247 248 248 250 253 256 259 261 262 263 263 262 263 264 265 266 268 267 266 265 266 267 268 270 271 271 271 271 271 271 273 275 278 284 292 299 305 311 317 324 334 347 2 12 16 15 11 4 355 344 338 338 343 350 359 11 25 36 39 38 34 30 27 25 23 21 20 19 18 18 18 18 18 19 19 19 21 22 24 26 28 29 31 32 33 33 33 32 31 30 30 29 29 29 29 29 29 30 31 32 32 33 34 35 36 36 37 37 38 39 40 41 41 42 42 43 43 44 45 45 46 47 48 49 49 49 48 47 47 46 46 45 44 43 43 43 42 42 42 41 41 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 40 40 40 39 39 38 37 37 37 37 38 38 38 38 38 37 37 37 36 36 36 36 36 35 35 34 34 33 33 34 34 34 34 34 33 33 33 32 32 32 32 32 32 31 31 31 32 32 33 33 33 33 34 35 35 36 37 39 40 42 43 46 48 51 54 58 61 63 65 66 67 69 73 78 84 92 99 104 108 111 112 117 120 119 116 115 114 112 110 111 114 117 120 121 120 121 123 125 127 127 130 136 144 156 171 191 222 266 282 289 293 297 300 303 307 311 315 318 319 322 327 334 341 343 342 339 333 324 314 307 305 302 300 303 311 323 331 337 340 341 340 338 336 333 329 323 316 309 303 297 292 287 284 280 278 276 275 275 276 277 278 279 279 279 279 279 278 280 279 277 274 270 265 261 257 254 252 251 249 248 246 245 244 243 242 241 240 240 239 239 238 237 234 231 229 226 225 224 224 224 224 223 222 220 219 219 219 219 219 219 219 220 220 219 217 216 215 216 218 220 222 222 221 219 218 217 216 215 215 215 212 207 200 193 190 187 185 181 172 162 154 150 148 146 144 140 136 132 130 129 127 126 124 121 115 26 311 308 308 308 311 313 314 315 318 319 320 320 318 315 313 331 331 331 332 331 331 331 331 330 330 329 329 328 328 328 328 328 328 328 329 329 329 330 330 330 330 331 331 331 331 332 332 333 332 331 329 326 323 320 320 321 323 324 324 324 322 316 310 304 301 297 290 282 278 275 273 273 275 282 286 286 284 281 277 274 272 272 274 274 272 268 266 266 267 268 268 267 266 265 265 264 264 263 263 262 260 258 255 251 250 249 247 244 241 239 236 234 232 230 228 227 226 226 227 229 230 231 231 232 232 235 236 236 236 237 238 240 243 246 248 249 249 249 249 248 247 247 248 248 249 250 251 252 254 258 262 264 265 265 265 264 264 265 265 266 267 269 269 269 268 268 269 270 272 274 275 274 274 273 273 274 275 278 283 292 300 306 313 320 328 339 350 3 12 16 12 2 348 333 331 333 339 349 358 6 15 26 34 37 36 32 29 26 24 22 21 20 19 18 18 18 19 19 19 20 21 22 23 25 26 27 28 28 29 30 31 31 30 29 29 28 28 27 27 27 27 27 27 28 28 29 30 30 31 32 33 34 35 36 37 38 39 40 41 41 42 42 42 43 44 45 46 47 48 48 47 46 44 44 43 43 42 41 41 40 39 39 38 37 37 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 34 34 34 34 34 35 35 35 35 34 34 34 33 33 33 33 33 33 32 32 31 31 31 31 32 32 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 32 33 34 35 36 37 38 40 42 44 46 49 52 56 60 63 65 67 69 71 74 78 84 91 98 105 111 115 115 119 121 121 120 119 118 116 115 117 121 125 127 127 127 127 128 129 130 130 131 135 140 148 159 175 199 240 267 279 285 291 296 300 304 308 313 316 319 322 326 332 337 339 338 333 320 304 289 286 297 307 318 325 329 335 341 345 348 349 349 348 347 346 344 340 335 329 323 315 309 302 296 291 287 284 281 279 278 278 279 279 280 280 280 280 279 281 282 282 278 274 269 265 260 257 254 253 251 250 248 247 246 245 244 242 241 240 239 238 237 236 234 232 229 227 226 225 225 225 224 223 222 220 219 217 217 217 217 218 219 220 219 217 215 213 212 213 215 218 221 223 224 222 219 217 214 212 210 208 205 200 194 189 185 182 178 173 167 161 158 158 156 154 150 144 139 135 132 130 129 127 126 123 116 302 301 300 300 300 302 303 305 308 311 315 316 316 314 312 310 330 330 330 330 331 331 330 330 330 329 329 329 328 328 327 327 327 327 327 327 328 328 328 329 329 329 329 330 330 330 331 331 332 331 330 328 325 320 318 317 318 321 323 323 323 322 317 311 306 301 297 290 284 280 276 274 273 276 282 284 284 282 279 277 276 275 276 276 276 274 270 267 267 268 269 269 268 267 266 265 264 265 265 266 266 266 265 262 258 257 257 255 252 248 245 242 239 236 233 231 229 228 228 229 230 231 231 232 232 233 234 236 237 238 239 240 242 244 246 248 249 249 248 248 247 249 250 251 250 250 252 254 256 259 263 266 267 267 267 267 267 268 268 269 270 271 272 272 271 270 270 270 272 274 276 277 278 277 277 277 277 276 278 283 292 300 307 315 324 334 345 353 359 5 5 357 344 332 324 328 338 349 360 6 10 14 21 28 31 31 29 27 25 23 21 20 19 18 18 18 18 18 19 20 20 21 22 23 24 25 25 25 26 26 27 27 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 26 27 27 28 29 31 32 33 35 36 38 39 40 40 41 41 41 42 42 43 44 45 45 46 46 45 43 42 41 40 40 39 38 37 36 35 34 33 32 32 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 30 30 30 31 31 32 32 31 31 30 30 30 30 30 30 30 30 30 29 28 28 28 29 29 29 29 28 27 27 27 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 30 31 31 33 34 35 36 38 40 42 45 47 50 53 57 62 66 68 70 72 74 78 83 90 97 104 112 117 119 122 124 126 128 128 126 124 124 128 131 133 135 136 136 135 134 133 133 132 133 135 138 144 153 164 183 216 250 266 275 283 290 295 300 305 310 315 319 322 325 331 336 339 339 337 328 319 314 316 332 346 351 347 345 346 349 353 354 354 353 352 351 350 349 347 345 343 339 333 328 321 315 309 302 296 290 286 283 282 282 282 282 283 283 283 282 283 285 288 284 279 275 270 266 262 258 256 254 252 251 249 248 247 246 244 243 241 239 238 237 236 234 232 230 228 227 227 226 225 224 224 223 221 219 218 217 217 217 217 218 217 216 214 212 210 209 210 212 216 220 224 225 223 219 214 210 207 205 202 198 193 187 182 178 175 171 168 165 164 166 166 163 158 152 145 140 136 134 133 132 132 131 137 281 293 295 295 295 295 296 297 298 301 304 308 311 312 311 309 308 328 328 329 329 329 330 330 330 329 329 329 328 328 327 327 326 326 326 326 326 326 327 327 327 328 328 328 328 329 329 329 330 330 330 330 327 323 318 315 314 315 318 321 322 323 322 319 314 308 303 298 292 286 281 278 275 274 277 281 282 283 282 281 280 279 279 279 278 277 274 271 268 268 269 269 269 269 267 266 265 264 264 265 266 267 268 269 266 262 261 259 257 254 250 245 242 240 237 234 231 230 230 229 229 230 230 230 231 232 233 234 237 237 238 240 242 244 245 246 248 250 251 251 250 250 251 253 254 253 252 253 256 259 262 265 268 270 270 270 269 270 271 272 273 274 275 275 275 274 274 274 275 276 277 278 279 280 280 279 278 276 275 278 283 292 300 308 317 329 343 352 354 354 354 351 342 331 327 329 339 350 358 4 8 10 13 17 21 24 25 25 24 23 21 20 19 18 17 17 17 17 18 18 19 20 21 22 22 22 22 22 22 22 23 23 24 25 25 25 25 25 25 24 24 23 23 23 23 23 22 23 23 23 24 25 26 27 28 30 31 33 35 36 38 38 39 39 40 40 40 41 41 42 42 42 43 42 41 40 39 38 37 37 35 34 33 32 31 30 29 28 27 26 26 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 28 28 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 26 26 25 25 24 24 24 23 23 22 22 22 23 23 23 24 24 24 25 25 26 26 27 28 29 30 31 33 34 36 39 41 43 45 48 51 54 58 63 67 71 73 75 78 82 88 95 102 110 118 123 127 130 133 138 138 137 137 139 140 139 140 141 143 143 141 139 138 136 136 136 137 139 145 151 158 171 204 232 250 261 271 281 289 296 301 307 312 317 322 325 331 337 342 345 343 341 340 346 1 13 16 13 5 358 355 356 357 357 356 354 352 351 350 349 348 347 347 345 343 340 337 333 327 320 313 305 299 294 291 289 288 287 286 286 286 285 285 287 293 291 287 283 278 274 269 265 261 258 256 255 253 252 250 249 248 246 244 242 240 238 237 235 233 231 229 229 228 226 225 224 225 225 223 221 220 219 218 217 216 215 214 212 210 209 208 208 209 212 215 218 222 223 222 219 214 209 204 199 195 190 184 177 172 167 165 163 164 165 167 170 169 165 158 150 144 139 137 137 138 139 141 149 232 281 288 290 290 291 292 293 294 295 297 299 302 304 305 305 304 304 327 327 327 327 328 328 328 329 329 328 328 328 327 327 326 326 325 325 325 325 325 326 326 326 327 327 327 327 327 328 328 329 329 329 329 327 323 318 314 312 313 316 319 321 321 321 320 317 311 305 300 296 290 284 280 277 276 278 281 283 285 285 284 283 283 282 281 280 277 274 270 268 268 268 268 267 267 266 265 265 264 264 264 264 265 267 269 267 264 260 258 256 254 250 246 243 239 235 232 230 229 229 228 228 228 228 228 229 230 232 234 236 237 239 241 243 245 246 247 249 251 254 256 256 256 256 257 257 257 256 257 259 263 266 268 270 272 273 274 274 275 276 278 279 280 279 279 278 278 278 279 280 282 283 283 283 283 280 278 276 275 275 281 287 294 301 309 322 337 352 358 351 345 342 339 334 328 329 336 347 355 0 4 8 10 12 15 17 19 20 21 21 21 20 18 17 16 16 15 15 16 16 17 18 19 19 20 20 19 19 19 19 19 20 21 22 22 23 24 24 24 23 23 23 22 22 21 21 21 21 20 20 21 21 22 23 24 25 26 28 29 31 33 34 35 36 37 37 38 38 38 38 38 38 38 38 38 38 38 37 36 35 34 33 32 31 30 28 27 25 24 23 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 21 22 22 22 22 21 21 21 20 20 20 19 19 19 20 20 20 21 21 22 22 22 23 23 24 25 26 27 29 30 32 34 37 39 41 44 46 49 52 55 59 64 70 73 75 78 81 87 93 100 108 117 124 131 137 140 144 146 147 149 149 146 144 144 146 147 147 145 144 142 141 140 140 140 143 147 152 157 168 196 219 234 245 256 269 281 289 297 304 310 316 321 325 331 338 345 349 348 348 350 356 5 13 18 18 13 7 3 0 359 357 356 354 352 350 349 348 348 347 346 346 344 343 341 339 336 332 327 321 314 308 303 299 295 292 290 289 289 288 288 288 295 298 297 294 289 284 280 275 270 266 262 260 258 257 256 254 252 251 248 246 244 242 239 237 234 232 231 230 228 227 226 227 227 226 225 223 221 220 218 215 213 210 207 205 205 205 206 208 210 212 215 217 218 219 219 217 213 207 200 194 190 182 174 165 157 155 154 156 160 164 167 169 167 161 154 148 143 140 140 143 148 153 159 205 264 279 284 286 286 287 289 290 291 293 295 296 297 297 298 297 298 299 326 326 326 326 326 327 327 327 328 328 328 327 327 326 326 325 325 324 324 324 324 324 325 325 325 326 326 326 326 326 327 327 328 328 327 326 323 318 314 312 312 314 317 318 320 320 319 317 314 308 303 298 294 287 282 278 277 277 282 286 288 289 287 286 284 282 280 278 276 273 272 270 269 268 266 264 264 264 264 264 265 265 264 263 264 265 267 267 262 258 254 253 253 252 250 249 244 237 232 228 226 227 226 226 226 227 228 229 230 232 234 236 237 239 242 244 246 248 249 251 254 257 261 262 262 261 261 261 260 261 261 263 266 269 272 274 274 275 276 277 280 283 285 287 287 283 281 281 282 282 283 285 287 287 287 287 286 282 279 277 278 281 288 294 300 306 315 330 345 352 349 339 335 333 333 332 332 335 342 347 351 355 359 5 9 11 13 15 15 16 17 17 18 18 17 16 15 14 13 14 15 15 15 16 16 17 18 17 17 16 16 17 17 18 19 19 20 21 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 19 20 21 22 22 24 25 26 28 29 30 32 33 33 34 34 35 34 34 34 34 34 34 34 34 34 34 33 33 32 31 29 28 27 25 23 22 21 19 18 17 17 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 16 16 17 18 18 18 19 19 19 19 20 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 22 23 24 26 28 30 32 35 37 39 42 44 46 49 52 56 61 67 72 75 78 80 85 91 98 106 115 124 132 139 143 147 151 153 155 153 150 149 149 150 150 149 148 147 146 145 144 144 144 147 150 155 163 177 196 211 221 228 238 251 266 279 290 298 306 313 319 325 332 338 344 346 348 349 352 355 1 6 11 14 13 10 6 2 360 357 355 354 352 350 349 348 347 346 345 344 343 342 340 338 337 335 332 329 324 319 313 307 302 297 294 293 292 292 293 299 307 310 308 305 302 298 293 288 283 278 273 269 265 263 261 259 258 256 254 251 248 246 243 240 237 235 233 232 231 229 229 229 228 227 226 224 222 220 217 213 210 206 203 201 201 203 205 208 210 212 214 215 215 214 212 210 206 203 200 197 190 180 170 160 151 147 147 150 155 161 164 163 160 154 149 145 144 144 149 157 167 174 196 240 267 277 281 283 284 285 287 288 289 291 292 293 293 293 293 292 292 293 325 324 324 324 325 325 326 326 326 327 327 327 326 326 326 325 324 324 324 323 323 323 324 324 324 324 325 325 325 325 326 326 326 327 326 325 322 317 313 311 310 311 314 316 317 318 317 316 314 311 305 300 295 288 283 279 277 278 284 288 290 291 289 286 283 280 277 275 273 271 269 268 268 266 264 262 260 260 260 261 263 264 264 264 263 264 265 265 261 256 251 249 249 251 255 258 255 247 238 230 226 226 227 228 228 230 231 233 234 235 236 237 239 241 244 246 248 250 252 254 257 260 264 265 265 264 263 263 263 264 265 266 268 271 274 277 278 279 279 280 283 285 287 289 289 285 284 284 285 286 288 290 292 292 291 290 289 287 285 284 286 290 297 303 309 317 326 336 342 340 334 329 328 329 331 333 335 338 342 344 346 349 354 359 4 8 11 13 13 13 13 14 15 15 15 14 13 13 14 15 16 15 13 14 14 15 15 15 15 14 14 14 15 16 17 18 18 19 20 20 21 20 20 20 19 19 18 18 18 17 17 16 16 16 17 18 19 20 21 22 23 24 25 27 28 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 27 26 25 24 22 20 18 16 14 13 13 13 14 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 10 11 11 12 13 13 14 15 15 16 16 17 17 16 16 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 20 21 22 24 26 28 30 33 35 37 39 42 44 46 49 52 56 62 68 74 79 82 86 91 97 104 113 122 131 139 144 149 154 157 158 157 156 155 155 155 154 153 152 150 150 149 150 150 151 153 158 165 174 186 197 205 210 214 221 232 247 262 276 287 297 307 317 326 332 337 340 342 344 345 348 351 355 359 3 6 8 8 6 3 360 358 356 354 352 350 348 346 345 344 343 342 341 340 338 336 335 334 333 331 329 326 322 317 311 306 301 299 298 300 305 312 317 317 316 315 313 311 307 303 298 292 286 281 275 271 268 266 264 261 259 256 253 250 246 243 240 238 236 235 234 232 231 229 228 227 226 225 223 221 219 216 213 210 207 205 205 206 208 209 210 210 210 210 209 208 205 202 199 196 195 195 192 186 177 166 155 147 143 145 149 152 154 153 150 148 146 146 149 155 165 179 191 198 216 243 265 275 279 281 282 284 285 286 288 289 290 290 290 290 289 289 289 290 323 323 323 323 323 324 324 325 325 325 326 326 326 325 325 325 324 323 323 323 322 322 323 323 323 323 324 324 324 324 325 325 325 325 325 324 322 317 312 309 308 308 311 314 315 315 315 314 313 311 308 301 295 289 283 279 277 278 283 286 288 288 286 283 280 277 274 272 270 269 267 266 265 264 263 261 259 259 259 261 263 264 264 263 262 263 263 262 259 255 251 248 248 252 257 261 262 258 249 241 234 230 231 232 234 235 236 237 238 239 240 240 242 243 246 248 250 252 254 256 258 261 264 265 265 264 263 264 265 266 268 269 271 274 278 281 282 280 281 283 285 287 289 291 293 292 289 289 290 292 294 297 299 299 295 293 291 291 291 293 297 301 307 313 318 322 326 330 328 325 323 323 324 327 330 333 336 339 342 344 344 345 348 351 357 3 7 10 11 11 11 12 13 13 12 12 11 12 16 16 15 14 13 12 12 13 13 13 13 13 13 13 14 15 16 16 17 18 19 19 19 19 19 18 18 17 17 17 16 15 15 15 14 14 15 16 17 18 18 19 20 22 22 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 21 20 18 16 13 11 9 8 8 10 11 11 11 12 12 12 11 11 11 10 9 9 8 7 7 6 6 5 4 4 3 3 3 3 4 5 6 6 7 9 10 11 11 12 13 13 12 12 11 11 10 10 10 11 11 11 11 11 12 12 13 13 13 13 12 12 12 12 13 13 14 15 16 17 17 18 19 20 22 23 26 28 30 32 35 37 39 42 44 46 49 52 57 63 69 77 82 87 92 97 104 111 119 128 136 143 149 154 157 159 160 160 161 161 160 158 156 155 153 152 153 154 156 159 164 170 178 184 189 193 196 198 201 206 215 227 243 258 273 289 307 321 330 336 339 341 342 342 343 345 348 351 355 359 3 5 6 5 2 359 357 355 354 352 349 347 345 343 342 342 341 340 338 336 335 334 333 332 331 331 330 329 325 321 316 311 308 307 314 321 325 325 322 321 321 321 321 320 318 314 309 303 296 289 284 280 276 273 270 267 263 259 255 251 247 243 241 239 237 236 233 231 229 228 227 227 226 225 224 222 220 219 217 215 213 212 212 213 212 211 209 207 206 204 202 199 196 193 191 190 190 191 192 191 182 167 154 146 146 146 145 144 144 145 147 148 152 159 170 186 203 211 216 227 244 264 273 277 279 281 282 284 285 287 288 289 289 289 288 288 288 288 289 322 322 322 322 322 322 322 323 323 324 325 325 325 325 324 324 323 323 322 322 322 322 322 322 322 322 322 323 323 323 324 323 324 324 324 324 321 317 312 309 307 307 308 312 313 313 313 313 312 310 306 299 294 289 285 281 280 280 281 283 283 283 282 280 278 275 273 271 269 268 266 265 263 263 262 261 259 259 259 260 262 263 263 263 262 261 261 260 258 255 252 249 249 251 255 258 260 260 258 252 246 241 239 239 239 239 239 239 240 242 243 243 244 245 247 249 250 252 254 256 258 261 263 264 265 264 264 264 265 267 269 271 274 278 282 285 286 286 287 288 289 290 291 293 294 293 292 293 294 297 300 302 304 303 299 297 296 297 299 303 308 312 316 319 320 321 321 321 317 315 314 316 319 323 326 330 334 337 340 342 343 343 344 346 350 356 2 7 9 10 10 12 12 12 10 9 9 11 14 15 14 13 13 12 12 12 12 12 12 12 12 13 14 15 15 16 17 17 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 13 14 14 15 16 16 17 18 19 19 20 20 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 20 19 18 17 16 14 11 9 6 3 3 5 6 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 1 1 0 359 359 358 358 358 359 359 360 0 2 3 4 6 7 8 8 7 7 6 5 5 5 6 6 7 7 8 8 9 10 10 10 10 10 9 9 9 9 10 11 12 13 14 15 15 16 17 18 19 21 23 25 27 30 32 35 37 40 42 44 46 49 53 57 63 70 77 84 91 98 103 109 116 124 132 139 146 151 155 158 160 161 162 162 161 160 159 158 156 155 157 161 166 171 177 182 185 186 186 187 187 188 189 192 198 206 221 238 257 282 318 332 339 342 343 344 344 345 345 347 348 351 355 360 3 5 5 5 3 0 357 355 353 350 348 346 344 343 341 340 339 338 336 334 333 332 331 330 330 330 331 331 330 329 327 323 321 321 325 328 329 329 325 323 323 325 326 328 329 328 326 321 314 307 302 299 296 292 286 280 274 268 262 256 251 247 243 241 239 237 235 233 231 230 229 228 228 227 225 224 223 222 221 220 219 218 216 215 213 210 207 204 201 199 198 196 193 191 189 188 188 188 190 189 185 176 163 156 152 149 147 146 147 149 153 157 164 174 188 205 218 224 229 236 252 265 273 276 278 280 282 283 284 286 288 290 290 290 290 289 289 290 291 321 321 320 320 320 321 321 321 322 322 323 324 324 324 323 323 323 322 322 322 321 321 321 321 321 321 321 322 322 322 322 322 323 323 323 323 320 316 312 308 306 306 307 310 312 313 312 312 311 308 303 297 293 289 286 284 282 282 282 282 282 282 281 280 278 276 275 273 271 269 268 266 264 263 263 262 262 261 260 260 261 262 262 262 262 261 260 260 259 257 254 252 251 251 252 254 256 258 259 259 257 253 249 246 244 243 242 241 243 244 246 246 246 246 247 248 250 252 254 256 258 260 262 263 264 265 265 265 265 267 269 272 276 280 285 288 289 288 290 291 292 293 294 296 296 295 293 294 295 298 301 304 305 304 302 300 301 304 308 313 316 317 318 318 318 317 316 315 312 310 309 311 313 317 321 324 328 332 336 338 339 341 341 343 347 352 357 2 5 8 12 13 13 12 11 9 9 11 13 14 13 13 13 13 13 13 12 12 12 12 13 13 14 15 16 16 17 17 17 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 13 12 10 8 5 2 0 0 2 3 4 4 3 3 3 3 3 3 3 2 2 1 0 359 359 358 358 358 357 357 357 356 356 355 354 353 353 353 353 354 354 356 358 360 1 2 2 1 0 360 359 360 0 1 2 3 4 5 6 7 8 8 8 7 7 7 6 6 7 8 9 10 11 12 13 14 15 16 17 19 20 23 25 28 30 33 35 38 40 42 44 46 49 53 57 63 69 76 84 92 99 105 112 118 125 132 139 145 150 154 156 158 159 160 161 161 162 162 163 165 169 173 177 180 182 183 183 182 180 179 180 180 179 180 181 186 194 205 218 235 335 348 350 349 349 347 346 347 347 347 349 352 357 1 3 4 4 5 4 1 358 355 352 350 348 346 345 343 341 339 338 336 334 332 331 330 328 327 327 328 329 331 332 333 335 335 334 333 331 330 328 325 321 319 318 318 321 323 328 333 333 328 322 317 321 317 315 315 311 301 291 282 273 265 257 251 245 242 240 238 237 235 232 231 229 227 226 225 223 223 223 222 222 221 221 219 216 213 210 207 202 198 195 194 194 194 193 192 191 190 188 186 185 183 180 175 167 162 158 155 153 154 156 159 164 171 180 192 206 220 229 236 242 250 261 269 274 276 278 280 281 282 284 286 288 290 291 292 292 292 293 294 294 319 319 319 319 319 319 319 320 320 321 322 322 322 323 323 322 322 322 322 321 321 321 320 320 320 320 320 321 321 321 321 321 322 322 322 321 320 315 311 308 306 305 306 308 311 311 311 310 308 305 301 297 294 291 288 287 285 285 284 284 284 284 282 281 280 278 277 276 276 275 274 274 273 272 270 269 268 266 265 263 262 261 261 261 261 261 259 259 259 258 257 255 253 252 252 253 255 257 259 262 263 261 257 253 250 248 247 247 248 250 251 251 251 249 249 250 252 254 256 258 260 261 263 264 266 267 268 268 267 267 269 272 276 280 284 289 290 290 292 292 292 293 295 299 299 299 298 298 299 300 301 304 305 305 304 302 303 306 310 313 315 315 314 314 313 313 312 311 309 308 308 308 310 313 316 320 324 328 331 333 336 339 340 342 345 349 354 358 3 9 13 14 14 13 12 11 12 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 16 16 15 15 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 12 12 12 12 11 11 10 9 8 7 5 3 0 359 359 360 0 1 0 360 359 359 359 358 358 358 358 357 356 356 355 355 355 354 354 354 354 354 353 353 352 351 349 348 347 347 347 347 348 349 351 353 354 355 355 354 354 354 354 355 356 357 359 0 2 3 4 5 5 5 5 4 4 4 4 4 5 6 8 9 10 10 11 12 13 15 16 18 20 22 25 28 31 33 36 38 40 42 44 47 50 53 57 62 67 73 80 86 93 100 108 116 124 131 139 144 147 150 153 155 158 161 164 166 167 170 173 177 179 180 180 179 178 176 173 170 170 172 172 170 168 166 167 168 167 165 152 63 19 8 357 352 349 348 347 347 347 349 353 358 1 2 2 3 4 3 2 359 356 353 351 349 348 346 344 341 340 338 335 333 331 330 328 326 325 325 325 327 329 331 335 339 341 340 336 331 326 324 323 321 320 319 317 316 315 313 313 319 314 306 300 302 296 297 306 313 314 306 296 289 278 266 256 249 244 241 239 236 233 230 226 222 218 217 216 216 219 219 220 221 221 219 216 213 210 206 202 197 193 192 192 192 193 194 195 194 191 189 185 181 177 173 169 166 165 165 163 163 164 167 172 178 186 195 207 219 230 238 246 253 261 267 272 275 277 279 280 281 282 283 285 287 289 292 294 294 294 295 297 299 318 318 318 318 318 318 318 318 319 319 320 321 321 321 321 322 321 321 321 321 320 320 320 320 319 319 320 320 320 320 320 320 320 321 321 320 318 314 310 307 305 304 305 307 309 310 310 308 306 302 300 297 295 293 291 290 289 288 288 287 287 286 285 283 282 282 281 282 282 283 284 286 287 285 283 280 277 275 272 267 265 264 263 263 263 263 262 260 259 259 258 258 257 255 255 255 257 259 262 264 267 265 263 260 257 255 254 254 255 256 257 257 256 255 254 254 255 256 258 259 261 264 266 268 269 270 271 271 271 271 271 272 274 278 282 288 291 292 294 295 294 295 296 300 301 302 302 303 303 303 303 304 305 305 304 303 302 304 306 309 310 311 310 310 310 309 309 308 307 307 307 308 310 312 314 317 321 324 326 330 333 337 339 341 343 346 352 359 5 10 11 11 10 10 10 10 11 12 13 14 14 15 15 15 16 15 14 14 14 15 15 15 15 16 16 16 17 17 17 16 16 16 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 3 2 1 360 359 358 358 358 358 358 357 357 356 355 355 354 354 353 352 352 351 350 350 350 350 351 351 351 351 350 350 349 348 347 346 345 344 343 343 342 343 344 346 348 349 349 350 350 350 350 351 352 353 355 356 357 358 360 1 1 1 1 1 1 1 1 2 2 3 4 5 6 7 8 9 10 12 13 15 18 20 23 26 29 32 34 36 38 40 42 45 47 50 54 57 61 66 71 76 81 88 96 104 112 119 127 133 138 141 145 150 155 159 162 162 163 165 167 169 171 172 171 168 164 159 155 154 158 161 160 156 152 153 152 150 147 144 136 113 78 51 27 10 358 351 347 346 347 350 354 357 359 360 0 1 2 2 1 359 356 354 352 351 349 346 344 342 340 338 335 333 331 329 327 325 323 323 324 324 326 329 333 336 338 338 337 335 333 330 326 322 320 321 321 321 319 315 312 307 301 296 290 289 289 293 299 304 304 303 303 307 298 283 269 257 249 243 239 234 229 224 218 213 209 205 204 206 214 217 218 218 217 214 211 209 207 204 200 197 194 193 193 194 195 196 197 196 193 189 182 176 172 168 166 165 167 171 173 175 177 180 184 190 198 209 220 230 239 247 255 262 267 271 274 276 278 279 280 280 281 282 284 287 289 291 294 295 297 298 300 302 316 316 317 317 317 317 317 317 318 318 319 319 320 320 320 321 321 321 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 317 314 311 308 306 305 305 307 309 309 307 306 304 301 299 297 296 294 292 290 289 289 289 289 288 287 286 285 285 285 286 287 289 290 292 293 295 296 294 291 287 284 280 275 271 270 269 269 268 266 265 263 261 260 260 261 261 260 260 261 263 265 265 266 266 265 265 265 266 266 264 262 261 261 262 262 262 262 261 260 259 258 258 259 262 266 270 272 272 272 272 273 274 275 274 274 275 278 282 288 291 294 295 297 298 298 299 301 302 304 306 307 307 304 304 304 306 306 305 303 301 302 305 307 309 309 309 309 309 309 309 308 307 307 307 308 310 313 315 317 318 321 323 327 331 336 339 341 344 347 354 2 6 7 7 7 7 7 8 9 10 12 13 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 17 16 16 16 15 15 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 5 5 5 4 4 4 4 4 3 3 3 2 2 1 0 359 358 358 357 357 356 356 356 356 356 355 354 354 353 352 350 349 348 347 347 346 346 346 346 346 347 347 347 348 348 347 346 345 344 342 341 340 340 339 339 339 340 341 343 345 345 346 347 348 349 349 350 351 351 352 354 355 356 357 357 358 358 358 358 359 359 360 0 1 2 3 4 5 6 7 9 11 13 15 18 21 24 27 30 32 34 36 38 40 43 45 48 51 54 57 61 65 69 73 78 84 89 95 101 107 115 121 126 130 132 133 132 132 134 136 139 141 144 150 152 152 150 149 146 145 147 153 156 155 152 149 147 143 139 136 133 130 120 103 79 50 27 9 356 350 348 349 351 353 355 356 357 358 359 359 359 359 357 356 355 354 352 349 347 344 342 340 337 335 333 331 329 327 324 323 323 322 322 323 326 329 332 335 338 340 340 338 333 326 320 317 317 320 323 324 321 318 314 309 302 295 292 290 292 299 304 306 306 307 312 310 301 294 279 264 251 242 235 228 221 215 207 197 188 186 200 209 213 214 212 210 208 206 205 204 203 201 199 197 195 194 195 197 198 199 200 197 191 183 175 171 169 168 168 170 174 178 183 187 190 195 202 211 222 232 241 249 256 263 268 271 273 275 277 278 278 279 279 280 281 283 286 289 291 294 297 299 301 303 304 315 315 315 316 316 316 316 316 316 317 317 318 318 319 319 319 320 320 320 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 316 314 312 309 307 307 308 309 309 308 307 305 303 301 299 297 296 294 292 290 289 288 287 286 286 286 286 287 287 288 289 291 292 293 294 294 295 295 295 294 292 291 288 285 281 279 278 277 275 269 268 265 262 260 261 263 265 266 270 272 274 274 272 269 267 267 269 271 274 276 275 273 270 268 267 267 267 267 268 266 264 261 259 259 262 267 271 274 274 273 272 272 274 276 277 277 279 282 285 289 291 293 295 297 299 301 303 305 306 307 308 309 309 306 305 306 306 306 305 303 303 304 306 308 310 310 311 311 311 311 310 310 309 309 309 310 311 314 315 317 318 320 322 326 330 334 337 341 344 349 355 1 3 4 5 5 5 6 7 9 11 13 14 16 17 17 18 18 18 19 19 19 18 17 16 16 16 16 16 16 16 16 16 16 15 14 14 13 12 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 8 7 7 6 5 4 3 3 2 2 1 1 1 0 360 359 359 359 358 358 358 357 356 355 355 354 354 354 353 353 353 353 353 353 352 351 350 349 347 346 345 344 343 343 343 342 342 343 343 344 344 344 343 343 343 342 341 340 339 338 336 335 335 334 334 337 339 341 342 343 344 345 346 346 347 348 348 349 350 352 353 354 355 355 356 356 357 357 358 358 358 359 360 1 2 4 5 7 9 11 14 16 19 22 25 27 29 32 34 36 39 41 44 46 49 52 55 58 62 65 69 72 75 79 83 88 92 97 102 106 110 111 110 109 106 106 107 109 113 121 128 133 138 143 150 156 160 161 160 157 153 149 144 139 134 129 125 120 112 101 86 67 45 24 8 358 353 350 350 350 351 352 354 355 356 357 357 357 356 356 356 356 355 353 350 347 344 342 340 337 335 332 331 329 327 324 323 323 322 320 321 324 326 329 332 336 339 340 337 330 322 316 313 312 314 318 323 324 323 320 317 311 305 301 297 297 301 305 307 308 308 303 296 298 310 306 291 272 256 244 236 230 223 210 186 165 159 179 196 206 205 203 200 199 200 203 204 204 203 202 200 198 196 195 196 198 199 200 199 194 186 179 176 175 174 174 174 176 181 189 195 201 207 212 224 234 242 249 256 263 268 271 273 274 275 276 277 277 277 277 278 280 282 285 288 291 294 297 299 301 303 304 314 314 314 314 315 315 315 315 316 316 316 316 317 317 318 318 318 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 314 312 310 309 309 309 309 310 308 306 304 303 300 298 296 294 293 291 290 288 287 285 284 284 285 287 289 290 292 293 293 294 294 293 293 293 293 293 294 295 296 294 292 290 287 284 281 277 271 270 268 266 264 263 265 268 271 278 283 285 284 281 276 273 272 274 278 281 284 283 282 278 274 272 271 271 271 270 268 266 263 261 260 264 269 273 276 275 274 273 273 274 275 277 279 282 286 289 292 292 293 294 296 299 302 304 306 309 311 311 310 308 306 306 306 306 306 305 304 304 307 310 313 314 314 314 314 314 313 313 312 312 312 312 313 313 314 315 317 319 322 324 327 330 333 336 340 344 349 354 359 1 2 3 4 5 6 8 10 12 14 16 17 18 18 18 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 15 15 14 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 7 7 6 5 4 3 2 1 0 360 359 358 358 357 357 356 356 355 355 355 354 353 353 352 351 351 350 350 350 350 350 350 350 350 349 349 348 347 346 344 343 342 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 338 337 336 335 334 332 331 330 332 334 335 337 338 340 341 342 342 343 344 344 345 346 347 349 350 352 353 354 354 355 356 356 356 357 357 358 359 1 2 4 6 8 10 12 14 17 19 22 24 26 29 31 34 37 39 42 45 47 50 52 56 59 62 65 68 71 74 77 81 84 88 92 95 99 100 101 101 100 98 97 99 103 112 121 131 141 150 157 160 159 156 153 147 140 134 128 122 118 116 112 107 100 91 80 63 45 29 14 3 357 353 351 350 350 351 352 354 355 356 357 358 358 358 358 358 357 354 351 348 345 342 340 337 334 332 330 328 326 325 324 323 323 320 320 322 323 324 327 331 334 334 330 322 314 311 314 313 313 317 322 324 325 323 322 318 315 311 307 306 306 307 308 306 304 301 297 294 305 309 303 297 280 265 256 253 253 251 229 167 156 167 190 212 205 197 187 178 185 191 196 200 202 202 201 200 198 196 195 196 197 198 197 193 189 186 185 185 185 183 182 183 187 195 202 210 218 224 233 242 249 255 261 266 271 273 274 275 275 275 275 275 275 275 276 278 281 284 288 291 293 296 298 300 302 303 313 313 313 313 314 314 314 315 315 315 315 315 316 316 317 317 317 318 318 318 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 315 314 312 310 308 307 307 308 309 309 307 304 302 300 298 296 294 292 291 290 288 286 283 282 282 284 287 290 293 295 296 296 295 294 293 293 293 294 296 297 298 299 297 296 294 292 287 282 277 274 272 271 269 268 267 268 271 275 282 288 291 291 289 284 280 278 280 283 286 287 287 284 280 277 275 274 273 272 270 268 267 266 264 264 267 272 277 279 278 276 275 275 275 276 277 280 283 288 292 293 293 293 294 296 299 301 304 308 312 315 314 311 309 307 307 307 307 306 306 306 308 312 316 318 319 319 318 317 317 316 315 315 315 315 315 315 316 317 318 319 322 325 328 330 333 335 338 341 345 350 355 359 1 3 4 5 6 7 9 11 13 15 16 17 18 18 18 19 19 19 19 19 18 18 17 16 16 16 15 15 15 15 15 15 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 6 5 4 3 2 1 0 359 358 358 357 356 355 355 354 354 353 353 352 351 350 349 349 348 347 347 347 346 346 346 346 346 346 346 345 345 344 343 342 341 340 340 339 339 338 338 338 338 337 337 336 335 335 335 335 336 336 336 336 336 334 332 330 329 328 329 331 333 334 336 337 338 339 339 339 340 340 341 343 345 347 349 350 351 352 353 354 354 355 355 356 356 357 359 1 2 4 6 8 10 12 14 16 18 20 23 25 28 32 35 38 41 44 46 49 51 53 56 59 62 65 68 71 73 76 80 83 87 91 94 96 97 97 96 94 94 97 103 110 119 128 136 142 144 144 140 134 129 123 117 112 108 105 104 103 101 99 97 92 84 72 59 43 26 13 3 357 353 351 350 350 351 352 355 358 360 1 2 3 2 0 358 355 352 348 345 342 339 336 332 330 328 327 326 324 324 323 322 320 320 321 322 320 320 322 324 322 320 317 314 316 326 329 326 325 325 326 326 324 322 319 317 314 311 310 310 310 307 302 300 297 296 292 293 294 295 303 300 290 283 281 283 287 293 288 255 197 189 218 213 204 195 181 177 176 178 184 191 196 198 199 198 196 194 193 192 191 190 188 188 190 193 196 197 197 196 195 199 203 208 215 223 230 238 245 252 258 264 270 272 274 275 275 275 274 272 272 272 273 275 278 281 284 287 290 293 295 297 298 300 300 312 312 312 312 313 313 313 314 314 314 314 314 315 315 315 316 316 317 317 317 317 317 318 317 317 317 317 317 316 316 316 315 315 315 315 315 314 313 310 308 306 305 305 306 307 308 306 303 301 299 298 296 295 294 292 290 288 285 282 281 281 283 286 291 295 296 297 296 295 293 292 293 294 295 298 301 301 300 299 298 296 293 288 282 279 277 275 273 271 270 270 270 273 276 281 286 289 291 291 289 287 285 286 287 289 289 287 283 280 278 277 275 275 274 272 271 270 269 268 268 271 276 281 284 283 280 278 278 279 279 280 282 284 289 291 293 294 294 295 297 299 302 306 311 315 317 315 311 309 309 309 308 307 307 307 309 313 317 320 322 322 322 321 320 319 318 317 317 317 317 317 318 319 320 322 324 327 330 333 335 338 340 343 346 350 354 358 1 3 4 6 7 8 9 10 12 13 15 16 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 14 13 13 12 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 3 2 1 360 359 358 357 356 356 355 354 354 353 352 351 350 349 348 347 347 346 345 344 344 343 343 343 343 343 343 342 342 342 341 341 340 339 338 337 337 336 336 335 335 335 335 335 335 334 333 332 332 332 332 333 333 334 333 332 330 329 328 327 328 329 330 331 332 333 335 335 335 335 336 336 337 339 342 345 347 349 350 350 351 352 353 353 354 355 356 358 360 2 3 5 7 8 10 11 12 14 16 19 21 25 28 32 36 40 43 46 48 51 53 54 56 59 61 64 68 71 74 77 80 83 86 89 91 93 93 93 93 95 101 108 112 117 121 125 126 125 125 124 119 114 109 103 98 93 90 89 88 90 92 93 92 88 81 72 60 43 28 15 4 356 352 349 348 349 351 355 358 2 5 7 7 5 3 360 356 353 349 345 342 338 334 330 328 326 325 324 323 322 322 321 320 319 319 320 316 313 313 316 318 319 320 321 327 334 337 337 334 331 328 326 323 320 316 313 312 312 312 311 307 301 297 295 294 293 291 289 287 288 296 302 301 298 298 300 303 305 305 304 295 241 223 213 207 211 202 191 180 172 175 181 186 190 193 192 191 189 186 184 181 179 179 184 190 197 203 208 210 210 209 210 212 215 221 225 230 236 246 254 261 267 270 272 273 274 274 274 272 271 269 270 272 274 277 280 284 287 289 292 293 295 296 297 297 312 312 312 312 312 312 313 313 313 314 314 314 314 314 315 315 315 315 316 316 316 317 317 317 317 317 317 316 316 316 315 315 315 315 315 315 314 312 310 307 306 305 304 305 306 306 305 303 301 299 297 296 295 294 292 289 287 284 282 280 280 282 285 291 294 295 296 295 293 292 292 293 294 297 300 303 303 302 300 297 294 290 287 283 281 279 277 275 273 272 271 271 273 276 279 282 285 287 289 290 290 290 290 290 291 291 287 282 280 279 278 278 277 276 275 274 273 271 271 271 273 278 283 286 287 284 281 281 282 284 285 286 287 289 291 293 294 295 296 299 303 307 312 316 319 319 315 310 309 309 309 308 307 307 307 308 311 315 317 320 321 322 322 320 319 318 318 318 318 319 319 320 322 324 327 331 334 337 339 341 344 347 350 353 357 360 2 4 6 7 8 9 10 11 12 13 14 14 15 16 16 16 16 16 16 17 17 17 17 17 16 15 15 15 15 14 14 14 14 13 13 12 11 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 4 4 3 2 1 360 359 358 357 357 356 355 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 341 340 340 340 340 340 339 339 339 338 338 337 337 336 335 335 334 334 333 333 333 333 333 333 332 331 330 329 328 328 329 330 330 330 329 328 326 325 325 325 325 326 326 327 328 330 331 331 332 332 333 334 336 339 342 344 346 347 348 349 350 351 352 354 355 357 359 1 3 5 6 8 9 9 10 11 13 16 18 22 26 30 36 40 43 46 48 51 53 55 56 57 59 62 65 69 72 75 78 80 82 85 87 89 91 92 96 102 110 115 117 117 116 115 114 112 111 111 109 106 101 96 91 85 80 77 75 76 79 83 84 84 83 80 73 61 48 33 17 4 356 351 348 348 350 354 357 1 5 8 10 9 6 3 360 355 350 345 340 336 332 329 326 325 324 322 321 320 320 319 317 315 315 314 312 309 307 310 315 319 323 326 332 336 338 338 337 334 330 326 322 317 314 311 310 311 311 308 304 300 297 294 293 292 290 288 286 286 289 292 294 302 307 310 314 316 316 316 318 314 290 241 218 219 209 199 191 183 181 181 181 181 181 181 180 178 175 172 170 171 175 182 191 202 211 218 222 222 221 220 221 224 229 234 238 241 248 255 262 268 270 271 272 272 272 272 271 270 269 269 271 274 277 281 284 287 289 290 292 293 294 294 295 311 311 311 311 311 312 312 312 313 313 313 313 314 314 314 314 314 314 315 315 315 316 316 316 316 317 316 316 316 315 315 315 315 315 314 314 313 312 310 308 306 306 305 306 306 305 303 301 300 298 297 296 295 293 290 287 285 283 281 280 280 281 284 289 292 293 293 293 291 290 291 293 295 298 302 304 305 304 299 295 291 289 286 284 282 281 279 277 276 274 274 274 274 276 277 279 281 283 286 288 290 291 291 291 292 291 288 284 282 281 280 280 279 278 277 275 274 273 272 273 276 281 286 289 290 288 285 285 287 289 290 291 291 292 291 292 294 296 298 303 308 312 317 320 320 318 313 310 309 309 308 307 307 306 305 305 306 308 311 315 320 322 321 319 318 317 318 318 319 320 321 322 324 328 332 336 338 341 345 348 352 356 359 2 4 6 7 8 9 10 11 12 13 14 14 14 14 14 14 14 15 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 2 1 0 359 359 358 357 357 356 356 355 354 354 353 352 350 349 348 347 346 344 343 342 341 341 340 339 339 338 338 338 338 337 337 337 337 336 336 335 335 334 333 333 332 331 331 331 331 331 331 331 329 328 327 327 326 327 327 327 327 327 326 325 324 323 322 321 319 316 318 321 323 326 328 329 330 331 330 329 331 334 336 337 340 343 346 348 349 351 354 356 359 1 3 4 5 6 7 8 8 9 11 13 16 20 25 29 34 38 41 45 47 51 54 57 59 59 60 62 65 67 70 72 74 76 78 81 84 86 90 95 102 109 116 119 120 119 116 112 108 104 101 100 99 97 93 89 85 80 75 72 70 70 70 72 74 76 78 80 78 74 66 56 40 22 8 358 351 350 351 352 354 357 1 5 8 9 9 8 4 359 352 345 339 334 330 328 326 324 322 321 319 318 317 316 314 312 311 310 309 308 307 309 313 317 322 325 328 331 332 334 333 330 326 322 318 314 311 310 310 310 310 306 303 300 297 294 292 290 289 287 287 287 288 289 293 299 306 311 320 324 324 324 324 322 315 303 278 244 216 201 193 187 183 179 178 175 173 171 169 168 166 165 166 171 179 188 198 210 219 226 230 231 230 228 228 232 237 242 244 246 251 257 262 267 269 270 271 270 270 270 270 270 269 269 271 274 278 281 284 286 288 289 290 291 292 292 293 311 311 311 311 311 311 312 312 312 312 313 313 313 313 313 313 313 314 314 314 314 315 315 316 316 316 316 316 316 315 315 315 315 315 314 314 313 312 310 309 307 307 306 306 305 304 303 301 299 298 298 296 294 290 288 285 283 282 281 280 280 281 283 286 289 291 291 290 289 289 291 293 295 299 302 304 304 303 298 294 291 289 287 285 284 282 281 279 278 277 277 277 277 277 278 279 280 282 284 286 288 289 290 290 290 290 288 285 283 281 281 280 280 279 278 276 275 275 277 279 282 286 290 292 293 292 290 290 290 291 293 294 294 294 292 292 294 296 300 306 310 313 316 318 318 315 313 311 310 309 308 307 306 305 304 304 305 306 309 314 321 322 319 316 315 316 318 320 321 322 323 325 329 333 337 340 343 347 351 356 1 5 9 10 11 11 11 11 12 13 14 15 16 17 16 16 15 15 14 14 13 13 13 12 13 13 13 14 14 14 14 13 13 12 12 12 12 12 12 11 10 10 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 6 6 5 5 4 3 2 1 0 359 359 358 357 357 357 356 356 355 355 354 353 352 351 350 349 347 346 345 344 343 342 341 340 339 338 337 337 337 336 336 336 336 336 335 335 335 334 334 333 333 332 332 331 331 330 330 330 330 330 329 328 327 327 327 327 327 327 327 327 326 325 323 321 318 314 306 304 304 307 311 317 321 325 327 327 321 316 314 315 316 320 326 333 339 343 347 350 354 357 359 0 2 3 4 5 6 6 7 9 11 14 18 22 25 29 33 37 41 45 49 53 57 60 63 64 66 69 71 72 73 75 77 80 83 86 88 95 102 110 117 122 124 124 122 120 115 110 103 97 94 91 89 86 82 77 73 69 68 67 67 67 67 66 68 70 73 76 77 77 73 61 46 30 14 3 358 355 353 352 354 357 1 5 7 8 8 7 1 355 347 339 334 330 328 325 323 321 319 318 316 315 313 310 308 307 307 307 308 308 310 312 314 318 320 321 321 320 321 322 321 319 315 311 309 309 309 310 310 309 305 300 296 293 291 290 289 288 288 288 289 290 292 294 297 302 309 320 328 331 333 332 329 323 314 301 278 246 217 202 193 185 177 174 171 168 166 166 166 165 166 170 178 188 198 209 219 226 232 234 235 234 233 234 238 243 246 248 251 254 258 263 266 268 269 269 269 269 269 269 270 270 271 272 275 279 282 284 286 287 288 289 290 290 290 292 310 311 311 311 311 311 311 311 311 312 312 313 313 313 313 313 313 313 313 313 314 314 314 315 315 316 316 316 316 315 315 315 315 315 314 314 313 312 310 309 308 307 306 306 305 305 304 302 301 300 299 297 294 290 286 284 282 281 281 281 281 282 283 285 287 289 289 288 288 289 291 293 295 298 300 301 300 297 296 294 291 289 288 286 284 283 282 281 280 280 279 279 279 279 279 280 281 282 284 285 286 286 286 285 285 286 286 285 283 282 281 281 280 279 278 278 279 280 283 285 287 290 292 294 295 294 294 293 293 293 294 294 295 294 293 292 293 296 300 305 308 311 313 314 314 314 313 313 311 310 308 307 306 305 305 305 306 309 314 319 322 323 320 317 316 317 320 323 325 326 328 330 335 340 343 346 349 354 360 5 10 15 16 17 16 15 14 14 14 15 16 17 18 18 18 17 16 15 14 13 12 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 4 3 3 2 1 360 359 358 357 357 356 356 356 356 355 355 354 354 353 351 350 349 348 347 345 344 343 343 342 341 339 338 338 337 336 336 336 336 336 335 335 335 335 335 334 334 333 333 333 332 332 331 331 330 330 330 330 329 329 328 328 328 328 328 328 327 327 326 325 324 322 319 312 303 294 288 287 292 300 308 315 319 318 315 309 304 301 300 301 306 311 321 330 338 344 348 352 354 357 358 360 1 2 2 2 3 5 9 13 17 20 23 27 31 37 42 47 51 55 59 62 65 69 73 76 79 80 82 84 88 92 96 99 105 110 113 116 119 122 124 125 124 121 116 109 102 94 89 85 81 77 72 68 65 64 64 65 65 66 65 65 65 67 70 74 78 78 74 67 56 41 26 15 6 360 357 356 358 0 3 5 6 6 5 2 357 351 342 336 331 327 324 322 320 318 316 314 312 310 307 305 304 304 305 306 308 309 310 311 313 314 314 311 309 310 312 315 314 311 307 306 307 308 309 309 305 300 296 292 289 288 287 288 288 288 289 290 291 293 296 299 304 311 319 325 335 340 344 346 341 334 315 284 257 233 221 214 207 193 185 181 175 173 173 173 173 176 181 190 199 208 217 224 231 234 235 235 234 235 239 244 249 250 251 254 257 261 264 267 268 269 269 269 269 269 269 270 270 272 274 276 279 282 284 285 286 287 287 288 289 290 292 309 310 310 311 311 311 311 311 311 311 312 312 312 312 313 312 312 312 312 312 313 313 313 314 314 315 315 315 315 315 315 315 315 315 315 314 313 312 311 310 308 307 307 306 306 305 305 304 304 303 301 298 295 290 287 284 283 282 282 282 282 282 283 285 287 287 288 288 288 289 292 294 295 297 297 297 297 296 295 293 291 289 288 286 285 284 283 283 282 281 281 281 280 280 280 281 282 283 284 285 284 282 282 282 283 283 283 283 283 283 282 282 280 280 280 281 283 285 287 289 291 292 294 295 295 295 295 295 295 295 295 295 295 294 293 292 293 295 299 304 307 309 311 312 313 314 314 314 313 311 309 308 307 307 307 309 311 315 320 324 327 327 323 321 321 321 325 328 330 332 335 338 342 347 349 353 357 3 8 14 18 21 21 20 19 17 16 16 16 16 17 17 18 18 18 18 16 15 13 12 11 10 10 9 9 10 10 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 0 359 358 357 357 356 356 356 355 355 355 355 354 353 352 351 350 349 348 347 346 344 344 343 342 341 340 339 338 337 337 336 336 336 336 336 336 336 335 335 335 335 335 334 334 333 333 332 332 331 330 330 330 330 329 329 329 328 328 328 328 328 328 327 327 327 326 325 322 316 305 291 281 276 277 280 287 295 300 302 301 299 295 291 289 288 290 293 298 306 317 327 336 342 346 350 352 355 356 356 354 352 352 358 4 9 13 17 21 27 33 39 45 49 53 56 59 63 67 72 77 81 84 87 89 92 96 99 101 102 102 103 106 112 117 122 126 127 126 124 119 111 102 93 86 80 76 72 69 67 65 64 63 63 63 64 64 65 65 66 68 73 76 78 77 74 64 51 39 26 15 10 7 6 5 6 6 6 5 3 1 358 352 346 339 334 329 325 322 320 317 314 312 309 307 304 302 301 301 302 303 305 306 306 307 308 309 308 304 302 302 305 311 312 310 307 304 305 306 306 304 300 296 291 288 287 286 285 286 287 287 288 288 290 292 295 299 304 312 322 332 339 348 355 1 7 12 14 354 255 239 234 231 225 219 215 209 197 191 187 185 186 190 195 202 209 216 222 227 232 234 236 235 235 238 243 249 254 255 256 255 258 262 265 267 268 268 269 269 269 269 270 270 271 273 274 277 280 282 284 284 285 286 286 287 288 290 292 309 310 310 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 312 312 313 313 314 315 315 315 315 316 316 316 316 316 315 314 312 311 310 309 308 307 307 307 307 306 306 306 305 304 300 297 294 290 287 285 284 283 283 283 283 283 284 286 287 287 287 288 290 293 295 296 296 296 296 296 295 294 293 291 289 287 286 285 285 284 284 283 282 282 282 281 281 281 282 283 283 284 285 284 282 281 282 282 282 282 282 283 283 283 282 281 282 283 285 286 287 289 290 292 293 294 295 295 295 295 296 296 296 295 294 294 292 292 292 292 294 298 303 306 308 310 311 313 314 315 316 314 312 310 309 309 309 311 314 318 323 326 329 329 328 325 324 324 326 329 333 336 339 343 348 352 355 357 0 4 10 15 19 22 23 23 21 20 18 18 17 16 16 16 16 16 16 16 16 15 14 12 11 10 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 0 359 358 358 357 356 356 355 355 355 355 354 354 354 353 352 351 350 349 348 346 345 344 343 342 342 341 340 339 338 338 337 337 337 336 336 337 337 337 336 336 336 336 336 336 335 335 334 334 333 332 331 331 330 330 330 329 329 329 328 328 328 327 327 327 327 327 327 327 326 325 321 313 299 285 275 270 270 274 279 283 287 289 288 287 286 284 284 283 284 285 289 296 304 314 325 335 342 347 350 351 349 345 340 342 348 356 4 10 16 22 30 37 43 49 53 55 57 60 64 69 74 79 83 87 90 92 94 95 96 96 96 96 102 109 117 123 127 130 131 130 127 121 113 103 93 84 78 74 72 70 68 66 64 62 61 61 62 65 66 66 67 69 72 75 77 78 73 67 59 48 37 30 25 21 17 14 12 10 7 4 1 358 353 348 342 337 332 328 325 321 317 313 310 307 304 301 298 297 298 298 299 300 301 302 303 304 304 303 301 299 299 301 306 309 309 307 304 302 302 301 299 296 292 289 286 285 284 284 284 285 285 285 286 287 289 291 294 297 300 303 307 311 317 324 353 40 58 264 245 244 244 243 241 238 235 233 231 224 216 208 199 197 199 202 207 213 219 224 228 233 236 237 237 238 241 247 252 256 258 258 257 258 260 263 265 266 267 268 269 269 270 271 272 273 274 275 276 279 281 283 283 284 284 285 285 286 288 291 308 309 310 310 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 312 312 313 313 314 314 315 315 316 317 317 317 317 316 314 312 310 309 309 308 308 308 308 308 308 308 308 308 307 305 301 297 294 291 287 285 285 284 284 284 284 284 284 284 284 285 287 290 292 294 294 295 295 295 295 295 294 292 291 289 287 286 285 285 284 284 283 283 282 282 282 282 282 282 282 283 284 285 285 283 282 281 281 281 282 282 282 282 283 283 284 284 286 287 288 288 289 290 292 293 294 295 294 293 292 293 293 293 293 292 291 290 291 292 293 294 299 303 306 308 309 310 312 314 315 315 315 313 312 311 311 313 316 320 324 327 329 330 330 329 327 327 328 330 334 338 342 346 352 357 360 1 3 6 10 14 19 22 23 24 23 21 20 19 18 17 16 15 15 14 14 14 13 13 13 12 11 10 9 8 8 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 0 360 359 358 358 357 356 356 355 355 355 355 354 354 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 340 339 339 338 338 338 337 337 337 337 337 337 337 337 337 337 337 336 336 336 335 335 334 334 333 332 331 331 330 330 329 329 328 328 328 327 327 327 327 327 327 327 327 327 326 325 320 311 296 279 271 270 271 273 275 278 280 281 282 283 283 282 280 278 278 278 279 281 289 302 318 331 340 345 347 346 341 335 330 334 349 358 7 15 23 33 41 48 52 55 56 58 61 66 71 75 80 84 87 89 91 93 93 93 93 96 103 112 120 127 130 133 135 135 134 130 124 116 106 94 85 79 77 75 72 69 66 63 61 61 61 64 66 67 68 68 69 71 73 75 75 74 71 64 57 52 46 41 34 27 22 17 13 9 5 1 356 352 346 341 337 332 328 323 317 313 310 306 303 300 298 297 296 297 297 297 297 297 298 299 299 299 298 298 297 299 302 304 305 304 302 300 299 298 296 294 291 288 286 285 284 284 284 284 284 284 284 284 284 285 285 284 282 278 274 266 252 237 214 201 200 221 234 239 241 242 242 243 243 244 242 240 236 228 217 208 202 202 206 211 217 222 227 232 237 239 241 242 245 249 254 257 259 259 258 258 259 261 263 265 266 267 269 270 271 273 275 276 277 277 278 279 281 281 282 283 283 284 285 286 289 289 308 309 309 310 310 311 311 311 311 311 311 311 311 311 311 311 311 311 311 310 310 311 311 311 312 312 313 314 314 315 316 317 318 319 318 315 313 311 308 307 306 305 306 307 308 309 310 310 310 310 310 307 304 300 296 294 291 288 286 285 285 285 284 284 283 283 285 286 288 290 291 292 292 292 293 294 294 294 293 292 290 289 288 286 285 285 284 284 283 283 282 282 282 282 282 282 282 283 284 285 285 285 282 281 281 281 281 282 282 282 283 283 284 286 287 288 289 289 290 292 293 295 295 295 294 291 291 291 291 291 290 290 290 290 291 292 295 297 302 305 307 308 309 309 311 312 313 313 313 313 312 313 314 316 319 322 325 328 329 330 330 330 330 331 333 336 340 344 350 356 1 4 5 6 8 10 13 17 20 23 24 25 24 23 21 19 18 16 15 14 13 12 12 12 11 11 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 360 359 358 357 357 356 355 355 355 354 354 354 353 353 352 352 351 350 349 348 346 345 344 343 342 342 341 340 340 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 335 335 334 334 333 332 331 331 330 329 329 328 328 327 327 327 327 326 326 326 326 326 326 326 326 323 316 303 289 281 275 273 272 273 275 277 280 282 283 283 282 279 277 275 272 269 268 271 278 291 314 329 338 343 344 342 335 319 333 343 352 0 11 24 36 46 52 54 56 58 60 64 68 72 76 80 84 87 90 92 92 92 93 97 104 113 122 130 134 136 138 139 139 138 134 129 121 110 100 94 90 86 81 75 70 67 64 63 62 64 67 69 70 70 70 70 71 72 73 74 75 73 71 68 65 60 52 44 37 30 24 19 13 8 3 358 352 346 341 336 330 324 319 314 310 306 303 300 298 297 297 297 296 296 295 294 294 296 296 297 297 298 297 298 299 300 300 300 300 299 298 297 295 292 290 289 288 287 286 285 285 284 284 284 283 283 282 281 279 275 269 264 259 253 244 233 224 220 221 228 233 236 237 238 240 242 243 245 246 246 245 239 232 221 208 205 207 210 214 218 224 231 237 241 243 246 248 251 255 258 259 259 258 258 259 260 262 264 266 267 269 271 273 275 277 278 278 279 279 280 280 281 281 282 283 284 285 287 287 285 307 308 309 309 310 311 311 311 311 311 310 310 310 310 310 310 310 310 310 310 310 310 310 311 311 312 312 313 314 315 317 318 319 319 318 315 313 310 308 306 304 303 302 304 306 308 309 310 311 312 312 311 308 304 299 296 292 289 287 286 284 284 283 283 283 284 286 289 290 290 290 291 291 291 292 293 293 294 293 292 290 289 288 286 285 284 284 283 283 282 282 282 282 282 282 282 282 283 284 284 285 284 282 282 282 282 282 282 282 282 283 284 285 286 287 288 289 290 292 294 295 296 295 294 293 291 290 290 289 289 289 289 289 290 291 294 297 302 306 308 309 310 309 309 310 311 312 312 312 312 312 313 314 316 319 322 325 327 329 331 331 332 333 335 338 342 347 352 359 4 8 8 9 10 11 12 14 17 20 23 25 25 25 24 22 20 18 16 14 13 12 11 11 10 10 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 0 360 359 358 358 357 356 356 355 355 354 354 353 353 352 351 351 350 349 348 347 346 345 344 343 342 341 341 340 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 336 336 336 335 335 334 333 333 332 331 330 330 329 328 328 327 327 327 326 326 326 326 326 326 326 326 327 326 323 316 305 294 285 278 278 278 279 281 283 284 284 284 283 281 278 275 271 267 264 263 262 274 293 314 329 338 342 344 340 336 334 334 338 345 358 17 38 50 55 58 58 59 61 64 68 71 74 78 82 87 89 90 90 92 97 104 114 125 131 135 138 140 143 144 144 143 141 136 129 121 116 111 104 96 88 81 75 70 67 66 68 70 72 74 75 75 74 73 72 72 72 73 74 75 75 73 69 63 57 50 44 38 31 25 19 13 7 360 352 346 339 333 327 321 316 311 307 304 302 300 299 298 298 298 298 297 295 294 294 295 296 297 297 297 297 297 297 297 297 297 297 296 295 293 291 290 290 289 288 288 286 285 284 284 284 284 284 282 280 276 270 264 260 256 252 246 240 233 228 227 229 232 233 234 235 236 240 242 244 246 248 247 245 242 238 228 220 217 216 217 220 225 231 237 242 245 247 250 253 256 258 259 259 259 259 260 261 262 264 266 268 270 272 274 276 277 278 278 278 278 279 280 280 281 282 283 284 286 287 287 284 307 308 308 309 310 310 311 311 311 311 310 310 310 310 310 310 310 310 310 309 309 309 310 310 310 311 312 312 313 315 317 318 319 319 318 315 312 309 306 304 302 300 300 300 302 304 307 309 311 312 313 312 309 305 301 297 293 290 287 285 284 282 282 282 283 285 287 289 290 289 289 290 290 290 291 292 293 293 292 291 290 289 287 286 285 284 284 283 282 282 282 282 282 282 282 283 283 283 284 284 284 284 283 282 282 282 282 282 282 283 284 285 286 287 287 288 289 291 292 295 296 295 293 293 291 290 289 289 289 289 289 289 289 291 292 295 299 303 306 308 309 310 310 310 310 310 311 312 312 313 313 314 315 317 319 323 326 329 332 335 337 338 340 342 347 354 1 6 9 11 12 12 12 12 12 12 14 17 19 22 24 25 24 23 22 20 17 15 14 12 11 10 10 9 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 0 360 359 359 358 357 357 356 355 355 354 353 353 352 351 351 350 349 348 347 346 345 344 343 342 342 341 340 340 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 334 334 333 332 331 331 330 329 329 328 328 327 327 326 326 326 325 325 325 326 326 327 328 327 323 317 308 298 293 289 287 285 286 287 287 288 288 287 285 281 276 271 267 263 259 256 259 269 287 306 320 329 332 331 328 322 317 315 313 317 334 26 51 57 58 58 58 60 62 65 69 75 79 83 84 84 84 87 94 104 116 127 132 136 139 141 145 147 149 150 149 146 143 139 135 129 123 115 106 97 89 81 77 75 75 76 79 81 82 82 81 79 77 74 71 70 70 70 70 69 67 64 61 56 52 47 42 36 31 25 18 11 2 353 345 337 330 323 317 312 308 305 303 301 300 300 301 302 302 300 298 296 295 295 297 298 298 298 297 296 296 296 296 295 294 292 291 289 289 289 289 288 287 286 285 284 283 283 284 285 285 283 280 276 270 265 260 256 253 250 245 239 233 229 229 230 232 233 235 237 240 241 243 244 248 249 249 248 247 244 240 233 229 227 227 229 234 238 242 246 248 251 253 255 257 258 259 259 260 261 262 263 264 267 269 271 273 275 276 276 276 276 277 278 279 279 279 280 281 283 284 285 287 287 286 306 307 308 309 309 310 310 311 311 311 310 310 310 310 310 310 310 309 309 309 309 309 309 309 310 311 311 312 313 315 316 317 317 316 315 314 311 307 303 300 298 296 296 297 299 302 305 308 310 311 312 311 309 305 301 298 295 291 287 285 283 282 282 282 283 285 287 288 288 289 289 289 290 291 291 292 292 292 292 291 290 288 287 286 285 285 284 283 283 283 282 283 283 283 283 283 283 284 284 284 284 283 282 281 281 281 281 282 283 284 284 285 286 286 287 287 288 290 291 294 294 293 291 290 290 290 289 289 289 288 289 289 289 291 293 295 299 302 305 307 308 308 309 309 309 310 311 312 313 315 317 318 319 320 323 326 330 334 338 340 342 345 348 352 357 2 6 11 14 15 15 15 13 12 12 12 13 16 18 21 22 23 23 22 20 18 16 14 13 11 10 9 9 8 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 360 359 358 358 357 356 356 355 354 353 353 352 351 350 349 349 348 347 346 345 344 343 342 341 341 340 340 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 335 334 334 333 333 332 332 331 330 330 329 329 328 327 327 326 326 325 325 325 325 326 327 328 329 329 328 325 321 316 311 304 296 294 292 292 292 292 292 291 289 285 279 274 269 265 260 256 254 254 263 278 298 310 315 315 311 304 296 289 281 275 277 286 348 40 46 47 48 51 54 58 64 71 75 74 74 76 82 94 109 122 130 135 137 139 142 145 149 152 154 154 152 150 148 145 141 136 130 123 116 108 99 93 90 88 88 90 92 92 92 91 89 85 80 75 70 67 64 63 62 61 61 60 58 56 53 49 44 40 36 30 24 15 5 354 343 333 325 318 313 309 306 304 302 301 301 302 302 302 301 300 298 297 298 299 300 300 299 298 297 297 296 295 294 292 289 286 285 284 284 285 284 282 281 280 280 280 282 283 285 285 285 282 278 272 267 262 257 253 250 246 241 236 233 231 233 235 237 239 242 244 244 244 245 248 250 251 251 251 251 251 250 248 243 239 237 239 242 245 248 250 252 253 255 257 259 260 260 261 262 263 264 266 268 271 273 275 276 276 275 275 275 276 277 278 279 279 280 281 282 284 285 286 287 286 306 307 307 308 309 309 310 310 310 310 310 310 310 310 309 309 309 309 309 309 309 308 309 309 310 310 311 312 313 314 315 315 314 313 313 312 309 304 301 298 297 295 295 296 299 302 305 308 310 311 311 310 309 306 302 299 296 291 288 286 284 283 283 283 284 285 286 287 288 288 289 290 291 291 292 292 292 292 292 291 290 289 288 287 286 285 285 284 284 284 284 284 284 283 283 283 283 284 284 284 283 281 280 280 280 281 281 282 283 284 284 285 285 285 286 286 287 288 290 291 291 291 290 289 289 289 289 288 289 289 289 289 289 291 292 295 299 301 303 305 306 307 307 307 308 309 311 313 315 320 322 324 325 326 329 332 338 340 343 345 348 351 354 358 1 5 9 14 18 20 18 15 12 11 10 11 12 15 17 19 21 22 21 19 17 15 14 12 11 10 9 8 7 7 6 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 0 360 360 359 358 358 357 356 355 355 354 353 352 351 351 350 349 348 347 346 345 344 343 343 342 341 340 340 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 334 334 334 333 333 332 332 331 331 330 330 329 328 328 327 326 326 325 325 325 325 326 326 327 328 329 330 329 327 324 319 313 306 300 294 292 293 294 294 292 289 285 280 275 271 267 263 259 254 257 264 275 286 294 297 296 292 285 279 272 271 273 278 289 315 359 18 26 29 32 36 41 51 60 67 72 76 83 101 119 132 139 142 143 143 144 146 149 152 154 155 154 153 151 150 147 144 140 137 132 127 120 114 109 105 102 103 104 105 105 104 102 97 91 84 76 68 62 58 56 55 57 59 59 57 55 52 49 46 43 40 35 28 18 7 353 340 329 321 315 310 307 304 303 302 301 301 301 301 301 300 299 299 299 300 301 301 301 300 299 298 297 296 293 290 286 283 281 281 281 281 279 278 276 276 277 279 281 283 284 285 284 282 278 273 268 263 259 255 251 248 244 241 238 238 239 241 243 246 247 248 246 245 245 247 249 251 251 251 252 255 258 259 257 253 248 247 248 250 252 253 253 254 256 258 259 261 262 262 263 265 266 268 270 272 274 275 276 276 275 275 275 276 277 278 279 279 280 281 282 283 284 285 286 287 306 306 307 308 308 309 309 310 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 308 309 310 310 311 312 314 314 313 311 310 309 308 305 301 298 296 295 294 295 297 300 303 305 308 309 309 309 308 307 305 301 298 295 291 288 286 285 284 284 284 284 284 285 286 287 289 290 291 292 292 293 293 293 292 292 291 290 289 288 288 287 287 286 285 285 285 284 284 284 284 283 283 283 283 283 283 282 280 280 280 280 281 281 282 283 283 284 284 284 285 285 286 286 287 288 289 290 289 289 288 288 288 288 288 288 289 289 289 290 291 293 296 299 301 303 304 305 306 306 307 307 309 311 314 317 322 324 326 328 331 334 338 342 346 349 352 354 354 355 356 357 0 4 9 10 4 0 359 359 4 8 10 11 13 16 17 19 19 18 17 15 13 12 11 10 9 9 8 7 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 0 0 0 360 360 360 360 360 360 359 359 358 358 357 356 355 355 354 353 352 351 350 350 349 348 347 346 345 344 344 343 342 341 341 340 339 339 339 338 338 338 338 338 338 338 337 337 337 337 336 336 336 337 337 337 337 336 336 336 336 337 336 336 336 336 335 335 334 334 334 333 333 333 332 332 331 331 330 330 329 328 328 327 327 326 326 325 325 325 325 326 326 327 328 328 328 327 326 323 319 313 305 294 292 292 294 297 297 292 286 280 275 271 267 265 261 261 264 268 274 280 284 286 284 280 276 272 274 279 286 297 314 338 354 4 9 13 16 21 28 39 54 73 86 98 118 136 147 153 155 155 152 151 150 151 153 154 154 153 152 151 151 150 148 147 146 144 140 137 132 128 123 119 117 116 116 117 116 114 111 105 97 87 76 66 59 54 53 56 57 57 57 55 52 50 48 47 45 42 37 30 20 6 351 336 326 318 312 307 304 303 301 300 299 299 299 299 299 299 299 299 300 301 301 301 300 300 298 297 295 292 289 285 282 280 279 279 279 279 277 276 277 278 279 280 282 282 282 281 279 275 272 268 264 261 258 256 253 251 249 248 248 249 251 253 254 254 254 250 247 243 242 245 247 249 250 252 255 259 262 264 263 261 256 255 255 255 255 255 256 257 259 261 262 263 264 265 267 268 270 272 273 274 275 275 275 274 274 274 276 277 278 279 281 281 281 282 282 283 284 285 286 306 306 306 307 308 309 309 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 308 308 309 309 310 311 312 312 310 308 307 305 304 301 299 297 296 296 296 297 298 300 302 304 306 306 306 306 305 304 302 298 297 294 291 288 287 285 284 283 283 283 283 284 285 286 288 290 292 293 294 294 294 293 293 292 292 291 290 289 288 288 287 286 286 285 285 285 284 284 284 283 283 283 283 283 283 283 282 281 280 281 281 281 282 282 282 283 283 284 285 285 286 286 287 287 288 289 289 289 288 288 288 288 287 287 288 288 288 289 291 293 296 301 303 304 305 306 306 306 307 308 309 311 314 317 321 324 326 329 332 335 339 345 351 355 355 352 348 345 344 344 345 346 346 347 345 344 346 351 359 8 10 10 12 13 14 15 15 15 14 13 12 11 10 10 9 9 8 8 7 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 360 360 359 359 359 359 359 359 359 358 358 357 357 356 355 355 354 353 352 351 350 349 348 348 347 346 345 344 343 342 342 341 340 340 339 338 338 338 338 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 337 337 336 336 337 337 337 337 337 337 336 336 335 335 335 334 334 333 333 332 332 332 331 331 330 330 329 329 328 328 327 327 327 326 326 325 325 325 325 325 325 326 326 327 327 326 325 323 320 314 306 299 295 296 302 304 301 295 286 277 271 268 266 267 268 269 272 276 280 283 284 282 279 277 281 288 297 310 324 338 349 355 358 359 1 5 10 15 23 39 67 111 143 156 162 166 166 165 162 160 157 156 156 155 153 152 151 151 151 151 151 151 151 150 149 146 144 140 136 132 128 126 125 126 125 123 121 116 109 100 89 78 67 60 57 56 57 57 56 53 50 48 46 46 46 45 42 38 31 19 3 347 333 322 314 309 305 303 301 300 299 298 298 298 298 297 297 298 299 300 301 301 301 299 298 296 293 291 289 286 283 281 279 278 278 278 279 279 280 281 282 282 281 280 278 276 274 272 269 266 264 262 261 260 258 257 257 257 258 259 261 262 263 263 262 258 252 246 242 244 246 248 250 252 255 259 262 265 266 266 265 262 260 259 258 258 259 260 262 263 264 266 267 268 269 270 271 272 273 274 274 274 273 273 274 275 277 279 281 282 283 282 281 281 281 281 282 283 283 305 306 306 307 307 308 309 309 310 310 310 310 310 310 309 309 309 308 308 308 308 307 307 307 307 308 308 309 310 311 310 307 306 304 303 302 299 297 296 296 296 296 297 298 300 301 302 303 303 303 303 302 301 299 296 295 292 290 288 286 285 283 281 281 281 281 282 284 285 287 290 292 294 295 295 294 293 293 292 291 290 289 288 288 287 287 286 286 285 285 285 284 284 284 283 283 283 283 284 284 284 284 283 282 281 281 281 281 281 282 282 283 284 285 285 286 286 287 287 288 289 289 289 288 288 287 287 286 286 286 287 287 289 290 293 297 302 305 306 306 307 307 307 308 309 310 312 314 317 320 323 325 328 331 335 340 346 352 351 344 339 334 330 329 328 328 328 329 332 335 339 348 359 8 12 10 10 10 11 12 12 13 13 12 12 11 11 11 10 10 9 9 8 7 6 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 360 359 359 359 359 359 358 358 358 358 358 358 357 357 356 355 355 354 353 352 351 350 349 348 347 347 346 345 344 343 342 341 340 340 339 338 338 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 336 337 337 336 336 337 338 338 338 337 337 336 336 336 335 335 334 334 333 333 332 332 331 331 331 330 330 329 329 328 328 327 327 327 326 326 325 324 324 323 323 323 323 324 325 325 326 327 327 326 325 321 315 307 298 300 304 308 308 303 293 283 278 275 274 273 272 273 276 280 284 287 287 284 283 286 293 304 315 326 337 345 349 349 348 350 353 357 1 6 10 16 33 149 172 174 174 174 172 170 168 166 164 162 159 156 153 152 151 151 152 153 153 153 153 152 151 149 146 143 139 136 134 132 131 130 129 126 122 117 111 103 94 85 77 71 67 64 62 60 56 52 49 47 46 45 45 44 41 36 28 14 357 341 328 318 311 307 304 302 300 299 298 297 297 296 296 296 297 298 299 300 301 301 300 298 296 294 292 290 288 285 283 281 279 279 279 280 281 282 283 284 283 281 279 276 274 271 269 266 264 263 262 263 262 262 261 261 261 262 263 265 267 269 271 270 267 263 257 254 253 254 254 255 255 257 259 262 264 266 267 269 267 265 263 261 261 261 263 264 265 266 267 268 269 269 270 271 272 272 273 274 274 274 274 275 277 279 280 282 283 282 280 279 278 278 278 278 279 280 305 305 306 306 307 308 308 309 309 310 310 310 310 310 309 309 309 309 308 308 307 307 307 307 307 307 307 308 309 309 309 307 306 305 304 303 300 298 296 296 296 295 296 297 298 299 300 301 302 302 301 299 297 295 294 292 292 290 287 286 284 282 280 279 279 279 281 283 284 286 289 292 294 295 295 295 293 292 291 290 289 287 286 285 286 286 286 286 285 285 284 284 284 284 283 283 283 284 284 284 284 284 284 282 281 280 280 280 281 282 283 284 284 285 285 285 285 286 287 289 289 289 289 288 287 287 286 285 285 285 286 287 289 291 294 298 302 305 307 307 307 307 308 309 310 312 315 317 319 321 323 325 327 330 334 337 341 341 335 327 323 320 317 315 314 315 316 320 329 339 347 356 4 10 11 9 9 9 10 10 11 11 12 12 12 11 11 11 10 10 9 8 7 5 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 360 360 360 360 359 359 359 359 359 358 358 358 358 358 357 357 357 357 356 356 355 355 354 353 353 352 351 350 349 348 347 346 345 344 343 342 341 341 340 339 338 338 337 336 336 335 335 335 335 335 335 335 335 335 335 335 336 335 335 335 335 336 336 336 337 337 337 337 338 338 338 337 337 336 336 336 335 335 334 334 333 333 333 332 332 331 331 330 330 329 329 328 328 327 327 326 325 325 324 324 323 323 322 322 321 321 322 322 323 324 325 326 327 327 326 325 321 312 307 305 306 308 309 306 299 294 289 284 280 277 276 278 281 285 289 289 288 288 290 296 306 316 326 334 338 338 335 332 331 333 338 345 350 353 354 353 347 215 186 182 179 177 176 174 172 170 168 165 161 157 154 153 152 151 152 152 153 153 154 153 151 149 147 145 142 139 137 135 134 132 129 127 124 121 117 112 106 101 95 89 83 77 72 67 63 59 55 51 47 45 45 42 38 32 22 7 351 335 323 315 309 305 303 302 300 299 298 297 296 296 296 296 298 299 300 301 301 302 301 299 297 295 293 290 289 286 284 282 281 281 282 283 285 286 285 284 281 278 275 272 269 267 264 263 262 261 262 262 262 262 262 263 264 266 268 271 274 277 278 277 276 273 270 268 267 265 262 260 259 260 263 264 265 266 268 269 268 267 265 264 264 265 266 267 267 267 267 268 269 269 270 271 272 272 273 274 274 274 275 275 276 277 278 278 278 277 276 275 275 275 275 276 277 305 305 305 306 306 307 308 309 309 309 309 310 310 310 310 309 309 309 308 308 307 307 307 307 307 307 307 308 308 308 308 308 308 307 306 304 302 300 299 298 297 297 297 297 298 299 301 302 303 302 300 297 295 293 292 291 290 288 287 285 284 282 280 279 279 279 280 282 284 286 288 290 293 294 295 295 293 292 290 288 286 285 284 283 284 285 286 286 286 285 284 283 283 283 283 283 283 283 283 283 284 283 281 280 280 279 280 280 281 283 284 285 285 285 284 284 285 286 287 289 289 289 288 287 286 286 285 284 284 285 286 287 290 293 297 299 302 304 306 306 307 307 308 309 311 314 316 320 321 322 323 325 326 328 330 331 330 327 324 321 319 316 313 310 309 311 315 322 335 345 353 360 5 7 8 7 7 7 8 9 10 11 11 11 11 10 10 9 8 7 5 4 3 2 1 0 0 0 0 1 1 1 1 1 1 0 0 0 360 360 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 355 355 354 354 353 352 351 351 350 349 348 347 346 345 344 343 342 341 340 340 339 338 337 337 336 336 335 335 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 336 336 337 338 338 338 338 337 337 337 336 336 336 336 335 335 335 334 334 334 333 333 332 331 331 330 330 329 328 328 327 327 326 325 325 324 323 323 323 322 322 321 321 320 320 320 320 320 321 322 323 324 325 326 327 326 322 318 314 312 312 311 309 307 305 300 296 290 286 284 283 285 288 292 294 295 295 295 298 305 313 321 325 325 320 314 309 307 308 313 319 326 331 334 336 337 329 293 215 192 184 181 179 178 176 174 171 167 164 160 156 154 153 152 152 153 153 154 154 153 152 150 148 146 143 141 138 136 134 132 131 130 129 127 125 122 118 114 108 102 95 89 84 80 76 70 62 54 46 44 41 38 34 26 14 358 342 329 319 312 308 305 304 302 301 299 298 297 297 297 298 299 299 300 301 301 302 302 301 299 297 296 295 293 291 289 287 286 285 286 287 289 288 286 283 280 276 273 270 267 265 263 262 261 262 262 262 262 263 263 265 267 269 272 276 279 282 284 285 285 283 281 279 276 273 268 264 261 262 263 264 265 266 266 267 268 268 269 268 268 268 268 268 268 267 267 267 267 268 269 270 271 271 272 273 273 273 273 273 273 273 274 274 274 273 273 272 272 273 273 274 275 304 305 305 305 306 307 307 308 308 309 309 310 310 310 310 310 309 309 308 308 308 308 307 307 307 307 307 308 308 309 309 309 308 308 306 304 303 302 302 302 302 302 302 302 302 303 304 304 304 303 300 296 294 292 291 290 289 288 287 285 283 282 280 279 278 279 280 282 284 286 287 288 291 293 295 295 294 291 288 286 285 284 283 283 283 284 286 287 287 286 284 282 281 281 282 282 282 281 281 281 281 280 279 278 278 279 279 280 282 283 284 285 285 284 284 284 284 285 286 287 288 288 287 286 285 284 284 284 284 284 286 288 292 295 297 299 301 303 304 305 305 306 307 309 311 314 316 320 321 321 322 323 322 322 321 321 320 320 320 320 320 319 319 318 318 322 329 341 349 355 359 3 5 5 5 4 4 5 6 7 8 8 8 8 7 7 6 5 4 2 1 360 359 358 358 358 358 358 359 359 360 360 360 360 360 360 360 360 359 359 359 359 359 358 358 358 358 358 358 358 358 359 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 355 355 355 354 354 353 352 352 351 350 349 349 348 347 346 345 344 343 342 341 341 340 339 338 337 337 336 336 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 335 336 337 337 338 338 338 338 337 337 336 336 336 335 335 335 335 335 334 334 334 333 333 332 331 331 330 329 329 328 327 327 326 325 325 324 323 323 322 322 321 321 320 320 319 319 319 318 318 319 320 321 322 323 324 325 326 325 323 321 320 319 317 314 311 309 307 305 301 297 294 292 291 293 295 298 300 300 299 299 302 306 311 312 309 301 296 292 290 292 296 302 307 312 318 323 325 324 320 311 285 220 196 187 183 181 178 176 173 169 166 162 160 157 155 154 154 155 155 155 155 154 153 151 149 146 143 141 138 136 135 134 134 134 133 132 130 128 125 120 115 109 103 99 95 92 86 77 64 52 45 41 36 34 29 19 4 347 334 324 316 311 308 306 304 303 301 300 299 299 300 300 301 301 301 301 302 302 303 303 302 301 300 299 298 297 295 294 292 292 292 293 293 291 288 283 279 275 271 268 265 263 262 262 262 262 262 262 262 263 265 267 270 273 275 278 281 284 286 289 289 288 285 282 278 275 271 268 265 264 264 263 264 265 266 267 268 268 268 268 270 270 269 269 268 268 267 267 267 268 268 269 270 270 271 272 272 272 272 272 272 272 272 272 272 272 271 271 270 271 272 273 276 304 304 305 305 305 306 306 307 308 309 309 309 310 310 310 310 310 309 309 309 308 308 308 308 308 308 309 309 309 309 309 308 307 306 304 303 303 303 304 305 308 309 308 308 308 308 308 308 307 304 300 296 294 292 290 289 287 286 284 282 281 280 279 278 278 279 281 283 284 285 286 286 288 290 294 295 294 291 288 287 286 285 284 283 283 284 286 288 288 287 284 282 280 280 280 280 280 280 279 279 278 278 278 278 278 279 280 281 281 282 283 283 284 283 283 284 284 284 285 286 286 286 285 285 284 283 283 283 283 285 287 289 292 295 297 299 300 301 302 302 303 303 305 307 309 311 313 315 315 315 315 314 312 311 312 313 316 318 319 320 322 324 327 330 336 342 351 360 4 6 7 7 6 5 3 3 2 3 3 4 4 4 3 3 3 2 2 2 0 359 358 357 356 356 356 356 357 357 358 358 358 358 358 358 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 355 355 355 354 354 353 353 352 351 350 350 349 348 348 347 346 345 344 343 343 342 341 340 339 338 338 337 337 336 336 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 335 335 336 337 337 338 338 338 337 337 336 336 336 336 335 335 335 335 335 335 335 334 333 333 332 331 331 330 330 329 329 328 327 327 326 325 324 324 323 322 321 320 320 319 319 318 318 318 317 317 318 318 319 320 320 321 323 323 324 323 322 321 320 319 317 314 312 311 309 307 305 303 301 299 299 300 302 304 304 303 302 301 300 301 301 296 292 290 288 287 291 295 299 302 303 307 311 313 313 313 313 313 298 264 218 196 187 182 179 176 174 171 168 166 164 162 160 158 157 157 157 156 156 155 153 151 149 146 143 140 138 136 135 135 136 136 135 135 134 131 128 124 118 113 108 105 103 100 94 80 66 53 41 33 33 29 20 5 348 335 325 318 313 309 307 305 304 303 302 302 302 302 302 303 303 303 302 302 303 303 304 304 304 303 303 303 303 302 300 298 297 297 297 296 293 288 283 278 273 269 266 263 262 262 262 262 262 262 262 263 265 267 270 272 274 276 278 281 284 286 286 285 284 282 279 277 274 271 268 267 266 265 264 264 264 265 267 267 268 267 267 267 267 268 268 268 268 267 267 267 268 268 269 269 269 270 271 271 271 272 272 272 272 271 271 270 270 269 268 268 269 270 272 275 304 304 305 305 305 305 306 307 307 308 309 309 310 310 310 310 310 310 310 310 309 309 308 309 309 310 310 310 309 307 306 305 304 304 303 303 304 304 306 309 312 313 312 312 311 311 310 309 308 304 299 296 294 291 289 287 285 283 281 280 280 280 279 278 278 279 280 282 282 283 283 284 286 290 295 296 295 292 289 288 287 286 285 284 284 284 286 288 288 287 285 282 280 280 280 280 280 279 278 278 278 278 278 279 279 279 280 280 280 280 281 282 282 283 283 283 283 283 283 284 284 284 284 283 282 281 281 282 283 284 287 289 292 294 295 297 298 298 299 299 299 300 300 302 303 305 306 307 307 306 305 303 301 301 304 309 312 316 319 321 325 328 332 337 345 354 6 14 18 16 13 8 5 2 1 0 0 1 1 1 360 359 358 358 358 359 359 358 357 356 355 354 354 355 355 355 356 356 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 354 354 353 353 352 351 351 350 349 349 348 347 347 346 345 344 344 343 342 341 340 339 339 338 337 337 337 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 335 335 336 336 337 337 337 337 337 337 336 335 335 335 335 336 336 336 335 335 335 335 334 333 333 333 332 332 332 331 331 330 329 329 328 327 326 325 324 323 322 321 320 320 319 318 318 317 317 317 316 316 317 317 318 318 318 319 320 320 320 320 319 319 318 317 316 315 315 313 311 309 308 307 306 306 306 305 306 307 307 306 303 300 296 293 289 285 284 285 287 289 292 294 296 298 299 301 302 303 302 301 301 299 295 285 252 213 194 184 180 177 175 173 171 170 168 165 163 161 160 159 159 158 157 156 154 152 149 146 143 140 138 136 136 136 137 137 138 137 136 133 129 124 119 115 112 111 110 107 95 80 63 45 30 25 21 12 357 342 331 322 317 313 310 308 306 305 304 303 303 303 304 304 304 304 304 303 303 304 304 305 305 304 304 306 309 309 306 302 299 298 297 297 294 291 286 281 277 273 269 266 264 263 263 263 263 263 263 264 265 267 268 270 272 274 276 278 279 280 281 281 280 279 278 276 274 273 271 269 268 267 267 266 265 265 265 266 266 266 266 266 265 265 266 266 267 267 267 268 268 268 268 268 269 269 270 270 271 271 271 271 271 270 270 269 269 268 267 267 267 268 269 272 275 303 304 304 305 305 305 306 306 307 308 309 309 310 310 311 311 311 311 311 310 310 310 310 310 310 310 309 307 305 305 304 303 303 303 303 303 304 305 307 310 313 312 311 310 310 309 309 308 307 302 298 295 291 288 286 284 283 282 281 280 279 279 279 278 278 278 279 279 280 280 280 282 285 288 292 296 295 293 290 289 288 287 286 285 285 286 287 289 289 288 285 283 281 280 280 279 279 278 278 277 278 278 279 279 279 279 279 279 278 279 279 280 281 283 283 283 283 282 281 282 282 282 281 280 279 279 280 281 282 284 286 289 291 292 293 294 295 295 295 295 295 294 294 294 294 295 296 296 296 295 292 290 289 291 298 305 310 314 318 322 325 329 333 339 348 2 16 25 25 18 9 2 357 356 356 356 357 357 357 357 356 354 354 354 354 355 355 355 354 353 353 353 353 353 354 354 355 355 356 356 356 356 356 356 356 356 356 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 354 353 353 352 351 351 350 349 349 348 347 347 346 345 345 344 344 343 342 342 341 340 340 339 338 338 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 336 336 337 337 337 337 337 337 336 335 335 335 335 335 336 336 336 336 336 335 335 334 334 334 334 334 334 333 333 332 331 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 317 316 316 316 315 315 315 316 316 316 316 316 316 317 317 317 317 318 317 317 317 317 317 315 314 312 311 311 310 309 307 307 307 306 305 301 297 292 288 284 281 279 280 282 285 287 289 291 293 294 296 297 298 297 294 292 292 294 299 293 277 242 207 190 183 180 178 176 174 172 170 167 165 163 162 161 160 159 158 157 155 153 150 147 144 141 139 138 138 138 139 140 139 138 136 133 130 126 121 118 117 117 113 104 90 70 44 23 10 0 351 338 328 321 316 312 310 308 307 305 304 303 303 303 303 304 304 304 304 304 303 303 304 304 304 304 303 304 306 306 304 301 299 297 295 294 293 290 287 283 279 276 272 269 267 265 264 264 264 264 264 265 265 266 266 268 270 272 274 275 276 276 277 277 277 276 276 275 274 274 273 271 270 269 269 269 268 268 266 266 265 265 265 264 264 265 265 266 267 267 267 267 268 268 268 268 268 268 269 269 269 270 270 270 270 269 269 268 267 266 266 266 266 267 269 271 273 275 302 303 304 305 305 305 306 306 307 307 308 309 310 310 311 311 312 312 312 311 311 311 311 311 310 308 307 305 304 304 303 302 302 302 302 303 304 306 308 311 311 310 308 307 307 306 306 306 305 302 297 294 291 288 285 283 282 281 281 280 279 279 278 277 277 277 277 277 277 278 279 281 284 288 292 296 295 293 291 290 289 288 288 287 287 287 288 289 289 289 287 285 282 280 280 279 278 277 277 277 278 279 280 280 279 279 278 278 278 278 279 280 281 282 282 282 281 280 279 280 280 279 278 277 277 277 279 280 282 284 286 288 289 290 291 291 291 291 291 290 289 288 286 284 283 283 283 284 284 282 279 277 278 284 293 301 308 312 316 320 323 327 331 336 343 357 3 3 358 349 346 344 344 345 347 348 349 350 350 350 350 349 350 350 350 351 351 351 351 350 350 351 351 352 352 353 354 354 354 355 355 355 355 355 355 355 355 356 356 356 355 355 355 355 355 355 355 356 356 356 356 356 356 356 355 355 355 355 356 356 356 356 356 356 355 355 355 354 353 353 352 351 350 349 349 348 347 346 346 345 345 345 344 344 343 343 342 342 341 341 340 340 339 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 336 335 335 335 335 335 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 333 332 332 331 330 329 328 327 326 325 324 323 322 320 319 318 317 317 316 315 315 315 314 314 314 314 313 313 313 313 314 314 315 316 317 317 317 317 317 317 317 316 314 313 311 309 308 307 305 303 302 300 295 291 288 285 282 279 277 277 278 279 282 284 286 289 292 295 296 297 296 294 289 287 288 294 296 294 285 257 222 201 190 185 181 178 176 174 172 169 167 165 164 163 162 161 159 158 157 155 152 149 146 144 142 141 141 141 142 142 142 141 139 137 135 132 129 126 123 118 110 97 75 42 11 351 337 329 321 315 311 308 306 305 305 304 303 302 301 301 301 302 303 303 303 302 302 302 302 303 303 302 302 301 301 301 300 299 296 294 292 291 289 287 285 283 280 278 275 273 271 269 267 266 265 265 265 265 265 266 267 267 269 270 271 273 273 274 274 275 275 275 274 274 274 274 274 273 272 271 271 271 271 271 270 268 267 265 264 264 263 263 264 264 265 266 267 267 268 267 267 267 266 267 267 267 267 268 268 269 269 268 268 267 266 266 265 266 266 268 269 271 273 274 276 302 302 303 304 305 306 306 306 307 307 308 308 309 310 311 312 312 312 312 312 311 310 309 308 307 307 306 305 304 303 303 302 302 302 303 303 305 306 308 310 308 307 306 305 305 305 305 304 303 301 297 293 290 287 284 283 282 282 281 280 279 279 277 276 275 275 275 275 275 276 277 280 283 288 292 294 294 293 292 291 290 290 290 289 289 288 288 287 287 286 285 284 282 281 280 278 278 277 277 278 279 280 280 280 279 278 278 277 277 278 279 280 281 281 281 280 279 278 278 278 277 277 276 276 276 277 278 281 283 285 287 288 288 288 288 288 288 288 287 286 284 282 279 277 276 277 276 276 275 273 269 267 270 278 289 298 304 309 314 316 319 321 323 324 324 321 317 315 315 317 321 326 330 334 337 339 341 342 343 343 344 344 345 346 346 347 347 347 347 348 348 348 349 350 351 352 352 353 353 353 353 353 353 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 353 352 351 350 349 348 347 346 346 345 345 344 344 344 344 343 343 343 342 342 342 341 341 340 340 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 338 338 338 337 337 337 337 337 336 336 335 335 335 336 336 336 336 337 337 336 336 336 336 336 336 336 336 335 335 334 334 333 332 332 331 330 329 328 327 326 325 324 322 321 320 319 318 317 316 315 315 314 313 313 313 312 312 311 311 311 312 312 313 315 316 316 316 316 316 316 315 314 312 310 308 306 304 302 300 298 296 294 291 288 286 284 282 280 277 276 275 276 277 279 282 284 288 291 294 296 296 295 291 288 287 290 294 296 295 283 264 238 214 198 190 185 181 179 176 173 171 169 167 165 164 162 162 161 160 159 157 154 152 149 148 147 146 146 146 146 147 147 146 145 143 140 138 135 130 124 114 97 67 21 347 330 320 313 309 306 303 302 301 300 301 301 302 301 300 299 298 298 299 299 299 299 299 299 299 300 299 299 298 298 298 297 296 294 292 290 288 286 285 283 281 280 278 277 275 273 272 270 269 267 267 266 266 266 266 267 267 268 269 270 271 272 273 273 273 273 273 273 273 273 274 274 274 274 274 273 273 272 272 272 272 271 269 267 265 264 263 263 263 264 264 265 265 266 266 266 265 265 264 263 263 263 264 265 266 266 267 266 266 265 265 265 266 267 268 270 271 273 274 276 277 301 302 303 304 305 306 307 307 307 307 308 308 309 310 311 312 312 313 311 309 308 306 306 306 306 306 305 305 304 303 302 302 302 302 303 304 304 306 307 307 306 305 305 304 304 304 304 303 302 300 296 292 290 287 285 283 282 282 281 281 280 278 277 276 275 275 274 274 275 276 277 280 284 288 290 292 292 292 291 291 291 291 291 290 289 288 287 286 286 285 284 284 282 281 279 278 277 277 278 279 280 281 281 280 279 278 277 277 278 278 279 280 281 280 279 278 277 277 276 276 276 275 275 275 276 277 280 282 284 286 287 288 287 287 286 286 285 285 284 283 281 278 276 274 276 278 279 277 274 270 263 260 263 271 283 293 300 305 309 310 311 310 308 304 300 297 297 299 302 306 310 316 321 324 327 330 332 334 336 338 339 340 341 342 343 343 344 344 344 345 345 346 347 348 349 350 351 351 352 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 353 353 354 354 354 355 355 355 355 355 354 354 354 355 355 355 355 355 355 355 355 354 354 353 353 352 351 350 349 348 347 346 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 341 341 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 337 338 338 338 339 339 339 338 338 338 338 337 337 336 336 335 335 336 336 337 337 337 337 337 337 337 337 337 337 337 336 336 336 335 335 335 334 333 333 332 331 330 329 328 327 326 324 323 322 321 320 319 318 316 315 314 314 313 312 312 311 311 310 310 310 310 311 311 312 313 313 314 313 313 313 312 310 309 306 304 302 300 298 297 296 294 292 290 288 286 285 283 281 279 276 274 273 273 275 277 280 283 286 289 291 293 292 290 288 288 289 292 295 297 292 285 273 255 227 207 195 188 184 180 178 175 173 170 168 166 165 164 163 162 161 159 158 156 155 154 153 152 151 150 150 151 151 151 150 149 147 145 142 138 131 119 88 27 346 327 316 309 304 301 299 298 297 296 296 297 298 300 300 299 298 297 296 296 295 295 295 294 294 294 295 295 294 294 294 293 292 291 289 287 286 284 283 281 280 278 278 277 276 275 273 272 270 269 268 267 266 266 266 267 267 268 269 270 271 271 272 272 272 272 272 272 272 272 272 273 273 274 274 275 275 274 274 274 273 273 272 271 269 268 266 265 264 264 264 264 264 264 263 263 262 262 261 261 261 261 261 262 262 263 263 264 263 264 264 264 265 267 269 271 272 274 275 276 278 281 301 302 303 304 305 306 308 308 308 308 308 309 310 311 311 312 312 311 309 307 306 305 304 304 304 304 304 304 303 303 303 303 303 303 304 304 305 305 305 305 305 305 305 304 304 302 301 300 299 297 294 292 290 288 286 284 282 282 281 280 279 278 276 275 275 275 275 275 275 277 279 281 284 287 289 290 290 290 290 291 291 291 291 290 289 288 287 286 285 285 284 284 283 281 279 278 277 277 279 280 281 281 280 279 278 276 276 276 277 279 280 281 282 281 279 277 276 275 275 275 274 274 275 276 277 279 282 284 286 287 288 288 287 286 285 285 284 283 283 281 279 277 275 274 278 280 281 279 273 263 253 247 252 264 276 287 294 298 300 300 299 296 292 288 287 288 290 292 295 299 302 307 311 315 319 323 326 329 332 334 335 336 337 338 339 340 340 341 341 342 343 344 345 346 348 348 349 350 350 351 351 351 351 351 351 352 352 352 352 352 352 351 352 352 352 352 353 353 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 354 354 354 353 353 352 352 351 350 349 348 347 346 346 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 341 341 341 340 340 340 340 340 340 340 339 339 339 338 338 338 338 339 339 339 339 339 339 338 338 338 338 338 337 336 336 336 337 338 338 338 338 338 338 338 338 338 337 337 337 337 336 336 336 335 335 335 334 334 333 332 331 330 329 328 327 326 324 323 322 320 319 318 317 316 315 314 313 312 311 311 310 309 309 308 308 309 309 309 310 310 310 310 310 309 308 306 305 303 301 300 299 298 297 295 294 292 290 288 286 285 284 282 280 277 274 271 270 271 273 275 278 281 283 286 288 287 287 287 287 288 290 294 296 295 292 288 280 260 233 212 199 192 186 183 180 177 175 173 170 168 166 165 164 163 162 161 161 160 159 158 157 156 155 155 155 155 155 154 153 152 150 148 144 138 128 95 352 327 316 308 302 299 297 296 294 293 292 292 293 294 297 298 298 297 296 294 293 292 290 290 289 289 289 290 290 290 289 288 288 287 285 284 283 281 280 279 278 277 276 276 275 275 274 272 271 269 268 267 266 266 266 266 267 268 269 269 270 271 272 272 272 272 271 271 270 271 271 272 272 273 274 275 276 276 276 276 275 275 275 274 273 272 271 269 267 266 266 265 264 264 263 262 261 259 258 258 258 258 259 259 260 261 262 262 262 262 263 264 266 269 271 273 275 276 278 279 281 284 287 301 302 303 304 305 307 308 309 309 309 310 310 311 310 309 309 307 306 306 305 303 302 301 302 302 303 303 303 303 304 304 306 306 307 307 306 305 304 304 304 305 305 304 302 301 299 298 296 295 294 292 291 289 288 286 284 283 282 281 280 279 277 276 276 276 277 277 277 277 278 280 281 284 285 287 288 288 288 289 289 290 290 290 290 289 288 287 286 285 285 285 284 283 281 279 278 278 278 279 280 280 279 278 276 275 275 275 276 278 280 282 282 282 281 278 276 275 274 274 274 274 275 276 277 279 281 283 285 286 287 288 288 288 287 286 285 284 283 282 280 278 276 275 274 277 277 276 273 266 254 243 236 244 256 267 277 284 287 288 287 285 283 280 279 281 283 285 287 289 292 295 298 302 307 311 316 321 324 327 329 331 332 333 335 336 337 338 339 339 340 341 343 344 345 346 347 348 349 349 350 350 350 350 350 350 350 351 351 351 351 351 351 351 351 351 352 352 352 353 353 353 353 353 353 353 353 353 353 354 354 354 354 354 354 354 353 353 353 352 351 351 350 349 348 348 347 346 346 346 346 345 345 345 345 345 344 344 344 343 343 343 342 342 342 341 341 341 341 341 341 341 341 340 340 340 339 339 339 339 339 340 340 339 339 339 339 339 339 338 338 338 338 337 337 338 338 338 338 338 339 339 339 339 338 338 338 338 337 337 337 336 336 336 335 335 335 334 334 333 332 331 330 329 328 327 325 324 323 321 320 319 317 316 315 314 313 312 311 310 309 308 308 308 307 307 307 307 307 306 306 306 306 305 304 303 302 301 300 299 299 298 297 296 294 292 290 288 287 286 285 284 282 279 275 272 270 270 271 272 274 277 279 282 283 283 283 284 284 285 287 290 293 294 294 293 288 277 259 236 216 203 195 189 185 182 180 177 175 172 170 167 166 165 164 164 164 164 164 163 162 160 160 159 159 158 158 157 156 155 154 152 148 144 136 125 67 324 311 303 299 296 294 293 292 290 289 289 290 292 294 295 296 295 293 292 290 288 287 286 285 285 285 285 285 285 285 284 282 282 281 279 278 277 277 276 275 274 274 274 273 273 272 270 269 268 267 267 266 266 266 267 268 268 269 270 271 271 271 272 271 271 270 270 269 270 270 271 272 273 274 276 277 277 278 278 277 277 277 276 275 274 273 271 270 268 267 267 266 265 263 261 260 258 257 256 255 256 256 257 258 258 259 260 260 261 263 265 267 270 272 275 277 279 281 283 285 286 287 301 302 303 304 306 307 308 309 310 311 312 310 307 307 307 306 306 305 303 300 298 297 296 298 300 303 304 305 306 308 311 311 311 310 309 308 306 305 304 303 303 302 300 299 297 296 295 294 293 292 290 289 288 287 286 285 283 281 280 279 278 277 277 277 278 279 279 279 279 279 279 281 282 284 285 286 286 287 287 288 288 289 289 289 289 288 288 287 286 285 285 284 282 281 280 279 279 279 280 279 278 277 275 275 275 275 276 278 279 281 282 282 282 280 277 275 274 274 274 274 275 276 278 280 282 283 284 285 286 287 288 289 289 289 288 287 285 284 282 280 277 275 273 273 275 274 271 265 256 243 232 228 234 244 253 261 268 271 273 273 271 270 270 270 272 275 278 281 283 285 289 292 296 300 305 311 316 320 323 325 327 329 331 333 335 336 337 339 340 341 342 343 344 345 346 347 348 349 349 349 349 349 349 349 350 350 350 350 350 350 350 350 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 353 353 353 353 353 353 353 353 352 352 352 351 351 350 349 349 348 348 347 347 347 347 346 346 346 346 346 345 345 345 344 344 343 343 342 342 342 342 342 342 342 342 342 341 341 341 340 340 340 339 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 338 339 339 339 339 339 339 338 338 338 338 337 337 337 336 336 336 335 335 335 334 333 333 332 331 330 329 328 326 325 324 322 321 319 318 317 315 314 313 312 311 310 309 308 308 307 307 306 305 305 304 303 303 302 303 303 302 301 301 300 300 299 298 298 297 295 294 292 290 288 287 286 285 284 282 280 277 274 272 271 271 271 272 274 276 278 280 281 281 282 283 284 285 288 290 292 294 293 290 284 275 260 239 221 208 199 193 188 185 183 180 177 174 172 169 168 167 167 167 167 166 166 165 164 163 162 161 161 160 159 159 158 157 155 152 148 143 137 129 67 307 301 297 293 292 290 289 288 288 288 290 291 293 294 293 292 290 288 287 286 284 283 283 282 282 281 281 281 280 279 279 278 277 276 275 275 274 273 273 272 272 272 271 271 270 270 269 268 268 267 267 267 267 268 268 269 270 270 270 271 271 271 270 270 269 269 269 269 270 271 272 273 275 276 278 279 279 279 279 279 278 278 277 276 274 272 271 269 268 267 266 265 263 262 261 260 258 257 256 256 256 257 256 256 256 256 256 257 259 261 264 266 269 271 274 276 277 279 280 281 281 299 301 303 304 306 307 309 310 310 310 309 308 307 306 306 306 305 303 300 297 295 295 295 297 301 304 305 307 309 313 314 314 313 312 310 307 305 304 302 301 300 299 297 295 294 292 290 290 289 289 288 287 287 287 285 284 282 280 278 278 277 277 277 278 279 279 279 279 279 278 278 280 281 283 284 285 285 285 285 286 286 287 287 287 288 288 288 287 286 285 284 283 282 281 281 280 280 280 280 278 277 276 275 275 276 277 278 280 281 281 281 281 280 278 276 275 274 274 275 276 276 278 279 281 282 283 284 285 286 287 288 289 290 290 289 288 287 284 281 278 276 273 272 272 272 271 266 259 248 235 226 224 227 234 240 246 252 256 257 257 256 254 255 256 259 263 267 271 275 279 283 288 292 296 301 307 312 316 320 323 326 329 331 333 335 337 338 340 341 342 343 344 345 346 347 348 348 348 349 349 349 349 349 349 349 350 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 351 351 350 350 349 349 349 348 348 348 348 348 348 347 347 347 347 346 346 345 345 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 340 341 341 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 339 339 340 340 340 340 339 339 339 338 338 338 337 337 337 337 336 336 336 335 335 334 333 333 332 331 330 329 328 327 326 325 323 322 321 319 318 316 315 314 312 311 310 309 308 308 307 306 305 304 303 302 300 299 299 300 301 301 300 300 300 300 299 298 298 297 295 294 292 290 289 288 286 285 284 282 280 278 276 274 273 272 272 272 273 275 276 278 279 281 282 283 284 285 286 288 290 291 291 290 287 283 274 260 242 224 211 202 196 191 188 185 182 180 177 175 173 171 170 169 169 168 168 167 166 165 165 164 163 162 161 160 160 158 157 154 151 147 143 138 136 175 297 297 293 290 289 288 287 287 288 289 291 293 293 292 290 288 286 285 284 283 281 280 280 279 279 278 278 277 276 276 276 275 274 274 273 272 272 271 271 271 270 270 270 270 270 269 269 269 268 268 268 268 268 269 269 269 269 269 270 270 270 269 269 269 269 269 269 270 271 272 273 275 277 278 279 279 279 279 280 279 278 277 275 274 272 271 270 268 267 266 265 264 264 263 262 261 260 259 259 259 259 257 256 255 254 254 255 257 258 260 263 265 267 269 270 271 272 273 274 274 297 298 299 302 304 306 308 310 310 307 305 305 306 306 305 304 303 300 298 295 294 294 294 297 300 303 306 308 311 315 315 314 313 312 309 306 304 301 300 298 297 295 293 291 290 289 288 287 286 286 286 285 285 284 283 281 280 279 278 278 277 277 277 278 278 279 279 278 278 278 278 279 281 282 283 283 284 284 284 284 285 284 284 285 286 287 287 286 285 283 282 282 282 281 280 280 280 280 280 278 277 276 276 276 277 278 280 281 281 280 279 278 277 276 275 275 275 275 275 276 277 278 279 279 280 281 282 284 285 286 287 288 289 290 290 289 287 284 281 278 275 273 271 271 271 269 263 256 245 234 227 226 228 232 236 239 243 247 248 248 245 242 243 245 249 253 257 262 267 273 279 285 291 295 301 306 311 316 320 323 327 329 332 334 336 338 339 341 342 343 344 345 346 346 347 348 348 348 348 348 348 348 349 349 349 350 350 350 350 350 350 350 350 350 350 351 351 351 351 350 350 350 350 350 350 350 350 350 350 351 351 351 351 351 352 352 352 352 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 347 346 346 345 344 344 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 340 340 340 340 340 339 339 339 339 338 338 338 338 338 337 337 337 336 336 335 335 334 334 333 332 332 331 330 329 328 327 325 324 323 322 320 319 318 316 315 314 312 311 310 309 308 307 306 305 304 302 300 297 296 296 297 298 299 299 299 299 299 299 299 298 297 296 294 293 292 290 289 287 286 284 283 282 280 278 276 275 274 273 273 274 274 276 277 279 280 282 283 284 285 285 286 288 289 289 289 288 285 280 272 259 243 227 214 205 198 194 191 188 185 183 180 178 176 174 172 171 171 170 169 169 168 167 166 165 164 163 162 161 160 158 156 152 149 147 143 141 141 175 292 292 290 288 287 287 287 287 288 290 291 291 290 288 286 285 284 282 280 279 278 277 277 276 276 275 275 275 274 274 274 273 273 272 271 271 271 271 270 270 270 270 270 270 270 269 269 269 268 268 268 268 268 268 268 268 268 268 269 268 268 268 268 268 269 269 270 271 272 273 275 276 278 278 278 278 278 278 277 276 275 273 272 271 270 269 268 267 266 266 265 265 264 264 263 263 263 263 263 262 261 259 257 256 256 257 258 259 260 262 263 264 265 266 267 267 268 268 269 295 296 298 299 301 303 304 305 305 304 304 304 305 304 304 302 299 297 295 293 293 293 295 298 302 305 308 310 313 314 313 311 310 308 307 304 301 298 294 293 292 291 290 289 288 287 286 285 285 285 285 285 284 283 282 281 279 279 278 278 278 277 277 278 278 278 278 278 278 278 278 280 281 282 282 282 283 283 283 282 282 281 281 281 282 284 285 285 284 283 282 281 281 280 279 279 279 280 279 278 277 276 276 276 276 278 279 279 279 278 277 276 275 275 275 275 275 275 275 276 276 277 277 277 278 279 280 282 283 284 286 287 288 289 289 288 286 284 281 278 276 273 272 271 270 267 262 255 247 239 234 233 235 239 242 245 248 251 251 249 246 242 243 245 248 252 255 259 264 271 277 284 290 295 301 306 312 316 320 324 327 330 332 334 336 338 339 341 342 343 344 345 346 347 347 348 348 348 348 348 348 348 349 349 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 348 348 348 349 349 349 350 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 348 348 347 347 346 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 342 342 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 340 340 340 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 337 337 336 336 335 335 334 334 333 332 332 331 330 329 328 327 326 325 324 322 321 320 319 318 316 315 314 312 311 310 309 308 307 306 304 302 300 297 294 293 294 296 297 298 298 298 298 298 298 298 297 296 295 294 293 291 290 289 287 286 284 283 282 280 279 277 276 275 275 275 275 276 277 279 280 282 283 283 284 284 285 287 287 288 288 287 285 282 278 270 258 244 229 216 207 201 197 194 191 188 186 184 181 179 177 175 174 173 172 171 170 169 168 167 166 165 164 163 162 160 157 154 151 149 146 144 142 143 227 286 289 288 287 286 286 287 287 287 287 287 286 286 285 284 282 280 277 276 275 275 274 274 273 273 273 273 273 272 272 272 271 271 271 270 270 270 270 270 270 270 270 269 269 269 269 268 268 267 267 267 267 267 267 267 267 267 267 267 267 267 267 268 268 269 270 271 272 273 274 275 275 276 276 275 275 274 274 273 272 272 271 270 269 269 268 267 267 266 266 266 265 265 264 265 265 266 265 265 263 262 261 261 260 261 261 262 262 263 263 263 264 264 264 264 264 265 266 295 296 298 299 301 302 303 303 303 304 304 304 303 302 300 298 296 294 294 293 293 295 298 302 306 309 312 315 315 313 311 308 307 306 305 302 298 294 291 290 289 288 287 287 286 284 283 283 284 285 285 285 284 283 282 280 279 279 279 278 278 278 278 278 278 278 278 278 277 277 278 279 281 282 282 282 282 281 281 279 279 278 278 279 280 282 284 285 285 284 282 281 281 280 280 279 279 279 278 278 277 276 275 275 276 276 277 277 276 275 275 275 275 275 275 275 275 275 275 275 275 276 276 277 277 278 279 280 281 282 283 285 286 286 287 287 285 283 281 278 276 274 272 271 269 267 263 257 251 246 243 244 246 249 254 258 261 263 263 259 255 251 252 254 256 258 260 263 266 272 277 283 289 294 300 305 311 316 320 324 327 330 332 334 336 337 339 340 341 343 344 345 345 346 347 347 348 348 348 348 348 349 349 350 350 351 351 351 351 351 350 350 350 350 350 350 350 350 349 349 348 348 348 347 347 347 348 348 349 349 350 350 350 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 350 350 349 349 348 347 346 346 345 344 344 344 345 345 345 345 345 345 345 345 344 343 343 343 343 343 344 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 341 341 341 340 340 340 339 339 339 339 339 338 338 338 338 337 337 336 336 335 335 335 334 334 333 332 331 331 330 329 328 327 326 324 323 322 321 320 318 317 316 315 314 313 312 311 310 309 307 306 303 301 298 295 292 293 294 295 296 296 296 297 297 297 297 296 296 295 294 293 291 290 289 288 286 285 284 283 282 280 279 278 277 277 277 277 278 279 280 281 282 283 283 284 284 285 286 286 287 287 286 285 283 280 276 267 256 243 229 218 210 204 199 196 193 191 189 186 184 182 180 178 176 175 173 172 171 170 169 168 167 166 165 163 162 159 156 153 150 148 146 145 144 157 265 287 287 286 285 285 284 285 284 284 284 283 283 283 281 279 276 274 273 272 272 272 271 271 271 271 271 270 270 270 270 270 269 269 269 269 269 269 269 269 269 268 268 268 268 268 267 267 266 265 265 265 265 265 265 265 265 266 266 266 266 267 268 268 269 269 270 271 271 272 272 272 272 273 272 272 271 271 271 270 270 270 270 269 268 268 267 267 267 266 266 265 265 265 266 267 267 267 267 266 266 265 265 265 265 265 265 265 265 265 264 264 263 263 263 263 264 265 295 297 298 300 301 302 303 303 303 303 303 303 301 299 296 295 294 294 294 295 297 301 303 305 308 310 313 313 312 311 309 307 305 304 302 300 296 292 289 288 287 286 286 285 284 283 282 283 283 283 284 284 283 281 280 280 280 279 279 279 279 279 279 279 279 279 278 278 278 278 278 279 280 281 282 282 281 280 279 278 277 277 277 278 279 281 283 285 285 285 284 282 282 281 281 281 280 279 278 277 276 275 273 274 275 276 276 276 275 274 274 274 274 275 275 275 275 275 274 274 275 275 276 276 277 277 278 278 279 280 281 282 283 284 284 284 283 282 280 278 275 274 272 271 269 267 263 259 255 253 252 254 258 263 268 272 274 276 275 272 268 265 265 267 268 270 270 271 273 277 280 285 289 294 298 304 309 313 318 322 325 328 331 333 335 337 338 340 341 342 343 344 345 346 346 347 347 347 348 348 349 349 350 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 348 348 347 347 347 347 347 347 348 348 349 349 350 350 350 351 351 351 351 352 352 352 352 352 353 353 353 353 353 353 353 352 352 352 351 351 350 350 349 348 348 347 346 345 345 345 345 346 346 346 346 346 346 346 345 345 344 344 343 344 344 344 344 344 344 344 344 343 343 343 342 342 342 341 341 341 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 337 337 336 336 336 335 335 335 334 333 333 332 331 330 329 328 327 326 325 324 323 321 320 319 318 317 316 314 314 313 312 311 310 309 308 306 303 301 298 294 294 294 294 295 295 295 295 295 295 295 295 295 294 294 293 291 290 289 288 287 286 285 284 283 281 280 279 279 279 279 279 279 280 282 283 283 284 284 284 284 285 285 285 286 286 286 285 283 280 277 271 263 252 240 229 219 211 206 202 198 195 193 191 189 186 184 181 179 178 176 175 173 172 171 169 168 167 166 165 163 161 159 156 153 151 149 148 147 154 226 280 283 283 283 282 282 281 281 281 280 280 280 280 278 275 273 271 270 270 270 270 269 269 269 269 268 268 268 268 268 267 267 267 267 266 267 267 267 267 267 266 266 266 266 266 266 265 264 264 263 263 263 263 263 263 264 264 264 265 265 266 267 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 270 270 270 270 269 269 268 268 267 267 266 266 265 265 265 266 267 268 269 269 269 269 269 269 269 270 270 270 269 268 267 266 265 264 264 264 264 264 266 294 296 298 299 300 301 301 302 302 302 302 301 299 296 294 294 294 295 297 299 301 304 306 307 309 310 312 312 310 309 307 304 301 297 295 294 292 290 288 287 286 285 284 283 283 282 282 282 282 282 282 281 281 280 280 280 280 280 280 280 280 281 281 281 280 280 279 279 279 278 278 279 280 281 281 281 281 279 279 278 278 277 278 278 279 280 282 284 285 285 285 284 283 282 281 281 280 279 278 277 275 274 274 275 276 277 278 277 276 275 274 274 275 275 275 275 275 274 274 274 275 275 276 277 277 277 277 277 278 279 279 280 281 282 282 282 281 280 278 276 274 273 272 270 269 267 264 261 259 259 260 262 267 271 275 277 279 280 280 278 276 275 275 277 278 280 281 281 282 284 286 289 291 295 299 303 308 312 316 320 323 326 329 332 334 336 337 339 340 341 343 344 345 346 346 347 348 348 349 349 350 351 351 351 352 352 352 352 351 351 351 351 350 350 350 349 349 349 348 348 347 347 347 347 347 347 347 348 348 349 349 350 350 350 351 351 351 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 352 352 351 350 350 349 349 348 347 346 345 345 346 346 347 347 347 347 347 347 347 346 346 345 344 344 344 345 345 345 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 337 337 336 336 336 336 335 335 334 334 333 332 331 331 330 329 328 327 326 325 323 322 321 320 318 317 316 315 314 313 312 311 310 309 308 307 305 303 301 298 296 295 295 294 294 294 293 293 293 293 294 293 293 293 292 291 290 289 289 288 287 286 285 284 283 282 281 281 280 280 280 280 281 282 283 283 284 284 284 284 284 284 284 284 285 285 284 283 281 278 273 267 259 250 239 229 219 213 208 204 200 198 195 193 190 188 185 183 181 179 177 176 174 173 171 170 169 167 166 165 163 162 159 157 155 153 151 153 163 218 270 279 281 281 280 279 278 278 277 277 277 277 277 275 273 271 270 269 269 269 268 268 267 267 267 267 266 266 266 265 265 265 264 264 264 264 264 264 264 264 264 264 264 264 264 264 263 262 262 262 262 262 262 262 262 262 263 263 264 265 266 267 267 267 267 267 267 267 267 267 267 267 267 267 268 268 269 269 270 270 270 270 270 269 269 268 267 267 266 265 264 264 265 266 268 269 271 271 271 272 272 273 273 274 273 273 273 272 270 269 268 267 266 266 266 267 269 293 294 296 296 297 298 299 300 301 301 302 300 297 295 294 294 294 297 300 303 304 305 307 308 308 309 309 309 308 306 304 301 297 293 292 291 289 288 287 285 283 283 283 282 282 282 282 282 282 281 281 280 280 280 281 282 283 282 282 282 282 282 282 282 282 281 281 280 279 279 279 279 279 280 281 281 281 281 280 280 279 279 279 279 280 280 281 282 284 285 285 284 282 281 280 280 280 279 278 277 275 274 274 276 277 278 279 279 277 276 275 275 275 275 275 275 274 274 275 275 276 277 277 278 278 277 277 277 277 278 278 279 279 280 280 280 279 278 276 274 273 272 271 269 268 266 264 263 262 263 265 268 271 274 276 278 280 280 280 279 278 278 279 281 282 284 285 286 287 289 291 293 295 298 301 305 309 312 316 319 322 326 328 331 333 335 336 338 339 341 342 344 345 346 347 347 348 349 350 351 351 352 352 352 352 352 352 352 352 352 351 351 351 350 350 349 349 348 348 347 347 347 347 347 347 347 348 348 349 349 349 350 350 351 351 351 352 352 353 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 351 351 350 350 349 348 347 346 346 346 346 347 348 348 348 348 348 348 348 347 346 346 345 345 345 345 346 346 346 346 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 338 338 337 336 336 336 336 336 336 335 335 334 333 333 332 331 330 329 328 327 326 325 324 323 322 320 319 318 317 315 314 313 312 311 310 309 309 308 307 305 303 300 298 297 295 295 294 293 293 292 292 292 292 292 292 292 291 291 290 289 289 288 287 287 286 285 285 284 283 283 282 282 281 281 281 281 281 282 283 283 283 283 283 283 283 283 283 284 284 283 282 279 275 270 265 257 248 238 229 221 215 210 205 202 199 196 194 192 190 187 185 183 181 180 178 177 175 174 172 170 168 167 165 164 163 162 160 158 157 163 184 235 266 274 277 278 277 277 276 276 275 275 275 275 274 273 272 271 270 270 270 269 268 268 267 267 266 266 266 265 265 264 264 263 262 262 262 262 262 262 263 263 263 263 263 263 263 262 262 262 261 261 261 261 261 261 261 261 261 262 263 265 265 266 266 266 266 265 265 265 265 265 266 266 266 266 267 268 269 270 270 270 270 270 269 269 268 268 267 266 265 265 264 264 265 267 268 270 272 273 274 275 276 277 277 277 277 276 276 275 273 272 270 269 269 268 269 270 271 291 292 293 294 295 295 297 298 300 301 302 300 298 297 297 299 301 302 303 304 305 306 307 307 307 307 307 306 304 301 298 296 293 291 290 288 287 286 284 283 282 281 281 282 283 283 283 282 281 280 280 280 280 280 282 284 285 285 285 284 284 284 283 283 283 282 282 281 280 279 279 279 279 280 281 282 283 283 283 282 281 280 280 280 279 279 280 281 282 282 282 281 280 279 279 279 280 279 278 277 275 274 275 276 278 279 280 280 278 277 276 275 275 275 274 274 274 275 276 276 277 278 279 279 279 278 277 277 277 277 277 278 278 278 278 278 277 275 274 273 271 270 269 267 266 265 264 264 265 266 268 270 273 275 276 277 278 279 278 278 278 279 281 282 284 286 287 289 290 292 294 296 299 302 305 308 311 314 317 320 323 325 328 330 332 334 335 337 339 341 342 344 345 346 347 348 349 350 351 352 352 353 353 353 353 353 353 353 353 352 352 351 351 350 350 349 349 348 348 348 347 347 347 347 348 348 348 349 349 349 350 350 351 351 352 352 352 353 353 353 354 354 354 354 353 353 353 353 353 353 353 353 352 352 351 351 350 350 349 348 347 346 346 347 348 349 349 349 349 349 349 349 348 348 347 346 346 345 346 346 346 347 347 347 346 346 346 345 345 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 339 339 338 337 337 337 337 337 337 336 336 335 335 334 334 333 332 331 330 330 329 328 327 326 324 323 322 321 320 318 317 316 315 314 313 311 310 310 309 308 307 306 304 302 300 298 297 296 295 294 293 292 292 291 291 291 290 290 290 290 289 289 288 288 287 286 286 285 285 285 284 284 284 283 282 281 281 280 280 281 281 281 281 281 281 281 281 281 281 281 282 282 281 279 276 272 268 262 255 248 239 231 224 217 212 207 203 200 197 195 194 192 190 188 186 184 183 183 182 180 178 176 173 171 169 168 168 168 168 168 170 180 205 239 260 268 272 274 275 275 274 274 274 273 273 273 273 273 272 271 271 270 270 270 269 269 268 268 267 266 266 265 265 264 263 263 262 262 262 261 261 262 262 262 263 263 262 262 262 262 262 262 261 261 261 261 261 260 260 260 261 262 263 264 264 264 264 264 264 263 263 263 264 265 265 265 266 266 267 268 269 269 269 269 269 269 269 268 268 267 266 265 265 264 264 264 265 267 269 271 273 275 276 277 278 279 279 280 280 279 279 277 275 274 273 273 273 273 273 274 274 289 290 291 292 293 295 296 298 299 301 302 303 303 303 305 305 305 305 306 306 306 306 306 306 305 305 304 302 299 296 294 292 290 289 287 286 284 283 282 282 281 281 281 281 282 283 283 281 280 279 278 279 280 281 283 285 287 288 287 286 285 284 284 284 283 283 283 283 282 281 280 280 280 281 282 283 284 285 284 283 282 280 280 279 278 278 278 279 280 280 280 279 278 277 278 279 279 279 277 276 275 273 275 277 279 280 281 281 279 277 276 275 275 274 273 274 275 276 277 278 279 280 280 281 280 279 278 277 276 276 276 276 276 277 276 275 274 273 271 270 269 268 267 266 265 264 263 264 265 267 269 271 273 275 276 277 277 277 277 277 277 279 281 283 285 286 288 290 292 294 296 298 301 304 307 310 313 316 319 321 323 326 327 329 331 333 335 337 339 341 342 344 345 347 349 350 351 352 352 353 353 354 354 354 354 354 354 353 353 353 352 352 351 351 350 350 349 349 349 348 348 348 348 348 348 349 349 349 350 350 350 351 351 352 352 353 353 354 354 354 354 354 354 354 354 354 353 353 353 353 353 352 352 351 351 351 351 350 349 348 347 347 347 349 350 350 350 350 350 350 350 349 349 349 348 347 347 347 347 347 348 348 348 348 347 347 347 346 346 345 345 345 344 344 344 343 343 343 343 342 342 342 341 341 341 340 340 340 339 338 338 338 338 338 337 337 336 336 335 335 334 334 333 332 332 331 330 329 328 327 326 325 324 323 321 320 319 318 317 315 314 313 312 311 310 309 308 307 306 304 303 301 299 298 297 295 294 293 292 291 291 290 290 289 289 289 289 289 288 288 287 287 286 285 285 285 284 284 284 284 283 283 282 282 281 280 280 280 280 280 279 279 279 278 278 278 278 279 279 279 278 276 273 269 265 260 254 247 239 232 226 219 213 208 204 201 199 197 196 194 192 191 189 189 189 188 187 186 183 180 178 176 176 179 183 188 189 194 205 222 239 254 262 266 269 271 272 273 272 272 272 272 273 273 273 272 272 271 271 271 271 271 270 270 269 269 268 267 266 265 264 264 263 262 262 262 262 262 263 263 264 264 263 263 263 263 263 263 263 262 262 262 261 261 260 260 261 261 262 262 263 263 262 262 262 262 262 262 263 263 264 265 265 266 267 267 268 269 269 268 268 268 268 268 267 267 266 265 265 264 264 264 265 266 268 270 272 274 275 276 277 278 279 279 279 279 279 278 276 274 274 274 274 275 276 277 278 279 288 289 290 292 293 295 297 299 301 304 306 308 308 308 308 307 307 307 307 307 306 306 305 304 303 301 299 297 295 293 291 290 289 287 286 284 283 282 282 281 281 281 280 280 280 281 280 279 278 278 278 278 280 282 283 285 287 288 288 287 286 286 285 285 285 286 286 286 285 284 283 282 282 282 282 283 283 284 284 283 281 280 279 278 277 276 276 277 278 278 278 278 277 277 277 278 278 277 276 274 273 273 275 278 280 281 282 280 278 277 276 274 274 273 273 274 275 277 278 279 280 281 281 281 281 280 279 277 276 276 275 275 275 275 274 273 272 270 269 268 267 266 266 265 264 263 262 263 264 266 268 271 274 276 277 277 277 277 276 276 277 279 281 283 285 287 289 290 292 295 297 299 303 306 309 312 315 318 320 322 324 326 327 329 331 333 335 337 339 341 343 345 347 348 350 351 351 352 353 353 354 354 354 354 354 354 354 354 353 353 353 352 352 351 351 351 350 350 350 349 349 349 349 349 349 350 350 350 350 351 351 352 352 353 353 354 354 354 355 355 355 355 355 355 354 354 354 353 353 353 352 352 352 351 351 351 351 350 349 348 348 348 349 350 351 351 351 351 351 350 350 350 350 349 349 348 348 348 349 349 349 349 349 349 348 348 348 347 347 347 346 346 345 345 345 344 344 344 343 343 343 342 342 342 341 341 340 340 339 339 339 339 338 338 337 337 336 336 336 335 334 334 333 333 332 331 330 329 329 328 327 326 324 323 322 321 320 318 317 316 315 314 312 311 310 309 308 307 306 305 303 302 300 299 297 296 295 294 293 292 291 290 289 289 288 288 288 288 288 287 287 286 286 285 284 284 283 283 283 283 283 283 282 282 282 281 280 280 279 278 278 277 277 276 275 275 275 276 276 276 276 275 273 270 267 262 257 251 245 239 234 228 221 215 209 205 202 200 199 198 197 196 195 195 195 195 195 194 192 190 188 186 189 197 209 222 222 227 233 240 246 252 258 262 265 268 270 271 271 272 272 272 273 273 273 273 273 272 272 272 272 272 272 272 272 271 270 268 267 266 266 265 264 264 264 264 264 265 265 265 265 265 265 264 264 264 264 264 264 263 263 263 262 261 261 261 261 261 261 261 261 261 261 261 261 261 261 262 262 263 264 264 265 265 266 267 268 268 268 267 267 267 267 267 267 266 265 264 264 264 265 265 266 267 269 271 273 274 275 276 277 277 277 278 278 278 277 276 275 274 274 274 275 277 278 279 281 282 287 288 290 292 294 297 299 302 305 307 309 310 311 311 310 309 308 308 307 307 306 304 301 299 297 295 294 294 292 291 289 288 286 285 284 283 282 282 281 281 281 280 280 279 279 279 279 278 278 278 278 279 281 283 285 286 288 289 289 288 288 287 287 288 288 289 289 289 289 288 287 285 284 284 283 284 284 284 283 281 280 279 278 276 275 275 275 276 278 278 278 277 276 276 276 276 275 274 273 273 273 274 276 279 280 281 281 279 277 276 274 273 273 273 274 275 276 278 279 281 282 282 282 282 281 280 279 278 277 276 275 275 274 274 273 272 270 269 267 266 266 266 265 265 263 262 262 262 264 266 268 272 275 277 278 278 278 277 277 277 278 279 281 283 285 287 289 291 293 296 299 302 305 308 311 314 317 319 322 323 325 326 328 329 331 333 335 337 339 342 344 346 347 349 350 351 352 352 353 353 354 354 354 354 354 354 354 354 354 353 353 353 353 352 352 352 351 351 351 350 350 350 350 350 351 351 351 351 352 352 352 353 353 354 354 354 355 355 355 355 355 355 355 355 355 355 354 354 353 353 352 352 351 351 351 351 351 350 350 349 349 350 351 352 352 352 352 351 351 351 351 351 350 350 349 349 349 349 350 350 350 350 350 350 349 349 349 348 348 348 347 347 347 346 346 345 345 345 344 344 344 343 343 342 342 341 341 340 340 339 339 339 338 338 337 337 336 336 335 335 334 334 333 333 332 331 330 330 329 328 327 326 325 324 323 321 320 319 318 317 315 314 313 311 310 309 308 307 306 305 304 302 301 299 298 297 296 294 293 292 291 290 289 289 288 288 287 287 287 287 286 286 285 284 284 283 282 282 282 282 282 281 281 281 281 281 281 280 279 278 277 276 275 274 273 272 272 272 273 273 273 273 272 270 267 263 259 254 249 244 240 235 230 224 217 211 207 205 203 201 201 200 200 201 202 202 202 201 200 200 200 199 205 216 231 241 244 248 252 255 257 258 258 260 263 265 267 268 269 271 271 272 273 273 274 274 273 273 273 273 273 273 273 273 273 272 271 269 268 268 268 267 267 266 266 267 267 267 267 267 267 267 266 266 266 266 266 265 265 265 265 264 263 262 261 261 261 260 260 260 260 260 259 259 260 260 261 261 262 263 263 263 264 265 266 266 267 267 266 266 266 266 267 267 266 266 265 265 265 265 266 266 267 268 270 271 273 274 274 275 275 275 276 277 277 277 277 276 275 275 275 276 278 279 281 282 283 285 286 288 290 293 296 299 301 304 307 309 310 311 311 311 310 309 308 306 305 304 301 298 296 294 293 292 292 292 291 289 287 285 284 283 283 282 281 281 280 280 280 279 279 279 278 278 278 279 279 280 281 282 283 284 285 287 288 289 290 290 290 290 290 290 290 291 291 291 290 290 288 287 286 285 285 285 285 285 283 281 279 278 277 275 275 275 275 277 278 278 278 276 275 275 274 273 273 273 272 272 274 275 277 279 280 280 279 277 275 274 273 272 273 273 275 276 278 279 281 283 284 284 283 283 282 281 279 278 277 276 275 275 274 273 272 271 269 267 266 266 266 266 265 265 263 262 262 263 264 266 269 273 276 278 279 279 279 278 278 278 278 279 281 282 284 287 289 292 295 298 301 304 307 310 313 315 318 320 322 324 325 327 328 329 331 333 335 338 340 343 345 347 348 349 350 351 352 352 353 353 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 351 351 351 351 352 352 352 352 352 352 353 353 353 354 354 354 355 355 355 356 356 356 356 356 356 356 355 355 355 354 354 353 352 352 352 352 352 352 351 351 350 350 351 352 352 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 351 351 352 351 351 351 351 350 350 350 349 349 348 348 348 347 347 347 346 346 345 345 344 344 344 343 343 342 342 341 340 340 340 339 339 338 337 337 336 336 335 335 334 334 333 332 332 331 330 329 329 328 327 326 325 324 323 322 321 319 318 317 316 314 313 312 310 309 308 307 306 305 304 303 301 300 299 297 296 295 294 292 291 290 290 289 288 288 287 287 286 286 286 285 285 284 283 283 282 281 281 281 280 280 280 280 280 280 280 280 279 278 277 276 274 273 272 271 270 269 269 269 270 270 270 268 266 263 259 255 251 248 244 241 237 232 226 219 214 210 207 206 206 206 206 206 208 211 213 215 219 219 216 215 218 228 243 249 253 256 259 261 261 260 260 261 262 263 265 266 268 269 270 271 272 272 273 274 274 274 274 274 274 274 274 274 273 272 271 270 270 269 269 269 269 269 269 269 269 270 270 269 269 268 268 268 267 267 267 267 267 267 266 265 264 263 262 261 260 260 259 259 259 258 258 258 259 259 260 261 262 262 262 263 263 264 265 265 266 265 265 265 265 266 266 267 267 266 266 266 266 267 267 268 269 269 271 272 273 273 273 273 274 274 275 276 276 276 276 275 275 275 275 277 279 281 283 284 286 287 285 288 291 294 297 300 303 305 307 308 309 310 310 309 309 307 303 301 299 297 296 294 292 291 290 290 290 290 290 288 286 284 283 282 281 280 279 279 279 279 279 279 279 279 278 278 279 279 280 281 281 283 284 285 286 287 287 288 289 290 291 291 291 291 290 290 290 290 289 289 288 288 287 287 287 287 287 287 284 281 279 277 276 276 275 276 276 277 277 277 276 275 274 273 272 272 272 272 273 274 276 277 278 279 279 278 276 274 273 272 272 272 273 274 276 277 279 281 283 285 285 285 285 284 283 282 280 279 277 276 275 275 274 273 271 270 268 267 266 266 265 265 265 264 263 262 262 263 266 268 271 274 276 278 279 280 280 279 279 279 279 280 281 283 285 287 290 293 297 300 303 306 309 312 314 316 317 319 321 323 325 326 328 330 332 334 336 339 341 344 346 347 349 349 350 351 351 352 353 353 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 353 353 353 353 353 353 354 354 354 354 355 355 355 356 356 356 357 357 357 357 357 357 356 356 356 355 355 354 353 353 352 352 352 352 352 352 351 351 351 352 353 353 353 353 353 352 352 352 352 352 351 351 351 351 350 350 351 351 352 352 352 352 352 352 351 351 351 350 350 350 349 349 348 348 347 347 347 346 346 345 345 345 344 344 343 342 342 341 341 340 340 339 338 338 337 337 336 335 335 334 334 333 332 332 331 330 329 328 327 327 326 325 324 323 322 321 320 318 317 316 315 313 312 311 309 308 307 306 305 304 303 301 300 299 298 297 295 294 293 292 291 290 289 288 288 287 286 286 286 285 285 284 284 283 282 282 281 280 280 279 279 279 279 279 279 279 279 279 278 277 276 274 272 271 269 267 267 266 266 266 265 265 265 264 262 259 256 253 250 247 244 241 237 233 229 225 220 217 217 217 217 218 221 224 226 227 229 232 233 231 226 226 231 244 251 257 260 262 262 261 260 260 260 261 262 263 265 267 269 270 271 271 272 272 273 273 274 274 274 274 274 274 274 273 273 272 271 271 270 270 270 270 271 271 271 271 272 272 272 271 270 269 269 269 269 269 269 268 268 267 266 265 264 262 261 260 259 259 258 258 257 257 258 258 259 260 261 261 261 262 262 262 263 264 264 264 264 264 264 265 266 267 267 267 267 267 267 267 268 269 269 270 270 271 272 272 272 272 273 273 274 275 275 275 275 275 275 274 275 276 278 281 283 284 286 287 289 283 286 289 293 296 299 302 304 305 306 307 307 307 306 304 300 298 296 294 294 293 292 290 288 288 287 288 287 286 285 284 282 281 279 278 278 278 278 278 278 278 278 278 279 279 279 279 279 280 280 281 282 283 284 285 287 288 289 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 287 287 287 286 284 281 279 278 277 276 276 276 276 276 275 274 273 273 272 271 271 271 271 273 274 276 278 278 278 278 277 276 274 273 272 272 273 273 274 275 277 279 281 283 285 286 287 286 286 285 284 282 281 279 278 277 275 274 273 271 270 268 267 266 265 265 264 264 263 262 261 262 263 264 267 269 271 273 275 276 277 278 278 278 278 279 279 280 281 283 285 288 290 294 297 301 304 307 310 312 314 316 317 318 320 322 324 326 328 330 333 335 338 340 343 345 347 348 349 349 350 350 351 352 352 353 353 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 354 354 354 354 354 354 354 355 355 355 355 355 356 356 357 357 357 358 358 358 358 358 358 357 357 357 356 356 355 354 353 353 353 353 353 353 352 352 352 352 353 353 353 353 353 353 353 353 352 352 352 352 352 352 351 351 351 351 352 353 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 344 343 343 342 342 341 341 340 339 338 338 337 336 336 335 334 334 333 332 331 331 330 329 328 327 326 326 325 324 323 322 321 320 319 317 316 315 314 312 311 310 309 307 306 305 303 302 301 300 299 298 297 296 295 294 292 291 290 289 288 288 287 286 286 285 285 284 284 284 283 282 281 281 280 279 279 278 278 278 278 277 277 278 278 278 277 276 275 273 270 268 265 264 264 264 263 261 261 261 261 261 259 256 254 252 250 247 244 241 238 235 233 231 229 228 226 225 225 228 231 233 235 238 242 244 243 237 234 235 243 250 257 262 262 262 261 260 259 259 260 262 263 264 265 267 269 270 271 271 272 272 273 273 273 273 274 274 274 274 273 273 273 272 272 272 271 271 272 272 272 272 272 274 274 273 272 271 271 271 270 270 270 270 269 269 268 267 265 264 262 261 260 259 258 257 257 257 257 257 258 259 259 260 260 261 261 261 261 262 263 263 264 264 264 264 265 266 267 268 268 268 268 268 269 270 271 271 271 271 271 271 272 272 272 273 273 274 274 275 275 275 275 275 275 276 277 279 282 284 286 287 289 291 279 282 286 290 294 297 300 302 303 304 304 303 301 300 298 296 294 293 293 292 292 290 288 286 285 284 284 284 283 282 281 280 279 278 277 277 277 278 278 278 278 278 278 279 279 279 279 279 279 280 281 283 284 285 286 288 289 290 291 291 291 291 290 290 289 289 289 289 289 289 289 289 288 288 287 286 285 284 283 281 280 278 277 275 275 274 274 273 273 272 272 271 271 271 271 271 272 274 275 277 278 278 277 276 275 274 273 272 272 273 274 275 275 277 278 280 282 284 286 287 287 287 286 285 284 283 281 280 278 277 275 274 272 270 268 267 265 264 263 263 262 262 260 260 259 260 262 264 266 268 269 270 271 272 272 273 274 274 275 276 277 279 280 282 284 287 290 293 297 300 303 307 309 312 314 316 317 319 321 322 324 326 328 330 333 336 339 341 344 346 347 348 348 349 349 350 350 351 352 352 353 353 353 353 353 353 353 353 353 353 353 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 356 356 356 356 356 357 357 358 358 359 359 359 359 359 359 359 358 358 357 357 356 356 355 354 354 354 354 354 353 353 352 352 353 353 354 354 354 354 353 353 353 353 352 352 352 352 352 352 351 351 351 352 353 353 353 353 353 353 352 352 352 351 351 351 351 350 350 349 349 349 348 348 347 347 347 346 346 345 345 344 344 343 343 342 341 341 340 339 338 337 337 336 335 334 334 333 332 331 331 330 329 328 327 326 325 325 324 323 322 321 320 319 318 316 315 314 313 312 310 309 308 306 305 304 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 286 285 284 284 284 283 283 282 281 280 280 279 278 278 277 277 277 276 276 276 276 277 277 276 275 274 272 269 266 264 262 261 261 260 258 258 258 259 259 257 255 253 251 249 246 243 240 238 237 236 235 235 232 228 227 228 231 234 238 243 247 249 251 249 246 244 244 248 255 259 261 261 261 259 259 259 259 261 262 262 263 265 266 268 269 270 270 271 271 272 272 273 273 273 273 273 273 273 273 273 273 273 272 272 272 272 272 273 274 274 274 273 272 272 271 271 271 271 271 270 270 269 268 267 266 264 263 261 260 259 258 257 257 257 257 257 258 258 259 259 260 260 260 260 261 262 262 263 263 264 264 265 266 267 268 268 268 269 269 270 270 271 272 272 272 272 271 271 271 272 272 273 273 274 274 275 275 276 276 276 276 277 279 281 283 285 287 289 290 292 275 278 282 287 291 295 297 299 300 299 296 295 295 294 294 293 293 292 291 291 290 287 285 284 283 282 282 282 281 280 279 278 278 277 277 277 277 278 278 278 278 278 278 279 279 280 280 280 281 282 284 285 287 288 289 290 291 292 293 293 293 293 292 290 289 289 289 289 289 290 289 289 288 287 286 285 285 284 283 281 280 278 276 275 274 273 273 272 272 271 271 270 271 271 272 273 274 275 276 276 277 276 275 274 273 272 272 272 273 273 274 275 275 277 278 280 282 284 285 286 286 286 286 285 284 283 281 280 279 277 275 274 271 269 267 265 263 262 260 260 259 258 257 257 257 258 260 262 264 265 266 266 267 267 268 268 269 270 271 272 274 275 277 280 282 285 288 291 295 299 302 306 309 311 314 316 318 320 322 323 325 326 328 331 333 336 339 342 344 345 346 347 347 348 348 349 349 350 350 351 351 352 352 352 352 352 353 353 353 353 353 354 354 354 354 354 355 355 355 355 355 356 356 356 356 356 356 356 356 356 357 357 357 358 358 359 359 360 360 0 360 360 359 359 359 358 357 357 356 356 355 355 355 355 354 353 353 353 353 354 354 354 354 354 354 354 353 353 353 353 353 353 353 352 352 351 351 352 353 354 354 354 353 353 353 353 352 352 352 351 351 351 351 350 350 349 349 349 348 348 348 347 347 346 346 345 345 345 344 344 343 342 341 341 340 339 338 337 336 336 335 334 333 332 332 331 330 329 328 327 326 325 324 323 322 321 320 320 319 318 317 316 314 313 312 311 310 308 307 306 304 303 302 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 286 285 284 284 283 283 282 282 281 280 280 279 278 278 277 276 276 276 275 275 275 275 275 275 275 274 273 271 268 264 261 259 258 257 255 254 255 256 257 257 255 253 251 249 247 245 242 240 239 238 237 236 233 229 227 226 226 230 237 243 248 250 253 254 253 251 248 247 253 257 259 261 260 260 259 259 258 259 260 260 261 262 263 264 266 267 268 269 270 271 271 272 272 272 273 273 273 273 273 273 272 273 272 272 272 272 272 273 274 274 274 273 273 272 271 271 271 271 271 270 270 269 268 267 266 264 263 261 260 259 259 258 258 257 257 257 258 258 259 259 259 259 260 260 260 261 262 263 263 264 265 266 268 269 269 270 270 270 270 271 271 272 272 272 272 271 271 271 271 272 272 272 273 274 274 275 276 276 277 278 278 279 281 282 284 286 288 290 291 293 271 274 279 284 288 291 293 293 293 293 291 291 291 291 291 291 289 288 287 287 286 284 283 283 282 281 281 281 280 279 279 279 279 279 279 278 278 278 278 278 279 279 279 280 280 281 282 283 284 286 288 289 290 291 291 291 292 292 293 293 294 293 292 291 290 289 289 289 289 289 289 288 287 286 285 285 284 284 283 281 279 278 276 274 274 273 273 272 271 270 270 270 270 271 273 274 275 276 276 275 275 274 273 272 272 272 272 272 272 272 273 273 274 276 277 279 281 283 283 284 285 285 285 284 283 282 281 280 278 277 275 273 271 269 266 264 261 259 257 256 255 255 254 255 256 257 259 260 262 262 262 262 263 263 264 264 265 266 267 269 270 272 274 277 279 282 286 289 293 297 301 304 308 311 314 317 319 321 323 324 326 327 329 331 334 336 339 341 343 344 344 345 346 346 347 347 348 348 349 350 350 351 351 351 352 352 352 352 353 353 353 354 354 354 355 355 355 355 355 356 356 356 356 356 357 357 357 357 357 357 357 357 358 358 358 359 359 360 360 360 360 359 359 359 358 358 357 357 356 356 356 355 355 355 354 353 353 353 354 355 355 355 355 355 354 354 354 353 353 353 354 353 353 352 352 351 352 352 353 354 354 354 353 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 349 348 348 348 347 347 346 346 346 346 345 344 344 343 342 341 341 340 339 338 337 336 335 335 334 333 332 331 330 329 329 328 327 325 324 323 322 321 320 319 318 318 317 316 315 314 312 311 310 309 308 306 305 303 302 301 300 298 297 296 295 294 293 292 291 290 289 288 287 286 286 285 284 283 283 282 282 281 281 280 279 279 278 277 277 276 276 275 274 274 274 274 274 274 274 274 273 272 270 266 263 260 258 256 254 251 252 254 255 256 254 253 251 249 248 246 243 242 240 239 236 232 227 224 221 219 217 223 231 240 247 250 253 255 256 255 253 251 253 256 258 260 260 260 259 259 259 259 259 259 258 259 259 261 263 265 266 267 268 269 270 270 271 271 271 272 272 272 272 272 272 272 271 271 271 271 272 273 274 274 274 273 273 272 272 272 272 271 270 270 269 269 268 267 266 264 263 262 261 260 259 259 258 258 258 258 258 258 258 259 259 259 259 260 260 261 262 263 264 265 266 268 269 270 271 271 271 271 272 272 272 272 272 272 271 271 271 271 271 271 272 272 273 273 274 275 276 277 278 279 280 281 282 284 286 287 289 291 292 293 267 271 276 282 286 289 289 288 286 287 288 288 288 288 287 286 285 284 283 283 283 282 282 281 280 280 280 280 280 279 279 279 280 280 280 280 279 279 279 279 279 280 280 281 281 282 283 286 288 290 292 292 292 292 292 292 292 292 293 293 293 293 292 291 290 290 290 289 289 289 288 288 287 286 286 285 284 283 282 281 279 277 276 275 274 274 273 272 272 271 270 270 271 272 274 275 276 276 275 274 273 273 272 271 271 271 271 271 271 272 272 273 274 276 278 279 281 282 283 283 283 284 283 283 282 281 280 279 278 277 275 273 271 269 266 263 260 257 255 253 253 252 252 254 255 256 258 259 259 259 259 259 260 260 261 261 262 263 265 266 268 270 272 275 278 281 284 288 291 295 299 303 306 310 314 317 319 322 323 325 326 328 329 331 334 336 338 340 341 342 343 343 344 344 345 346 346 347 348 349 350 350 350 351 351 351 352 352 352 353 353 354 354 355 355 355 355 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 359 359 359 359 359 359 359 358 358 358 358 357 357 356 356 356 355 355 355 354 354 354 354 354 355 355 355 355 355 355 355 354 354 354 354 354 354 353 353 352 352 351 352 353 353 354 354 353 353 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 349 348 348 348 347 347 347 346 346 346 345 345 344 344 343 342 341 341 340 339 338 337 336 335 334 334 333 332 331 330 329 328 327 326 325 324 323 322 320 319 318 317 316 315 315 314 313 311 310 309 308 307 305 304 303 301 300 299 298 297 295 294 293 292 291 290 289 288 287 287 286 285 284 283 283 282 281 281 280 280 279 278 278 277 276 276 275 275 274 273 273 273 273 273 273 273 273 272 270 268 264 262 260 257 254 251 250 251 252 253 253 251 250 248 246 245 242 241 240 240 235 229 222 217 215 213 210 215 224 235 244 248 251 253 255 255 255 254 255 257 258 259 259 259 258 258 259 258 257 257 256 256 257 259 261 263 264 265 266 267 268 268 269 269 269 270 271 271 271 271 271 271 270 270 270 271 272 272 273 273 273 273 273 273 273 273 272 271 270 269 269 268 268 267 266 265 264 263 262 261 261 260 260 259 259 258 258 258 258 258 258 259 259 259 260 260 261 263 264 266 267 269 270 271 271 272 272 273 273 273 272 272 272 271 271 271 271 271 271 271 272 272 273 273 275 276 277 278 279 280 281 282 283 285 287 288 290 291 292 294 265 269 274 279 283 285 286 284 284 285 286 287 287 286 285 284 283 282 282 281 281 281 280 280 279 279 279 279 279 280 280 280 280 281 281 281 280 280 280 280 280 281 281 281 282 283 284 286 289 291 292 292 292 292 291 291 292 292 292 292 292 292 291 291 290 289 289 289 289 289 288 288 287 287 286 285 284 282 281 280 278 277 276 275 274 274 273 272 272 271 271 272 273 274 274 275 275 275 274 273 271 271 271 270 270 270 270 270 271 272 273 274 275 277 279 281 282 283 283 283 283 283 283 282 281 280 279 278 277 275 274 272 270 268 265 262 258 256 254 253 252 252 251 253 254 256 257 257 257 256 256 257 257 258 258 259 261 262 264 265 266 269 271 274 277 280 283 287 290 294 298 302 306 309 313 316 319 321 323 324 326 328 329 331 333 335 337 338 339 340 341 341 342 343 344 345 346 347 347 348 349 350 350 350 351 351 352 352 352 353 354 354 354 355 355 355 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 356 356 355 355 355 355 354 354 354 354 354 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 352 352 351 352 352 353 353 353 353 353 353 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 349 348 348 348 347 347 347 346 346 346 345 345 344 344 343 343 342 341 340 340 339 338 337 336 335 334 334 333 332 331 330 329 328 327 326 324 323 322 321 320 319 318 316 315 314 314 313 312 311 309 308 307 306 305 303 302 301 299 298 297 296 295 294 293 291 290 289 288 287 287 286 285 284 283 282 282 281 280 280 279 278 278 277 277 276 276 275 274 273 272 272 272 271 271 271 271 271 271 270 268 266 264 262 260 256 253 250 249 248 249 249 248 246 245 243 241 239 238 237 237 232 225 218 213 210 209 207 209 215 229 239 246 249 249 251 253 255 256 256 257 259 259 259 258 258 258 258 258 257 255 254 254 255 257 260 261 262 263 264 265 266 267 266 266 266 267 269 269 270 270 270 270 269 270 270 271 271 271 272 273 273 274 274 274 274 273 272 271 270 269 269 268 267 267 266 265 264 263 263 262 262 261 261 260 259 259 258 258 258 258 258 259 259 259 260 260 261 262 264 266 268 269 270 271 271 272 273 273 273 272 272 271 271 271 271 271 271 271 271 272 272 273 273 274 275 276 278 279 279 281 282 283 284 286 287 289 290 292 293 294 263 269 273 276 280 282 283 283 284 285 286 286 286 285 284 283 282 282 281 281 280 280 279 279 279 278 278 279 280 281 281 282 282 282 282 282 282 282 282 282 282 282 283 283 284 285 286 287 289 290 290 291 291 291 291 291 291 292 292 292 292 292 291 290 289 289 289 289 289 289 288 288 287 286 286 285 283 282 280 279 278 277 276 275 274 274 273 272 272 273 273 274 275 275 275 274 273 272 271 270 270 269 269 269 269 269 269 270 272 273 274 275 277 279 281 283 284 284 284 283 283 283 282 281 280 279 277 276 275 274 272 271 269 266 263 260 257 255 254 252 251 251 251 252 253 254 254 255 254 253 254 254 255 256 257 259 260 261 263 264 265 268 270 273 276 280 283 287 290 294 298 301 305 309 313 316 318 320 322 323 325 327 328 330 332 333 335 336 337 338 339 340 341 342 343 344 345 346 347 348 348 349 350 350 350 351 352 352 353 353 354 354 354 355 355 355 355 356 356 356 356 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 356 355 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 355 354 354 354 354 354 353 352 352 351 351 351 352 352 353 353 353 353 353 353 352 352 352 352 352 351 351 351 350 350 350 349 349 349 348 348 348 348 347 347 347 346 346 346 345 345 345 344 344 343 342 342 341 340 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 320 319 318 317 316 315 314 313 312 311 310 309 307 306 305 304 302 301 300 299 297 296 295 294 293 292 291 290 288 288 287 286 285 284 283 282 282 281 280 279 278 278 277 277 276 276 275 275 274 273 272 271 271 270 270 270 270 270 270 269 268 267 265 264 262 258 255 252 250 247 246 246 245 244 242 241 238 236 235 234 232 228 222 215 211 208 206 205 204 207 220 232 240 245 241 244 250 254 255 256 257 258 258 258 258 258 258 258 257 256 255 255 256 256 257 258 259 260 261 262 264 265 265 264 263 262 263 266 267 268 268 269 269 269 269 270 270 270 271 271 272 273 274 275 274 274 273 272 271 270 269 269 268 267 267 266 266 265 264 264 263 263 262 262 261 260 260 259 259 259 259 260 260 260 260 260 260 261 262 264 266 268 269 270 271 271 272 272 273 272 271 271 270 270 270 271 271 271 272 272 273 273 274 275 276 277 278 279 279 280 281 282 284 285 286 288 289 290 292 293 294 262 268 271 274 276 278 280 281 283 284 285 285 285 285 283 282 282 281 281 280 280 279 278 278 278 278 279 280 281 282 283 284 285 285 285 285 285 285 286 286 286 286 286 287 288 288 289 289 289 290 290 290 290 290 291 291 291 291 292 292 292 291 291 290 289 288 288 288 288 288 288 287 286 286 285 284 283 281 280 279 278 277 276 275 274 273 273 273 273 274 275 276 276 275 274 272 271 270 269 269 268 268 268 268 268 269 270 271 273 274 276 277 278 280 282 284 284 284 284 283 283 282 281 280 278 277 275 274 273 272 270 268 266 263 261 258 256 254 253 252 250 250 250 251 251 251 251 251 251 251 251 252 253 255 256 258 259 261 261 262 264 267 269 272 276 280 283 287 290 294 297 301 305 308 311 314 316 319 321 322 324 326 327 329 330 332 333 334 336 337 338 339 340 341 342 344 345 346 347 347 348 349 349 350 350 351 352 352 353 353 353 354 354 354 354 355 355 355 355 356 356 356 356 356 357 357 357 357 357 357 357 357 358 358 358 358 357 357 357 357 357 357 357 357 357 356 355 355 354 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 353 353 353 352 351 350 351 351 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 350 350 350 349 349 349 349 348 348 348 347 347 347 347 346 346 346 346 345 345 344 344 343 343 342 342 341 340 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 323 322 321 320 319 317 316 315 314 313 312 311 310 309 308 307 305 304 303 302 300 299 298 297 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 281 280 279 278 277 277 276 276 275 275 274 274 273 272 271 270 270 269 269 269 269 268 268 267 266 265 264 262 260 258 255 252 249 247 245 243 242 241 240 238 236 234 232 230 225 220 214 210 207 205 204 203 203 212 222 232 237 236 239 246 252 254 255 256 257 257 257 257 257 257 257 256 256 256 257 257 258 258 258 258 258 260 261 262 263 264 262 260 259 260 263 265 266 266 267 267 268 268 269 270 270 270 271 272 272 274 274 274 274 273 273 272 271 270 270 269 268 267 267 266 266 265 265 265 264 264 263 262 262 261 261 261 261 261 261 261 261 262 261 261 262 263 265 267 268 269 270 271 272 272 272 272 272 271 270 270 270 270 270 271 272 272 273 274 275 276 277 278 279 280 280 281 282 283 283 285 286 287 288 289 290 291 292 294 261 265 268 270 272 275 277 279 280 282 283 283 284 284 282 281 280 280 280 279 279 278 278 277 277 278 279 281 283 285 287 288 290 290 290 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 292 291 291 291 291 290 289 289 288 287 287 287 287 287 286 285 284 284 283 282 280 279 278 278 278 277 275 274 273 273 274 274 275 275 276 276 274 273 271 269 268 268 268 268 268 268 268 269 270 271 272 274 276 277 279 280 282 283 284 285 284 284 283 282 281 279 278 276 275 273 272 271 269 267 265 263 261 258 257 255 254 252 251 249 249 248 248 248 248 248 248 248 249 250 251 252 254 255 257 258 259 259 260 263 266 269 272 275 279 283 286 290 293 296 300 303 306 309 312 314 317 319 321 323 324 326 327 329 330 332 333 334 336 337 338 339 341 342 343 344 345 346 347 347 348 349 349 350 351 351 352 352 353 353 353 354 354 354 354 354 355 355 355 355 356 356 356 356 356 356 357 357 357 357 358 358 358 358 358 357 357 357 357 356 356 356 356 356 355 355 354 354 354 354 354 354 355 355 355 355 354 354 355 355 355 355 355 354 354 353 353 353 352 351 350 349 349 350 351 351 352 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 349 349 349 349 348 348 348 347 347 347 347 346 346 346 346 345 345 345 344 344 343 343 342 342 341 341 340 339 339 338 337 336 335 334 333 332 331 330 329 328 326 325 324 323 322 320 319 318 317 315 314 313 312 311 310 309 308 307 306 304 303 302 301 299 298 297 296 295 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 279 278 277 276 275 275 275 274 274 273 273 272 271 270 269 269 268 267 267 267 267 266 266 264 263 262 261 260 258 255 252 249 246 243 242 240 239 237 235 233 231 228 224 218 213 209 206 204 203 202 203 207 214 222 225 228 233 242 248 252 254 255 256 256 256 256 256 256 257 256 256 256 257 257 258 258 258 258 258 259 260 261 262 262 261 258 256 258 260 263 264 264 265 266 266 267 268 269 269 270 270 271 272 273 273 273 273 273 273 272 272 271 270 270 269 268 268 267 267 267 266 266 265 265 264 264 263 263 263 263 263 263 263 263 263 263 263 263 264 265 266 268 269 270 270 271 272 272 273 272 271 271 270 269 269 270 270 271 271 272 273 275 276 277 279 280 281 281 282 282 283 284 284 285 286 287 288 289 290 291 292 293 261 263 265 266 269 272 274 276 278 279 281 281 280 280 279 278 278 278 278 278 278 278 278 278 278 278 280 283 286 288 289 290 290 290 291 291 291 291 291 291 292 291 291 291 290 290 290 290 290 290 291 291 291 291 291 292 292 292 291 291 291 290 290 289 288 288 287 287 286 286 285 284 283 282 281 281 280 279 278 277 277 277 277 276 275 274 274 274 275 275 275 274 274 272 271 270 269 268 268 269 269 269 269 269 270 271 273 274 276 278 279 281 283 284 285 285 285 284 283 282 281 279 278 276 274 273 271 269 268 266 264 262 260 258 256 255 254 253 251 249 248 246 246 246 245 245 245 245 246 248 249 250 252 253 254 255 256 257 258 259 262 265 268 271 274 277 282 285 289 292 295 298 302 305 307 310 313 315 317 320 321 323 325 326 327 329 330 332 333 334 336 337 339 340 341 342 343 344 345 346 346 347 348 349 349 350 351 351 352 352 352 353 353 353 353 353 354 354 354 354 355 355 355 355 355 355 356 356 356 357 357 357 358 358 358 358 357 357 357 356 356 356 356 356 355 354 354 354 353 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 352 351 350 349 349 349 350 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 345 345 345 345 344 344 343 343 342 342 341 341 340 340 339 338 338 337 336 335 334 333 332 331 329 328 327 326 325 324 322 321 320 318 317 316 315 313 312 311 310 309 308 307 306 305 303 302 301 300 299 297 296 295 294 293 292 290 289 288 287 286 285 284 283 282 281 280 279 278 277 277 276 275 274 274 273 273 273 272 272 271 270 269 268 267 266 266 265 265 265 265 264 262 261 261 260 259 257 255 252 249 246 244 241 239 236 233 230 228 225 222 218 214 210 207 204 203 202 203 205 208 213 216 219 225 236 243 249 253 254 255 256 256 255 255 254 255 255 256 256 256 257 257 257 257 257 258 258 259 260 260 260 259 258 255 255 257 260 262 263 263 264 265 266 267 268 269 269 270 270 271 271 272 272 272 272 272 272 272 272 271 271 270 269 269 268 268 267 267 267 266 266 265 265 264 264 264 264 264 264 264 264 264 264 264 264 265 266 267 269 270 270 270 271 272 272 272 272 272 271 270 270 269 270 270 271 271 272 273 275 276 278 279 280 281 282 283 283 283 284 285 286 287 288 289 289 290 291 292 293 260 261 262 264 267 270 273 274 276 277 278 278 277 276 276 276 277 277 277 278 279 280 280 280 280 280 282 285 287 288 288 289 289 289 290 290 291 291 291 292 292 292 291 291 291 290 290 291 291 292 292 292 292 292 292 292 292 291 291 290 290 289 287 287 286 286 286 286 286 285 284 283 281 281 280 280 279 278 277 277 277 277 277 277 277 276 275 274 273 273 271 271 270 269 269 269 268 268 269 269 270 270 271 271 272 273 275 276 278 280 282 283 285 285 286 286 285 284 283 282 280 278 276 275 273 271 269 267 265 263 261 260 258 256 254 253 252 251 249 247 245 244 244 244 243 243 243 244 245 246 248 249 250 251 252 253 255 256 258 260 262 265 267 270 273 277 280 284 288 292 295 298 302 304 307 310 312 314 316 318 320 322 324 325 327 328 329 330 332 333 335 336 338 339 340 341 342 343 344 345 345 346 347 348 348 349 350 350 351 351 351 352 352 352 352 353 353 353 353 353 354 354 354 354 354 355 355 355 355 356 356 357 357 357 358 358 357 357 357 356 356 355 355 355 354 354 353 353 353 353 354 354 354 354 354 354 353 353 353 353 353 353 353 353 352 352 352 351 351 350 349 348 348 349 350 350 351 351 351 351 350 350 350 350 350 350 350 350 350 349 349 349 349 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 343 343 342 342 341 341 341 340 340 339 338 338 337 336 335 335 334 332 331 330 329 328 327 325 324 323 322 321 319 318 317 315 314 313 312 311 309 308 307 306 305 304 302 301 300 299 298 297 296 294 293 292 291 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 275 274 273 273 272 272 271 271 270 270 269 268 267 266 265 264 264 264 264 263 262 261 260 260 259 258 257 255 253 250 246 242 239 237 233 229 225 222 220 217 213 210 207 205 203 202 203 204 205 208 210 212 216 227 238 247 252 254 255 255 255 254 253 253 253 254 254 255 255 255 256 256 256 256 257 258 258 258 259 259 258 257 255 253 255 258 260 261 262 263 264 266 266 267 268 268 269 269 269 270 270 271 270 271 271 272 272 272 271 271 271 270 269 269 268 267 267 267 266 266 265 265 265 265 264 264 264 264 264 264 264 264 264 265 266 267 268 269 270 270 270 271 271 272 272 272 271 271 270 270 270 271 271 271 272 273 274 275 276 278 279 280 281 282 282 283 284 284 285 286 287 288 289 290 291 292 293 294 259 260 261 264 266 269 272 274 275 276 276 276 275 275 275 275 276 277 278 279 280 281 282 283 283 284 284 284 284 285 287 288 289 289 290 290 290 290 291 291 291 291 291 291 291 290 291 291 292 293 293 293 292 292 292 291 291 291 291 290 289 288 287 285 284 283 283 284 284 283 283 281 280 279 279 278 278 277 277 276 276 276 277 277 277 276 274 272 271 270 269 269 268 268 268 268 268 269 269 270 270 271 273 274 274 276 277 278 280 282 283 285 286 286 286 286 285 284 283 281 280 278 275 273 271 269 267 265 263 261 259 257 256 255 253 252 251 249 247 245 244 243 242 242 242 242 242 243 244 246 247 248 249 250 251 253 254 256 258 260 262 264 266 269 273 277 280 285 288 292 296 299 302 305 307 309 311 313 315 317 320 322 324 325 326 327 328 330 331 332 334 336 337 338 339 340 341 342 343 344 345 345 346 347 347 348 349 349 350 350 350 351 351 351 352 352 352 352 352 353 353 353 353 353 353 354 354 354 354 354 355 355 356 356 357 357 357 357 356 356 355 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 351 351 350 350 349 349 348 348 348 349 349 350 350 350 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 342 342 341 341 341 340 340 339 339 338 338 337 337 336 335 334 333 332 331 330 329 327 326 325 324 323 321 320 319 317 316 315 313 312 311 310 309 307 306 305 304 303 302 301 299 298 297 296 295 294 293 291 290 289 288 286 285 284 283 282 281 280 279 278 277 276 275 274 274 273 272 272 271 271 270 270 269 269 268 267 266 265 264 263 263 263 262 261 260 259 259 259 259 258 257 255 253 249 242 239 236 233 230 226 222 219 216 213 210 208 206 203 202 202 203 204 205 206 207 210 220 232 244 251 254 254 254 254 254 253 252 252 252 253 254 254 255 255 255 256 256 257 257 258 258 258 257 257 256 255 253 254 257 259 260 261 262 263 264 265 265 266 267 267 267 267 268 269 269 269 269 270 271 271 271 271 271 271 270 270 269 268 267 267 267 267 266 266 266 265 265 264 264 264 264 265 265 265 265 265 266 267 267 268 269 270 270 270 271 271 271 272 271 271 271 271 271 271 272 272 272 273 273 274 275 277 278 279 280 281 281 282 283 284 285 286 287 288 289 289 290 291 292 293 294 259 260 261 264 267 269 272 274 275 276 276 276 276 276 276 276 276 277 278 279 281 282 283 284 285 285 284 283 283 284 286 288 289 290 290 290 290 290 290 290 290 290 290 290 290 291 291 292 292 293 293 293 292 292 291 291 291 291 291 291 290 289 287 285 283 282 282 282 282 282 281 280 279 278 278 277 277 276 276 276 276 276 276 276 275 274 272 270 269 269 268 268 269 269 269 269 269 269 270 271 272 273 274 275 276 277 278 280 282 283 285 286 287 287 287 286 285 284 283 281 279 277 275 272 270 267 265 263 261 259 258 256 254 253 252 250 249 247 246 244 243 242 242 241 241 241 241 242 243 245 247 247 248 249 251 253 255 257 258 260 262 264 267 270 274 277 281 285 289 293 296 299 301 304 306 308 310 313 315 317 319 321 323 325 326 327 328 329 330 332 333 335 336 337 338 339 340 341 342 343 344 344 345 346 346 347 347 348 349 349 349 350 350 350 351 351 351 351 351 352 352 352 352 352 352 353 353 353 353 353 353 353 354 355 355 356 356 356 355 355 354 354 353 353 352 352 352 353 353 353 352 352 352 352 352 352 352 352 353 353 352 352 351 351 350 349 349 349 349 348 348 348 348 348 349 349 349 349 349 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 341 341 340 340 340 339 339 338 338 338 337 337 336 335 335 334 333 332 331 329 328 327 326 325 323 322 321 319 318 317 316 314 313 312 310 309 308 306 305 304 303 302 301 300 299 297 296 295 294 293 292 291 289 288 287 285 284 283 282 281 280 279 278 277 276 275 274 273 272 272 271 271 270 270 269 269 268 267 267 265 264 263 263 262 262 261 261 260 259 258 259 258 258 257 256 254 250 244 239 236 233 230 227 223 220 217 214 211 208 206 204 203 202 203 203 203 204 205 207 213 223 239 248 252 254 254 254 253 252 252 251 251 252 253 254 254 255 255 255 256 256 257 257 257 257 257 256 255 254 253 254 256 258 259 260 261 262 262 262 262 264 265 265 265 265 265 267 267 268 268 269 270 271 271 271 271 271 270 270 269 268 267 267 266 267 267 267 266 266 266 265 265 265 265 265 266 266 266 267 267 268 268 269 269 269 270 270 270 271 271 271 271 271 271 271 271 272 272 273 274 274 275 275 276 277 278 279 280 281 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 259 260 262 264 266 268 270 272 273 275 276 276 277 277 276 276 276 277 278 279 281 283 285 286 285 284 283 283 283 283 284 286 288 289 289 290 290 290 290 290 290 290 290 290 290 290 291 292 293 293 293 292 292 292 291 291 291 292 291 291 290 289 287 285 283 282 281 281 281 281 280 280 279 278 277 277 276 276 276 276 276 275 275 274 273 272 270 269 268 269 269 269 269 270 270 270 270 270 271 272 273 275 277 278 278 279 280 281 283 284 285 286 286 287 287 286 285 284 282 280 278 276 273 271 268 266 263 261 259 257 255 254 252 251 250 249 247 246 245 243 242 242 241 241 240 241 241 242 243 244 246 246 247 249 251 253 255 256 258 260 262 265 268 271 275 278 282 285 289 292 295 298 300 303 305 308 310 313 315 318 320 321 323 324 325 326 327 328 329 331 332 334 335 336 337 338 339 340 341 342 343 343 344 345 345 346 346 347 348 348 348 349 349 349 350 350 350 350 350 351 351 351 351 351 351 352 352 352 352 352 352 352 352 353 353 354 354 354 354 354 353 353 352 352 352 352 352 352 352 352 351 351 352 352 352 352 352 352 352 352 352 351 350 349 349 349 349 349 348 348 348 348 348 348 349 349 349 348 348 348 348 348 348 348 348 348 348 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 344 343 343 343 343 343 342 342 342 342 341 341 341 340 340 340 339 339 338 338 338 337 337 336 336 335 335 334 333 332 331 330 329 328 327 325 324 323 321 320 319 318 316 315 314 312 311 309 308 307 305 304 303 302 301 300 299 298 297 296 294 293 292 291 290 289 287 286 285 283 282 281 279 278 277 277 276 275 274 273 272 271 271 270 269 269 269 268 268 267 266 265 264 263 263 262 261 261 260 260 259 258 257 258 258 257 256 254 250 245 240 236 233 231 228 225 222 218 215 212 210 207 205 203 203 202 203 203 203 204 205 209 215 232 244 250 253 253 253 252 252 251 251 250 250 251 252 253 254 254 254 254 255 256 256 257 257 256 255 254 252 252 253 255 257 258 259 259 260 260 260 260 261 262 263 262 262 263 264 265 267 267 268 269 270 270 270 271 271 271 271 270 269 268 267 267 268 268 268 267 267 267 266 266 266 266 267 267 268 268 268 269 269 269 269 269 269 269 270 270 270 271 271 271 271 271 272 272 273 273 274 274 275 276 277 277 278 279 280 281 281 282 283 284 284 285 286 287 288 289 290 291 292 293 294 295 260 261 262 264 265 267 268 269 271 273 274 274 274 274 274 275 275 276 277 278 280 281 283 283 283 283 282 282 282 283 283 283 285 286 287 288 288 289 290 290 290 290 290 290 290 290 291 292 293 293 292 292 291 291 291 291 291 291 291 291 290 289 288 286 283 281 280 280 280 279 279 279 278 277 277 276 276 276 276 276 275 275 274 272 271 270 269 269 269 269 269 270 270 270 270 270 271 271 272 274 276 278 281 281 282 283 284 284 284 284 285 285 286 286 286 285 284 283 281 279 277 275 272 270 267 264 262 260 257 255 253 251 250 249 248 247 246 244 243 242 242 241 241 240 240 241 241 242 242 243 244 245 246 248 250 252 254 256 258 261 264 266 270 273 276 279 283 286 289 292 295 298 300 303 306 309 312 314 316 318 320 321 322 323 324 325 325 327 328 329 331 332 334 335 336 337 338 339 340 341 342 343 343 344 344 345 345 346 346 347 347 348 348 348 349 349 349 349 349 350 350 350 350 350 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 351 351 351 351 351 351 351 350 350 351 351 351 351 351 351 352 351 351 350 350 349 349 348 348 348 348 348 348 347 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 339 339 339 338 338 338 337 337 337 336 336 335 335 334 334 333 332 331 330 329 328 326 325 324 322 321 320 318 317 316 314 313 311 310 308 307 306 305 303 302 301 300 299 298 297 296 295 294 293 292 290 289 288 287 285 284 282 281 279 278 277 276 275 275 274 273 272 271 270 269 269 268 268 267 267 266 266 265 264 263 262 261 261 261 260 259 259 258 257 257 257 256 256 254 250 246 241 237 234 231 229 226 223 220 217 214 211 209 207 205 203 203 203 203 203 204 205 208 216 229 240 248 251 252 252 251 250 250 249 248 248 248 250 251 252 252 252 252 252 253 254 255 256 256 254 253 252 252 253 254 256 257 258 258 258 257 257 258 259 260 260 259 258 259 261 263 265 266 267 268 269 269 270 270 271 271 271 271 270 270 269 269 269 268 268 268 267 267 267 267 267 267 268 269 269 270 270 270 270 270 270 269 269 270 270 270 270 271 271 271 272 272 272 273 273 274 275 275 276 277 278 279 279 280 281 282 282 283 283 284 285 286 287 288 289 289 290 291 292 293 294 295 260 261 262 263 264 265 266 268 270 272 272 272 271 272 273 274 275 275 276 277 278 279 280 281 281 281 281 281 281 282 282 282 283 283 284 285 286 287 290 291 291 291 291 290 290 291 291 292 293 293 292 291 291 290 290 290 290 289 289 289 288 287 286 284 283 281 280 279 278 278 277 277 277 277 276 276 276 276 276 276 275 274 273 271 271 270 270 270 270 270 270 270 270 270 271 271 271 273 274 276 279 281 283 285 286 287 288 288 287 287 286 286 286 286 285 285 284 282 281 279 276 274 271 268 266 263 260 257 255 252 250 248 247 247 246 245 244 243 242 241 241 240 240 240 240 241 241 241 242 242 242 243 245 247 250 253 255 257 260 263 266 268 271 274 277 281 284 287 291 294 297 300 303 306 309 311 314 315 317 318 319 320 321 321 322 323 325 326 327 328 330 331 333 334 335 336 337 338 339 340 341 342 342 343 343 344 344 345 345 346 346 346 347 347 348 348 348 348 348 348 349 349 349 349 349 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 351 350 350 350 351 350 350 350 350 350 350 351 351 351 351 351 351 351 350 350 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 337 337 337 336 336 336 335 335 334 334 333 332 332 331 330 328 327 326 325 323 322 320 319 318 316 315 313 312 310 309 307 306 305 304 303 302 301 300 298 297 296 295 294 293 292 291 290 289 287 286 285 283 282 280 279 277 276 275 274 273 272 271 271 270 269 268 268 267 267 266 266 265 264 264 263 262 261 260 260 260 259 258 258 257 257 256 255 254 253 250 247 244 239 236 233 230 227 224 221 218 216 213 211 209 207 205 204 203 204 204 204 206 210 218 228 237 244 247 249 250 249 248 247 247 246 246 247 248 249 250 250 250 250 250 250 252 254 255 255 254 252 251 251 252 253 254 255 256 256 256 255 255 255 256 258 258 257 256 256 258 261 263 264 265 266 267 268 269 269 270 270 271 271 270 270 270 269 269 269 268 268 268 268 268 267 267 268 268 269 269 270 270 270 270 270 270 270 270 270 270 270 271 271 272 272 272 273 273 274 274 275 276 276 277 278 279 280 281 282 282 283 283 284 285 285 286 286 287 288 288 289 290 291 292 293 294 295 259 259 259 260 261 263 264 267 269 272 272 272 272 273 275 276 276 276 276 277 278 279 279 280 280 280 280 280 281 281 282 282 283 283 284 285 286 289 291 292 292 292 292 291 291 291 292 293 293 294 293 292 290 289 288 288 287 286 285 284 284 284 283 282 281 280 279 278 277 276 275 275 275 276 277 277 277 277 276 276 274 273 272 271 271 271 271 271 271 271 270 270 270 271 271 272 273 275 277 279 281 282 285 287 289 291 291 291 290 289 289 288 287 286 286 285 284 282 280 278 275 273 270 267 264 261 258 255 252 249 247 246 245 244 243 242 242 241 240 240 239 239 239 240 240 240 241 241 241 241 241 242 244 247 250 253 256 259 262 264 267 270 273 276 279 283 286 290 293 297 300 303 306 309 311 313 314 315 316 317 318 318 319 320 321 322 324 325 326 328 329 330 332 333 334 335 336 337 338 339 340 341 341 342 343 343 344 344 344 345 345 345 346 346 347 347 347 347 347 347 348 348 348 348 349 349 349 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 349 349 350 350 349 349 349 349 349 350 350 350 350 351 350 350 350 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 337 336 336 335 335 335 334 334 333 333 332 331 330 329 328 327 326 324 323 321 320 318 317 315 314 312 311 309 308 307 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 289 288 287 285 284 283 281 280 278 277 275 274 273 272 271 270 269 269 268 267 267 266 266 265 264 264 263 262 262 261 260 260 259 259 258 257 257 256 256 255 254 252 251 249 246 243 240 237 233 229 225 222 220 217 215 213 211 209 207 206 205 205 205 204 205 211 219 227 233 240 244 246 247 247 247 246 246 245 245 245 246 247 249 249 248 248 248 248 249 252 253 254 254 252 251 250 250 251 252 253 253 254 254 253 253 253 254 255 255 255 255 255 257 259 260 262 263 265 266 267 268 268 269 269 270 270 270 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 269 269 269 270 270 270 270 269 269 269 270 270 271 271 272 273 273 274 274 275 275 276 277 277 278 279 280 280 281 282 283 284 285 285 286 287 287 288 288 289 289 290 291 292 293 293 294 295 258 258 258 259 260 262 264 266 269 271 272 272 274 276 277 278 278 278 279 279 278 279 279 280 280 280 281 281 281 281 282 282 283 283 285 287 289 291 292 293 293 293 292 292 292 292 292 293 293 293 293 292 290 289 287 285 283 282 282 282 282 282 282 281 280 278 277 276 276 275 274 274 275 275 276 277 278 277 276 275 274 273 273 272 272 273 273 273 273 272 271 271 271 271 272 274 275 277 279 281 282 284 286 288 290 292 292 293 292 292 291 290 289 288 287 286 284 282 280 277 275 272 269 266 262 259 256 252 249 247 245 244 243 242 241 240 239 239 238 238 238 238 238 239 239 239 239 239 239 240 240 242 244 247 250 253 256 259 263 265 268 271 274 278 282 286 290 293 297 300 303 305 308 309 311 312 313 314 315 315 316 317 318 319 320 322 323 325 326 327 329 330 331 332 333 334 335 336 337 338 339 340 340 341 342 342 343 343 343 344 344 345 345 345 346 346 346 346 346 347 347 347 347 348 348 348 348 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 349 349 349 348 348 349 349 349 350 350 350 350 350 350 350 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 334 334 333 333 332 331 331 330 329 327 326 325 324 322 321 319 318 316 314 313 311 310 308 307 306 304 303 302 301 300 299 298 297 296 295 295 294 293 292 290 289 288 286 285 283 282 280 279 277 276 274 273 272 271 270 269 268 268 267 266 266 265 264 264 263 263 262 262 261 260 260 259 258 258 257 256 256 255 254 253 252 251 250 248 246 243 241 237 232 227 223 221 219 217 215 213 211 209 208 207 206 206 206 207 214 222 229 232 237 241 244 245 246 245 245 245 244 244 244 245 246 248 248 248 248 247 246 247 249 251 252 253 252 252 251 249 249 249 250 251 252 253 252 252 252 253 254 254 255 255 256 257 259 259 259 262 264 265 266 266 266 267 268 269 269 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 269 269 269 269 269 269 269 269 270 270 271 272 272 273 274 274 275 276 277 278 278 279 280 280 281 282 283 284 285 285 286 287 288 288 289 290 290 291 292 292 293 293 294 294 295 258 257 259 260 261 262 263 265 268 269 270 271 272 274 277 279 280 281 281 282 283 283 283 283 283 282 282 282 282 283 283 284 286 287 290 291 292 293 294 294 294 293 293 292 292 292 292 293 293 293 292 291 289 287 285 283 281 280 280 280 281 281 280 279 278 277 276 275 275 275 275 275 276 276 277 277 277 277 276 275 274 273 272 272 273 273 273 274 274 273 273 272 273 273 274 276 277 279 280 282 284 286 287 288 290 291 292 293 293 293 293 292 291 290 288 287 285 283 280 277 274 271 267 264 260 257 253 249 246 244 242 240 240 239 238 238 238 237 237 237 236 236 236 236 236 237 237 237 237 238 239 241 243 246 249 252 255 259 262 266 269 273 277 281 285 289 293 296 299 302 304 306 307 309 309 310 311 311 312 313 314 315 317 318 319 321 323 324 326 327 328 330 331 332 333 334 335 336 336 337 338 339 339 340 341 341 342 342 343 343 343 344 344 345 345 345 346 346 346 346 346 346 347 347 347 347 348 348 349 349 349 349 348 348 348 347 347 347 347 347 347 347 348 348 348 348 348 348 349 349 349 350 350 350 350 350 350 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 346 346 346 345 345 345 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 335 335 335 334 334 334 333 333 332 331 331 330 329 328 327 326 324 323 322 320 319 317 315 314 312 310 309 307 306 305 303 302 301 300 299 298 297 296 296 295 294 293 292 291 290 289 288 286 285 283 281 280 278 276 275 273 272 271 270 269 268 268 267 266 265 265 264 263 263 262 262 262 261 260 259 259 258 257 256 255 254 254 253 253 252 252 251 249 248 246 243 240 235 230 225 222 220 218 216 215 213 212 210 209 208 208 208 212 219 226 231 234 237 240 243 244 244 244 244 244 243 243 242 243 245 247 248 248 247 246 246 246 247 249 250 251 251 251 251 249 249 248 249 251 252 252 252 252 252 253 254 255 255 256 257 259 259 259 259 261 263 265 266 265 265 266 267 267 268 268 268 269 269 268 268 268 268 268 268 268 268 268 268 268 268 267 267 268 268 268 268 268 269 269 269 269 270 270 271 272 272 273 274 275 276 276 277 278 279 280 280 281 282 283 284 285 285 286 287 288 288 289 290 291 291 292 293 293 294 294 295 295 296 259 259 260 260 261 262 263 264 266 267 268 270 272 275 277 280 281 282 282 283 284 284 285 285 285 283 283 283 284 286 287 288 289 290 291 292 293 294 294 294 294 294 293 293 293 293 293 292 292 291 290 289 288 286 284 281 280 279 279 279 279 279 278 277 276 275 275 274 275 275 276 277 277 277 276 276 275 274 274 273 272 272 272 272 273 274 274 274 275 275 275 275 275 276 277 278 279 281 282 283 284 285 286 287 288 290 291 292 293 293 293 293 293 291 290 288 286 284 281 278 274 270 267 262 258 253 249 245 242 240 238 237 236 236 236 236 235 235 234 234 233 233 233 233 234 234 234 235 236 237 238 240 242 244 247 250 254 258 262 266 270 275 279 283 287 291 295 298 300 302 304 305 306 306 307 307 308 308 309 310 312 314 315 317 319 320 322 324 325 327 328 329 330 331 332 333 334 334 335 336 337 338 338 339 339 340 340 341 342 342 343 343 344 344 345 345 345 345 345 345 346 346 346 346 346 346 347 348 348 349 349 349 348 348 348 347 347 347 347 347 348 348 348 348 348 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 349 348 348 348 347 347 347 346 346 345 345 345 344 344 344 343 343 343 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 335 335 335 335 334 334 333 333 332 332 331 331 330 329 328 327 326 325 324 322 321 319 318 316 314 313 311 309 308 306 305 304 302 301 300 299 298 297 296 296 295 295 294 293 292 291 290 289 287 286 284 282 281 279 277 275 274 272 271 270 269 268 267 266 266 265 264 264 263 262 262 261 261 260 260 259 259 258 257 256 254 253 253 252 252 252 252 251 250 249 247 245 241 237 232 228 224 221 219 217 216 215 213 212 211 210 209 210 215 222 229 233 236 238 239 241 242 243 244 244 243 243 242 241 241 243 245 246 247 246 245 245 246 246 248 249 250 251 250 251 250 250 249 250 251 252 252 252 252 253 254 255 256 256 257 258 259 259 259 260 262 263 264 265 265 265 265 266 267 267 268 268 268 269 269 269 269 269 269 269 269 269 268 268 268 268 267 267 267 267 267 268 268 268 269 269 270 270 270 271 272 273 273 274 275 276 277 278 278 279 280 281 282 282 283 284 285 286 287 287 288 289 290 291 292 292 293 293 294 294 295 295 296 296 259 260 261 261 261 262 263 264 266 267 269 272 275 278 280 281 283 283 284 284 284 285 285 285 285 284 284 285 286 289 289 290 290 291 291 292 293 294 294 295 295 294 294 294 294 294 293 292 291 290 289 287 286 284 282 281 280 279 279 278 278 277 277 276 275 275 275 275 276 276 277 277 277 276 275 273 272 271 271 271 271 272 272 272 273 274 275 276 276 276 277 277 278 279 280 281 282 283 284 285 285 286 286 287 287 288 289 290 291 292 293 293 293 292 291 289 287 285 282 278 275 270 266 261 256 250 246 242 238 236 234 233 233 233 233 233 232 232 231 231 230 231 231 231 231 231 232 233 234 235 237 238 240 242 245 248 252 256 261 266 271 276 280 284 288 292 295 297 299 301 302 302 303 304 304 304 305 306 307 309 311 313 315 317 319 320 322 324 325 326 328 329 330 330 331 332 333 334 335 335 336 337 337 338 338 339 339 340 341 341 342 343 343 344 344 344 345 345 345 345 345 345 345 345 345 345 346 347 347 348 348 348 348 347 347 347 347 347 347 348 348 348 348 348 349 348 348 348 348 348 348 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 349 349 349 349 348 348 348 347 347 346 346 345 345 344 344 344 343 343 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 335 335 335 335 334 334 334 333 333 332 332 331 331 330 329 328 328 327 326 324 323 322 320 319 317 315 313 312 310 308 307 305 304 303 301 300 299 298 297 296 296 295 295 294 294 293 292 291 289 288 286 285 283 281 279 278 276 274 273 271 269 268 267 266 266 265 264 264 263 263 262 261 261 260 259 259 259 258 258 257 256 253 252 251 252 252 252 251 251 250 249 247 245 243 240 235 231 227 223 220 218 217 216 214 213 212 211 209 211 216 223 230 234 237 239 240 241 242 243 244 244 243 243 242 242 241 243 244 246 245 245 245 246 246 246 248 249 250 251 251 251 251 252 251 251 251 251 252 253 253 254 255 255 256 257 257 258 258 259 259 260 261 262 263 264 265 265 265 266 266 267 267 268 268 268 269 269 269 269 269 269 269 269 268 268 268 267 267 267 267 267 267 268 268 268 269 269 270 271 271 272 273 273 274 275 276 277 277 278 279 280 280 281 282 283 284 285 286 287 287 288 289 289 290 291 292 293 293 294 294 294 295 295 296 297 260 260 260 260 261 261 262 264 266 269 271 274 276 278 278 280 282 284 284 285 285 285 285 286 286 286 286 287 288 289 290 290 290 291 291 292 293 294 295 295 295 295 295 294 294 294 293 292 290 289 287 286 284 283 282 281 280 279 278 277 276 276 276 275 276 276 276 276 277 277 276 276 275 274 272 271 270 270 270 270 271 272 272 273 274 276 277 278 278 279 279 280 281 282 282 283 284 284 285 286 286 287 287 287 287 288 288 289 290 290 291 292 293 292 291 290 289 286 283 280 275 270 265 259 253 248 242 238 234 232 231 230 230 230 230 230 229 229 228 228 228 228 228 228 229 229 230 231 232 234 235 237 239 241 244 248 252 257 262 267 272 277 281 285 288 291 294 296 297 298 299 300 300 301 301 302 304 305 307 309 312 314 316 318 319 321 322 323 325 326 327 328 329 329 330 331 332 333 333 334 335 336 336 337 337 338 338 339 340 341 341 342 342 343 343 344 344 344 345 345 345 345 345 345 344 345 345 346 346 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 348 348 348 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 349 349 349 349 349 349 348 348 347 347 346 346 345 345 344 344 343 343 343 342 342 341 341 341 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 334 333 333 332 332 331 331 330 329 329 328 327 326 325 324 322 321 319 318 316 314 312 311 309 307 306 304 303 302 300 299 298 297 296 296 295 295 294 294 293 292 291 289 288 286 285 283 281 279 278 276 274 272 271 270 268 267 266 265 264 263 263 262 262 261 261 260 260 259 259 259 258 258 257 256 254 252 250 251 251 251 251 250 250 249 247 246 243 241 238 234 230 226 223 220 218 217 215 214 213 212 211 212 217 224 231 235 238 240 241 241 242 243 244 244 243 243 242 242 243 244 245 245 245 245 246 247 248 248 249 250 250 250 250 251 252 253 253 252 252 251 251 252 253 253 254 255 255 256 257 257 257 257 258 260 261 262 262 263 264 264 264 265 265 266 267 267 268 268 269 269 269 269 269 269 269 268 268 268 268 267 267 267 267 268 268 268 268 269 269 270 271 271 272 273 274 274 275 276 277 278 278 279 280 280 281 282 282 283 284 285 286 287 288 288 289 290 291 291 292 293 293 294 294 294 295 295 296 297 261 261 260 260 260 261 262 264 267 269 271 273 273 274 275 277 280 282 285 286 286 286 286 286 286 287 288 289 289 290 290 291 291 291 292 292 293 294 295 295 296 295 295 294 293 292 291 290 289 288 287 285 284 283 281 280 279 278 276 275 275 275 275 276 277 277 277 277 277 276 275 273 272 271 270 270 270 270 270 270 271 272 273 274 275 277 278 279 280 281 282 283 283 284 284 284 285 285 286 287 287 287 288 288 288 288 288 288 289 289 290 291 291 291 291 290 289 287 284 279 274 269 263 256 250 244 239 235 231 230 228 228 227 227 227 226 226 225 225 225 225 225 225 226 226 227 228 229 230 232 234 236 239 242 246 250 254 259 264 269 274 278 282 285 288 290 292 294 295 296 297 297 298 299 300 302 304 306 308 310 312 315 317 318 319 321 322 323 324 325 326 327 327 328 329 330 330 331 332 333 334 335 335 336 336 337 338 338 339 340 340 341 342 342 343 343 344 344 344 344 345 345 345 345 344 344 344 345 345 346 346 346 346 346 346 346 347 347 347 346 346 346 346 346 347 347 347 347 348 348 348 349 349 349 349 349 349 349 349 348 348 348 348 348 348 348 348 349 349 349 349 349 349 348 348 347 347 346 346 345 345 344 344 344 343 343 342 342 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 332 332 331 331 330 330 329 328 327 326 325 324 323 322 320 319 317 315 313 311 310 308 306 305 303 302 301 299 298 297 296 295 294 294 294 293 293 292 291 290 288 287 285 283 282 280 278 277 275 273 271 270 268 267 266 265 264 263 262 262 261 261 260 260 259 259 259 258 258 258 257 256 254 252 250 250 250 250 250 250 249 249 247 246 244 242 239 236 232 229 225 222 220 218 216 215 214 213 212 216 221 228 232 236 239 240 241 241 242 243 244 244 243 242 242 243 244 245 246 245 245 245 246 248 249 250 250 251 251 250 250 250 252 253 253 253 252 251 251 252 252 253 253 254 254 255 256 256 256 256 257 259 260 261 261 262 263 263 264 264 265 265 266 267 268 268 268 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 269 269 270 270 271 271 272 273 274 275 275 276 277 278 278 279 280 281 281 282 282 283 283 284 285 286 287 288 288 289 290 291 291 292 293 293 294 294 294 295 295 296 297 261 261 261 260 261 261 262 264 266 268 270 271 271 273 274 276 279 282 285 286 287 287 287 287 287 288 288 289 290 290 290 291 291 291 292 292 293 294 295 295 296 296 294 293 292 291 290 289 288 287 286 285 284 283 281 280 278 277 275 274 275 275 276 278 279 279 278 277 276 274 273 271 270 270 269 269 270 270 270 271 271 272 273 274 276 277 279 280 281 283 284 285 286 286 286 286 286 286 287 287 287 288 288 288 288 288 288 288 288 289 289 289 289 289 289 288 287 285 282 277 272 266 259 253 246 241 236 232 230 228 226 225 224 224 223 223 222 222 222 222 222 223 222 222 222 223 224 225 227 230 232 236 240 244 248 253 257 262 267 272 276 279 282 285 287 288 290 291 293 294 295 296 297 299 300 302 304 306 309 311 313 315 317 318 319 320 321 322 323 324 324 325 326 326 327 328 329 330 331 332 333 333 334 335 336 336 337 338 339 339 340 340 341 342 342 343 343 343 343 344 344 345 345 344 344 344 344 344 344 345 345 345 346 346 346 346 346 346 346 346 346 346 346 347 347 347 348 348 348 348 348 349 349 349 349 349 349 349 349 348 348 348 348 348 348 348 349 349 349 349 349 349 348 348 347 347 346 346 346 345 345 344 344 343 343 343 342 342 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 333 332 332 332 331 331 330 329 328 328 327 326 325 324 322 321 319 318 316 314 312 310 309 307 305 304 302 301 300 298 297 296 294 294 293 293 292 292 292 291 290 289 288 286 285 283 281 279 278 276 274 272 270 269 267 266 265 264 263 262 261 261 260 260 259 259 258 258 258 258 257 257 256 254 253 251 250 249 249 249 249 248 248 247 246 244 243 240 238 235 231 228 225 222 220 218 216 215 213 214 218 224 230 233 236 238 239 240 241 242 243 244 244 243 242 242 243 244 245 246 246 245 244 246 247 249 250 251 252 252 251 251 251 251 252 252 252 252 252 252 252 252 252 253 253 254 255 255 256 256 256 257 258 259 260 261 262 262 263 263 264 265 265 266 267 268 268 268 268 269 269 269 268 268 268 268 268 268 268 268 269 269 269 269 270 270 270 271 271 272 273 274 274 275 276 277 278 278 279 280 280 281 282 282 283 283 284 285 285 286 286 287 288 289 290 290 291 292 292 293 293 294 294 295 295 296 296 261 261 261 261 261 262 263 264 266 268 270 271 272 273 276 278 281 284 286 287 288 288 288 288 288 288 288 289 290 290 290 290 290 291 291 292 292 293 294 295 295 295 294 293 292 290 289 288 287 286 286 285 284 283 282 280 278 276 275 276 277 278 279 280 280 280 278 276 274 273 272 271 270 270 270 270 270 271 271 272 272 273 274 275 277 279 280 281 283 284 286 287 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 288 288 288 287 286 285 284 282 279 274 269 262 255 248 242 237 233 230 228 226 224 223 221 220 219 219 219 219 219 220 220 220 219 219 219 219 221 223 225 228 232 236 241 246 251 256 261 265 269 274 277 280 282 284 285 286 288 289 291 292 294 295 297 299 301 303 305 307 309 311 313 315 316 317 318 319 320 321 321 322 323 323 324 325 326 327 328 329 330 331 332 333 334 335 335 336 337 338 338 339 340 340 341 341 342 342 342 343 343 343 344 344 344 344 344 344 344 344 344 344 344 345 345 345 346 346 346 346 346 346 346 347 347 347 348 348 348 348 348 348 349 349 349 349 349 349 349 349 348 348 348 348 348 348 348 349 349 349 349 349 348 348 348 347 347 346 346 345 345 345 344 344 344 343 343 342 342 342 341 341 340 340 340 339 339 339 338 338 338 338 338 337 337 337 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 334 334 334 333 333 333 333 332 332 332 332 331 331 330 329 329 328 327 326 325 324 323 321 320 318 317 315 313 311 309 308 306 304 303 301 300 298 297 296 294 293 293 292 292 292 291 291 290 289 288 287 285 283 282 280 278 276 275 273 271 269 267 266 264 263 262 262 261 260 260 259 259 258 258 257 257 257 257 257 256 255 253 251 250 249 248 248 248 248 247 246 246 244 243 241 239 236 233 230 227 224 222 220 217 215 212 215 220 226 231 234 235 237 239 240 240 242 243 244 244 243 243 243 243 243 244 245 245 245 245 246 247 248 249 250 251 252 252 252 251 251 251 251 252 252 252 252 253 253 253 253 253 253 254 255 256 257 257 257 258 259 260 261 262 262 263 263 264 265 265 266 267 267 268 268 268 268 268 268 269 268 268 268 268 268 269 269 269 269 270 270 270 271 271 272 273 273 274 274 275 276 277 277 278 279 279 280 281 281 282 282 283 284 284 285 285 286 286 287 288 288 289 290 291 291 292 293 293 293 294 294 295 295 296 260 260 261 261 262 263 264 265 267 269 271 273 275 277 279 281 283 285 286 287 288 288 288 288 288 288 288 289 290 290 290 290 290 291 291 292 292 293 293 294 295 295 295 294 293 291 290 289 287 286 285 285 284 283 282 281 279 278 278 278 278 279 279 280 279 277 276 274 273 271 270 270 270 270 270 270 271 271 272 273 274 275 276 277 279 280 282 284 285 286 287 288 289 290 290 290 290 289 289 289 289 289 289 289 290 290 290 290 289 289 289 288 287 286 285 283 282 279 275 271 265 258 251 244 238 233 229 227 225 224 222 220 218 216 215 215 215 215 216 217 216 216 216 216 216 217 219 222 225 229 233 238 243 248 253 258 263 267 271 274 277 280 282 283 284 285 286 288 290 292 294 296 297 299 301 303 306 307 309 310 312 314 315 316 317 318 318 319 320 320 321 322 323 324 325 326 327 328 329 330 332 333 333 334 335 336 337 337 338 339 339 340 341 341 341 342 342 342 343 343 343 344 344 344 344 344 344 343 344 344 344 344 344 345 345 345 345 346 346 346 346 347 347 347 347 348 348 348 348 348 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 349 349 349 348 348 348 347 347 347 346 346 345 345 345 344 344 344 343 343 343 342 342 342 341 341 340 340 340 339 339 338 338 338 338 337 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 333 333 333 333 332 332 332 331 331 331 330 330 329 329 328 327 326 325 323 322 320 319 317 315 314 312 310 308 306 305 303 302 300 299 298 296 295 293 292 292 291 291 290 290 289 289 288 287 285 284 282 280 279 277 275 273 271 269 267 266 264 263 262 261 260 260 259 259 258 258 257 257 256 256 256 256 256 255 253 252 250 249 248 248 247 247 246 246 245 244 243 242 240 238 235 232 229 226 224 221 219 216 214 216 220 227 232 235 236 237 238 240 240 242 243 244 243 243 242 242 242 242 242 243 244 245 245 246 246 247 248 249 250 251 251 252 251 251 251 251 251 251 252 253 253 253 254 254 254 254 254 255 256 257 258 258 258 259 260 261 262 262 263 263 264 264 265 266 266 267 268 268 268 268 268 268 269 268 268 269 269 269 269 269 270 270 270 271 271 272 272 273 274 274 275 275 276 276 277 278 278 279 280 280 281 282 282 283 283 284 285 285 286 286 287 287 287 288 289 289 290 291 291 292 293 293 293 294 294 295 295 260 260 261 261 262 263 264 266 268 270 272 274 276 278 280 282 284 285 286 287 287 288 288 288 288 288 289 289 290 291 291 291 291 291 291 291 291 292 292 292 293 295 295 295 295 293 292 290 288 287 286 285 284 283 283 282 281 279 278 278 278 278 278 277 276 275 274 272 271 270 269 269 269 270 270 270 271 272 273 274 275 276 277 278 280 281 283 285 286 287 288 289 290 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 289 289 288 286 285 284 282 279 276 272 267 261 254 246 239 233 229 225 224 222 220 218 216 215 213 212 212 212 212 212 212 212 213 213 214 215 217 220 223 227 231 235 240 245 251 256 260 264 268 271 275 278 281 282 284 285 285 287 289 291 293 295 297 298 300 302 304 306 307 308 310 311 312 314 315 316 316 317 318 318 319 320 321 322 323 324 326 327 328 329 330 331 332 333 334 335 336 336 337 338 338 339 340 340 341 341 341 342 342 343 343 343 344 344 344 344 344 343 343 343 344 344 344 344 345 345 345 345 346 346 346 346 347 347 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 346 346 346 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 340 340 340 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 333 332 332 332 332 332 332 331 331 330 330 329 328 327 325 324 323 321 319 318 316 314 312 310 309 307 305 303 302 301 300 299 297 296 294 293 291 290 290 290 289 289 288 288 287 286 284 283 281 279 277 275 273 271 269 267 266 264 263 262 261 260 259 259 258 258 257 257 256 256 256 255 255 255 255 254 252 251 249 248 248 247 246 246 245 244 244 243 242 241 239 237 234 231 228 226 223 220 217 216 218 221 228 232 235 236 236 237 239 240 240 241 242 242 242 241 241 240 240 240 242 243 244 245 245 245 246 247 248 249 249 250 251 251 251 251 251 250 250 251 252 253 254 254 254 254 254 254 255 256 257 258 258 258 259 260 261 261 262 262 263 263 263 264 264 265 266 267 267 268 268 268 268 268 268 269 269 269 269 270 270 271 271 271 271 272 272 273 274 274 275 276 276 276 277 278 278 279 279 280 281 281 282 283 283 284 284 285 285 286 286 287 287 288 288 288 289 289 290 291 291 292 292 293 294 294 294 295 261 261 262 262 264 265 267 269 271 273 274 276 278 279 281 282 284 285 286 286 287 287 288 288 289 289 290 290 291 292 292 292 292 291 291 291 291 290 289 288 290 294 295 296 296 295 294 292 290 288 286 285 284 284 283 282 281 279 278 277 276 275 275 274 273 272 271 271 270 269 269 269 269 269 270 271 272 273 273 274 276 277 278 279 280 281 282 284 285 286 288 289 290 291 291 292 292 292 292 291 291 291 291 291 291 291 291 291 290 290 289 288 286 285 283 280 277 274 269 263 257 249 242 235 230 226 223 221 218 216 214 212 210 209 209 209 209 209 209 209 210 211 213 215 217 220 223 226 229 233 238 244 249 254 259 262 266 270 273 276 279 281 283 285 287 288 289 290 293 295 297 298 300 302 303 304 306 307 308 309 310 312 313 314 315 315 316 317 318 319 320 321 322 323 324 325 327 328 329 330 331 332 333 334 335 335 336 337 337 338 338 339 340 340 340 341 341 342 342 343 343 343 343 343 343 343 343 343 343 343 344 344 344 345 345 345 345 346 346 346 347 347 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 346 346 346 346 345 345 345 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 331 331 330 329 328 327 326 325 323 322 320 318 317 315 313 311 309 307 306 304 303 302 301 299 298 297 295 293 292 290 290 289 288 288 288 287 287 286 284 283 281 279 277 276 273 271 269 267 266 264 263 262 261 260 259 258 258 257 257 256 256 256 255 255 255 254 254 253 252 251 250 249 248 247 246 245 245 244 243 243 242 241 239 238 235 233 230 227 225 222 219 218 219 223 228 232 234 235 235 236 237 238 238 239 240 240 240 240 239 239 239 239 240 242 243 244 244 245 245 246 247 248 248 248 249 250 251 251 251 250 250 250 251 252 253 254 255 255 255 255 255 256 257 257 258 258 259 259 260 260 260 261 261 262 262 262 263 264 265 266 266 267 267 268 268 268 268 269 269 269 269 270 270 271 271 272 272 273 273 273 274 275 275 276 276 277 277 278 278 279 280 281 281 282 282 283 283 284 285 285 285 286 286 287 287 288 288 288 289 289 290 290 291 292 292 292 292 293 293 293 262 262 263 264 266 268 270 272 273 274 276 277 279 280 281 283 284 285 285 286 286 287 288 288 289 289 290 291 291 292 293 293 293 292 291 291 290 289 287 286 289 292 295 296 297 297 295 293 291 289 287 286 285 284 283 282 280 278 277 275 273 272 272 271 271 270 269 269 268 268 268 269 269 270 271 272 273 274 275 276 277 278 279 279 280 281 282 283 284 285 286 288 289 290 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 290 288 286 284 282 279 275 271 266 260 253 245 239 233 228 224 221 218 215 212 210 208 207 207 207 206 206 206 207 208 210 212 215 218 221 224 227 230 234 238 243 249 254 259 262 265 269 273 276 279 280 282 285 287 290 291 292 293 295 297 299 300 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 327 328 329 330 331 332 333 334 334 335 336 336 337 337 338 339 339 340 340 341 341 342 342 342 343 343 343 343 343 343 343 343 343 343 344 344 344 345 345 345 346 346 346 346 347 347 347 347 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 340 340 340 339 339 339 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 330 330 329 328 327 326 324 323 321 319 317 315 313 311 310 308 307 306 304 303 301 300 299 297 296 294 293 291 289 288 287 287 286 286 285 284 283 282 281 279 277 276 274 272 270 268 266 264 263 261 260 259 258 258 257 257 256 256 256 255 255 254 254 254 254 253 252 251 250 249 248 247 246 245 244 244 243 242 241 240 239 238 236 234 231 229 226 223 220 219 219 224 228 231 233 233 233 234 234 235 236 237 238 238 238 238 238 238 238 238 239 241 242 242 243 244 245 246 247 247 247 248 248 249 250 250 250 250 250 250 251 252 253 254 255 255 255 255 255 256 256 257 258 258 258 259 259 259 260 260 260 260 260 260 261 262 263 264 265 266 266 267 268 268 269 269 269 269 270 270 270 271 272 272 273 273 274 274 274 275 275 276 277 277 278 278 279 279 280 281 281 282 282 283 283 284 284 285 285 286 286 287 287 287 288 288 289 289 290 290 291 291 292 292 292 292 292 292 262 263 264 265 267 270 271 273 273 275 276 277 278 280 281 282 284 284 285 286 286 287 287 288 288 289 289 290 291 292 293 293 293 293 292 291 290 290 289 289 291 292 294 295 296 296 295 294 292 290 288 286 285 283 282 280 279 277 275 273 271 270 270 269 269 268 268 267 267 267 268 269 270 271 272 273 274 276 277 279 280 280 281 281 282 283 283 284 284 285 286 287 288 289 290 291 292 292 293 293 293 293 293 293 293 293 293 293 292 291 290 288 286 284 281 278 274 269 263 256 250 243 237 232 227 223 219 215 212 209 207 206 205 205 204 204 205 206 208 211 213 216 219 222 225 228 232 236 240 245 249 255 259 263 266 269 272 276 279 281 283 284 287 290 292 294 295 296 297 299 300 302 303 304 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 328 329 330 331 332 333 333 334 335 335 336 337 337 338 338 339 339 340 340 341 341 342 342 342 342 342 342 342 342 343 343 343 343 344 344 344 345 345 345 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 340 340 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 332 332 332 331 331 330 330 329 328 327 326 325 324 322 320 318 316 314 313 311 310 308 307 305 304 302 301 300 298 297 295 293 291 290 288 287 286 285 284 283 282 282 281 280 278 277 275 274 272 270 268 266 264 263 261 260 259 258 258 257 256 256 255 255 255 255 254 254 253 253 252 252 251 250 249 248 247 246 245 244 244 243 242 241 240 239 238 236 235 232 230 227 224 222 220 221 224 227 230 231 231 231 232 233 233 234 235 236 236 237 237 237 238 238 238 239 240 241 241 242 243 244 246 247 247 247 248 248 249 249 249 249 249 249 249 250 251 253 254 255 255 255 255 255 256 256 257 257 258 258 258 258 259 259 259 259 259 259 259 259 260 262 263 264 265 266 267 268 269 269 269 270 270 270 270 271 271 272 273 273 274 274 274 275 275 275 276 276 277 278 278 279 279 280 280 281 282 282 283 283 284 284 285 285 286 286 286 287 287 288 288 289 289 290 290 291 291 292 292 292 292 292 292 263 264 264 265 267 268 270 271 273 274 275 276 278 280 281 282 284 284 285 285 286 286 286 287 287 288 289 289 290 291 292 293 293 293 292 291 291 290 290 291 291 292 293 294 295 295 294 293 291 289 287 285 284 282 280 279 277 276 274 272 270 269 268 268 267 267 266 266 266 267 268 269 270 272 273 274 275 277 279 281 282 282 283 283 284 284 284 285 285 286 286 287 288 289 290 290 291 292 293 293 293 294 294 294 293 293 293 292 291 290 289 287 284 282 279 276 272 267 261 254 248 241 236 230 225 220 216 212 210 207 206 204 203 203 203 204 206 209 212 216 219 222 224 226 229 233 237 242 246 251 255 260 264 267 270 273 276 279 281 283 285 287 289 291 293 295 296 297 299 300 301 302 303 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 330 331 332 332 333 334 334 335 336 337 337 338 339 339 339 340 340 341 341 342 342 342 342 342 342 342 343 343 343 344 344 344 345 345 345 346 346 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 332 332 332 331 331 331 330 330 329 328 327 326 325 323 321 320 318 316 314 312 311 309 308 306 305 303 302 301 299 298 296 294 292 290 288 286 285 284 284 283 283 282 281 280 279 277 275 274 272 270 268 266 264 263 262 260 259 259 258 257 256 256 255 255 254 254 254 253 253 252 252 251 251 250 249 249 248 247 246 245 244 243 242 241 240 239 238 237 235 233 231 228 225 223 222 223 225 227 229 230 230 230 230 231 232 233 234 235 235 236 237 238 238 238 238 239 239 240 240 241 242 244 245 247 247 247 248 248 248 249 249 249 249 249 249 249 250 252 253 254 255 256 256 256 255 256 256 257 257 258 258 258 258 259 259 259 259 259 259 259 260 261 262 263 264 265 266 267 268 269 270 270 270 271 271 271 272 272 273 273 273 274 274 274 275 275 276 276 277 277 278 278 279 279 280 281 281 282 282 283 284 284 284 285 285 286 286 287 287 288 288 289 289 289 290 290 291 291 292 292 293 293 293 262 263 264 264 265 266 267 269 271 273 275 277 278 280 281 283 284 285 285 285 285 285 286 286 287 288 289 289 290 291 292 293 293 293 293 292 292 291 291 292 292 292 293 293 293 293 293 292 290 289 287 285 283 281 279 277 275 273 271 269 268 267 266 266 265 265 265 266 266 267 268 269 271 272 273 274 276 277 279 281 283 284 285 285 285 286 286 286 286 287 287 287 288 289 289 290 291 292 292 293 293 293 293 293 292 292 291 290 289 288 286 284 282 279 276 273 269 264 258 252 246 239 232 227 222 218 214 212 210 208 205 203 202 202 204 206 210 214 217 220 222 224 226 228 232 236 241 246 251 255 259 263 267 271 274 276 279 281 283 285 287 288 290 292 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 329 330 331 332 332 333 333 334 335 335 336 337 338 339 339 340 340 341 341 342 342 342 342 342 343 343 343 343 343 344 344 345 345 345 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 334 334 334 333 333 332 332 332 331 331 331 330 330 329 329 328 327 326 324 323 321 319 317 315 313 312 310 308 306 305 304 302 301 299 298 296 295 293 291 289 287 286 285 284 283 282 281 280 279 278 277 275 274 272 270 268 266 264 263 261 260 259 258 258 257 256 256 255 255 254 254 253 253 252 252 251 250 250 250 249 249 248 247 246 245 244 243 242 241 240 239 238 236 235 233 231 228 226 225 224 225 226 227 228 228 229 229 230 230 231 232 233 234 235 236 237 239 239 239 239 239 239 239 240 241 242 243 245 246 247 247 248 248 249 249 249 249 249 249 249 249 250 251 252 253 255 256 256 256 255 256 256 256 257 257 258 258 258 258 258 258 258 258 258 259 259 260 262 263 264 265 266 267 268 269 270 270 271 271 271 272 272 272 273 273 273 273 274 274 275 275 275 276 276 277 278 278 279 279 280 280 281 282 282 283 283 284 284 285 285 286 287 287 288 288 288 289 289 289 290 290 291 291 291 292 292 293 293 261 262 263 264 265 266 268 270 272 274 276 278 279 280 281 282 283 284 285 285 285 285 286 286 287 288 289 290 291 292 292 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 291 291 290 288 286 284 282 279 277 274 272 270 269 268 267 266 265 265 264 265 265 265 266 267 269 270 271 273 274 275 276 277 279 281 283 284 285 286 286 286 286 286 286 287 287 287 288 288 289 290 290 291 291 291 291 291 291 291 290 290 289 288 287 285 283 281 279 276 273 269 265 261 255 250 243 236 229 224 220 217 215 212 210 207 205 204 203 205 208 212 216 218 219 221 222 223 225 229 234 239 245 249 254 257 261 265 269 273 276 279 281 283 285 286 288 289 291 292 293 295 295 296 297 298 298 299 300 301 302 304 305 306 307 308 309 310 311 312 314 315 316 317 318 319 320 321 322 323 324 325 326 327 329 330 331 332 332 333 333 334 335 335 336 337 338 339 340 340 341 342 342 342 342 342 343 343 343 343 343 344 344 344 345 345 345 346 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 333 333 332 332 332 331 331 331 331 330 330 329 328 327 326 325 323 321 319 318 316 314 312 310 308 306 305 304 302 301 300 299 297 296 294 292 290 288 286 284 283 282 281 280 279 277 276 275 274 273 271 270 268 267 265 263 261 260 259 258 257 257 256 256 255 255 254 254 253 253 252 251 251 250 250 249 249 248 248 247 247 246 245 244 242 241 240 239 237 236 235 233 230 228 227 226 226 226 226 226 227 227 228 228 228 229 231 232 234 234 234 235 237 239 240 239 239 239 239 239 240 240 241 243 244 246 246 246 247 248 248 249 248 249 249 249 249 249 250 250 251 252 254 255 256 256 256 256 256 256 257 257 258 258 258 258 258 257 257 257 258 259 259 260 261 263 264 265 266 266 267 268 269 270 271 271 272 272 272 272 272 273 273 273 274 274 275 275 275 276 276 277 277 278 278 279 280 280 281 281 282 283 283 284 284 285 286 286 287 287 288 288 289 289 289 290 290 290 291 291 291 291 292 292 292 259 261 262 264 266 268 271 273 275 276 277 278 279 280 281 282 283 284 285 286 286 286 287 287 288 289 290 291 292 292 293 293 293 293 293 293 292 292 291 291 292 292 292 292 292 292 291 290 289 288 286 284 282 278 275 272 270 269 267 267 266 265 265 265 265 265 265 266 267 268 269 270 271 272 273 275 276 277 278 280 282 284 285 286 286 286 286 286 286 287 287 287 288 288 289 289 290 290 290 290 290 289 289 289 288 287 286 285 284 282 280 278 275 272 269 265 261 257 251 246 239 232 227 222 219 217 214 212 210 208 207 206 207 209 212 216 218 219 219 219 219 222 226 231 236 242 247 251 255 259 263 266 270 274 277 279 281 283 285 286 287 289 290 291 292 293 294 294 295 296 296 297 298 299 301 302 304 305 306 307 308 309 310 312 313 314 316 317 318 319 320 321 322 323 324 325 326 328 329 330 331 332 333 333 334 334 335 336 336 337 338 339 340 341 342 342 342 342 342 343 343 343 343 344 344 344 344 345 345 345 345 346 346 346 346 346 346 346 346 346 346 346 346 346 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 335 335 335 334 334 333 333 332 332 332 331 331 331 331 331 330 329 328 327 326 325 323 322 320 318 316 314 312 310 308 307 306 304 303 302 301 299 298 296 295 292 290 288 286 283 282 280 279 278 277 276 275 274 273 272 271 270 268 267 265 263 262 260 259 258 257 256 256 255 255 254 254 254 253 253 252 251 250 250 249 249 248 248 248 247 247 246 245 244 243 242 240 239 238 236 234 232 230 229 228 227 227 227 226 226 226 226 226 227 227 228 230 232 233 233 233 234 236 238 239 239 238 238 238 239 240 240 242 243 244 245 245 246 247 247 248 248 248 249 249 249 249 249 249 250 251 252 253 255 256 256 256 256 256 257 257 257 258 258 258 258 258 257 257 258 258 259 260 260 261 262 263 264 265 266 267 268 269 269 270 271 271 272 272 272 272 273 273 273 274 274 275 275 275 276 276 277 277 278 278 279 279 280 281 281 282 283 283 284 284 285 285 286 287 287 288 288 289 289 289 290 290 290 291 291 291 291 291 291 292 259 260 262 264 267 270 273 275 276 277 278 278 279 280 281 282 284 285 286 286 286 287 287 288 288 289 290 291 292 293 293 293 293 293 293 292 291 291 290 290 291 291 292 292 292 292 291 290 289 288 286 284 281 277 274 271 270 268 267 267 266 266 266 266 266 266 266 266 267 268 268 269 271 272 273 274 276 277 278 280 282 283 284 285 285 286 286 286 286 286 287 287 288 288 288 289 289 289 289 288 288 287 287 286 285 285 284 283 281 279 277 274 271 268 264 260 256 252 247 241 235 230 225 221 218 216 214 212 211 210 210 211 212 213 215 216 217 216 216 217 219 223 228 234 239 243 248 252 256 260 263 267 271 274 277 279 281 283 284 286 287 288 289 290 291 292 293 293 293 294 295 296 297 298 300 301 303 304 305 306 307 308 309 311 312 314 315 316 317 318 319 321 322 323 324 326 327 328 329 330 331 332 333 334 334 335 336 336 337 338 339 340 341 342 342 342 342 342 342 343 343 343 343 344 344 344 345 345 345 345 345 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 332 332 332 331 331 331 331 330 330 329 329 328 327 326 325 323 321 319 317 315 313 312 310 308 307 305 304 303 301 300 298 297 295 293 291 288 286 283 281 280 278 277 276 275 274 273 273 272 271 269 268 267 265 263 262 261 259 258 257 256 256 255 255 254 254 254 253 253 252 251 250 249 249 248 248 248 247 247 247 246 245 244 243 242 241 240 238 236 234 232 230 229 228 227 227 226 226 226 226 225 226 226 227 228 230 231 232 232 233 233 235 236 237 237 237 237 238 239 240 241 242 244 245 245 245 245 246 247 248 248 249 249 249 249 249 249 249 250 251 252 253 254 255 256 256 257 257 257 257 258 258 258 258 258 258 258 258 258 258 259 260 260 261 262 263 264 265 266 267 267 268 269 270 270 271 271 272 272 273 273 273 274 274 274 275 275 275 276 276 276 277 277 278 279 280 280 281 281 282 282 283 283 284 285 285 286 286 287 287 288 288 289 289 290 290 291 291 291 291 291 291 291 292 259 260 262 265 267 270 273 274 276 277 278 278 279 280 281 283 284 285 285 286 286 287 288 288 289 290 290 291 292 292 293 293 293 292 292 291 290 290 290 290 290 291 291 292 292 292 291 290 288 287 285 281 279 276 274 272 270 269 268 267 267 267 267 267 267 267 267 267 267 268 268 269 270 272 273 274 276 277 278 279 281 282 284 284 285 286 286 286 286 286 286 287 287 287 287 287 288 288 287 287 286 285 285 284 283 283 282 281 279 277 274 271 267 263 259 255 251 247 242 237 233 228 224 220 217 215 213 212 211 212 213 213 214 215 215 215 215 214 216 219 223 228 232 237 241 246 250 254 258 261 265 268 271 274 277 279 281 282 284 285 287 288 289 290 291 292 292 292 293 293 294 296 297 298 300 301 302 303 304 305 306 307 309 310 312 313 314 315 317 318 319 321 322 324 325 326 327 328 329 331 332 333 334 335 335 336 336 337 338 339 340 340 341 341 342 342 342 342 342 342 343 343 343 344 344 344 344 345 345 345 345 346 346 346 346 346 346 346 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 332 332 331 331 331 331 331 330 330 330 329 329 328 327 326 325 323 321 319 317 315 313 311 309 307 306 304 303 302 300 299 297 296 294 292 289 286 284 282 280 278 277 276 275 273 272 271 270 269 268 267 266 265 263 262 261 259 258 257 256 256 255 255 254 254 254 253 253 252 251 250 250 249 248 248 247 247 247 246 246 245 244 243 242 241 240 239 237 235 233 231 229 228 227 226 225 225 225 225 225 225 226 227 228 229 230 231 231 232 233 234 235 236 236 237 238 239 240 241 242 243 244 244 244 244 245 245 246 248 248 249 249 249 249 249 249 250 250 251 252 252 253 254 255 256 257 257 257 257 257 257 257 257 258 258 258 258 258 259 259 259 260 261 262 262 263 264 265 266 267 268 268 269 270 270 271 272 272 273 273 273 274 274 274 274 275 275 275 276 276 277 278 278 279 280 280 281 281 282 282 283 283 284 284 285 285 286 286 287 287 288 288 289 289 290 291 291 291 291 291 291 292 292 260 262 263 265 267 269 271 273 275 276 278 279 280 281 282 283 284 284 285 286 287 288 289 290 290 291 291 292 292 292 292 292 292 291 291 290 290 290 289 289 290 290 291 291 291 291 289 288 286 284 282 279 278 276 275 273 271 270 269 268 268 268 268 268 268 268 268 268 268 268 268 269 270 271 272 274 275 277 278 279 281 282 283 285 285 285 286 286 285 285 285 285 285 285 285 286 286 286 286 285 284 284 283 282 282 281 280 279 278 276 272 268 263 258 253 249 245 241 238 235 231 228 224 220 217 215 213 212 211 212 213 214 215 216 216 216 216 217 219 223 228 233 237 241 245 249 253 257 260 263 266 269 272 275 277 279 281 282 284 286 287 288 289 290 291 292 292 293 293 294 296 297 298 299 300 301 302 303 304 305 306 307 308 310 311 312 314 315 317 318 319 321 322 324 325 326 327 328 330 331 332 333 334 335 336 337 337 338 338 339 340 340 340 341 341 341 341 342 342 342 343 343 343 344 344 344 344 345 345 345 346 346 346 346 346 346 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 335 335 334 333 333 332 332 331 331 331 331 331 330 330 330 330 329 329 328 326 325 322 320 318 316 313 311 309 307 306 305 304 302 301 300 298 297 295 293 290 287 284 282 279 278 276 275 274 273 271 270 269 268 267 266 265 264 263 262 261 259 258 258 257 256 255 255 254 254 254 253 253 252 252 251 250 249 248 248 247 247 246 246 245 245 244 243 242 241 240 239 237 236 234 232 231 229 228 226 225 224 223 223 224 225 226 226 227 228 229 230 231 231 232 233 234 235 236 237 238 240 241 241 242 243 243 244 244 244 245 246 246 247 248 249 249 249 249 249 249 250 250 251 251 252 253 253 254 256 256 257 257 256 256 256 257 257 257 258 258 258 259 259 259 259 260 260 261 262 263 264 265 266 267 267 268 269 270 270 271 272 272 272 273 273 273 274 274 274 275 275 276 276 277 277 278 279 279 280 281 281 281 282 282 283 283 284 284 285 285 285 286 286 287 287 288 288 289 290 290 291 291 291 291 291 292 292 261 263 264 265 267 268 270 272 274 276 277 279 281 282 283 283 284 284 285 286 287 288 290 291 291 291 292 292 292 291 291 291 291 291 290 290 290 289 289 289 289 290 290 291 290 290 288 286 283 280 279 278 277 276 275 274 273 271 270 270 269 269 269 268 268 268 268 268 269 269 269 269 269 270 271 272 274 275 277 278 280 281 282 284 285 285 285 285 285 284 284 284 284 284 284 285 285 285 284 284 283 283 282 282 281 280 279 278 277 274 271 266 260 254 249 244 239 236 234 232 230 227 224 221 218 215 213 212 212 213 213 214 216 217 217 218 219 221 223 228 232 237 241 245 249 253 256 259 262 265 268 271 273 275 278 279 281 283 284 286 287 288 289 290 291 291 292 293 294 296 297 298 299 300 301 301 302 303 304 305 306 307 308 309 311 312 314 315 317 318 320 321 323 324 325 326 327 328 330 331 332 333 334 335 336 337 337 338 338 339 339 340 340 340 340 341 341 341 342 342 343 343 343 344 344 344 345 345 345 346 346 346 346 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 335 335 334 333 333 332 332 331 331 331 330 330 331 331 331 331 330 330 329 328 326 323 321 319 317 314 312 310 308 307 306 304 303 301 300 299 297 296 293 290 288 285 282 279 277 276 274 273 272 271 270 268 267 265 264 263 263 262 261 260 259 259 258 257 256 256 255 255 254 254 253 253 252 252 251 250 249 248 248 247 247 246 246 245 245 244 243 242 241 240 239 238 236 235 233 232 230 229 228 226 225 223 222 223 224 225 226 227 227 228 229 230 231 232 234 235 235 236 237 239 240 241 241 242 242 243 244 244 245 246 246 247 247 248 249 249 249 249 249 250 250 250 251 251 251 252 252 253 255 256 256 257 256 256 256 256 256 257 258 258 259 259 259 259 260 260 260 261 262 263 264 265 266 267 267 268 269 270 270 271 271 272 272 273 273 273 274 274 274 275 275 276 276 277 278 278 279 280 280 281 281 281 282 282 283 283 284 284 284 285 285 286 286 286 287 287 288 288 289 289 290 290 290 291 291 291 292 261 263 264 265 267 268 270 271 273 275 277 279 280 281 282 283 284 285 285 286 287 288 289 290 290 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 288 287 284 281 278 278 277 277 277 277 277 275 274 273 272 271 271 270 269 268 268 268 268 269 269 269 269 269 270 271 272 273 274 275 276 278 279 280 282 283 284 284 284 284 284 283 283 283 283 283 283 284 284 283 283 283 283 282 282 281 280 279 278 276 274 270 265 259 253 246 241 235 231 229 228 227 226 225 222 220 218 216 214 214 214 215 215 216 218 219 220 222 225 228 232 236 241 245 249 253 256 259 262 264 267 269 272 274 276 278 280 282 283 285 286 287 288 289 290 291 292 293 294 295 296 298 299 300 301 302 302 303 303 304 305 306 307 308 310 311 312 314 316 317 319 320 322 323 324 325 326 327 329 330 331 332 333 334 335 336 336 337 338 338 338 339 339 339 340 340 341 341 341 342 342 343 343 344 344 344 345 345 345 346 346 346 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 335 334 334 333 332 331 331 331 330 330 330 331 331 331 331 331 331 329 328 326 324 322 320 318 315 313 311 309 308 306 305 303 302 300 299 298 296 293 291 288 285 282 280 278 276 274 273 272 271 269 268 267 265 264 262 261 261 260 259 258 258 257 257 256 256 255 255 254 254 253 253 252 252 251 250 249 249 248 247 247 246 246 245 245 244 243 242 242 241 239 238 237 235 234 232 231 230 228 227 226 225 224 224 224 224 225 226 227 227 228 229 230 232 234 235 236 236 237 238 240 240 241 242 242 243 244 244 245 246 247 247 248 248 249 249 249 249 250 250 250 250 251 251 251 252 252 253 254 255 256 256 256 256 256 256 256 257 257 258 259 259 259 260 260 260 261 262 262 263 264 265 266 267 267 268 269 270 270 271 271 272 272 272 273 273 274 274 275 275 275 276 277 277 278 279 280 280 280 281 281 281 282 282 283 283 284 284 284 285 285 285 286 286 287 287 288 288 289 289 289 290 290 290 290 291 291 261 262 263 265 266 268 270 271 273 275 277 279 280 281 282 283 283 284 285 285 286 286 287 288 288 288 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 286 284 281 279 278 277 277 277 278 279 278 277 276 275 274 273 272 271 270 269 268 268 268 269 269 270 270 270 270 270 271 272 272 273 274 275 277 278 280 281 283 283 284 284 283 283 283 283 283 283 284 284 284 284 284 283 283 283 283 282 281 280 279 277 274 271 266 259 252 244 237 231 226 225 224 224 224 223 223 222 220 218 216 216 216 216 217 218 218 220 223 225 228 231 235 239 243 248 251 255 258 261 263 266 268 270 273 275 277 279 281 283 284 285 286 287 288 289 290 291 292 293 294 296 297 298 300 301 302 302 303 303 304 304 305 306 307 308 310 311 313 314 316 318 319 321 322 323 324 325 327 328 329 330 332 333 334 334 335 336 336 337 337 338 338 339 339 339 340 340 340 341 341 342 342 343 343 344 344 344 345 345 346 346 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 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 340 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 335 335 334 333 332 332 331 331 330 330 330 331 331 331 331 331 331 330 329 327 325 323 321 319 317 314 312 310 308 306 305 303 302 301 299 298 296 294 291 289 286 283 281 279 277 275 274 273 271 269 268 266 265 263 261 260 259 258 257 257 256 256 256 255 255 254 254 253 253 253 252 252 251 251 250 249 249 248 247 247 246 246 245 245 244 243 243 242 241 240 238 237 236 234 233 232 230 229 228 226 225 225 224 224 224 225 225 226 227 228 228 230 231 234 235 235 236 237 238 239 240 241 241 242 243 243 244 245 246 247 247 248 248 249 249 249 250 250 250 250 250 251 251 251 252 252 253 254 255 255 256 256 256 256 256 256 256 257 258 259 259 260 260 261 261 261 262 263 264 264 265 266 267 267 268 269 270 270 271 271 272 272 273 273 273 274 274 275 275 276 276 277 278 279 279 280 280 280 281 281 281 282 282 283 283 284 284 284 285 285 286 286 286 287 287 288 288 289 289 289 289 290 290 290 291 291 261 262 263 264 266 268 270 271 273 275 277 279 280 281 281 282 283 283 283 284 284 285 285 286 286 287 287 286 286 287 287 288 288 289 290 290 290 290 290 290 290 290 289 289 287 284 282 280 279 278 278 278 279 279 280 279 278 277 276 275 273 272 271 270 269 269 268 268 269 269 270 270 270 270 270 270 270 271 272 273 274 275 277 279 281 282 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 282 281 280 279 277 274 271 265 257 248 239 231 226 223 221 220 220 220 221 222 222 221 220 217 217 217 217 218 218 219 221 224 227 230 233 237 241 245 249 253 257 260 262 265 267 270 272 274 277 278 280 282 283 284 285 286 287 288 289 290 291 292 293 295 296 297 299 300 301 302 302 303 303 304 305 305 306 307 308 310 311 313 315 317 318 320 321 322 323 325 326 327 328 329 331 332 333 334 335 335 336 337 337 338 338 338 339 339 339 340 340 340 341 341 342 342 343 343 344 344 345 345 346 346 346 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 332 332 331 331 330 330 330 331 331 331 331 331 330 330 329 327 325 323 320 318 315 312 310 308 306 304 303 302 301 300 299 297 295 293 290 287 285 282 280 278 277 275 274 272 270 269 267 265 263 262 260 259 257 256 256 255 255 255 254 254 253 253 253 252 252 251 251 251 250 250 249 249 248 247 247 246 246 245 245 244 243 243 242 241 240 239 238 236 235 233 232 231 229 228 227 226 225 224 224 224 224 225 225 226 227 228 229 231 233 234 235 236 237 238 239 240 240 241 242 242 243 244 245 246 247 248 248 248 249 249 249 250 250 250 250 251 251 251 251 252 252 253 254 254 255 255 256 256 256 256 256 257 257 258 258 259 260 260 261 261 262 262 263 263 264 265 266 266 267 268 269 270 270 271 271 272 272 273 273 274 274 274 275 276 276 277 277 278 279 279 280 280 280 280 280 281 281 282 283 283 284 284 284 285 285 286 286 286 287 287 288 288 289 289 289 290 290 290 291 291 291 262 262 263 264 266 268 270 272 274 275 277 278 279 279 280 281 282 282 282 282 283 284 285 285 286 286 286 286 286 286 286 287 288 289 290 290 290 290 290 290 289 288 288 287 284 282 281 280 280 280 281 282 282 282 281 280 279 278 277 276 274 273 272 271 270 269 269 269 269 269 270 270 270 270 270 269 269 270 270 271 272 274 276 278 280 282 283 284 285 285 285 285 285 285 285 285 284 284 284 284 283 283 283 282 281 280 278 277 275 272 267 261 251 242 234 227 225 223 221 219 218 218 219 219 219 219 219 218 218 218 219 219 220 222 223 226 229 232 235 239 243 247 251 255 258 261 264 267 269 272 274 276 278 280 281 283 284 285 286 287 288 289 290 291 292 293 294 296 297 298 299 300 301 301 302 303 303 304 305 305 306 307 309 310 312 314 315 317 319 320 321 323 324 325 326 327 328 330 331 332 333 334 335 335 336 337 337 338 338 338 339 339 339 340 340 340 341 341 342 342 343 344 344 345 345 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 338 337 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 335 335 334 333 333 332 331 331 331 331 331 331 331 331 331 331 331 330 329 328 326 324 321 319 315 312 310 307 306 304 303 303 302 301 300 298 296 294 291 288 286 283 281 279 277 275 274 272 271 269 268 266 264 263 261 259 257 256 256 255 255 254 254 254 253 253 252 252 251 251 251 250 250 249 249 248 248 247 247 246 246 245 245 244 244 243 242 241 240 239 238 237 235 234 232 231 230 229 227 226 225 224 223 223 223 224 225 226 226 227 228 230 232 233 235 236 237 238 238 239 240 241 242 243 243 244 245 246 247 248 248 248 249 249 250 250 250 250 250 251 251 251 251 252 252 253 253 254 255 255 256 256 256 257 257 257 257 258 258 259 260 260 261 261 262 262 263 263 264 265 266 266 267 268 269 270 270 271 271 272 272 273 273 274 274 275 275 276 277 277 278 278 279 279 279 280 280 280 280 280 281 281 282 282 283 284 284 285 285 286 286 286 287 287 288 288 289 289 289 290 290 290 291 291 292 264 264 264 265 266 269 271 272 274 275 275 276 277 278 278 279 280 280 281 281 282 283 284 285 285 286 286 286 286 286 287 287 288 289 291 291 291 291 291 290 289 287 284 281 281 280 280 280 280 281 283 284 284 283 282 281 280 279 278 277 276 274 273 272 271 270 270 269 269 269 269 269 269 269 269 269 269 269 269 270 272 273 275 278 280 281 283 284 284 285 285 285 285 285 284 284 284 284 284 284 283 282 281 280 279 277 275 273 270 267 261 253 245 238 232 228 227 224 221 218 216 216 216 217 217 217 218 219 218 219 220 221 223 225 227 229 232 235 238 242 245 249 253 257 260 263 266 269 272 274 276 278 280 281 282 284 285 286 287 288 290 291 292 293 294 295 296 296 297 298 299 299 300 301 301 302 303 303 304 305 306 308 309 311 313 315 316 318 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 336 337 337 338 338 338 339 339 339 340 340 341 341 342 342 343 344 345 345 345 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 342 343 343 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 335 334 333 333 332 332 331 331 331 331 332 332 332 332 331 331 330 329 327 325 322 319 315 312 309 307 306 305 304 303 302 301 300 299 297 295 292 289 286 284 281 279 277 275 274 272 271 269 267 265 264 262 260 258 257 256 255 255 254 254 254 254 253 253 252 252 251 251 250 250 249 249 248 248 247 247 246 246 245 245 245 244 244 243 242 241 240 239 238 237 235 234 233 232 230 229 228 226 225 224 223 223 223 223 224 225 225 226 226 228 230 232 234 235 236 237 238 239 240 241 242 243 244 245 245 246 247 248 248 249 249 249 250 250 250 250 250 251 251 251 251 252 252 253 254 254 255 255 256 256 257 257 257 257 258 258 259 259 260 260 261 261 262 262 263 263 264 265 266 266 267 268 269 269 270 271 271 272 272 273 273 274 274 275 276 276 277 278 278 279 279 279 279 279 279 279 280 280 280 280 281 282 282 283 284 285 285 285 286 286 287 287 288 288 288 289 289 290 290 291 291 292 292 264 264 264 265 266 268 269 270 272 273 274 275 276 277 278 278 278 279 280 280 282 283 283 284 285 286 286 286 287 287 287 288 289 291 292 293 292 291 291 288 286 284 282 281 281 281 281 281 281 283 285 286 286 285 284 282 281 280 279 278 277 276 274 273 272 271 270 270 269 269 269 269 269 269 269 269 268 269 269 270 271 272 274 276 278 280 281 282 283 284 284 284 284 284 284 284 284 283 283 283 282 281 279 277 276 274 271 269 265 261 255 249 242 236 233 230 228 225 222 219 216 214 215 216 216 217 218 219 219 220 222 224 226 229 231 234 237 239 242 245 249 252 255 259 262 265 268 271 274 276 278 279 281 282 283 285 286 287 289 290 291 292 293 294 295 296 297 297 298 298 298 299 299 300 301 302 302 303 304 305 307 308 310 312 314 316 317 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 334 335 336 336 337 337 338 338 338 339 339 340 340 341 341 342 343 343 344 344 345 345 345 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 336 336 335 334 333 332 332 332 331 332 332 332 332 332 332 332 332 331 330 328 325 322 318 314 311 309 307 306 305 304 303 303 302 301 299 298 296 293 290 287 284 282 279 277 275 273 271 269 267 265 263 261 259 258 257 256 255 254 254 254 254 254 254 253 253 253 252 251 251 250 249 249 248 248 247 247 247 246 246 245 245 245 244 244 243 242 241 240 239 238 237 236 235 233 232 231 230 228 227 226 225 224 223 222 222 223 223 224 224 225 227 229 231 232 234 235 237 238 239 240 241 242 243 244 245 246 247 247 248 248 249 249 249 249 250 250 250 250 251 251 251 252 252 252 253 254 254 255 255 256 256 256 257 257 258 258 259 259 260 260 261 261 262 262 263 263 264 264 265 266 266 267 268 268 269 270 270 271 272 272 273 273 274 275 275 276 277 277 278 278 279 279 279 279 279 279 279 279 280 280 280 281 282 282 283 284 284 285 285 286 286 287 288 288 288 288 289 289 289 290 290 291 292 292 262 262 263 263 265 266 267 269 270 271 273 275 276 277 278 278 278 278 279 280 281 282 283 284 284 285 286 286 286 287 288 290 292 293 294 294 293 292 290 286 283 282 281 281 281 281 282 284 285 287 288 289 288 287 286 285 283 282 281 279 278 277 275 274 273 272 271 270 269 269 268 269 269 269 269 269 269 269 269 270 271 272 274 275 277 278 279 280 281 282 283 283 283 283 283 283 283 282 282 281 280 278 276 274 273 271 268 265 262 257 252 246 241 236 233 231 228 226 224 222 221 221 221 221 221 221 221 221 222 222 224 226 229 233 236 238 241 243 246 248 251 254 257 260 263 266 269 272 274 277 279 280 282 283 284 286 287 288 289 291 292 293 294 295 296 296 297 298 298 298 298 299 299 300 301 302 303 304 305 306 308 309 311 313 315 317 318 320 320 321 322 323 324 325 326 326 327 328 329 330 331 332 333 334 334 335 336 336 337 337 338 338 339 339 339 340 340 341 342 343 343 344 344 344 345 345 345 345 345 345 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 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 337 337 337 337 337 337 337 336 336 335 334 333 332 332 332 332 332 332 332 333 333 333 333 332 331 329 325 322 318 314 311 309 307 305 305 304 304 303 303 302 301 299 297 295 292 289 286 283 280 277 274 272 270 267 265 262 260 258 257 256 255 254 254 253 253 254 254 254 254 253 253 253 252 251 251 250 249 249 248 247 247 247 246 246 245 245 245 244 244 244 243 242 242 241 240 239 237 236 235 234 233 232 230 229 228 227 225 224 223 222 222 222 222 223 223 224 226 227 229 230 232 234 236 237 239 240 241 242 243 244 245 246 247 247 248 248 248 248 249 249 249 250 250 251 251 251 252 252 252 253 253 254 254 254 255 255 256 256 257 257 258 258 259 259 260 260 261 261 262 263 263 264 264 265 265 266 266 267 267 268 269 269 270 271 271 272 273 274 275 275 276 277 277 278 278 278 279 279 279 279 279 279 279 280 280 281 281 282 282 283 284 284 284 285 285 286 286 287 287 288 288 288 288 288 289 289 290 290 291 291 260 261 262 262 264 265 266 268 269 271 272 274 276 277 277 277 277 278 278 279 280 281 282 283 283 284 285 285 286 288 289 292 294 295 295 294 293 292 288 284 282 281 281 281 282 283 285 287 290 290 291 291 291 290 289 287 285 284 282 281 279 278 277 275 274 273 271 270 270 269 269 269 269 269 269 270 269 269 270 270 271 272 273 274 275 276 277 278 279 280 281 281 282 282 282 282 282 281 281 279 277 275 274 272 270 268 266 262 259 254 249 244 240 237 234 232 231 229 228 228 227 227 226 226 226 226 225 225 225 226 227 229 232 236 239 242 245 246 248 250 253 255 258 260 263 266 269 271 274 277 279 281 283 284 285 286 287 288 290 291 292 293 294 295 296 297 297 298 298 298 299 299 299 300 301 302 304 305 306 308 309 311 312 314 316 317 319 320 321 321 322 323 324 324 325 326 327 328 329 330 331 332 332 333 334 334 335 336 336 337 337 338 338 339 339 340 340 341 342 343 343 344 344 344 344 344 344 345 345 345 345 345 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 341 341 341 341 341 341 340 340 340 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 338 337 337 337 336 335 334 333 333 332 332 332 332 332 333 333 334 334 333 333 331 330 326 322 317 313 310 307 306 305 305 305 305 304 304 303 302 301 299 296 294 291 287 284 281 278 274 271 268 265 262 260 258 256 255 254 254 253 253 252 253 253 253 253 253 253 253 253 252 252 251 250 249 249 248 247 247 246 246 245 245 245 244 244 244 243 243 242 242 241 240 239 238 236 235 234 233 232 231 230 229 227 226 225 224 223 222 222 222 222 223 224 225 226 227 228 230 232 235 237 239 240 241 242 243 244 245 246 246 247 247 248 248 248 249 249 249 250 250 251 251 251 252 252 252 253 253 253 254 254 254 255 255 256 256 257 258 258 259 259 260 261 261 262 263 263 264 264 264 265 265 266 266 267 267 268 268 269 270 271 272 273 273 274 275 276 277 278 278 279 279 279 279 279 279 279 279 279 280 280 281 281 282 283 283 284 284 284 285 285 285 285 286 286 287 287 287 287 287 287 288 288 289 290 290 291 260 261 262 263 264 265 267 268 269 270 272 273 275 276 276 276 276 277 277 278 279 280 281 282 283 283 284 285 287 288 291 294 295 295 295 294 292 290 286 283 282 281 282 283 285 287 289 290 292 292 292 292 292 291 290 289 287 286 284 283 281 280 278 277 275 274 273 272 271 271 271 271 271 270 270 270 270 270 270 271 271 272 272 273 273 274 274 275 276 277 278 279 280 281 281 281 281 280 279 277 275 274 272 270 268 266 263 259 254 250 246 242 239 237 235 234 233 232 232 232 231 231 230 230 230 229 228 228 228 229 230 232 235 238 241 244 246 248 250 252 254 256 259 261 264 266 268 271 273 276 279 281 283 284 286 287 288 289 290 291 292 293 294 295 296 296 297 298 298 299 299 300 300 301 302 303 305 306 308 309 310 312 313 315 316 317 318 320 320 321 322 322 323 324 325 325 326 327 328 329 330 331 332 333 333 334 335 335 336 336 337 337 338 338 339 340 341 341 342 343 343 343 343 343 343 344 344 344 344 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 340 340 340 340 340 340 341 341 341 341 341 341 340 340 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 337 337 336 336 335 334 333 332 332 332 332 333 333 334 334 334 334 334 332 330 326 321 314 310 307 306 306 306 306 306 306 306 306 305 304 303 301 299 296 293 290 286 283 279 275 271 268 264 261 259 257 256 255 255 254 254 253 253 253 253 253 253 253 253 253 253 252 252 251 250 249 249 248 247 246 246 245 245 244 244 244 244 243 243 243 242 242 241 240 239 238 237 236 235 234 232 231 230 230 228 227 226 225 224 223 222 222 222 223 223 224 225 226 227 228 231 234 237 238 240 241 242 243 244 245 246 246 247 247 248 248 248 249 249 249 250 250 251 251 252 252 252 252 253 253 253 253 254 254 255 255 256 256 257 257 258 259 259 260 261 262 262 263 263 264 264 265 265 265 266 266 267 267 268 269 269 270 271 272 273 274 275 276 277 278 279 279 279 279 279 279 279 280 280 280 280 280 280 281 282 283 283 284 284 284 284 285 285 285 285 285 286 286 286 286 286 287 287 287 288 288 289 290 290 261 262 263 264 266 267 268 269 270 271 272 273 274 275 276 276 276 276 277 278 279 280 281 282 283 284 284 286 287 290 293 295 296 296 294 292 288 285 283 282 281 281 282 283 284 287 289 292 293 294 295 295 294 293 292 291 289 288 286 285 283 282 280 278 277 275 274 273 272 272 272 271 272 272 272 271 271 270 271 271 271 271 272 272 272 272 272 272 273 274 276 277 278 279 279 279 279 279 278 276 274 273 271 269 267 264 260 256 251 247 244 241 239 237 236 236 235 235 235 235 235 234 234 234 234 233 232 232 231 232 233 235 237 240 243 246 249 251 253 255 257 259 261 263 264 266 268 271 273 276 278 281 283 284 285 287 288 289 290 291 293 294 295 296 296 297 297 298 298 299 300 301 301 302 303 304 306 307 309 310 311 313 314 315 316 318 319 319 320 321 322 322 323 323 324 325 326 327 328 329 330 330 331 332 333 334 334 335 335 336 336 337 337 338 339 340 340 341 342 342 343 343 343 343 343 343 343 344 344 344 344 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 337 336 336 335 334 333 333 332 332 333 333 334 335 335 335 336 335 334 330 324 317 310 307 305 305 306 307 307 308 308 308 308 307 306 305 304 302 299 296 293 289 285 281 277 273 268 265 262 259 258 257 257 256 256 256 255 255 254 254 254 254 254 254 254 253 253 252 251 251 250 249 248 247 246 245 245 244 244 244 244 243 243 243 243 242 242 241 240 238 237 237 236 235 234 233 232 231 230 229 228 227 226 225 224 224 223 223 223 223 224 224 225 226 228 230 233 236 238 240 241 242 243 244 245 246 246 247 247 248 248 248 249 249 250 250 251 251 251 251 252 252 252 253 253 253 254 254 254 255 255 255 256 257 257 258 259 260 261 261 262 263 263 264 264 265 265 266 266 266 267 267 267 268 269 270 271 272 272 273 274 275 276 277 278 279 279 280 280 280 279 279 280 280 280 280 280 281 281 282 283 283 284 284 284 284 284 285 285 285 286 286 286 286 286 286 286 286 287 287 288 288 289 289 263 264 265 266 267 268 269 270 270 271 272 272 274 275 275 276 276 276 277 278 279 280 282 283 284 284 285 286 288 291 294 295 296 295 293 289 286 283 282 281 281 281 282 282 284 285 288 290 293 295 296 297 297 296 295 293 292 290 288 286 285 283 281 279 278 276 275 273 272 272 271 271 271 271 272 272 271 271 271 271 271 270 270 270 270 270 270 271 271 272 274 275 276 277 278 278 278 278 277 276 275 273 271 269 266 263 259 254 250 246 244 241 240 238 238 238 237 237 237 237 238 238 238 238 238 238 237 236 236 236 237 238 241 244 246 249 252 255 257 259 261 262 264 265 266 268 269 272 274 276 279 281 282 284 285 286 288 289 290 292 293 294 295 296 296 297 298 298 299 300 301 302 303 304 305 306 307 308 310 311 312 313 315 316 317 318 319 319 320 321 321 322 323 323 324 325 326 326 327 328 329 330 331 332 332 333 334 334 335 335 336 337 337 338 339 339 340 341 342 342 343 343 343 343 343 343 343 343 344 344 344 344 344 344 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 338 338 338 338 337 337 337 336 335 334 334 333 333 333 333 334 335 336 336 336 337 336 334 329 320 311 306 305 304 305 306 308 308 309 310 310 310 310 309 308 307 305 302 299 296 292 288 284 279 275 271 267 264 261 259 259 258 258 257 257 256 256 256 255 255 255 255 254 254 254 253 253 252 251 250 249 247 246 246 245 244 244 244 243 243 243 243 243 242 242 241 240 239 238 237 236 236 235 234 233 232 231 230 230 229 228 227 226 225 225 224 224 224 224 224 225 225 226 228 230 232 235 238 239 241 242 243 244 245 246 246 247 247 248 248 248 249 249 250 250 251 251 251 251 252 252 253 253 253 254 254 254 255 255 255 256 256 257 258 259 259 260 261 262 262 263 264 264 265 266 266 266 267 267 267 267 268 269 269 270 271 272 273 274 274 275 276 277 278 279 279 280 280 280 280 279 279 280 280 280 280 281 281 282 282 283 283 283 284 284 284 284 285 285 286 286 286 286 286 286 286 286 287 287 288 288 288 289 264 265 266 266 267 268 269 269 269 270 270 271 273 274 275 275 275 276 276 278 279 281 282 283 284 284 285 286 288 290 293 295 295 294 291 288 284 283 282 281 281 281 281 282 284 285 287 291 294 295 296 297 297 297 296 295 293 291 290 288 286 284 282 281 279 277 276 275 273 272 271 271 270 270 270 270 270 270 270 270 269 269 269 269 269 269 269 270 270 271 272 273 275 276 277 277 277 277 276 275 274 273 271 268 265 261 258 254 251 248 245 243 242 240 240 239 239 239 239 239 240 240 241 242 242 242 241 241 241 241 242 244 246 248 251 254 256 259 261 263 264 266 267 268 270 271 272 274 276 278 280 281 283 284 285 286 287 289 290 292 293 294 295 296 296 297 298 299 299 300 301 302 304 305 306 307 308 309 310 312 313 314 315 316 317 318 319 319 320 321 321 322 323 323 324 325 325 326 327 328 329 330 331 331 332 333 334 334 335 335 336 336 337 338 338 339 340 341 341 342 342 342 342 342 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 335 334 333 333 333 334 335 336 336 337 337 337 336 332 322 313 304 302 303 304 305 307 308 310 311 311 312 312 312 312 311 310 308 306 303 300 296 291 287 282 278 274 271 268 265 263 262 260 259 258 257 256 256 255 254 254 254 254 254 254 254 253 253 252 251 250 248 247 246 245 245 244 244 243 243 243 242 242 242 242 241 240 239 238 237 237 236 235 234 233 233 232 231 230 230 229 229 228 226 225 225 225 224 224 224 224 225 225 227 228 230 232 234 236 238 239 241 243 244 245 246 247 247 247 248 248 249 249 250 250 250 250 250 251 251 252 252 253 253 254 254 255 255 255 256 256 256 257 258 258 259 260 261 262 262 263 263 264 265 265 266 266 267 267 267 268 268 269 269 270 271 272 272 273 274 274 275 276 277 277 278 279 279 279 280 280 280 279 279 280 280 280 281 281 282 282 282 283 283 283 283 284 284 284 285 285 286 286 286 286 286 286 286 287 287 287 288 288 288 264 265 265 266 267 267 267 267 267 268 268 270 271 272 273 274 274 275 276 277 279 281 282 283 284 285 286 287 288 290 292 293 292 290 288 286 284 282 281 281 280 281 281 282 284 286 288 292 294 295 296 296 297 296 296 295 293 292 290 288 287 285 284 282 280 279 278 276 275 273 272 271 270 270 270 269 269 269 269 268 267 267 267 266 267 267 268 268 269 270 271 272 274 275 275 276 276 275 275 274 273 271 269 266 263 260 256 253 252 250 248 246 244 243 241 241 240 240 241 241 241 241 242 243 244 245 245 246 246 247 249 251 253 255 257 259 261 263 265 266 268 269 270 272 273 274 276 277 278 280 281 282 283 285 286 287 288 289 291 292 293 294 295 296 297 297 298 299 300 301 302 303 304 305 306 307 308 310 311 312 313 314 315 316 317 318 319 320 320 321 322 322 323 323 324 325 326 326 327 328 329 330 331 331 332 333 333 334 335 335 336 337 337 338 338 339 340 340 341 341 341 342 342 342 342 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 341 340 340 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 335 334 333 333 333 334 335 336 337 338 338 337 333 325 304 297 298 300 302 304 305 307 309 310 312 313 314 314 315 314 314 313 311 309 307 303 300 296 291 287 283 279 276 273 270 268 266 264 262 261 259 258 256 255 254 253 253 253 253 253 253 253 252 252 251 250 248 247 246 245 244 244 243 243 242 242 242 242 241 241 240 239 238 237 237 236 235 234 233 233 232 232 231 230 229 229 228 227 226 225 224 224 224 224 224 225 225 226 227 228 230 231 233 235 237 239 240 242 244 245 246 247 247 248 248 249 249 249 250 250 250 250 250 251 252 252 253 253 254 254 255 255 256 256 257 257 258 258 259 259 260 261 261 262 263 263 264 264 265 266 266 266 267 267 268 268 269 269 270 271 271 272 273 273 274 274 275 276 276 277 277 278 279 279 280 280 280 280 280 280 280 280 281 281 281 282 282 282 283 283 283 284 284 285 285 285 286 286 286 286 286 286 286 287 287 287 288 288 288 263 264 264 265 265 265 266 266 266 266 267 269 270 271 272 273 274 275 276 278 280 281 282 283 284 286 287 288 289 289 290 289 288 287 286 284 283 282 281 281 280 281 281 283 284 287 290 293 294 295 296 296 296 296 295 294 293 291 290 289 287 286 285 283 282 281 279 277 276 274 272 271 270 269 269 268 268 267 267 266 265 265 264 264 265 266 267 268 269 270 271 272 273 274 275 275 274 274 273 272 271 269 266 263 260 258 255 254 253 252 251 249 247 245 243 242 241 241 242 243 243 244 244 244 246 248 250 251 253 254 256 258 260 262 263 265 266 267 268 269 270 271 273 274 275 277 278 279 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 297 298 299 300 301 302 303 304 305 307 308 309 310 311 312 313 315 316 317 318 318 319 320 321 321 322 322 323 324 324 325 326 327 328 328 329 330 331 331 332 333 334 334 335 336 336 337 337 338 339 339 340 340 341 341 342 342 342 342 342 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 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 337 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 337 337 336 335 334 333 332 332 333 335 336 337 335 329 318 305 294 292 294 297 299 302 304 305 307 309 311 313 314 315 316 317 317 316 316 315 313 311 308 305 301 297 292 288 285 281 278 276 274 271 269 267 265 263 261 259 257 256 255 253 253 252 252 252 252 252 252 251 250 248 247 246 245 244 243 243 242 242 241 241 241 240 240 239 238 237 236 236 235 234 233 232 232 232 231 231 230 228 228 227 227 226 226 225 225 224 224 224 224 225 225 226 227 229 231 232 234 236 238 240 242 243 245 246 246 247 248 248 249 249 250 250 250 250 250 251 251 252 253 254 254 255 255 256 256 257 257 258 258 259 259 259 260 261 261 262 263 263 264 264 265 265 266 266 267 267 268 268 268 269 270 270 271 272 272 273 274 274 275 275 276 276 277 278 278 279 279 280 280 280 280 280 280 280 281 281 281 281 282 282 282 283 283 283 284 284 285 285 286 286 286 286 286 286 286 286 287 287 287 288 288 288 262 263 263 263 263 264 264 265 265 266 267 269 270 271 273 274 275 277 278 280 281 282 283 284 286 287 288 289 289 289 288 288 287 286 285 284 283 282 281 281 281 281 282 283 284 287 291 294 295 295 295 295 295 295 294 294 293 292 290 289 287 286 285 284 283 282 280 278 277 275 273 271 270 269 268 267 266 266 265 264 264 263 263 263 264 265 266 267 269 270 271 272 273 274 274 274 273 272 271 270 268 266 264 261 259 256 255 254 254 254 253 252 250 248 246 244 243 243 243 244 245 246 247 248 250 252 255 257 259 261 263 265 266 268 269 269 270 270 270 271 271 272 273 275 276 278 279 281 282 283 285 286 287 288 289 289 290 291 292 293 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 314 315 316 317 317 318 319 320 321 321 322 323 323 324 325 326 326 327 328 328 329 330 331 331 332 333 334 334 335 336 336 337 337 338 339 339 340 340 341 341 342 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 337 336 335 333 331 329 327 326 326 326 323 316 306 297 291 288 290 293 296 299 301 304 306 308 310 312 314 315 317 318 319 319 319 319 318 317 315 313 310 307 303 299 295 291 288 285 282 279 277 274 272 269 267 265 263 261 259 257 255 254 253 253 253 253 253 253 252 250 249 247 246 244 243 243 242 242 241 241 240 240 239 238 237 236 236 235 234 233 233 232 231 231 231 231 230 229 228 228 228 227 227 227 226 225 225 224 224 224 224 224 225 226 228 229 231 233 236 239 241 242 244 245 246 246 247 247 248 249 249 250 250 251 251 251 252 252 253 254 254 255 255 256 256 257 257 258 258 259 259 260 260 261 261 262 263 263 264 264 265 265 266 266 267 267 268 268 269 269 270 270 271 271 272 273 273 274 274 275 275 276 276 277 278 279 279 279 279 279 280 280 280 280 281 281 281 281 282 282 282 282 283 283 283 284 284 285 285 286 286 286 286 286 286 286 286 287 287 287 288 288 288 261 261 261 262 262 263 263 264 265 266 268 269 270 271 273 274 276 278 279 281 282 283 284 285 286 287 287 287 287 287 287 286 285 285 284 283 282 282 281 281 281 282 282 284 285 288 292 294 294 295 295 295 295 294 294 294 293 292 290 289 288 287 286 285 284 282 281 279 277 276 274 272 270 269 268 267 266 265 265 264 263 263 263 263 264 265 266 267 269 270 271 272 273 274 274 273 273 271 270 268 266 264 262 260 258 256 254 254 255 255 255 255 253 251 249 247 246 246 246 246 248 249 251 252 254 257 259 261 263 266 268 269 271 272 272 273 273 273 273 273 273 274 274 275 277 278 279 281 282 284 285 287 288 289 290 291 291 292 292 293 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 312 313 314 315 316 317 318 318 319 320 321 321 322 323 324 324 325 326 327 327 328 329 329 330 331 332 332 333 334 334 335 335 336 337 337 338 339 339 340 340 341 341 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 344 344 344 344 344 344 344 344 344 343 343 343 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 338 338 337 337 335 333 328 322 316 311 305 300 296 292 290 290 288 287 287 289 292 295 298 301 303 305 308 310 312 314 316 318 319 320 321 321 322 321 320 319 318 315 313 309 306 302 299 295 292 288 285 282 279 276 274 271 269 266 264 261 259 256 255 254 254 255 255 255 254 253 252 250 248 246 244 243 242 241 241 240 239 239 238 237 236 235 235 234 233 232 232 231 231 230 230 230 230 230 230 229 229 228 228 227 226 225 225 225 225 224 224 224 224 225 225 226 228 230 233 236 239 241 243 244 245 246 246 247 247 248 248 249 250 250 251 251 251 252 252 253 254 254 255 255 256 256 257 257 258 258 259 260 260 261 261 262 262 263 263 264 264 265 265 266 267 267 267 268 268 269 270 270 271 271 272 272 273 273 274 274 275 275 276 277 278 278 279 279 279 279 279 279 280 280 280 281 281 281 281 282 282 282 283 283 283 284 284 285 285 286 286 286 286 286 286 286 286 287 287 287 288 288 288 288 260 260 260 261 261 262 263 264 265 266 268 269 270 271 272 274 275 277 278 280 281 282 282 283 284 285 285 285 285 286 286 285 285 284 283 282 282 281 281 281 281 282 283 284 286 290 294 294 294 295 294 294 294 294 294 294 293 292 291 290 288 287 286 285 284 283 281 280 278 276 274 273 271 269 268 267 266 266 265 264 264 263 263 263 264 265 266 267 269 271 272 273 273 274 274 273 272 271 269 268 266 264 262 260 258 256 255 255 256 256 256 256 256 254 253 251 250 250 250 250 251 253 254 256 258 260 262 264 266 268 270 272 273 274 275 275 276 276 276 276 276 276 276 277 277 278 278 280 281 282 284 286 287 289 290 291 292 292 292 293 293 294 295 296 297 298 299 300 301 302 303 304 305 307 308 309 310 311 312 313 314 315 316 317 318 318 319 320 321 321 322 323 324 325 325 326 327 328 328 329 330 330 331 332 332 333 334 334 335 335 336 336 337 338 339 339 340 340 341 341 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 341 341 341 340 340 339 339 339 338 338 338 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 334 329 321 314 307 302 298 296 293 291 289 288 288 287 286 286 288 290 294 297 300 302 305 307 309 312 314 316 318 319 321 322 322 323 323 323 323 322 321 318 316 313 310 306 302 299 295 291 287 284 281 277 274 271 268 265 262 259 256 255 253 253 254 254 255 254 254 252 250 248 246 244 242 241 240 239 238 238 237 236 235 234 233 232 231 231 230 229 229 229 229 229 229 229 229 230 229 229 228 227 227 226 226 225 225 225 225 225 225 225 225 225 225 226 229 232 235 239 241 243 244 245 246 246 247 247 248 248 249 249 250 250 251 251 252 253 253 254 254 255 255 256 256 257 257 258 258 259 260 260 261 262 262 263 263 264 264 265 265 266 267 267 267 268 268 269 269 270 270 271 271 272 272 273 273 274 274 275 276 276 277 278 279 279 279 279 279 279 279 280 280 281 281 281 281 281 282 282 282 283 283 284 284 285 285 286 286 286 286 286 286 287 287 287 287 287 288 288 288 288 287 258 259 259 260 261 262 263 264 265 266 267 268 269 270 271 272 274 275 277 278 280 281 282 282 283 283 284 284 285 285 285 284 283 282 282 282 281 281 281 281 281 282 283 285 286 289 291 294 295 295 295 295 295 295 294 294 294 293 292 290 289 287 286 285 284 283 281 280 279 277 275 273 271 270 269 268 267 266 266 265 264 264 264 263 264 265 266 267 269 271 272 272 273 273 273 273 272 271 270 269 267 265 263 261 259 258 257 257 257 257 257 257 257 256 255 254 253 252 251 251 252 253 255 257 259 261 263 265 267 269 271 273 275 276 277 277 278 278 278 278 279 279 279 279 278 278 278 278 279 280 282 284 285 287 289 290 291 292 292 293 293 294 295 296 297 298 299 300 301 302 303 305 306 307 308 309 310 311 312 313 314 315 316 317 318 318 319 320 320 321 322 323 324 325 326 327 327 328 329 329 330 331 331 332 333 333 334 334 335 335 336 336 337 338 339 339 340 340 341 341 341 342 342 342 342 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 345 345 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 341 341 340 340 339 339 338 338 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 336 336 336 336 337 337 337 337 336 330 321 307 302 299 298 297 296 295 293 291 288 287 286 285 286 287 289 293 296 298 301 303 305 308 311 313 316 318 319 321 322 323 324 325 326 326 326 325 324 322 319 316 313 309 306 302 298 294 289 285 282 278 275 271 267 263 260 257 254 252 252 252 253 253 253 253 251 249 247 245 243 242 240 239 238 237 236 235 234 233 232 231 230 229 229 228 228 228 228 228 228 228 228 229 229 229 229 228 228 227 227 227 227 227 227 227 227 226 226 226 226 226 227 229 232 235 238 241 243 244 245 246 247 247 248 248 249 249 250 250 251 251 252 253 253 254 254 255 255 255 256 256 257 257 258 259 259 260 261 261 262 262 263 264 264 265 265 266 267 267 268 268 268 269 269 270 270 271 271 272 272 273 273 273 274 275 276 276 277 278 278 279 279 279 279 279 279 279 280 280 281 281 281 281 281 282 282 283 283 284 284 285 285 286 286 286 287 287 287 287 287 287 287 288 288 288 288 288 287 287