CAPE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 5 4 4 4 4 4 4 3 3 5 9 26 59 103 161 214 251 265 266 277 300 319 334 359 378 383 392 392 382 372 363 344 333 327 330 333 318 321 342 375 407 430 437 452 466 472 485 503 524 547 560 555 542 543 570 621 661 682 678 638 618 591 571 528 468 400 365 328 284 239 241 307 366 374 357 361 339 291 286 298 315 353 398 431 480 497 459 405 313 223 117 161 153 164 213 244 299 426 753 1208 1596 1711 1620 1501 1395 1314 1259 1193 1120 1051 943 811 744 668 608 721 820 735 718 924 1331 1768 1903 1753 1497 1282 1173 1270 1357 1385 1480 1644 1785 2014 1761 1554 1408 1439 1307 1238 1035 891 852 870 876 804 672 496 327 208 115 126 261 252 51 6 10 13 39 104 117 17 4 6 15 28 40 56 96 85 58 50 44 19 4 11 145 103 25 6 8 4 0 0 0 0 0 0 0 0 0 1 5 13 18 10 7 11 2 1 0 1 0 0 0 0 0 0 0 0 3 13 10 6 10 39 80 68 24 5 1 0 8 28 164 633 1364 2122 2738 3053 3157 3239 3301 3205 2970 2669 2272 1898 1729 1696 1717 1893 2082 2009 1888 1925 2049 2201 2189 2058 1970 2157 2545 2773 2716 2619 2594 2614 2654 2832 3118 3389 3376 3051 2741 2712 2815 2793 2649 2477 2244 1970 1736 1420 1011 692 676 970 1339 1265 1077 1118 1363 1510 1412 1039 752 762 834 1065 1533 1825 1849 1660 1415 1373 1464 1493 1480 1458 1390 1256 1131 1094 1137 1298 1562 1924 2448 3118 3693 3894 3784 3430 3229 3468 3373 2857 2434 2355 2693 3202 3122 3049 3180 3488 3725 3819 3400 2623 1983 1676 1897 2309 2591 2886 3207 3399 3433 3378 3275 3207 3153 3058 3016 3068 3235 3566 3913 4003 3756 3296 2842 2679 2889 2855 2783 2481 2360 2500 2682 2697 2663 2729 2784 2782 2758 2661 2512 2363 2306 2311 2293 2244 2288 2512 2827 2912 2562 1981 1574 1521 1561 1460 1323 1265 1268 1262 1230 1259 1372 1643 1774 1743 1726 1868 1800 1510 1198 768 1062 1147 1393 1597 1742 1944 2029 1951 1753 1488 1298 1132 954 884 826 817 1006 1060 1044 1183 1162 1212 1271 1241 1299 1271 1199 1110 1067 990 906 887 829 669 747 801 776 834 905 939 885 762 675 657 653 636 673 733 904 946 858 892 873 852 825 882 868 767 557 380 293 360 448 441 435 431 428 400 299 335 635 632 447 499 478 487 490 541 584 594 516 387 283 236 199 153 101 59 40 39 30 20 11 9 20 27 49 84 125 193 260 302 334 371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 6 5 4 3 4 4 3 3 4 4 4 4 6 5 6 24 76 139 189 223 261 258 270 286 304 325 345 362 379 385 377 372 362 343 327 314 304 300 297 293 290 294 321 350 371 380 402 425 439 447 461 479 501 511 501 485 475 480 520 572 602 602 593 574 559 521 490 438 393 350 297 261 214 259 312 320 320 340 346 342 326 327 351 381 384 375 367 373 364 292 205 206 243 278 183 202 309 372 479 594 769 1143 1651 1871 1911 1800 1678 1571 1514 1477 1426 1325 1160 993 870 695 625 856 1048 935 774 827 1077 1329 1489 1613 1677 1584 1456 1460 1496 1610 1792 1867 1679 2029 1956 1903 1761 1670 1395 1239 1014 905 900 900 897 831 672 511 388 268 181 233 296 160 14 4 9 15 26 50 77 35 11 10 15 41 58 61 78 92 96 92 75 40 26 57 162 112 30 9 9 3 0 0 0 0 0 0 0 0 0 1 8 19 28 23 20 16 5 3 2 8 25 4 0 4 3 3 5 33 40 47 28 48 74 101 136 119 61 32 28 31 46 121 412 971 1681 2364 2797 2934 2995 3116 3249 3268 3189 3051 2692 2215 2000 2007 2101 2179 2091 1832 1746 1804 1952 2044 1948 1800 1709 1946 2380 2711 2710 2661 2635 2551 2528 2629 2864 3168 3162 2925 2725 2714 2806 2748 2575 2391 2131 1811 1558 1271 936 698 682 892 1170 1135 1063 1191 1366 1348 1089 705 562 693 848 1135 1565 1752 1704 1503 1290 1252 1288 1275 1278 1308 1287 1189 1068 1028 1131 1405 1842 2380 2967 3477 3631 3388 2986 2708 2881 3509 4002 3957 3211 2916 3282 3665 3603 3307 3187 3147 3235 3436 3497 3176 2335 1577 1628 2117 2492 2731 2925 3020 3061 3064 3050 3125 3192 3131 3090 3094 3124 3368 3685 3755 3430 2950 2714 2704 2865 2902 2760 2444 2179 2269 2445 2441 2401 2481 2444 2410 2424 2418 2336 2236 2207 2219 2215 2228 2361 2712 3104 3114 2595 1912 1528 1535 1610 1612 1563 1482 1450 1475 1481 1472 1460 1607 1848 1904 1951 2085 2162 1952 1643 1460 1312 1303 1464 1659 1828 1932 2042 2059 1803 1531 1328 1139 978 966 1013 1110 1205 1270 1410 1406 1312 1248 1330 1347 1340 1325 1290 1281 1256 1170 1073 1002 970 1004 1048 1012 995 974 973 923 782 653 568 574 632 746 888 857 967 986 962 953 899 927 841 756 681 493 365 331 278 347 490 485 438 457 486 456 386 453 704 643 479 497 597 736 779 805 865 730 567 457 374 226 179 160 95 52 21 20 27 53 76 80 138 182 191 265 340 415 472 499 512 511 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 4 5 6 4 4 5 4 3 3 4 4 4 7 9 10 9 8 25 69 111 149 202 235 251 266 276 280 289 322 354 374 373 379 356 330 318 304 289 281 280 278 271 256 255 263 296 326 344 369 382 385 395 406 428 451 460 447 421 405 417 437 453 471 488 481 457 444 455 438 375 328 270 255 274 276 289 299 290 296 283 292 321 360 403 437 448 447 450 394 282 256 333 419 443 412 340 344 459 485 599 706 826 959 1102 1271 1644 1817 1757 1624 1534 1470 1312 1152 976 819 648 490 606 975 1175 991 695 649 826 1053 1450 1942 2279 2304 2135 1990 1953 2006 2115 2147 1904 1881 1908 1935 1889 1760 1659 1497 1238 1013 972 912 798 759 638 494 411 324 255 275 243 101 12 4 12 32 37 30 42 31 12 28 62 106 120 121 147 157 169 165 159 104 86 147 113 40 11 9 7 2 0 0 0 0 0 0 0 0 1 3 10 18 23 22 22 17 6 3 4 14 37 52 48 32 13 21 35 65 49 32 68 153 191 152 128 104 80 91 104 108 130 308 762 1380 2026 2561 2775 2732 2729 2881 3130 3317 3363 3320 3134 2742 2549 2652 2770 2595 2204 1877 1677 1650 1794 1840 1705 1531 1458 1672 2066 2465 2624 2716 2717 2548 2433 2449 2621 2919 2998 2896 2839 2826 2790 2683 2515 2330 2102 1802 1508 1216 936 760 739 835 996 1055 1117 1267 1244 1029 723 512 544 721 895 1186 1528 1565 1365 1174 1136 1195 1202 1126 1122 1196 1158 1037 976 1015 1192 1569 2130 2699 3087 3237 3084 2836 2728 2889 3292 3543 3635 3597 3262 3275 3456 3393 3521 3294 3190 3105 3093 3158 3308 3190 2410 1620 1495 1885 2327 2608 2732 2791 2899 3032 3171 3343 3346 3145 3003 2906 2815 3032 3326 3314 2976 2659 2664 2845 2878 2772 2583 2382 2186 2259 2324 2269 2213 2225 2191 2148 2146 2178 2202 2231 2267 2259 2219 2233 2404 2746 3064 3003 2501 1927 1671 1725 1868 1994 1946 1809 1704 1676 1673 1629 1567 1494 1458 1543 1651 1749 1745 1590 1320 1053 1189 1461 1584 1736 1848 1968 2034 1806 1553 1401 1266 1169 1122 1030 1025 1125 1179 1216 1306 1363 1435 1414 1424 1420 1392 1359 1316 1276 1239 1181 1094 1049 1086 1146 1163 1134 1103 1040 999 922 775 677 588 588 664 792 815 792 792 777 755 689 667 709 633 492 424 363 372 411 381 433 531 475 458 506 578 609 558 566 630 555 438 410 501 654 711 629 469 402 503 476 390 232 231 264 183 135 67 81 148 243 354 406 493 558 578 630 691 695 663 612 539 446 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 4 4 3 3 3 2 3 4 5 8 12 16 13 11 24 50 78 113 155 190 228 247 261 257 285 312 324 344 372 362 339 314 294 281 275 273 271 265 251 236 224 231 257 278 300 329 342 344 347 354 374 398 418 411 392 374 358 342 339 341 342 338 345 351 338 314 306 281 287 339 294 276 260 227 206 180 200 224 317 429 457 510 550 419 382 262 346 525 560 520 493 465 445 509 602 678 738 798 877 948 998 1232 1489 1534 1395 1205 1041 794 585 527 506 486 538 859 1144 1212 836 506 652 1028 1319 1564 1851 2100 2219 2212 2244 2381 2444 2436 2405 2202 1971 1828 1893 1876 1744 1763 1864 1624 1295 1097 969 912 756 514 370 322 270 216 196 137 48 8 6 24 49 54 42 29 31 40 82 138 183 183 198 216 220 236 240 238 226 186 135 52 12 5 6 3 1 0 0 0 0 0 0 0 0 6 14 15 13 15 20 31 36 24 13 8 15 32 47 37 18 15 40 67 66 41 65 146 216 220 164 129 120 140 209 235 236 287 566 1131 1772 2327 2664 2694 2590 2584 2771 3121 3431 3553 3550 3420 3200 3144 3326 3388 3107 2528 2056 1761 1551 1624 1707 1522 1325 1227 1374 1689 2083 2390 2591 2638 2516 2378 2366 2530 2766 2910 2940 2926 2872 2767 2648 2500 2318 2124 1870 1575 1262 993 834 803 824 914 1038 1118 1145 969 678 456 433 572 712 851 1159 1442 1368 1123 1007 1075 1181 1166 1071 1030 1039 984 901 925 1078 1378 1847 2385 2795 2993 2981 2760 2616 2651 2800 2951 2902 2607 2336 2482 2930 2948 2675 2975 2933 3038 3132 3159 3165 3281 3410 2960 2089 1596 1743 2152 2450 2563 2576 2659 2857 2987 3100 3111 2941 2750 2593 2537 2745 3001 2961 2726 2720 2994 2988 2722 2324 2125 2081 2034 2098 2152 2137 2120 2107 2050 1992 2005 2113 2270 2393 2437 2396 2306 2269 2410 2654 2839 2780 2446 2058 1909 1986 2188 2345 2226 2022 1862 1782 1771 1742 1711 1633 1506 1406 1508 1689 1708 1567 1467 1555 1744 1861 1877 1898 1896 1868 1682 1368 1171 1109 1063 966 830 822 815 809 909 1069 1165 1279 1404 1444 1452 1415 1359 1327 1301 1274 1230 1141 1052 1028 1058 1162 1215 1243 1194 1140 1068 1016 963 875 735 652 647 636 602 621 643 643 613 534 500 467 459 476 494 549 579 547 517 456 482 455 463 537 695 747 644 569 566 547 471 453 498 517 517 467 417 573 696 550 297 239 265 314 329 330 272 351 491 643 781 911 955 925 863 831 814 739 654 523 353 256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 4 4 4 3 2 3 3 2 2 3 4 7 11 14 13 12 20 36 59 96 130 166 200 225 236 256 274 273 296 325 351 352 324 313 293 285 279 280 274 266 258 241 211 210 222 229 246 268 274 265 267 284 300 327 350 346 352 345 322 294 268 264 268 275 266 263 257 250 244 259 257 221 239 242 191 176 179 215 327 403 500 397 235 145 80 77 141 453 596 556 510 515 537 545 569 631 691 735 771 839 905 965 1063 1102 1072 912 679 489 323 234 330 498 721 897 1172 1184 1110 578 381 734 1168 1195 1097 1171 1341 1507 1644 1874 2268 2589 2655 2575 2440 2242 2044 1992 1907 1728 1528 1820 1625 1392 1196 1055 983 696 301 172 156 141 118 128 106 46 11 8 37 71 105 105 65 63 80 124 168 169 172 214 241 271 311 344 328 303 326 256 123 38 13 4 1 0 0 0 0 0 0 0 0 0 9 15 9 2 4 10 25 43 33 13 5 8 13 11 4 2 11 39 64 62 77 116 149 166 164 153 159 197 339 455 475 490 601 924 1503 2126 2582 2751 2633 2435 2447 2766 3188 3513 3681 3761 3661 3435 3449 3736 3847 3498 2720 2094 1796 1534 1567 1663 1396 1176 1051 1113 1314 1636 1984 2268 2438 2469 2409 2433 2554 2642 2681 2722 2781 2821 2788 2689 2537 2359 2158 1880 1609 1320 1080 944 886 840 891 995 963 851 632 393 262 305 435 502 660 1058 1328 1238 1038 979 1058 1120 1080 1023 984 922 865 873 1004 1256 1608 2041 2388 2539 2705 2852 2669 2408 2469 2555 2530 2315 1937 1714 1663 1856 2017 2076 2333 2399 2645 2907 3027 3068 3187 3367 3269 2629 1895 1710 1970 2236 2342 2341 2345 2544 2674 2761 2795 2760 2671 2529 2383 2509 2695 2674 2585 2730 2910 2758 2372 2023 1866 1838 1879 1963 2043 2072 2047 1995 1950 1990 2104 2287 2498 2646 2692 2655 2585 2541 2569 2577 2610 2632 2471 2227 2100 2164 2313 2342 2206 2021 1870 1795 1808 1871 1913 1871 1790 1746 1809 1942 1908 1785 1806 1876 1952 1979 1933 1854 1780 1630 1338 1055 911 904 909 829 766 790 719 734 923 1164 1362 1532 1555 1468 1420 1341 1287 1263 1277 1260 1203 1099 1027 1018 1093 1180 1251 1361 1346 1319 1267 1209 1153 1073 903 698 546 486 531 590 618 638 623 593 523 415 412 525 626 683 678 651 575 455 408 415 428 505 717 848 753 608 593 625 637 625 597 496 415 349 405 661 821 566 309 283 359 457 566 627 683 717 729 738 776 934 968 935 838 778 748 613 476 356 278 262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 3 4 4 4 2 2 3 3 2 2 2 3 3 4 6 9 17 20 32 56 82 109 140 172 195 215 236 249 269 292 311 331 329 340 323 319 304 298 295 285 286 277 251 234 224 202 185 196 223 232 228 227 230 237 272 299 336 355 344 303 253 231 221 230 236 225 251 244 209 179 173 177 234 267 229 209 220 260 309 338 395 280 84 57 68 92 252 546 549 526 564 623 620 588 621 642 688 746 770 806 844 831 751 626 511 396 274 226 268 393 653 944 1200 1403 1446 1146 905 480 344 674 1047 977 910 967 1046 1171 1277 1392 1581 1824 2048 2156 2214 2296 2296 2193 1993 1673 1368 1506 1488 1402 1283 1258 1018 469 79 52 67 66 75 117 113 62 17 25 71 109 162 160 86 64 87 130 151 124 122 174 224 283 387 467 411 306 377 365 224 67 13 5 2 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 8 11 4 4 2 2 2 0 1 5 15 36 55 72 104 120 140 162 169 198 273 432 661 774 795 857 1042 1423 1967 2494 2807 2842 2709 2548 2557 2873 3248 3469 3597 3704 3683 3524 3579 3940 4134 3725 2829 2053 1787 1631 1693 1640 1288 1066 956 951 1028 1235 1542 1875 2161 2339 2435 2579 2687 2646 2525 2477 2561 2672 2706 2644 2515 2365 2168 1871 1572 1325 1158 1102 1037 911 893 898 707 523 364 219 139 135 187 236 464 924 1233 1178 982 900 941 974 946 893 841 804 809 912 1136 1432 1762 2074 2193 2170 2285 2586 2468 2250 2381 2484 2477 2143 1728 1406 1279 1332 1499 1674 1771 1958 2265 2542 2690 2761 2919 3252 3503 3118 2274 1777 1794 1953 2042 2121 2162 2370 2586 2723 2767 2720 2691 2741 2279 2300 2417 2451 2510 2649 2683 2524 2235 1971 1828 1834 1924 2020 2098 2133 2113 2105 2168 2316 2476 2677 2879 2996 3012 2987 2999 3012 2882 2561 2442 2511 2471 2327 2239 2243 2291 2219 2012 1830 1725 1692 1758 1885 1979 1982 1957 2004 2063 2117 1982 1820 1806 1878 1939 1930 1811 1680 1521 1281 997 835 822 910 950 917 874 793 772 896 1132 1369 1514 1642 1643 1515 1375 1278 1223 1199 1264 1301 1252 1169 1087 1089 1123 1228 1366 1452 1509 1566 1547 1432 1299 1173 991 769 609 530 478 518 583 671 760 771 670 542 484 501 536 616 690 719 656 533 421 400 423 511 726 827 745 650 698 805 932 1028 941 689 540 474 521 713 769 524 333 348 492 654 725 734 739 705 626 518 544 719 808 688 610 631 622 485 368 324 310 294 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 2 2 3 2 1 2 2 1 1 1 2 1 2 1 2 10 16 20 32 50 71 93 119 139 164 190 217 242 260 277 296 312 325 329 328 343 323 322 310 310 299 296 287 271 244 212 186 180 194 200 204 210 213 227 248 287 317 310 290 244 223 219 233 229 170 234 215 215 233 234 244 300 339 322 298 316 365 338 239 213 177 113 176 327 366 414 541 517 574 678 746 766 698 697 629 625 599 539 483 422 330 235 178 141 136 189 347 601 885 1164 1448 1623 1642 1456 1108 767 559 348 654 998 1187 1022 957 1047 1158 1190 1203 1269 1358 1468 1604 1765 2040 2269 2169 1871 1556 1367 1399 1427 1417 1337 1264 1116 552 63 24 56 58 77 116 107 63 42 81 118 127 138 113 66 59 100 143 138 102 100 138 183 262 465 629 525 252 190 219 123 34 3 1 1 1 0 3 5 4 2 0 0 0 0 0 0 0 0 2 8 9 2 4 4 1 0 1 4 7 18 34 69 85 98 133 207 248 247 347 597 929 1121 1186 1254 1331 1516 1892 2363 2752 2926 2891 2806 2813 2933 3137 3352 3442 3450 3522 3549 3626 3870 4235 4354 3803 2945 2125 1815 1779 1851 1613 1263 1041 944 913 895 974 1191 1497 1829 2107 2322 2546 2698 2692 2553 2404 2379 2447 2515 2520 2444 2311 2124 1870 1582 1341 1189 1149 1085 969 889 747 482 301 211 133 74 48 56 116 374 867 1214 1153 904 777 815 886 905 867 793 745 796 979 1248 1511 1770 1980 2009 2031 2086 2256 2265 2182 2277 2459 2462 2143 1690 1342 1184 1221 1318 1394 1562 1825 2093 2283 2457 2622 2772 3073 3303 3029 2458 1934 1665 1642 1687 1825 2023 2346 2708 2912 2872 2681 2660 2598 2073 2062 2232 2367 2503 2653 2720 2593 2303 2025 1918 1963 2060 2157 2236 2328 2455 2621 2827 3046 3214 3354 3388 3345 3311 3360 3474 3472 3063 2482 2312 2537 2480 2276 2164 2135 2057 1855 1660 1558 1521 1540 1701 1922 1989 2017 2021 2133 2176 2110 1931 1740 1665 1646 1671 1684 1647 1514 1288 1072 938 868 889 975 994 951 937 921 952 1118 1335 1504 1581 1681 1690 1576 1419 1261 1155 1142 1267 1369 1341 1300 1240 1214 1235 1315 1377 1422 1512 1620 1676 1594 1451 1283 1059 860 759 650 588 562 593 670 802 862 839 756 672 605 548 602 767 832 766 652 564 540 509 535 667 793 886 784 955 1255 1410 1407 1306 1087 837 661 621 673 638 496 389 390 489 618 617 544 453 426 473 403 484 611 627 517 497 543 530 508 479 451 401 302 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 1 1 1 0 1 1 1 1 2 3 2 1 2 3 4 18 29 48 72 93 106 123 145 170 195 218 238 258 279 299 311 316 335 341 342 342 342 324 297 304 300 285 276 253 220 191 191 206 209 216 225 230 254 269 257 241 213 185 183 188 186 168 195 175 175 208 234 246 287 316 325 319 287 249 192 124 101 136 220 362 517 528 516 558 608 700 779 818 807 708 601 495 401 289 192 128 77 36 29 85 167 273 456 742 1050 1311 1510 1648 1663 1513 1265 1031 771 637 488 660 875 1263 1386 1156 1385 1321 1249 1238 1246 1267 1331 1421 1628 1888 1931 1764 1574 1448 1409 1435 1458 1470 1436 1334 1042 571 107 78 146 117 107 123 107 83 120 166 158 112 92 76 58 65 106 141 137 115 111 124 145 235 461 722 768 509 205 40 3 0 0 0 3 5 5 7 8 5 2 0 0 0 1 1 0 0 1 3 9 11 6 4 2 0 1 3 6 16 27 62 105 121 105 178 271 325 363 521 939 1340 1563 1675 1797 1865 2060 2410 2726 2899 2949 2871 2725 2747 3002 3261 3414 3430 3330 3459 3728 4057 4461 4618 4361 3635 2966 2254 1820 1819 1846 1589 1298 1094 987 939 874 859 970 1192 1505 1831 2105 2357 2567 2666 2603 2434 2310 2280 2316 2347 2315 2223 2095 1919 1680 1425 1213 1103 1050 959 825 629 359 206 147 96 54 35 41 112 403 929 1240 1080 770 658 764 932 1027 994 853 752 826 1053 1316 1477 1621 1758 1839 2009 2142 2137 2156 2173 2228 2436 2455 2076 1632 1336 1182 1158 1192 1241 1415 1684 1942 2123 2365 2688 2923 3093 3023 2635 2332 2018 1661 1463 1398 1481 1689 2265 2825 3010 2908 2636 2615 2357 1933 1920 2156 2373 2535 2655 2632 2453 2274 2153 2079 2070 2123 2242 2385 2610 2958 3369 3709 3866 3986 3987 3723 3472 3439 3620 3739 3513 3007 2390 2265 2535 2441 2180 2033 1898 1691 1504 1403 1419 1517 1647 1860 2088 2187 2237 2171 2216 2178 1989 1832 1632 1516 1481 1496 1563 1587 1478 1239 1071 1086 1098 1056 1061 998 897 1009 1083 1189 1336 1443 1520 1658 1811 1898 1774 1587 1354 1148 1079 1190 1375 1386 1367 1375 1416 1481 1526 1488 1387 1386 1449 1554 1638 1601 1444 1151 945 869 858 832 806 781 788 834 896 971 973 920 864 823 857 920 897 783 710 652 645 669 482 498 536 651 794 1105 1540 1770 1777 1657 1479 1196 907 746 632 579 525 491 476 487 559 507 382 371 398 360 397 490 565 602 611 608 626 683 684 619 560 564 310 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 1 3 3 2 1 0 0 1 0 0 0 0 1 2 2 1 1 1 1 3 4 10 22 42 65 81 95 110 128 151 178 199 220 244 264 279 291 301 314 326 338 345 353 360 342 333 321 304 274 242 240 228 217 209 214 213 220 232 234 226 214 193 154 125 133 146 159 149 163 188 202 189 145 178 181 171 212 177 122 106 117 159 249 397 546 602 581 605 682 752 786 805 841 785 624 407 290 155 70 39 96 147 170 256 430 624 796 1015 1300 1542 1670 1698 1637 1521 1371 1204 1005 785 663 621 748 967 1169 1609 1303 1649 1662 1574 1518 1440 1357 1386 1492 1622 1564 1422 1379 1383 1384 1400 1434 1478 1506 1496 1416 1098 589 241 248 340 241 164 166 180 167 219 210 122 66 47 40 52 89 128 137 136 157 194 196 173 199 292 424 409 172 28 0 0 0 0 0 6 15 14 10 13 5 2 1 1 0 1 1 0 0 0 4 9 9 5 1 0 1 8 48 103 68 64 116 130 210 247 307 372 476 613 884 1277 1432 1696 1969 2217 2248 2384 2640 2767 2829 2894 2749 2570 2644 2928 3146 3175 3290 3353 3471 4032 4435 4725 4524 4017 3454 3018 2552 1977 1914 1880 1639 1343 1171 1051 977 906 835 845 954 1179 1495 1817 2098 2338 2526 2605 2541 2379 2227 2172 2160 2138 2078 1995 1917 1778 1553 1320 1159 1085 943 746 588 350 201 131 87 59 49 61 173 568 1082 1231 963 693 678 854 1061 1163 1093 898 788 897 1110 1282 1331 1366 1479 1661 1922 2110 2134 2154 2186 2199 2225 2118 1774 1462 1239 1091 1085 1145 1133 1184 1435 1739 1986 2255 2592 2887 3000 2867 2537 2258 2081 1811 1555 1364 1299 1407 1989 2670 2960 2960 2782 2596 2278 1865 1844 2098 2356 2535 2573 2414 2226 2235 2300 2245 2147 2167 2321 2549 2904 3334 3788 4151 4178 4165 3995 3658 3338 3177 3305 3494 3045 2689 2411 2335 2399 2274 2042 1854 1643 1427 1337 1364 1492 1654 1759 1863 1975 2053 2108 2114 2098 1976 1854 1768 1679 1603 1580 1602 1619 1594 1485 1305 1217 1289 1340 1298 1257 1206 1190 1274 1321 1411 1451 1486 1617 1851 2084 2206 2070 1809 1509 1217 1145 1311 1425 1439 1476 1573 1759 1941 1944 1890 1678 1432 1340 1391 1669 1806 1703 1416 1197 1067 967 1012 1105 1167 1197 1127 1032 1093 1167 1160 1188 1237 1179 1178 1167 1062 1044 1137 1166 1066 583 302 191 221 419 936 1496 1845 2001 1990 1874 1619 1238 879 661 598 561 584 589 597 582 518 451 441 412 392 431 517 608 698 730 755 754 807 816 745 896 889 674 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 4 12 32 55 73 86 100 118 136 154 180 204 225 243 265 289 300 305 304 301 305 315 327 331 331 323 288 260 225 213 210 221 233 220 213 232 233 223 221 214 202 187 180 177 171 170 198 204 203 205 153 167 176 158 183 182 160 204 269 348 455 570 634 569 534 651 767 832 848 854 806 652 427 194 107 35 10 78 345 554 741 934 1075 1232 1361 1547 1806 1983 1997 1892 1711 1480 1257 1048 834 632 528 555 736 975 1145 1229 1248 1523 1693 1724 1765 1705 1735 1705 1572 1387 1178 1148 1231 1312 1358 1382 1416 1467 1507 1525 1478 1191 683 317 381 455 319 266 312 326 311 263 166 66 33 23 27 90 199 245 207 176 229 332 329 218 141 125 125 90 24 4 0 0 0 0 0 7 20 25 10 7 4 1 1 1 1 1 1 0 0 0 1 4 4 2 1 3 8 22 51 86 109 117 176 207 230 270 413 579 736 909 1232 1653 1840 2084 2321 2475 2266 2150 2045 2336 2727 2858 2660 2541 2781 3087 2942 2686 3146 3433 3468 4117 4386 4318 3849 3464 3312 3402 3178 2323 2099 1943 1691 1415 1246 1124 1008 944 850 783 786 922 1182 1484 1775 2049 2296 2475 2553 2475 2269 2140 2091 2042 1973 1870 1855 1762 1612 1432 1238 1100 879 661 575 400 243 149 104 88 83 125 337 795 1188 1187 935 787 863 1038 1162 1178 1060 877 827 955 1112 1153 1096 1138 1312 1555 1827 2017 2167 2192 2179 2105 1979 1812 1601 1404 1213 1044 998 1042 1053 1095 1288 1580 1876 2152 2387 2605 2636 2406 2120 2164 2114 1972 1802 1550 1330 1317 1710 2379 2848 2919 2866 2641 2133 1712 1746 2009 2264 2460 2492 2323 2155 2253 2462 2452 2267 2274 2443 2740 3199 3607 3884 3996 3939 3834 3667 3401 3166 3008 3224 3145 2676 2517 2461 2333 2221 2042 1826 1654 1503 1366 1389 1503 1610 1660 1670 1664 1738 1789 1799 1818 1808 1791 1817 1742 1501 1470 1705 1760 1678 1633 1617 1570 1552 1653 1782 1751 1601 1471 1390 1490 1519 1393 1483 1584 1777 2126 2432 2480 2239 1954 1692 1437 1334 1393 1493 1644 1824 2017 2230 2486 2625 2592 2478 2055 1665 1589 1756 2017 2151 2143 1956 1654 1388 1277 1302 1462 1701 1733 1517 1481 1582 1654 1808 2051 1974 1865 1770 1736 1927 1918 1829 1387 639 183 84 115 315 690 1157 1590 1928 2113 2139 2017 1694 1299 987 849 771 793 825 769 745 697 627 574 536 512 555 690 829 858 821 832 873 933 947 925 1144 1236 1268 3 3 2 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 3 9 23 45 64 80 96 109 124 145 168 189 205 216 241 276 294 296 284 268 258 264 273 283 292 290 271 231 222 230 243 252 265 246 214 214 227 253 267 284 315 317 317 318 321 328 293 245 249 283 298 340 358 361 342 316 338 411 518 630 683 681 650 627 708 861 983 999 963 817 450 158 44 23 7 43 282 707 1084 1390 1430 1458 1571 1657 1758 1974 2116 2064 1870 1594 1268 935 656 466 357 328 416 634 876 1048 1052 1181 1431 1550 1586 1794 1642 1723 1445 1109 966 959 1049 1196 1316 1385 1410 1426 1459 1495 1527 1518 1301 867 550 436 397 299 401 589 511 375 143 30 28 31 38 72 186 319 306 236 183 244 351 328 190 90 59 39 15 2 0 0 0 0 1 0 3 13 7 2 2 2 1 0 0 1 1 1 0 0 2 5 9 9 4 9 32 52 78 113 124 140 167 214 241 262 388 630 876 1075 1296 1538 1840 2122 2358 2619 2792 2498 2149 1746 2112 2646 2762 2694 2843 3361 3796 3515 3118 3421 3615 3876 4381 4152 3667 3172 2950 3109 3782 3704 2683 2249 1929 1704 1514 1332 1206 1055 984 909 804 727 768 932 1175 1459 1738 1968 2154 2340 2415 2271 2147 2102 2037 1924 1758 1697 1628 1505 1392 1180 953 747 574 493 413 292 200 161 153 165 272 583 1004 1237 1156 946 834 880 1008 1100 1094 985 823 816 960 1071 1026 935 1120 1361 1575 1788 1993 2220 2197 2066 1953 1833 1713 1623 1534 1341 1080 935 963 1023 1069 1213 1467 1765 2072 2268 2436 2380 2145 2085 2054 2130 2148 2011 1684 1370 1234 1402 2078 2742 2880 2849 2649 2095 1671 1685 1900 2152 2409 2568 2529 2386 2401 2638 2650 2468 2506 2706 3063 3549 3903 3944 3783 3619 3565 3496 3305 3139 3052 3019 2722 2378 2328 2296 2152 2007 1816 1606 1442 1374 1402 1484 1548 1546 1560 1553 1589 1651 1647 1632 1597 1629 1773 1922 1897 1719 1745 1952 1975 1892 1875 1951 1945 2082 2106 2255 2187 2048 1787 1566 1693 1766 1774 1766 1742 1924 2394 2745 2663 2268 2003 1852 1625 1478 1532 1705 1987 2314 2613 2817 2947 2953 2885 2895 2553 2067 1856 1993 2252 2605 2837 2831 2635 2232 1797 1569 1509 1750 2029 2200 2323 2342 2422 2764 2895 2717 2361 1958 1804 1932 2107 2035 1431 665 281 207 244 357 448 621 971 1370 1721 2006 2172 2076 1842 1608 1398 1259 1318 1488 1482 1341 1166 996 837 751 707 821 997 1023 946 881 862 948 1039 1068 1068 1118 1113 1132 2 3 4 3 2 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 2 6 19 37 54 72 90 106 123 143 164 178 180 197 228 262 289 297 283 258 242 232 228 228 229 233 241 255 268 277 284 268 234 233 236 251 267 277 289 328 369 413 458 495 504 482 472 473 455 456 509 547 570 539 507 457 504 617 738 794 822 804 790 883 1063 1186 1090 903 630 259 33 3 2 9 122 507 935 1364 1651 1556 1538 1654 1706 1745 1897 1912 1741 1493 1186 822 502 326 284 335 456 644 873 1072 1209 1297 1459 1720 1604 1591 1861 1337 1302 928 927 933 959 1077 1252 1365 1411 1418 1419 1432 1456 1500 1537 1453 1203 882 563 323 316 555 657 446 200 1 1 27 62 74 141 308 375 341 258 146 131 208 227 144 69 50 36 14 4 2 0 0 0 1 0 0 2 0 0 1 1 0 0 3 2 0 0 0 1 11 33 36 17 6 57 193 202 82 107 195 255 268 258 262 347 572 900 1196 1418 1576 1662 1902 2334 2766 3183 3469 3350 3098 2840 2766 2803 2792 2874 3297 4047 4579 4460 4075 3915 4064 4475 4536 3840 3214 2832 2844 3351 3815 3733 2975 2416 2000 1819 1624 1445 1292 1132 1057 1009 901 796 763 810 953 1185 1450 1673 1855 2065 2203 2147 2072 2056 1993 1897 1754 1681 1513 1337 1240 1076 846 666 536 445 375 300 244 218 218 281 461 810 1151 1245 1100 878 767 814 942 1035 996 895 788 797 936 1028 1013 1072 1325 1502 1613 1747 1991 2199 2136 1980 1877 1818 1802 1828 1795 1577 1190 894 883 1020 1142 1257 1431 1663 1957 2227 2425 2416 2196 1995 2028 2268 2527 2316 1775 1339 1129 1204 1854 2568 2787 2716 2495 2053 1653 1604 1808 2089 2443 2761 2795 2600 2558 2823 2890 2827 2880 3164 3565 4088 4391 4209 3566 3358 3528 3605 3434 3153 2894 2618 2339 2247 2254 2132 1944 1838 1697 1514 1342 1288 1396 1545 1545 1528 1547 1539 1572 1597 1579 1545 1511 1592 1833 2047 2075 2043 2146 2271 2301 2330 2401 2555 2737 2888 2724 2636 2551 2452 2141 1985 1979 2010 2125 2072 1873 1996 2429 2661 2455 2164 2087 2009 1759 1620 1715 1880 2317 2773 3142 3334 3093 2811 2502 2330 1932 1435 1282 1488 1987 2526 2854 3033 3081 3005 2596 2093 1582 1593 1986 2448 2799 2833 2862 3062 2960 2431 1729 1351 1463 1890 2275 2254 1735 1101 973 1028 952 718 441 326 410 560 921 1371 1769 1959 2037 2016 1855 1664 1647 1876 2035 1960 1638 1426 1282 986 683 767 1026 1089 1046 1151 1287 1395 1354 1278 1165 965 876 758 1 2 4 4 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 5 14 27 43 61 81 100 122 149 171 183 192 201 223 255 286 308 316 304 273 242 211 181 168 180 202 223 240 247 243 264 261 249 253 257 267 269 280 325 393 465 536 591 627 653 645 600 569 600 646 677 665 669 626 631 698 789 836 904 968 1060 1124 1173 1141 854 555 290 89 10 0 4 28 187 571 971 1335 1629 1570 1525 1545 1617 1726 1776 1585 1321 998 623 391 361 449 622 876 1129 1369 1515 1558 1605 1675 1731 1662 1289 1260 1358 959 943 933 978 950 1053 1237 1369 1430 1421 1405 1406 1418 1439 1493 1557 1558 1418 1105 692 394 442 612 468 231 60 4 9 66 153 100 120 274 326 186 137 88 52 95 173 148 70 41 29 9 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 1 18 59 51 17 11 145 468 437 96 77 200 345 463 467 425 491 684 939 1201 1343 1422 1571 1899 2476 3036 3523 3795 3742 3499 3244 3032 2928 2894 3027 3507 4238 4744 4770 4532 4351 4507 4675 4331 3620 3132 2964 3220 3663 3497 3292 2932 2452 2112 1985 1766 1577 1412 1280 1229 1182 1065 930 837 796 833 981 1213 1456 1688 1937 2113 2089 1988 1939 1914 1860 1751 1621 1417 1228 1130 1002 843 718 629 541 462 361 273 227 224 318 537 882 1115 1086 953 761 709 755 844 873 785 741 780 843 948 1046 1154 1359 1542 1615 1667 1801 2035 2123 2028 1975 1929 1867 1850 1881 1904 1749 1350 967 868 1011 1216 1359 1516 1702 1890 2169 2568 2638 2476 2153 2189 2594 2985 2701 1986 1444 1230 1324 1833 2465 2757 2658 2394 2034 1650 1549 1746 2052 2463 2850 2872 2614 2628 2934 3084 3069 3120 3450 3842 4414 4740 4458 3679 3342 3523 3670 3473 3000 2559 2313 2269 2272 2134 1924 1789 1707 1640 1492 1359 1310 1368 1560 1571 1602 1614 1584 1577 1593 1561 1483 1462 1597 1867 2069 2080 2049 2184 2369 2551 2747 2925 3146 3311 3330 3250 3136 2945 2734 2423 2155 2011 2197 2508 2313 1910 2003 2219 2241 2205 2264 2350 2237 1902 1834 1953 2204 2634 3072 3393 3307 2914 2365 1929 1631 1243 868 786 989 1496 2040 2517 2823 3102 3227 2814 2067 1491 1355 1739 2269 2618 2697 2678 2591 2232 1568 1024 999 1522 2043 2319 2209 1890 1742 1934 2109 1888 1274 769 481 311 226 317 604 938 1227 1517 1668 1654 1456 1284 1374 1641 1730 1546 1388 1270 983 579 678 1181 1640 1864 1876 1880 1898 1815 1518 1246 883 732 620 1 2 3 4 3 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 34 53 75 99 130 160 183 202 210 216 233 260 298 340 354 343 318 285 245 210 189 182 178 170 164 164 173 189 201 223 252 276 295 341 356 386 438 481 533 571 611 639 640 631 656 717 766 789 795 772 762 787 815 843 886 899 813 925 976 838 460 185 55 9 0 0 40 129 285 559 885 1193 1438 1455 1474 1420 1532 1673 1515 1105 806 509 381 538 820 1080 1405 1648 1708 1816 1705 1395 1199 1152 1155 1100 956 915 912 919 957 947 1015 1028 1261 1342 1413 1462 1445 1423 1413 1420 1440 1499 1565 1595 1564 1329 904 622 598 557 332 137 41 14 36 126 194 100 62 146 287 107 142 82 36 62 173 197 87 25 17 8 4 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 25 14 5 4 181 599 600 184 52 228 502 683 691 604 636 749 898 1089 1201 1270 1486 1861 2640 3096 3502 3721 3615 3254 2848 2616 2633 2755 2964 3412 4008 4416 4565 4600 4603 4623 4422 3905 3398 3101 3088 3387 3494 3006 2593 2474 2298 2165 2118 1894 1719 1570 1474 1463 1431 1304 1123 942 802 752 836 1039 1301 1618 1974 2190 2130 2000 1915 1864 1833 1760 1665 1424 1241 1139 1078 1031 929 848 741 606 428 280 224 263 419 664 898 954 815 648 531 568 617 709 719 589 557 664 803 951 1114 1308 1526 1676 1730 1824 2042 2152 2013 1837 1783 1795 1807 1822 1857 1871 1777 1496 1162 996 1051 1229 1438 1647 1850 1896 1970 2448 2696 2674 2422 2516 2954 3201 2873 2230 1718 1512 1619 1982 2430 2696 2629 2409 2119 1739 1587 1722 2031 2455 2847 2877 2637 2639 2930 3130 3144 3190 3442 3772 4219 4462 4282 3897 3633 3563 3494 3216 2696 2333 2301 2420 2256 2027 1833 1668 1521 1512 1466 1366 1384 1508 1611 1660 1677 1650 1609 1608 1625 1583 1501 1501 1642 1863 1950 1860 1840 1937 2196 2612 2913 3154 3316 3421 3575 3531 3316 3053 2769 2550 2371 2277 2451 2597 2305 1939 1906 1843 1880 2214 2522 2635 2355 2099 2104 2168 2412 2839 3311 3609 3603 3287 2684 2075 1627 1314 1040 974 1218 1575 1911 2183 2316 2517 2610 2231 1581 1186 1153 1485 1938 2225 2258 2153 1924 1484 1010 989 1292 1779 2052 1935 1915 2074 2368 2556 2489 2105 1600 1220 979 745 452 253 265 460 626 808 859 817 812 640 664 907 1165 1268 1155 805 447 591 1106 1780 2252 2342 2178 1892 1577 1346 1141 908 707 566 494 1 1 2 3 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 4 9 15 30 52 79 110 142 172 200 218 226 238 254 269 281 317 350 351 341 322 309 288 260 231 205 182 163 160 179 194 214 253 299 355 366 362 389 426 451 476 488 518 551 571 589 613 654 716 774 801 793 795 808 808 818 858 885 785 714 699 565 214 29 2 0 0 0 119 264 370 567 887 1223 1426 1545 1635 1511 1512 1475 1197 780 571 508 881 1210 1460 1620 1767 1644 1357 1353 1178 872 754 776 818 854 885 895 903 924 931 970 1104 1140 1280 1211 1339 1447 1464 1448 1424 1424 1445 1506 1573 1590 1578 1413 1049 779 631 431 231 118 67 52 79 141 139 82 49 84 291 218 176 70 24 51 139 241 119 21 4 4 7 9 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 9 7 10 16 121 378 400 163 84 292 626 846 871 789 812 894 1020 1184 1257 1272 1435 1789 2585 2902 3259 3605 3572 3187 2645 2266 2227 2438 2749 3124 3569 3924 4167 4382 4524 4527 4138 3583 3144 2897 2896 3125 3060 2789 2287 2099 2178 2124 2128 1945 1881 1745 1674 1700 1693 1543 1299 1042 810 685 732 941 1249 1604 1996 2207 2152 2086 2115 2076 1916 1842 1721 1381 1184 1043 1044 1098 1043 927 754 532 335 247 289 447 683 889 944 842 670 533 471 470 484 518 535 513 463 599 762 911 1131 1397 1635 1805 1923 2089 2304 2186 1846 1619 1566 1645 1781 1886 1940 1916 1781 1567 1324 1197 1193 1268 1524 1746 1956 1917 1928 2321 2593 2648 2608 2754 3095 3209 2887 2399 2011 1819 1874 2091 2356 2613 2649 2466 2215 1919 1726 1746 2044 2462 2789 2800 2560 2578 2841 3087 3193 3262 3385 3566 3747 3838 3833 3714 3488 3255 2987 2706 2328 2126 2202 2307 2205 2055 1884 1668 1442 1343 1274 1270 1383 1580 1692 1741 1737 1688 1651 1610 1568 1525 1526 1568 1733 1929 1968 1714 1749 1910 2204 2576 2899 3133 3187 3291 3386 3240 2975 2796 2778 2826 2871 3123 3186 2645 2209 1842 1668 1643 1885 2295 2513 2489 2238 2129 2101 2250 2716 3218 3567 3723 3691 3509 3149 2528 2015 1648 1426 1561 1827 2043 2102 2050 1892 1762 1724 1645 1335 1171 1304 1660 2033 2095 1920 1760 1666 1512 1327 1178 1426 1743 1830 1779 1969 2299 2632 2680 2477 2114 1895 1769 1624 1419 975 622 581 799 801 716 517 395 323 257 302 615 1139 1411 1282 925 857 1134 1619 2057 2198 2039 1791 1506 1140 867 693 583 516 479 417 0 0 0 1 1 1 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 16 35 61 90 125 161 191 215 234 251 266 275 284 309 332 333 329 310 297 290 290 285 281 267 236 221 223 231 247 275 308 327 333 360 371 398 444 449 466 494 527 530 540 541 554 606 668 721 753 769 773 754 738 763 800 786 704 609 460 150 0 0 0 0 0 356 712 707 792 1177 1590 1772 1831 1761 1586 1471 1276 973 658 645 873 1193 1126 1202 1259 1208 1025 766 772 751 701 709 740 759 784 829 884 914 919 924 931 952 1027 1094 1094 1267 1369 1425 1441 1437 1435 1448 1491 1572 1574 1564 1419 1099 827 624 415 251 161 111 91 97 106 93 65 63 101 298 341 126 33 21 29 81 235 190 59 7 23 33 19 5 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 1 2 7 8 12 28 47 52 65 126 145 103 152 340 634 925 1001 989 1064 1207 1332 1444 1388 1398 1567 1890 2475 2706 3148 3699 3838 3455 3008 2562 2301 2297 2594 2958 3313 3572 3803 4038 4190 4355 4007 3385 2957 2701 2706 2836 2732 2679 2406 2041 2226 2289 2320 2085 2130 2042 1922 1942 1900 1678 1385 1118 864 695 717 934 1284 1607 1953 2120 2074 2090 2157 2119 1995 1845 1582 1351 1077 870 794 778 747 639 481 328 246 294 482 730 921 984 918 791 668 585 524 446 403 420 467 482 516 606 696 867 1166 1521 1818 2019 2222 2442 2507 2143 1644 1388 1390 1619 1897 1971 1922 1835 1704 1560 1364 1303 1404 1449 1689 1849 1973 1943 2004 2247 2405 2510 2572 2696 3011 3123 2830 2491 2271 2113 2121 2191 2272 2335 2302 2330 2208 2011 1858 1826 2108 2507 2773 2778 2715 2755 2881 3075 3214 3247 3281 3363 3374 3329 3399 3333 2961 2557 2322 2091 1805 1772 1980 2087 2142 2154 2086 1857 1589 1405 1348 1353 1434 1590 1702 1769 1794 1772 1733 1681 1641 1628 1646 1730 1918 2068 2030 1820 1746 1768 2027 2502 2853 3005 3003 3024 3038 2874 2683 2674 2734 2767 2815 2884 2714 2424 2005 1749 1632 1685 1963 2177 2159 2027 1994 2114 2309 2608 2949 3250 3438 3539 3672 3772 3583 3149 2546 1877 1522 1647 2020 2262 2315 2045 1664 1328 1230 1322 1340 1399 1666 2038 2314 2166 1853 1659 1706 1790 1681 1386 1369 1520 1659 1809 2090 2409 2608 2652 2637 2671 2677 2453 2020 1652 1415 1524 1489 1438 1042 570 247 133 97 173 470 1011 1477 1420 989 793 1100 1551 1768 1920 1968 1956 1811 1520 1216 906 658 532 472 427 432 0 0 0 1 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 1 2 6 12 22 44 67 101 139 174 206 233 258 282 302 326 352 371 372 363 342 305 279 269 272 291 298 281 261 241 252 281 318 343 355 380 388 361 380 424 424 445 478 500 515 508 515 525 560 614 673 710 725 722 694 665 660 681 696 655 567 402 140 8 1 3 2 80 1003 1392 1352 1331 1579 1814 1855 1758 1525 1340 1244 1094 854 689 821 993 1075 1069 1018 896 739 685 628 641 651 652 666 717 734 756 806 864 904 917 918 924 927 920 934 1013 1055 1083 1232 1365 1424 1429 1437 1430 1477 1443 1504 1314 1075 844 641 459 303 191 120 85 72 68 67 67 87 134 251 255 104 52 59 30 45 170 238 138 50 63 71 31 4 0 0 0 0 0 0 0 0 1 1 3 15 57 105 58 12 3 5 9 24 50 71 67 61 83 137 187 303 528 771 954 1050 1095 1205 1373 1524 1636 1566 1571 1718 1982 2376 2658 3161 3841 4043 3631 3227 3036 2682 2299 2408 2744 3030 3258 3541 3818 3952 4082 3899 3451 3110 2752 2714 2668 2491 2361 2349 2092 2377 2599 2611 2331 2389 2408 2255 2082 1935 1738 1492 1263 1033 846 849 1080 1451 1765 1980 2064 2012 2065 2152 2103 1967 1808 1589 1321 1048 799 624 498 392 332 305 325 399 569 819 1012 1073 1060 1042 1034 993 865 666 491 347 334 416 539 678 799 906 1058 1342 1699 2046 2360 2636 2794 2602 2010 1438 1193 1242 1595 1981 1979 1831 1755 1658 1573 1443 1445 1655 1781 1938 2018 2038 1990 2052 2143 2233 2433 2496 2580 2849 2915 2687 2476 2380 2299 2307 2252 2141 2155 2245 2398 2239 2038 1918 1937 2209 2578 2836 2951 3019 3043 3099 3248 3347 3289 3198 3205 3165 3035 3050 2897 2499 2071 1746 1465 1282 1523 1765 1893 2050 2053 2004 1879 1681 1521 1464 1445 1489 1608 1733 1859 1908 1934 1896 1826 1749 1733 1755 1924 2086 2156 2003 1713 1527 1561 1965 2549 2875 2861 2772 2727 2623 2477 2420 2430 2368 2321 2448 2644 2634 2250 2018 1869 1688 1717 1888 1884 1741 1716 1872 2125 2382 2639 2897 3076 3173 3342 3535 3669 3685 3404 2815 2034 1510 1448 1705 2026 2203 2029 1628 1296 1129 1213 1399 1639 2049 2449 2643 2213 1763 1578 1781 2008 1910 1562 1328 1421 1714 2030 2310 2502 2564 2623 2853 3220 3419 3003 2059 1454 1667 2069 2231 1800 976 291 32 34 79 331 985 1685 1682 1143 692 867 1299 1541 1690 1859 2104 2162 1928 1683 1457 1193 852 577 499 485 512 0 0 0 1 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 16 33 51 79 116 152 189 219 248 279 311 356 401 439 469 479 467 431 380 333 300 283 270 263 264 272 301 334 365 386 416 430 405 382 398 421 405 390 396 407 438 444 477 497 531 570 616 652 684 692 675 644 618 604 569 524 476 358 168 57 31 32 63 306 1219 1424 1734 1832 1789 1626 1465 1283 1066 888 789 746 703 711 834 993 1033 879 814 715 707 677 632 637 650 624 596 631 706 753 803 852 890 904 904 902 912 921 948 977 907 852 972 1228 1358 1386 1402 1362 1278 1187 1204 1097 984 812 618 466 332 216 138 81 46 40 58 103 155 175 179 150 88 76 82 46 33 91 185 212 160 105 75 31 5 0 0 0 0 0 0 1 9 23 21 16 48 123 157 103 23 3 4 16 44 47 35 40 86 201 315 380 468 615 793 989 1138 1217 1383 1634 1767 1750 1630 1538 1663 1978 2366 2667 3165 3715 3765 3397 3151 3163 2896 2415 2347 2687 2862 2949 3239 3578 3791 3895 3903 3646 3418 3065 2854 2626 2311 2081 2113 2108 2475 2831 2856 2604 2573 2603 2464 2174 1968 1847 1672 1466 1274 1112 1099 1312 1644 1910 2009 1994 1945 1967 2048 2023 1920 1822 1691 1515 1239 939 707 560 437 402 475 641 845 1041 1188 1266 1324 1423 1568 1715 1792 1679 1322 895 517 345 369 578 838 1053 1220 1406 1687 2054 2457 2825 3007 2885 2382 1676 1201 1060 1170 1678 2040 1946 1767 1759 1711 1595 1557 1684 1944 2185 2341 2370 2286 2142 2279 2291 2191 2364 2451 2502 2724 2758 2588 2373 2290 2276 2264 2163 1973 1977 2079 2304 2241 2023 1922 2008 2283 2646 2962 3167 3276 3318 3350 3422 3466 3360 3175 3083 3066 3009 2924 2676 2221 1736 1434 1360 1464 1508 1596 1671 1689 1722 1775 1756 1619 1507 1483 1484 1559 1684 1846 1967 2029 2041 1948 1855 1661 1522 1746 2004 2213 2313 2059 1658 1485 1649 2079 2573 2847 2840 2737 2524 2081 1861 1959 2093 2116 2070 2211 2462 2408 2153 1938 1787 1737 1738 1669 1530 1545 1706 1906 2119 2358 2615 2869 3036 3132 3184 3161 3191 3251 3138 2672 1994 1480 1344 1518 1855 2181 2216 1893 1494 1174 1205 1476 1831 2243 2469 2404 1987 1641 1609 1940 2292 2281 1832 1457 1544 1933 2363 2619 2633 2472 2366 2666 3183 3504 3218 2351 1693 1679 2102 2338 1922 1132 515 245 255 450 930 1531 1739 1366 988 918 1201 1477 1610 1710 1720 1714 1703 1599 1513 1380 1099 760 610 552 537 519 0 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 1 3 7 15 28 45 68 99 129 163 194 219 256 297 343 400 458 514 555 574 571 534 484 435 384 332 297 280 305 345 384 412 436 448 435 420 417 444 451 418 374 343 342 360 376 416 434 454 461 523 571 606 647 670 663 634 590 534 494 440 335 223 161 123 105 161 385 820 1115 1558 1983 1895 1563 1259 998 862 832 812 778 758 779 883 1063 1172 1094 925 835 931 829 704 658 664 636 595 679 810 773 786 842 868 881 902 914 972 1019 1075 1068 902 792 864 1113 1286 1334 1346 1313 1109 1226 1123 1029 886 699 507 365 286 215 154 92 57 56 92 192 278 260 183 112 85 99 109 67 35 56 127 252 247 142 62 20 4 1 0 0 0 0 0 6 35 68 49 23 44 78 75 54 23 4 9 32 51 47 17 26 112 324 439 455 468 541 730 1003 1219 1351 1551 1731 1639 1473 1462 1341 1521 1953 2282 2653 3049 3357 3241 2991 2975 3114 3040 2716 2394 2447 2783 3020 3168 3428 3679 3813 3874 3665 3557 3317 3031 2638 2291 1996 2012 2198 2647 3106 3201 2884 2618 2521 2435 2266 2129 2021 1845 1661 1506 1348 1313 1498 1761 1939 1982 1926 1873 1869 1960 1946 1885 1840 1784 1718 1539 1273 1027 848 756 753 882 1108 1303 1402 1449 1549 1758 2023 2253 2429 2544 2549 2302 1867 1303 805 646 845 1169 1465 1669 1861 2141 2499 2856 3064 2930 2414 1712 1134 902 974 1304 1823 2069 1910 1744 1752 1727 1617 1629 1823 2170 2563 2818 2888 2730 2469 2370 2452 2366 2218 2310 2503 2707 2664 2398 2130 2082 2131 2123 1978 1838 1868 1950 2047 2129 2025 1932 2005 2276 2648 2999 3241 3339 3299 3215 3199 3184 3022 2801 2780 2800 2851 2890 2506 1987 1620 1658 1755 1748 1614 1538 1509 1505 1535 1633 1682 1595 1541 1579 1631 1728 1861 1969 2081 2101 2010 1883 1794 1707 1734 1869 2122 2407 2513 2229 1801 1615 1764 2094 2471 2825 2945 2810 2249 1667 1426 1521 1773 1955 1921 1996 2224 2281 2097 1926 1940 1981 1882 1714 1613 1641 1778 1953 2108 2337 2628 2869 3034 3067 2905 2674 2655 2735 2637 2306 1838 1476 1389 1556 1849 2272 2543 2388 1738 1171 1167 1432 1815 2188 2296 2063 1718 1602 1795 2215 2594 2560 2015 1660 1825 2326 2804 3126 2951 2608 2312 2251 2660 3202 3287 2837 2245 1952 2076 2244 1938 1529 1415 1252 1114 1346 1762 1775 1454 1074 963 1083 1296 1457 1545 1492 1285 1093 993 1196 1326 1185 884 689 622 562 500 450 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 36 56 82 111 138 166 188 218 257 306 358 417 473 514 555 596 604 593 574 540 493 436 373 344 351 373 406 442 448 437 455 466 495 485 450 415 378 353 346 350 363 359 369 401 438 453 508 577 621 654 640 614 580 516 418 323 266 239 195 173 249 443 707 924 1189 1664 1933 1924 1689 1664 1728 1217 1067 1079 1132 1126 1158 1292 1396 1413 1322 1164 1051 886 750 709 717 709 687 745 844 830 818 850 886 967 1065 1104 1179 1171 1135 1123 1007 872 926 1122 1260 1301 1300 1255 1058 1161 1082 976 818 550 355 251 267 233 161 106 95 107 153 273 351 284 191 137 128 145 137 86 48 53 111 196 162 79 30 9 1 0 0 0 0 0 1 8 36 59 39 20 22 24 27 21 16 9 32 58 43 43 13 20 97 337 399 373 369 417 618 911 1136 1318 1524 1542 1348 1386 1292 1097 1342 1978 2265 2525 2824 2986 2743 2500 2558 2907 3068 2925 2467 2501 2955 3140 3202 3415 3714 4005 4004 3915 3568 3387 3194 2663 2315 1876 1985 2484 3012 3399 3474 3072 2623 2389 2332 2379 2370 2180 1901 1710 1635 1557 1493 1626 1826 1919 1869 1860 1814 1805 1888 1843 1815 1806 1796 1821 1723 1524 1306 1156 1138 1186 1302 1450 1516 1518 1601 1864 2245 2609 2817 2880 2930 3159 3486 3181 2497 1746 1384 1274 1436 1639 1864 2119 2409 2665 2793 2695 2264 1606 1028 722 739 1071 1608 2062 2097 1869 1781 1796 1755 1668 1723 1900 2259 2705 3037 3168 3062 2819 2585 2414 2202 1972 1967 2247 2527 2402 2038 1750 1841 1965 1964 1851 1795 1868 1992 2088 2112 2022 1899 1928 2173 2507 2801 2995 3049 3001 2901 2828 2816 2729 2591 2549 2575 2696 2713 2331 1954 1888 1972 1939 1799 1626 1484 1421 1431 1514 1658 1732 1683 1670 1745 1846 1952 2058 2134 2223 2133 1946 1835 1827 1761 1715 1889 2149 2403 2528 2363 1990 1713 1718 1989 2373 2919 3087 2937 2276 1615 1294 1317 1539 1781 1829 1881 2038 2156 2064 1955 2067 2109 1961 1785 1726 1675 1719 1897 2103 2353 2640 2864 2945 2892 2660 2353 2186 2171 2191 2053 1744 1486 1380 1506 1806 2272 2664 2431 1756 1268 1227 1469 1847 2189 2260 2002 1675 1589 1837 2273 2567 2471 2044 1910 2200 2749 3082 3254 3224 3052 2677 2258 2326 2795 3074 2920 2407 2026 2089 2211 2211 2417 2722 2820 2441 2135 1843 1553 1264 1058 1061 1225 1478 1546 1335 1119 907 828 932 1144 1215 1050 826 708 653 595 541 545 1 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 26 43 65 87 109 135 158 177 199 234 283 332 382 414 455 509 553 588 616 640 648 629 576 511 452 406 391 410 436 474 514 527 538 512 482 465 437 413 401 387 366 335 319 327 333 401 423 465 534 592 572 600 586 515 399 340 309 280 234 267 397 577 751 864 976 1243 1663 1950 1531 1378 1399 1191 1103 1110 1207 1358 1553 1715 1751 1573 1394 1196 1034 906 798 830 843 889 940 988 1084 1014 1257 1245 1175 1195 1278 1316 1331 1264 1222 1289 1285 1199 1185 1240 1281 1293 1289 1239 1102 1113 1035 898 718 487 241 286 472 364 161 89 132 204 229 264 295 270 206 160 167 163 121 74 51 57 87 86 38 15 9 4 1 0 0 0 0 1 3 5 11 18 16 14 11 10 24 31 16 19 68 90 57 36 10 22 83 277 341 358 377 428 622 860 1079 1345 1618 1667 1410 1395 1308 1110 1409 2021 2191 2278 2472 2615 2449 2210 2259 2552 2817 2845 2412 2422 2816 2963 2960 3045 3461 4042 4203 4299 3551 3479 3200 2542 2119 1771 2040 2768 3218 3400 3345 3028 2727 2431 2266 2337 2401 2197 1868 1693 1722 1775 1718 1773 1891 1917 1881 1826 1787 1775 1778 1750 1750 1756 1761 1776 1710 1556 1379 1302 1355 1425 1476 1520 1493 1461 1658 2117 2620 2996 3209 3220 3177 3356 3650 3564 2929 2068 1555 1373 1418 1521 1698 1915 2178 2367 2328 2015 1516 1063 820 810 1024 1455 1976 2254 1989 1839 1911 1972 1886 1789 1846 1982 2265 2623 2927 3083 3075 2942 2691 2353 2012 1779 1814 2139 2253 2039 1743 1555 1756 1926 2037 1997 1874 1909 2043 2141 2136 1990 1818 1811 1996 2223 2377 2480 2628 2735 2723 2660 2743 2757 2648 2567 2509 2495 2378 2182 1998 1947 1919 1832 1720 1602 1518 1506 1553 1669 1800 1831 1783 1816 1903 1939 2004 2122 2218 2236 2065 1881 1808 1848 1846 1861 1996 2165 2334 2477 2439 2034 1670 1529 1759 2157 2784 3150 3137 2553 1751 1385 1374 1495 1651 1760 1827 1934 2068 2008 1876 1984 2040 1927 1706 1589 1481 1556 1740 1974 2238 2542 2751 2723 2587 2375 2096 1871 1802 1909 1901 1666 1418 1324 1463 1796 2137 2299 2024 1574 1278 1315 1663 2094 2388 2360 1973 1546 1394 1638 2037 2237 2121 2000 2187 2508 2841 2960 3043 3121 3053 2671 2211 2226 2504 2646 2407 2089 1923 2079 2441 2799 3158 3247 3080 2553 1987 1539 1335 1236 1096 1098 1255 1537 1584 1341 1050 826 810 949 1050 1086 1000 849 749 693 660 625 585 1 1 2 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 43 58 76 97 118 133 145 171 209 236 272 298 338 400 462 516 573 642 711 775 810 773 691 579 476 422 415 461 522 542 558 548 527 506 477 462 466 453 438 412 373 355 352 350 360 380 449 500 468 511 503 498 395 360 346 388 374 404 512 664 790 858 900 988 1172 1305 1154 1059 1050 1067 1062 1072 1022 1086 1260 1406 1448 996 971 1190 1289 1149 1029 1029 1027 1218 1464 1536 1724 1342 1294 1346 1279 1266 1242 1203 1230 1304 1346 1394 1427 1409 1369 1338 1318 1316 1315 1276 1179 1067 968 805 598 396 206 358 570 483 163 62 221 360 283 249 267 250 234 234 229 189 107 56 50 60 59 24 8 0 1 0 0 0 0 0 0 0 1 3 5 6 7 8 7 10 25 37 26 33 90 111 69 36 21 47 84 206 320 409 394 376 507 779 1098 1370 1558 1645 1603 1512 1344 1419 1697 1965 1980 1998 2165 2399 2263 2032 1971 2225 2375 2516 2181 2110 2153 2226 2347 2678 3312 3833 4363 4350 3659 3547 2979 2179 1638 1561 2099 3015 3537 3322 2922 2801 2785 2528 2275 2234 2245 2100 1866 1746 1798 1883 1877 1883 1929 1963 1946 1883 1822 1797 1776 1770 1763 1743 1719 1707 1654 1516 1362 1296 1345 1399 1394 1385 1356 1363 1659 2225 2785 3124 3360 3395 3288 3265 3246 3113 2566 1965 1618 1521 1509 1504 1490 1524 1675 1835 1797 1532 1217 1008 980 1125 1395 1740 2108 2175 1899 1880 2012 2083 2010 1926 1947 2053 2233 2488 2757 2891 2875 2815 2628 2187 1736 1626 1736 2035 1968 1773 1592 1525 1684 1921 2118 2134 1982 1921 1989 2066 2022 1846 1680 1669 1810 1994 2129 2253 2476 2626 2742 2747 2770 2722 2600 2491 2444 2407 2283 2107 1968 1944 1900 1783 1698 1664 1674 1709 1753 1823 1852 1859 1904 1989 2087 2113 2115 2126 2113 2042 1914 1831 1813 1838 1921 2091 2299 2493 2672 2670 2711 2269 1956 1666 1605 1913 2451 3041 3304 2945 2269 1862 1764 1728 1664 1625 1682 1880 2023 1856 1744 1892 2044 1957 1671 1441 1339 1410 1555 1707 1921 2234 2443 2433 2289 2084 1862 1648 1501 1604 1656 1571 1426 1417 1616 1920 2014 1899 1632 1412 1402 1663 2138 2570 2766 2541 1878 1272 1147 1403 1698 1820 1815 1855 2088 2339 2515 2589 2569 2472 2284 2004 1740 1750 1979 2041 1785 1735 1903 2291 2636 2889 2968 2750 2256 1723 1357 1154 971 829 924 952 1255 1577 1644 1383 968 659 584 651 762 918 979 880 756 670 660 608 501 1 1 1 1 0 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 11 22 34 47 63 79 93 107 126 152 171 186 199 243 300 372 431 486 563 647 761 875 929 916 824 700 583 494 461 483 507 540 556 558 564 550 525 512 520 533 525 521 488 453 401 366 379 428 453 423 427 413 427 373 367 347 503 610 623 639 677 730 772 822 880 937 971 965 961 969 992 1006 1035 968 946 886 768 711 691 848 1048 1307 1339 1313 1135 1082 1249 1212 1123 1308 1249 1260 1287 1231 1162 1107 1027 1107 1276 1376 1442 1484 1483 1445 1397 1369 1377 1358 1305 1223 1047 885 698 513 353 262 427 501 480 183 84 380 432 211 132 149 177 247 376 394 227 70 40 40 52 43 6 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 6 9 17 25 33 33 41 80 100 72 42 28 62 83 171 302 394 372 412 535 748 1040 1310 1515 1663 1779 1778 1551 1654 1810 1828 1798 1834 2083 2315 2064 1925 1828 1888 2066 2364 2189 2093 2311 2660 2807 3015 3414 3664 4072 4043 3752 3564 2825 1882 1398 1501 2279 3315 3877 3448 2730 2513 2563 2480 2345 2273 2212 2065 1858 1723 1729 1820 1895 1916 1953 2037 2068 1977 1869 1835 1843 1872 1857 1828 1767 1708 1644 1500 1299 1174 1193 1225 1192 1186 1230 1320 1626 2156 2681 3034 3225 3201 3109 3013 2831 2631 2412 2317 2267 2060 1821 1621 1415 1295 1382 1533 1524 1395 1246 1069 984 1096 1408 1796 2003 1959 1907 1925 2044 2080 1979 1932 1986 2055 2150 2340 2626 2808 2764 2669 2437 2021 1640 1599 1715 1884 1856 1712 1587 1513 1563 1779 2014 2145 2146 1992 1878 1831 1743 1615 1524 1553 1702 1916 2108 2209 2352 2469 2681 2764 2715 2635 2542 2475 2488 2460 2308 2097 1951 1928 1922 1844 1763 1742 1783 1807 1815 1801 1643 1748 1948 2137 2378 2471 2379 2205 2004 1894 1839 1816 1850 1908 2027 2271 2616 2989 3325 3015 3074 2873 2509 2056 1734 1748 2088 2711 3206 3201 2786 2334 2096 1934 1643 1431 1551 1926 2057 1865 1726 1978 2253 2226 1888 1520 1340 1353 1430 1502 1626 1862 2177 2313 2098 1818 1675 1478 1307 1322 1487 1631 1660 1677 1794 1899 1813 1573 1336 1275 1519 2022 2596 2995 3136 2886 2051 1395 1205 1266 1376 1381 1407 1520 1639 1732 1828 1894 1852 1884 1796 1643 1617 1800 1657 1588 1558 1671 1957 2227 2446 2517 2331 1928 1514 1308 1123 1026 892 828 985 1197 1560 1735 1634 1162 652 366 295 351 509 831 1019 930 735 583 558 513 450 2 1 0 0 0 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 23 37 48 61 77 94 112 126 136 148 177 218 276 323 377 444 523 624 743 859 952 978 935 835 712 604 542 518 521 527 538 561 568 574 561 575 599 602 636 560 483 441 421 415 441 468 466 458 433 418 375 366 364 512 702 786 790 751 744 780 824 874 916 924 937 969 982 973 970 958 886 918 833 730 707 699 768 923 1226 1298 1340 1109 1115 1248 1151 1089 1153 1198 1236 1210 1109 990 959 974 1166 1352 1443 1521 1563 1559 1509 1447 1422 1409 1308 1192 1113 969 768 572 450 452 462 463 376 385 249 175 455 346 115 33 75 129 162 242 254 133 39 30 28 36 29 2 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 9 17 27 30 31 33 35 50 71 71 46 34 46 75 152 270 364 437 553 645 745 942 1176 1399 1662 1894 2009 2026 1850 1720 1718 1710 1808 2197 2366 2006 1829 1813 1933 2123 2322 2346 2288 2343 2844 3347 3440 3428 3491 3646 3768 3825 3665 2981 2044 1510 1511 2188 3133 3763 3632 2908 2372 2267 2314 2338 2299 2184 2016 1832 1694 1671 1736 1813 1855 1885 1938 2121 2095 1921 1775 1717 1793 1870 1852 1775 1744 1654 1446 1182 1026 1016 1014 982 1028 1148 1300 1561 1983 2415 2722 2887 2941 2909 2813 2632 2516 2555 2591 2593 2395 2012 1642 1397 1331 1431 1527 1489 1374 1207 1050 1028 1272 1671 1898 1897 1798 1785 1853 1991 1979 1826 1867 2006 2039 2061 2195 2459 2703 2713 2566 2268 1899 1603 1555 1673 1741 1672 1691 1636 1544 1517 1611 1773 1938 2036 1987 1855 1705 1543 1419 1380 1448 1609 1855 2051 2081 2136 2347 2619 2745 2709 2640 2604 2590 2593 2525 2358 2176 2016 1913 1888 1861 1795 1751 1805 1821 1819 1758 1591 1809 2079 2421 2739 2880 2736 2352 2004 1867 1834 1817 1846 1919 2057 2299 2733 3214 3440 3270 3406 3348 3063 2589 1989 1757 1935 2429 3015 3265 2932 2307 2016 1851 1470 1227 1483 1938 2009 1904 1938 2333 2717 2754 2321 1781 1466 1413 1508 1554 1558 1628 1924 2182 1840 1496 1364 1256 1212 1332 1566 1819 1912 1891 1881 1823 1649 1456 1304 1261 1460 1879 2454 2831 2809 2544 2090 1683 1439 1264 1148 1124 1135 1181 1227 1283 1386 1511 1580 1860 2089 2085 1951 1740 1504 1435 1518 1739 2009 2199 2203 2052 1766 1325 1187 1212 1167 1125 1123 1205 1380 1610 1758 1656 1237 700 341 194 193 295 542 915 1058 884 640 516 477 469 471 2 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 29 45 59 70 85 105 126 140 157 189 220 266 325 397 473 576 686 817 927 984 976 924 854 753 660 591 544 536 555 557 572 581 594 618 629 669 601 510 493 506 407 404 469 520 541 532 489 435 424 402 450 572 732 810 804 814 860 881 912 954 953 962 985 976 950 936 894 806 783 722 665 669 750 975 1083 1252 1132 1098 1010 1050 1097 991 958 1075 1133 1097 1042 946 896 941 1138 1298 1298 1304 1402 1487 1553 1532 1472 1423 1350 1189 1024 942 821 619 459 436 537 500 340 240 296 314 291 440 278 86 30 112 132 84 60 67 46 20 22 23 24 17 1 0 0 0 0 0 0 0 0 0 0 2 5 7 10 14 25 51 83 83 51 35 28 30 47 60 48 44 49 68 127 225 338 454 596 668 717 905 1185 1447 1701 1912 2079 2241 2117 1775 1637 1664 1810 2296 2585 2096 1768 1852 1973 2057 2182 2431 2465 2267 2582 3281 3528 3387 3319 3294 3388 3575 3616 3222 2428 1745 1525 1821 2458 3163 3421 2937 2351 2128 2255 2368 2276 2083 1957 1865 1688 1553 1585 1648 1751 1866 1955 2106 2145 1922 1573 1395 1492 1674 1717 1650 1600 1505 1299 1052 892 868 875 865 954 1119 1280 1468 1773 2128 2391 2562 2713 2764 2693 2555 2497 2551 2466 2236 1996 1787 1607 1517 1517 1537 1544 1483 1343 1219 1229 1388 1698 1954 1897 1720 1509 1413 1490 1714 1879 1865 1970 2109 2074 2024 2112 2331 2587 2695 2536 2146 1806 1611 1562 1602 1619 1497 1612 1629 1576 1539 1577 1661 1732 1786 1809 1779 1692 1519 1340 1351 1477 1580 1830 2080 2098 2088 2367 2661 2783 2778 2720 2703 2733 2715 2589 2423 2257 2083 1914 1776 1769 1775 1773 1846 1890 1840 1758 1820 2034 2156 2337 2567 2776 2724 2287 1885 1793 1801 1832 1828 1904 2104 2408 2830 3042 3094 3215 3367 3442 3319 2813 2228 2001 2158 2532 2972 3097 2473 1866 1929 1782 1301 1093 1258 1563 1902 2230 2583 3011 3315 3210 2567 1835 1611 1625 1756 1795 1653 1343 1642 1784 1537 1248 1109 1108 1205 1410 1705 1991 2106 2054 2004 1997 1889 1844 1791 1631 1509 1511 1811 2101 2081 1856 1635 1538 1441 1211 975 946 1013 1138 1168 1217 1269 1403 1666 1991 2349 2422 2219 1906 1647 1534 1543 1673 1845 1959 1862 1704 1491 1360 1370 1338 1329 1369 1463 1615 1669 1653 1571 1372 1009 567 229 123 187 375 696 1008 1055 882 669 542 487 493 512 2 2 1 2 2 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 19 30 42 55 74 98 114 126 139 160 195 242 291 338 405 506 623 737 848 949 1001 1011 952 869 772 680 621 588 565 560 567 577 598 625 664 632 544 513 521 399 361 433 528 600 602 536 502 497 435 413 497 629 732 773 819 863 881 919 959 972 984 959 924 884 816 725 646 633 665 616 633 830 1065 1159 1131 921 829 886 985 1027 941 970 1068 985 910 927 889 892 1013 1212 1162 993 899 1012 1245 1444 1462 1410 1304 1184 1116 946 798 677 534 406 349 358 315 218 192 281 294 265 324 216 79 46 150 147 75 35 32 20 6 8 15 16 11 3 0 0 0 0 0 0 0 0 0 0 4 5 6 12 25 63 89 118 129 75 34 26 23 35 51 53 50 48 58 97 149 266 427 569 636 682 891 1200 1497 1732 1855 1970 2203 2267 1948 1684 1665 1776 2207 2600 2053 1855 1896 1985 2062 2302 2698 2607 2329 2731 3370 3529 3466 3463 3362 3169 3184 3349 3274 2807 2245 1986 1827 1903 2361 2798 2815 2370 2063 2205 2303 2142 1977 1940 1897 1749 1597 1551 1567 1652 1755 1833 1980 2011 1792 1415 1175 1225 1451 1580 1540 1425 1305 1188 1051 897 770 722 789 951 1143 1291 1374 1552 1818 2058 2262 2438 2542 2530 2460 2355 2329 2219 2012 1855 1716 1585 1533 1507 1499 1517 1475 1355 1345 1543 1844 2002 2022 1735 1471 1232 1000 1004 1239 1519 1793 2115 2285 2155 2011 2114 2311 2449 2524 2493 2160 1785 1588 1485 1503 1543 1515 1525 1543 1522 1472 1502 1593 1635 1626 1596 1592 1622 1564 1441 1465 1582 1730 1894 1994 1993 2103 2406 2684 2770 2750 2717 2721 2764 2744 2569 2279 2109 2094 1993 1790 1731 1749 1828 1956 2022 2054 2006 2000 2095 1910 1654 1844 2408 2692 2301 1818 1756 1769 1836 1824 1853 2013 2294 2434 2531 2728 2917 3098 3262 3270 3007 2615 2458 2693 3111 3160 2654 1932 1785 1840 1524 1112 932 1064 1482 2060 2651 3200 3573 3552 3052 2316 1937 1931 1917 1794 1693 1268 1090 1343 1509 1387 1140 1014 1070 1255 1512 1824 2145 2310 2327 2390 2539 2624 2652 2573 2403 2032 1551 1393 1549 1675 1584 1446 1369 1218 1016 886 939 1004 1134 1177 1196 1191 1239 1375 1828 2269 2457 2382 2143 1931 1751 1591 1598 1761 1904 1807 1603 1436 1393 1458 1551 1610 1634 1614 1531 1454 1501 1484 1380 1022 513 182 94 152 366 746 1042 1107 1034 913 712 572 532 511 1 1 1 1 3 4 5 4 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 1 1 2 6 15 28 40 61 80 101 119 137 166 204 235 259 290 350 434 543 653 764 846 949 1004 995 949 873 796 709 633 588 568 568 582 608 648 657 613 563 585 517 401 410 484 584 614 585 579 554 471 438 525 648 732 771 815 846 849 886 919 945 943 876 847 749 595 502 502 611 715 664 639 776 901 952 917 890 820 890 1008 1009 963 995 1025 958 901 898 862 940 1113 1083 835 611 530 687 985 1227 1180 1091 1063 968 1042 896 740 668 605 464 295 191 139 128 169 193 163 145 139 133 90 67 162 140 59 31 31 23 9 3 4 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 10 41 90 84 62 64 47 29 27 27 36 45 48 43 42 50 81 104 185 386 552 556 543 745 1034 1347 1631 1774 1896 2125 2240 2051 1906 1883 1961 2158 2470 2011 2163 2057 2077 2216 2660 3033 2907 2700 2948 3235 3250 3325 3514 3502 3185 2966 2978 2955 2856 2877 3009 2434 1887 2022 2703 3007 2518 2139 2156 2246 2140 1956 1873 1820 1717 1614 1560 1553 1566 1609 1667 1740 1743 1586 1316 1111 1139 1332 1506 1528 1389 1231 1171 1129 992 791 656 720 936 1172 1310 1278 1371 1532 1651 1817 2057 2214 2262 2268 2191 2110 2032 1915 1772 1631 1525 1482 1451 1456 1504 1509 1455 1525 1783 2104 2010 1783 1537 1369 1205 1010 953 1083 1348 1738 2146 2321 2188 2031 2172 2415 2386 2375 2506 2333 1895 1585 1437 1412 1466 1513 1521 1536 1543 1514 1449 1406 1478 1562 1562 1536 1573 1642 1608 1570 1580 1611 1726 1836 1892 2032 2345 2589 2624 2580 2589 2666 2766 2816 2696 2354 2167 2149 2086 1891 1755 1770 1821 1966 2065 2183 2191 2193 2206 1960 1624 1709 2146 2333 1972 1761 1742 1751 1798 1803 1802 1920 2039 2079 2234 2401 2558 2748 2928 3046 3039 2881 2849 3069 3277 2787 2173 1793 1724 1494 1185 919 815 965 1419 2125 2883 3411 3497 3137 2641 2303 2289 2305 1940 1570 1364 1130 1111 1285 1414 1331 1154 1073 1138 1315 1550 1877 2233 2402 2497 2742 2996 3179 3153 2899 2584 2165 1547 1184 1349 1591 1553 1443 1346 1186 1015 971 1055 1136 1168 1183 1180 1140 1181 1439 1828 2134 2242 2301 2282 2132 1846 1591 1630 1722 1759 1662 1527 1400 1333 1405 1535 1596 1572 1467 1321 1305 1454 1639 1537 1120 597 221 86 149 382 729 1014 1177 1266 1242 995 762 646 564 0 1 1 1 2 5 7 6 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 28 40 56 77 108 139 173 201 226 248 275 319 384 463 549 629 737 849 931 970 969 946 883 792 699 633 602 593 602 631 662 672 657 670 624 488 449 465 521 573 600 613 586 531 544 650 741 797 853 853 840 825 841 850 876 849 814 745 584 460 455 603 859 986 890 779 740 689 752 901 993 973 975 1046 958 881 907 912 915 960 947 888 1012 1085 816 502 368 374 527 757 844 695 821 1130 976 999 853 719 656 697 619 381 164 85 107 146 134 92 95 79 116 144 91 129 99 43 23 28 34 23 8 2 3 5 2 0 0 0 0 0 0 0 0 2 1 0 0 2 16 48 66 47 24 20 22 23 27 36 42 38 38 36 35 47 67 97 163 383 541 486 521 784 1087 1422 1710 1705 1697 1980 2077 1995 2100 2247 2486 2493 2489 2181 2390 2318 2302 2497 3027 3116 2805 2500 2493 2604 2649 2734 2979 3282 3300 3063 2752 2456 2449 2930 3229 2678 2091 2161 2567 2681 2481 2255 2168 2193 2157 2015 1885 1824 1787 1742 1687 1634 1569 1531 1549 1574 1523 1417 1272 1122 1136 1269 1414 1475 1431 1291 1168 1111 1015 835 645 649 863 1126 1236 1199 1240 1345 1432 1527 1709 1874 2017 2090 2030 1943 1883 1770 1628 1532 1466 1438 1431 1508 1552 1580 1655 1810 2033 2122 1929 1705 1604 1560 1463 1289 1131 1116 1263 1534 1859 2043 2050 2107 2367 2618 2526 2479 2658 2603 2194 1745 1482 1400 1436 1525 1598 1643 1672 1667 1601 1489 1440 1548 1526 1429 1499 1630 1686 1624 1681 1729 1808 1889 1999 2174 2405 2622 2667 2558 2521 2629 2817 2997 2938 2638 2280 1993 1843 1748 1744 1862 1904 2033 2111 2119 2168 2254 2314 2211 1983 1902 2022 2027 1822 1724 1710 1723 1740 1771 1809 1955 1936 1927 2042 2164 2284 2431 2600 2764 2923 2907 2998 3131 3046 2597 2109 1623 1286 1093 955 848 810 945 1383 2133 2858 3179 2998 2534 2192 2221 2498 2306 1797 1442 1264 1207 1277 1344 1343 1294 1205 1164 1205 1334 1505 1812 2121 2295 2491 2776 2976 3095 2948 2588 2117 1470 1017 1125 1367 1527 1447 1343 1272 1216 1138 1117 1150 1177 1184 1181 1163 1148 1216 1399 1600 1728 1713 1749 1909 2053 1841 1626 1688 1763 1704 1564 1433 1309 1221 1207 1257 1296 1296 1247 1326 1458 1583 1702 1531 1107 647 304 172 224 367 606 876 1139 1366 1458 1339 1069 852 699 1 3 5 5 4 5 7 8 6 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 1 3 8 14 22 33 61 93 126 152 185 222 253 276 300 333 379 439 522 625 733 815 885 938 962 932 862 759 688 638 622 628 653 684 690 705 684 597 547 507 497 558 590 595 562 569 639 746 783 787 818 806 773 755 780 802 821 786 737 662 472 387 502 808 1159 1347 1293 1149 977 803 773 898 1019 1046 1041 1039 995 937 1015 1139 1226 1202 1153 1109 1072 882 541 312 276 312 411 519 483 515 1048 1214 1025 909 745 580 491 604 580 352 191 179 188 172 167 188 192 159 170 184 121 108 62 26 15 23 33 29 18 11 9 7 2 0 0 0 0 0 0 0 0 0 0 0 1 9 27 48 45 29 17 17 19 18 24 38 44 35 31 31 27 39 50 78 177 335 479 491 714 1140 1486 1707 1743 1606 1606 1836 1970 2007 2183 2484 2881 3016 2846 2755 2850 2911 2941 3034 3153 2874 2328 1871 1805 1977 2124 2217 2404 2794 3159 3235 2897 2363 1944 1938 2252 2240 2155 2263 2381 2455 2490 2428 2315 2236 2156 2032 1937 1914 1886 1813 1758 1699 1577 1492 1407 1360 1348 1280 1233 1115 1100 1154 1211 1201 1212 1174 1054 986 935 787 600 612 789 1027 1200 1226 1135 1191 1356 1464 1496 1588 1782 2020 2102 2052 1937 1736 1561 1482 1425 1455 1533 1645 1617 1639 1805 1970 2063 2056 2021 2033 2030 2040 2024 1835 1454 1167 1148 1274 1502 1698 1844 2041 2321 2651 2758 2785 2926 2925 2641 2166 1819 1643 1584 1612 1680 1770 1841 1818 1726 1625 1537 1484 1385 1388 1466 1564 1691 1707 1809 1932 2031 2091 2156 2230 2427 2702 2773 2590 2488 2402 2416 2616 2792 2584 2090 1631 1567 1810 2014 2124 2077 1986 1942 1952 1996 2116 2248 2263 2122 1984 1958 1878 1770 1699 1687 1704 1704 1739 1839 1905 1869 1868 1939 2027 2115 2189 2326 2467 2604 2791 2982 3046 2935 2594 2087 1575 1197 959 851 834 871 1020 1407 2022 2603 2820 2519 1976 1763 1930 2117 2051 1759 1398 1213 1234 1267 1292 1354 1347 1281 1233 1253 1350 1439 1614 1826 2092 2381 2607 2689 2667 2517 2279 2006 1666 1530 1549 1620 1532 1415 1288 1214 1207 1201 1204 1212 1231 1227 1187 1161 1146 1201 1317 1294 1289 1342 1399 1466 1574 1612 1607 1694 1803 1763 1658 1516 1350 1224 1105 1065 1088 1157 1279 1483 1572 1574 1570 1442 1147 793 519 411 406 452 524 742 1026 1329 1588 1641 1404 1084 845 4 4 6 12 7 7 8 10 10 8 6 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 23 44 67 89 121 161 192 224 250 272 294 322 361 429 518 604 688 771 857 908 932 881 819 740 697 685 709 713 715 739 729 695 664 608 578 608 696 677 605 616 662 705 711 696 665 664 681 704 742 767 754 696 683 593 360 377 591 863 1131 1417 1579 1592 1485 1268 1131 1136 1116 1076 1062 1024 1008 968 1093 1294 1401 1377 1333 1215 958 624 345 226 217 253 313 326 453 872 1069 1034 919 815 677 400 294 357 384 347 361 381 255 140 156 213 251 255 220 147 134 84 33 15 10 7 18 26 26 25 19 10 3 0 0 0 0 0 0 0 0 0 0 0 4 14 28 36 32 21 18 23 24 19 21 35 42 34 24 22 30 48 62 74 161 273 375 478 809 1347 1701 1795 1697 1528 1470 1566 1678 1726 1847 2190 2688 3157 3428 3624 3627 3307 3332 3355 3124 2667 2113 1661 1542 1735 2002 2178 2356 2751 3294 3571 3239 2496 1695 1241 1447 1834 2115 2312 2433 2674 2797 2758 2610 2395 2160 1966 1903 1943 1938 1899 1770 1706 1631 1524 1372 1298 1264 1185 1199 1206 1191 1128 1112 1093 1074 1007 886 835 818 714 593 638 742 889 1095 1167 1063 1078 1244 1387 1345 1324 1469 1844 2153 2175 1986 1711 1521 1475 1546 1697 1848 1928 1787 1671 1786 1921 1965 2018 2118 2368 2561 2706 2841 2755 2247 1593 1246 1147 1221 1417 1651 1838 2019 2564 2950 3040 3142 3144 2946 2652 2413 2190 1987 1875 1880 1964 2005 1913 1821 1762 1665 1625 1568 1593 1666 1794 1928 2048 2143 2215 2221 2258 2217 2101 2286 2595 2798 2715 2559 2325 2250 2360 2554 2654 2246 1713 1665 1967 2168 2229 2150 1979 1888 1846 1860 2003 2148 2190 2098 1974 1890 1804 1741 1691 1679 1685 1699 1739 1804 1869 1886 1864 1888 1927 1993 2024 2101 2212 2354 2576 2785 2890 2830 2592 2186 1677 1194 870 755 801 944 1192 1579 2037 2430 2483 2096 1603 1450 1602 1829 1960 1790 1432 1269 1311 1362 1441 1476 1444 1339 1290 1314 1347 1352 1428 1636 1966 2260 2399 2400 2359 2321 2349 2356 2326 2271 2223 2080 1866 1613 1383 1231 1210 1293 1346 1293 1245 1261 1241 1206 1164 1216 1275 1239 1225 1230 1242 1231 1330 1498 1541 1607 1847 1921 1889 1807 1723 1595 1360 1185 1121 1164 1326 1456 1422 1378 1376 1337 1155 962 815 725 666 679 689 745 917 1193 1526 1725 1629 1335 1009 8 7 9 13 9 7 9 11 11 9 5 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 31 53 82 113 145 175 209 247 280 301 328 378 439 502 569 652 723 808 871 889 859 805 774 771 751 765 787 796 785 764 763 769 744 681 676 691 656 685 686 706 716 685 676 694 715 734 736 721 720 726 556 281 378 632 780 908 1227 1585 1764 1756 1606 1531 1567 1538 1392 1197 1064 1040 1087 1218 1299 1415 1470 1371 1112 692 365 199 172 182 214 265 298 504 909 974 884 795 784 691 311 200 294 398 427 361 206 112 93 120 173 213 230 201 108 102 70 40 17 12 16 21 32 38 40 27 13 4 1 2 1 0 0 0 0 0 0 0 0 3 11 18 19 19 18 20 28 28 21 20 28 33 29 25 32 50 86 122 120 153 238 351 544 845 1211 1500 1607 1527 1371 1286 1381 1596 1728 1742 1835 2215 2840 3417 3669 3839 3777 3434 3388 3087 2678 2277 1907 1702 1861 2230 2523 2808 3275 3768 3819 3185 2328 1761 1479 1497 1641 1908 2044 2260 2627 2830 2900 2917 2756 2441 2165 2027 1981 1941 1939 1927 1854 1767 1598 1426 1398 1357 1260 1196 1176 1169 1165 1192 1186 1086 899 726 686 735 714 672 755 771 784 860 1019 1063 1055 1096 1225 1292 1310 1391 1556 1723 1752 1609 1446 1418 1622 1931 2180 2310 2312 2043 1668 1650 1797 1854 1947 2058 2340 2732 3130 3467 3544 3209 2563 1907 1472 1223 1247 1491 1806 2039 2598 2977 3113 3342 3446 3184 2926 2850 2766 2526 2273 2204 2182 2089 1931 1902 1876 1796 1787 1777 1824 1950 2133 2356 2444 2371 2270 2214 2308 2311 1902 1828 2006 2409 2843 2912 2466 2256 2573 2882 2952 2689 2255 1972 1935 2021 2165 2183 1934 1869 1822 1783 1901 2028 2067 2006 1929 1871 1773 1700 1669 1647 1630 1644 1682 1716 1766 1851 1855 1861 1838 1869 1912 1951 2011 2157 2343 2516 2652 2689 2586 2317 1875 1337 894 698 730 962 1381 1878 2221 2376 2214 1814 1435 1338 1512 1782 1971 1898 1625 1470 1423 1460 1484 1501 1510 1450 1379 1325 1281 1285 1376 1616 1940 2175 2246 2233 2278 2363 2639 2873 3034 3070 2874 2482 2034 1602 1315 1217 1317 1514 1600 1465 1295 1265 1256 1239 1247 1291 1292 1256 1221 1184 1186 1242 1356 1434 1439 1468 1705 1894 1920 1985 2064 2057 1885 1564 1327 1281 1353 1375 1288 1227 1178 1229 1227 1200 1188 1150 1089 995 856 756 802 1000 1303 1588 1713 1581 1326 10 10 12 11 8 6 8 11 10 6 3 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 30 52 78 100 131 172 210 245 279 317 358 395 435 484 536 623 718 807 880 884 896 857 825 865 916 900 840 839 901 847 661 581 617 716 679 755 736 731 762 738 720 725 731 729 716 727 809 853 657 371 405 624 706 811 1288 1775 1887 1688 1490 1578 1842 2001 1813 1406 1143 1128 1214 1270 1139 1288 1415 1213 864 438 209 150 181 199 215 262 450 729 854 760 611 579 697 707 424 290 476 607 546 242 89 107 111 147 167 157 157 154 114 95 97 48 28 28 31 33 50 56 56 37 21 12 7 6 3 0 0 0 0 0 0 0 0 1 5 7 12 13 20 32 45 37 21 13 15 18 22 30 42 63 111 185 197 165 212 373 642 892 1105 1334 1447 1368 1253 1249 1409 1673 1799 1664 1613 1947 2492 3010 3360 3838 4081 3653 3558 3238 2887 2555 2247 2062 2156 2485 2838 3214 3788 4367 4328 3480 2518 2084 2330 2181 1690 1796 1644 1766 2105 2441 2781 3055 3079 2896 2663 2430 2269 2252 2295 2190 1947 1798 1658 1434 1331 1351 1299 1183 1126 1169 1219 1247 1247 1067 740 573 626 750 789 786 895 900 820 754 819 934 996 1017 1254 1548 1679 1685 1579 1319 1084 1056 1156 1368 1742 2234 2579 2684 2505 2159 1652 1518 1656 1769 1864 1966 2205 2585 2989 3269 3370 3359 3149 2665 2132 1556 1279 1509 2105 2514 2731 2693 2685 2984 3393 3329 2947 2839 2983 2870 2484 2418 2248 2059 1965 1978 1963 1924 1929 1977 2068 2190 2308 2420 2403 2283 2237 2357 2571 2519 1912 1406 1237 1578 2575 2692 2087 1745 1954 2385 2751 2849 2593 2173 1989 2091 2244 2169 1950 1844 1784 1750 1807 1902 1941 1911 1874 1837 1759 1680 1630 1600 1580 1564 1560 1599 1626 1675 1783 1833 1809 1746 1773 1839 1877 1969 2115 2272 2417 2532 2577 2467 2132 1600 1064 715 658 926 1498 2044 2316 2251 1956 1611 1390 1405 1593 1786 1919 1927 1848 1636 1453 1539 1622 1599 1584 1521 1383 1274 1242 1300 1447 1661 1892 2096 2248 2357 2437 2593 2891 3215 3448 3410 3043 2462 1826 1334 1149 1288 1541 1769 1794 1526 1251 1232 1237 1274 1331 1328 1275 1211 1153 1144 1216 1346 1418 1360 1338 1313 1326 1344 1573 1811 2012 2179 2234 2010 1680 1495 1406 1331 1213 1108 1061 1145 1278 1463 1599 1694 1776 1724 1375 928 784 862 1073 1299 1550 1638 1655 9 9 13 8 4 3 6 9 8 5 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 28 49 72 96 127 149 196 249 298 338 375 403 431 484 559 649 749 838 920 938 973 980 1021 913 806 767 771 682 614 666 648 696 727 808 783 774 801 783 734 724 725 717 709 780 882 847 602 404 470 625 680 798 1314 1817 1924 1650 1418 1561 1891 2111 1929 1481 1211 1212 1299 1406 1455 1429 1320 1023 682 377 213 188 213 218 271 492 737 848 772 565 382 344 473 603 521 459 522 593 535 384 241 202 149 135 132 132 134 145 152 148 149 79 40 29 30 39 62 74 77 53 37 21 12 10 5 1 0 0 0 0 0 0 1 1 0 2 10 12 13 33 52 40 18 6 4 7 15 27 41 60 99 196 276 222 230 391 679 975 1184 1355 1403 1335 1178 1122 1337 1642 1826 1769 1482 1842 2266 2679 2843 3197 4206 3794 3669 3403 3142 2833 2555 2404 2425 2651 2939 3224 3754 4517 4944 4436 3358 2654 2760 2286 1903 1916 1599 1371 1538 1960 2465 2853 3076 3239 3196 2837 2528 2422 2344 2120 1886 1750 1597 1312 1075 1078 1111 1055 1040 1133 1164 1116 1106 942 617 570 742 881 926 942 1008 1044 997 960 984 1058 1095 1085 1253 1560 1746 1750 1597 1196 771 783 1041 1413 1888 2449 2877 3050 2762 2262 1726 1466 1505 1638 1745 1844 2013 2275 2543 2663 2582 2474 2568 2612 2327 1920 1547 1692 2318 2735 2794 2524 2284 2488 2923 2991 2697 2596 2762 2738 2347 2338 2154 1997 1987 2004 1998 2011 2041 2125 2244 2332 2355 2316 2235 2186 2202 2410 2840 2713 1792 848 802 1364 2269 2266 1602 1030 936 1473 2300 2967 3017 2439 2219 2274 2258 2113 1995 1901 1798 1730 1743 1794 1833 1835 1827 1812 1762 1680 1601 1555 1547 1528 1494 1522 1535 1560 1656 1764 1803 1659 1639 1726 1776 1814 1903 2036 2173 2330 2484 2515 2323 1896 1350 895 759 958 1400 1814 1991 1925 1733 1552 1476 1512 1656 1684 1719 1877 2007 1683 1468 1535 1712 1781 1702 1529 1347 1266 1281 1387 1559 1719 1870 2011 2252 2480 2674 2801 2998 3291 3433 3238 2708 2068 1539 1212 1243 1509 1780 1911 1754 1388 1181 1187 1254 1329 1376 1352 1270 1215 1190 1228 1350 1608 1659 1538 1461 1373 1261 1212 1307 1519 1722 1959 2187 2208 1962 1639 1407 1252 1152 1086 1046 1079 1235 1483 1735 1972 2230 2436 2091 1338 894 852 992 1164 1336 1488 1611 7 10 13 8 2 2 5 8 7 6 5 5 4 5 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 28 51 75 92 127 168 212 264 321 370 404 433 474 531 603 697 810 943 1044 1066 981 991 782 660 580 576 642 670 671 729 776 795 777 770 799 791 709 697 709 716 763 887 933 822 572 411 474 653 757 856 1195 1469 1602 1569 1457 1593 1871 2036 1843 1455 1263 1267 1292 1315 1360 1362 1257 1007 719 553 388 281 246 243 479 806 982 1017 908 652 398 264 267 373 447 492 427 402 360 235 162 117 91 80 101 133 136 140 162 187 181 104 41 35 49 44 51 80 88 64 44 23 16 16 11 5 2 1 1 1 1 1 5 5 0 0 3 8 6 24 38 29 14 4 0 3 9 21 38 54 79 178 322 307 278 416 699 1024 1217 1306 1325 1304 1144 1107 1421 1728 1802 1691 1412 1765 2045 2270 2257 2291 3780 3645 3525 3379 3209 2982 2753 2637 2636 2743 2902 3090 3516 4291 4951 4786 3965 3042 2574 2171 2222 2305 1989 1574 1477 1690 2005 2276 2528 2766 2837 2695 2521 2359 2133 1897 1779 1672 1530 1249 982 929 925 899 878 913 932 877 849 785 647 717 887 994 1046 1097 1110 1147 1190 1268 1428 1602 1568 1364 1295 1382 1495 1580 1603 1351 820 836 1192 1776 2436 2784 3024 3116 2857 2390 1855 1439 1308 1401 1543 1675 1832 2043 2237 2229 2058 1832 1886 2152 2091 1851 1604 1740 2251 2704 2825 2577 2249 2398 2948 3180 2907 2603 2438 2276 2073 2101 2036 1942 1960 2016 2041 2148 2199 2251 2343 2403 2409 2348 2219 2117 2086 2165 2344 2517 1929 1102 1263 1880 2135 1748 1076 597 583 1133 2016 2953 3300 2688 2460 2421 2258 2058 1993 1887 1777 1709 1709 1735 1756 1761 1758 1754 1718 1609 1493 1456 1471 1503 1487 1459 1431 1467 1505 1672 1766 1678 1632 1670 1687 1676 1709 1815 1928 2096 2295 2444 2435 2180 1750 1300 1143 1282 1576 1789 1829 1779 1682 1622 1603 1630 1730 1674 1602 1749 1957 1758 1559 1595 1794 1915 1841 1640 1384 1279 1352 1496 1649 1770 1902 2013 2210 2490 2768 2834 2908 3077 3072 2698 2095 1567 1314 1232 1446 1780 1999 1948 1624 1281 1142 1170 1269 1360 1396 1388 1342 1298 1309 1407 1573 1826 1921 1783 1665 1488 1325 1309 1341 1399 1490 1798 2079 2234 2092 1723 1404 1199 1116 1067 1011 1012 1176 1436 1703 1911 2213 2362 2089 1533 1012 876 994 1149 1266 1393 1490 4 2 3 4 1 1 3 6 7 7 7 6 7 8 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 32 53 87 119 142 182 237 302 369 423 462 501 546 602 685 793 869 937 776 900 696 655 599 656 669 672 716 759 775 766 736 714 724 705 683 706 764 750 849 907 848 841 661 470 525 721 847 923 1107 1199 1316 1524 1590 1708 1896 1890 1625 1378 1289 1279 1307 1325 1320 1286 1211 1141 1038 934 790 602 457 445 798 1124 1208 1121 891 631 446 317 229 241 346 427 351 284 212 139 101 74 64 78 115 149 151 141 149 179 174 105 50 52 69 62 47 73 90 69 39 21 19 19 16 11 9 5 4 5 4 4 8 5 2 0 0 4 5 15 28 25 14 4 0 5 9 21 47 63 78 166 322 365 342 465 728 977 1112 1127 1160 1139 1038 1051 1330 1722 1930 1768 1477 1621 1744 1751 1753 1767 2981 3267 3182 3135 3046 2970 2872 2717 2620 2621 2662 2776 3105 3709 4378 4559 4045 3138 2395 2246 2463 2544 2260 1892 1713 1662 1688 1882 2146 2336 2482 2543 2411 2185 1852 1651 1682 1597 1409 1139 938 860 777 744 710 687 700 710 712 709 706 781 884 982 1062 1118 1128 1189 1294 1472 1841 2224 2174 1719 1402 1265 1233 1461 1789 1731 1241 1274 1669 2581 3035 2841 2812 2724 2708 2483 1942 1438 1228 1255 1352 1503 1733 1937 2029 1932 1813 1776 1912 2107 2032 1665 1482 1677 2168 2623 2691 2434 2308 2680 3394 3870 3684 3087 2360 1861 1834 1958 1991 1952 1982 2105 2212 2349 2388 2368 2393 2430 2420 2340 2181 2068 2014 2052 2335 2684 2665 2466 2363 2389 1984 1281 762 479 471 989 2009 3015 3181 2723 2592 2420 2143 1970 1943 1846 1752 1699 1696 1714 1718 1702 1689 1687 1638 1518 1407 1359 1373 1454 1465 1426 1345 1359 1432 1590 1698 1710 1675 1621 1621 1618 1590 1647 1733 1870 2045 2227 2367 2303 2053 1777 1662 1788 2046 2128 1920 1779 1704 1666 1654 1822 1907 1735 1547 1657 1870 1888 1769 1775 1978 2117 2054 1905 1604 1369 1337 1449 1564 1697 1869 2062 2259 2477 2616 2633 2655 2709 2630 2330 1766 1309 1235 1368 1663 2056 2251 2039 1588 1218 1092 1155 1271 1371 1419 1422 1369 1362 1416 1539 1709 1769 1706 1708 1710 1587 1367 1099 1085 1180 1467 1800 2152 2321 2282 1973 1580 1230 1020 956 942 965 1141 1387 1682 1825 2071 2208 2021 1586 1147 975 1045 1127 1277 1506 1503 4 3 2 1 1 1 1 4 6 9 12 15 16 15 13 8 3 2 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 33 64 90 127 167 223 287 362 434 503 553 593 642 668 637 627 577 605 599 643 575 685 628 668 727 710 724 760 727 671 670 665 704 828 836 743 734 752 705 640 608 572 653 782 855 959 1122 1212 1337 1475 1535 1666 1843 1683 1409 1310 1282 1295 1351 1393 1396 1340 1287 1335 1395 1337 1234 1077 898 876 1134 1227 1137 949 715 520 413 333 262 265 347 393 313 208 150 99 91 88 108 143 181 205 208 205 198 201 179 124 96 109 109 79 60 69 86 75 52 37 25 20 17 15 15 13 9 8 8 9 7 6 8 6 5 2 1 5 20 25 17 6 1 44 89 105 118 119 115 190 331 389 416 523 709 890 1020 1050 1007 903 814 839 1112 1578 1823 1646 1448 1493 1596 1659 1843 2190 2859 2963 2815 2797 2811 2824 2791 2652 2487 2384 2358 2458 2742 3184 3717 4032 3837 3281 2720 2499 2620 2549 2229 1866 1711 1742 1972 2552 2930 2656 2270 2185 2080 1882 1637 1556 1634 1530 1307 1025 893 781 635 565 563 587 630 675 703 712 706 714 783 901 1014 1053 1053 1137 1268 1424 2010 2628 2591 1910 1296 1056 1151 1597 2011 1876 1589 1800 2311 3076 3119 2749 2843 2689 2543 2434 1962 1547 1367 1252 1246 1441 1752 1949 1899 1674 1514 1543 1849 2266 2349 2090 1900 2009 2343 2559 2468 2236 2285 2809 3429 3835 3857 3461 2492 1739 1806 2006 2083 2116 2163 2282 2408 2489 2495 2452 2418 2416 2385 2277 2162 2035 2013 2030 2305 2594 2814 2946 3186 2885 2139 1342 803 647 669 1154 2068 3037 3190 2654 2578 2381 2234 2107 1948 1823 1737 1669 1647 1660 1674 1665 1627 1603 1559 1441 1381 1281 1344 1470 1413 1386 1373 1367 1420 1506 1567 1630 1674 1574 1556 1550 1522 1539 1605 1684 1801 1949 2087 2140 2088 2000 1979 2083 2253 2272 2072 1911 1761 1599 1633 1927 2067 1927 1692 1633 1804 1968 1966 2000 2224 2427 2477 2438 2034 1593 1384 1332 1364 1497 1725 1968 2168 2302 2335 2321 2341 2402 2423 2202 1724 1325 1293 1489 1912 2343 2442 2134 1581 1203 1098 1223 1313 1364 1357 1357 1346 1377 1427 1492 1533 1497 1457 1520 1589 1552 1361 984 1074 1298 1505 1712 1945 2183 2315 2202 1835 1378 1034 905 846 912 1121 1303 1516 1717 1902 2002 1871 1508 1218 1159 1293 1382 1576 1713 1575 1 0 0 0 0 0 0 2 6 12 17 19 20 20 19 11 4 1 1 1 0 1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 41 80 121 177 217 273 361 460 538 598 655 705 756 732 624 559 577 611 520 586 527 604 661 645 697 753 761 706 653 643 778 952 844 635 582 603 657 524 619 600 750 851 919 1005 1098 1253 1426 1456 1480 1568 1623 1493 1315 1223 1155 1272 1361 1418 1465 1500 1480 1427 1368 1313 1291 1253 1164 1071 1088 1028 924 740 491 304 238 218 235 296 359 354 259 157 123 103 90 113 152 220 292 321 327 318 289 252 206 164 155 162 140 109 94 83 84 92 95 80 48 26 17 17 20 19 13 9 9 10 8 6 8 11 9 3 0 1 13 22 17 7 2 47 125 182 193 169 170 276 411 444 440 524 655 836 1014 1125 1110 979 783 684 927 1460 1706 1408 1166 1335 1540 1778 1999 2443 3043 2926 2700 2628 2604 2600 2604 2559 2435 2304 2262 2356 2546 2794 3195 3513 3531 3247 3130 2961 2876 2575 2206 1861 1770 2035 2776 3679 3926 3215 2293 1892 1811 1695 1532 1442 1473 1468 1272 978 762 632 517 435 416 476 583 682 754 775 732 659 675 786 929 912 911 980 1160 1417 2008 2653 2722 2121 1428 1173 1415 1845 2053 1920 1830 2033 2294 2503 2544 2671 3033 3016 2594 2343 2060 1855 1702 1488 1435 1643 1982 2152 1898 1458 1257 1366 1680 2237 2624 2762 2772 2704 2659 2623 2471 2273 2366 2856 3366 3583 3697 3777 3152 2336 2204 2290 2354 2381 2397 2451 2533 2568 2545 2503 2441 2400 2394 2296 2201 2056 2024 2014 2128 2335 2536 2936 3531 3302 2587 1901 1249 984 998 1271 1983 3118 3157 2691 2511 2291 2071 1873 1796 1786 1713 1615 1557 1530 1542 1544 1500 1452 1399 1414 1390 1315 1437 1550 1457 1365 1369 1393 1395 1412 1419 1492 1616 1551 1490 1492 1487 1479 1510 1554 1617 1694 1775 1843 1872 1865 1887 1952 2068 2177 2220 2145 1893 1622 1590 1813 2040 2075 1834 1577 1658 1897 2042 2202 2505 2830 3068 3135 2710 2100 1558 1273 1214 1311 1551 1790 1954 2069 2107 2039 2078 2189 2275 2169 1846 1522 1480 1697 2094 2476 2515 2186 1582 1317 1261 1337 1353 1312 1257 1261 1319 1392 1423 1411 1407 1424 1331 1273 1320 1299 1166 1044 1112 1261 1430 1596 1791 2040 2331 2452 2197 1751 1328 1013 811 832 1017 1220 1399 1553 1691 1673 1461 1279 1152 1192 1476 1827 2044 1922 1549 1 1 1 0 0 0 1 1 4 7 9 13 15 17 17 13 6 2 1 2 1 2 3 5 4 3 3 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 1 9 29 65 123 169 223 297 382 471 546 625 681 764 810 762 695 656 654 657 631 719 682 621 699 711 732 764 744 767 829 812 757 678 586 586 608 701 675 569 696 962 996 972 1004 1068 1251 1417 1446 1480 1513 1497 1416 1313 1204 1110 1269 1375 1437 1459 1437 1336 1176 1053 1041 1082 1101 1094 993 930 846 776 681 442 224 134 111 142 225 287 257 166 96 78 78 92 150 208 315 431 451 442 399 337 272 223 208 214 207 184 164 150 119 95 104 127 118 70 34 19 21 25 22 16 11 9 9 6 3 2 8 13 11 4 1 9 14 10 4 1 19 58 100 119 133 219 401 538 517 457 493 607 810 1023 1176 1238 1136 828 646 910 1455 1719 1534 1419 1560 1545 1811 2055 2176 2661 2868 2736 2692 2568 2465 2467 2467 2429 2377 2363 2440 2493 2463 2691 3015 3240 3005 3069 3076 2915 2626 2357 2074 2048 2431 3254 3971 3938 3195 2346 1870 1721 1612 1432 1272 1277 1349 1234 983 795 657 523 447 419 467 576 698 812 838 752 605 599 704 864 785 761 835 1055 1352 1830 2412 2639 2320 1834 1627 1724 1869 1846 1718 1777 1938 1872 1961 2098 2309 2595 2662 2413 2212 2105 2025 1917 1732 1665 1925 2244 2318 1814 1217 1099 1260 1492 1964 2480 2936 3184 3034 2757 2640 2572 2454 2414 2620 2998 3307 3451 3633 3404 2930 2642 2548 2577 2616 2610 2585 2594 2615 2593 2537 2465 2417 2454 2345 2127 2031 1999 1953 1981 2137 2388 3105 3654 3491 3041 2520 1878 1401 1340 1634 2165 3300 2993 2565 2195 1967 1845 1788 1784 1768 1685 1578 1498 1416 1403 1406 1367 1355 1377 1390 1355 1384 1469 1510 1452 1384 1393 1417 1379 1359 1342 1411 1547 1547 1462 1431 1445 1438 1439 1456 1486 1527 1537 1538 1599 1599 1607 1643 1753 1945 2183 2291 2090 1702 1509 1669 1994 2179 1984 1561 1508 1718 2012 2401 2786 3157 3531 3619 3239 2487 1680 1276 1249 1316 1474 1631 1827 2013 2000 1865 1907 2072 2224 2221 2060 1916 1921 2094 2433 2666 2410 2106 1672 1534 1518 1550 1367 1230 1200 1260 1374 1463 1466 1394 1354 1316 1215 1147 1175 1191 1129 1075 1099 1218 1385 1566 1855 2240 2618 2846 2662 2261 1745 1211 809 755 968 1212 1329 1411 1553 1493 1304 1199 1188 1372 1728 2019 2036 1772 1301 2 1 0 0 0 0 0 0 1 2 3 5 7 9 9 7 5 3 1 3 2 1 3 6 7 5 3 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 2 16 46 88 161 246 320 403 469 549 602 698 754 860 900 725 590 645 701 899 709 718 812 780 805 761 799 864 913 770 597 554 567 573 658 831 720 577 876 1078 1080 979 1042 1170 1319 1405 1423 1435 1451 1435 1376 1331 1293 1286 1315 1387 1447 1421 1299 1070 806 708 789 830 792 770 748 752 630 451 416 431 335 232 152 77 96 152 150 114 82 55 53 94 156 238 368 466 471 429 381 331 278 239 236 249 249 248 249 225 169 117 109 118 106 68 35 21 22 25 25 21 16 12 8 6 5 4 6 12 16 10 7 16 14 6 2 0 9 29 44 55 115 293 540 670 595 498 512 604 832 1062 1200 1151 974 755 758 1115 1563 1770 1741 1737 1720 1498 1696 2364 2381 2663 2761 2732 2802 2652 2414 2367 2320 2293 2347 2442 2593 2697 2592 2517 2658 2970 2955 2906 2841 2757 2656 2565 2394 2371 2640 3121 3468 3352 2813 2205 1823 1676 1601 1384 999 831 1015 1100 963 903 843 720 597 525 548 644 751 834 862 844 751 739 828 846 666 619 733 948 1205 1605 2113 2421 2318 2007 1835 1813 1701 1516 1387 1497 1634 1528 1586 1627 1797 1930 1916 1804 1718 1702 1789 1938 1927 1774 2099 2390 2271 1681 1054 1012 1164 1328 1626 2093 2664 3051 2935 2640 2575 2443 2208 2118 2366 2720 2995 3152 3278 3207 2975 2752 2678 2756 2792 2718 2636 2603 2614 2624 2587 2525 2496 2461 2343 2007 1954 1978 1979 1960 2014 2224 2742 3306 3538 3516 3114 2516 1898 1626 1960 2436 2916 2653 2130 1801 1713 1701 1747 1799 1739 1673 1587 1492 1386 1359 1371 1324 1330 1378 1281 1266 1318 1378 1419 1414 1391 1414 1415 1363 1332 1355 1373 1465 1547 1491 1445 1431 1414 1384 1353 1352 1401 1472 1435 1430 1405 1411 1424 1502 1695 1977 2194 2086 1708 1442 1551 1923 2223 2112 1731 1491 1549 1840 2326 2814 3205 3530 3610 3298 2624 1894 1527 1468 1507 1515 1610 1922 2043 1923 1738 1748 1910 1977 1972 2048 2135 2210 2223 2265 2190 2022 1798 1675 1627 1574 1433 1264 1178 1215 1313 1383 1433 1414 1363 1348 1317 1259 1191 1227 1225 1145 1078 1087 1193 1366 1572 1942 2485 2916 3053 2867 2418 1840 1194 744 675 912 1214 1296 1359 1500 1426 1297 1269 1303 1402 1507 1513 1327 1088 826 5 3 1 1 1 0 0 0 1 1 3 5 4 4 5 5 4 4 2 3 1 0 1 2 3 3 3 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 68 157 257 351 424 506 556 629 665 814 945 764 536 474 558 686 620 732 862 905 917 749 848 811 775 655 614 607 597 622 782 967 900 864 946 1115 1079 1024 1113 1234 1299 1356 1398 1392 1353 1257 1206 1276 1291 1327 1369 1435 1467 1385 1147 804 500 456 538 533 474 453 461 505 467 262 256 436 633 581 404 98 26 66 116 133 86 37 49 98 163 248 369 423 408 345 303 298 286 257 256 283 302 319 329 311 251 169 132 115 91 53 29 20 23 27 33 30 21 12 7 6 8 10 9 7 7 12 10 19 21 10 1 3 34 103 121 103 168 380 627 710 611 538 559 650 919 1136 1242 1142 954 818 980 1337 1602 1676 1647 1698 1694 1332 1399 2180 2712 2921 2754 2798 2785 2639 2435 2200 2030 2060 2193 2334 2522 2687 2686 2595 2551 2729 2846 2860 2691 2585 2592 2602 2575 2555 2687 2873 2912 2732 2357 1958 1795 1743 1643 1407 910 534 678 919 894 917 1000 932 730 609 622 695 791 855 878 916 957 1072 1125 897 603 520 623 804 1020 1350 1788 2165 2272 2116 1888 1645 1447 1259 1191 1249 1330 1341 1407 1487 1598 1688 1607 1405 1221 1233 1544 1879 1894 1827 2144 2321 2118 1455 1004 981 1107 1196 1367 1717 2270 2800 2933 2770 2674 2483 2179 2186 2397 2683 2846 3007 3072 3064 2962 2824 2679 2611 2723 2811 2658 2602 2599 2601 2578 2469 2369 2243 2269 2050 1972 1976 1941 1873 1901 2047 2290 2637 3089 3702 3606 3100 2585 2240 2255 2630 2685 2275 1843 1664 1645 1666 1721 1785 1754 1677 1581 1498 1406 1377 1333 1295 1267 1224 1232 1276 1317 1367 1411 1408 1369 1353 1361 1352 1346 1383 1334 1346 1430 1472 1462 1429 1391 1325 1193 1086 1158 1220 1308 1385 1293 1280 1301 1364 1557 1899 2178 2153 1814 1497 1488 1823 2171 2219 2022 1730 1559 1679 2083 2586 3000 3246 3273 3037 2576 2082 1794 1705 1682 1647 1718 1954 2029 1842 1601 1550 1708 1798 1748 1814 2013 2143 2023 1912 1646 1573 1655 1705 1704 1614 1421 1234 1186 1243 1320 1339 1348 1341 1337 1344 1343 1321 1282 1248 1188 1131 1105 1133 1221 1334 1544 1933 2433 2874 3112 2928 2408 1810 1199 745 550 832 1105 1217 1324 1454 1411 1298 1270 1273 1198 1014 760 622 501 550 6 5 3 2 1 1 0 1 1 2 6 10 9 7 7 7 5 4 4 4 2 1 0 2 0 2 3 2 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 60 152 267 381 486 562 618 645 767 855 795 691 563 498 483 610 780 774 856 885 794 860 769 668 634 673 653 636 706 901 1058 1022 978 1031 1106 1077 1042 1088 1155 1228 1326 1401 1394 1315 1108 1058 1140 1101 1132 1259 1408 1488 1339 997 648 372 421 496 477 448 504 493 424 367 256 235 336 587 686 568 98 16 74 152 167 108 69 93 136 190 286 389 428 383 313 253 250 289 291 279 293 329 380 400 391 347 257 181 141 105 50 25 19 24 37 48 37 23 17 15 12 13 18 19 13 2 2 7 13 20 7 1 4 56 164 183 146 206 401 570 560 460 443 502 671 976 1139 1221 1121 1073 1064 1272 1477 1567 1580 1571 1785 1922 1468 1564 2003 2625 2910 2773 2794 2741 2580 2397 2209 2102 2096 2116 2164 2321 2547 2689 2686 2645 2705 2790 2682 2510 2498 2643 2788 2981 3184 3295 3142 2730 2368 2144 1871 1754 1751 1629 1449 1132 791 718 829 873 983 1021 929 772 670 675 756 850 899 901 960 1137 1405 1374 1010 663 518 547 648 811 1058 1404 1786 1951 1811 1690 1515 1314 1178 1149 1187 1250 1332 1444 1593 1783 1929 1764 1378 1113 1182 1535 1809 1784 1823 2067 2085 1798 1338 1033 1026 1094 1114 1221 1484 1950 2534 2947 3031 2930 2774 2574 2440 2513 2763 3036 3144 3141 3067 2912 2721 2521 2485 2671 2756 2693 2703 2630 2524 2461 2215 2061 1998 2085 2039 1970 1933 1912 1878 1853 1914 2010 2107 2310 3148 3569 3416 3072 2850 2618 2548 2383 1995 1695 1632 1659 1687 1698 1742 1771 1703 1577 1504 1434 1395 1336 1292 1261 1224 1259 1331 1351 1392 1420 1394 1349 1328 1228 1287 1298 1329 1274 1189 1173 1287 1413 1398 1342 1255 1069 934 974 1005 1029 1254 1232 1196 1203 1236 1367 1678 2064 2218 1937 1570 1438 1656 1987 2172 2198 2031 1778 1657 1835 2266 2688 2885 2888 2750 2499 2216 1976 1815 1748 1667 1608 1637 1716 1733 1614 1531 1635 1783 1837 1774 1956 2120 2097 2002 1928 1875 1805 1698 1576 1456 1270 1160 1184 1267 1319 1322 1325 1314 1315 1337 1361 1352 1302 1265 1165 1145 1158 1176 1237 1305 1482 1793 2220 2654 2947 2828 2307 1695 1271 856 563 701 959 1152 1303 1436 1437 1316 1234 1183 1032 805 546 476 542 837 6 6 3 3 2 1 0 1 1 4 9 12 14 15 11 8 8 7 7 6 4 2 1 2 0 0 1 1 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 8 48 134 263 404 528 622 681 786 811 790 725 629 582 556 615 641 618 726 802 799 759 724 669 619 599 569 570 734 911 1012 1011 980 999 1045 1063 1062 1051 1075 1139 1292 1400 1408 1350 1229 1140 1061 914 854 979 1208 1366 1221 992 669 365 532 645 681 620 643 588 517 445 256 160 205 377 568 443 87 50 115 157 153 147 151 165 195 267 351 403 418 370 293 238 197 250 301 283 285 341 450 486 467 447 372 244 173 130 56 25 27 33 57 62 39 24 26 31 27 24 25 25 18 2 0 2 4 7 1 0 7 79 152 150 142 216 372 457 388 319 351 444 644 946 1133 1012 902 1096 1318 1522 1546 1519 1542 1583 1748 1860 1672 1832 2235 2541 2839 2872 2822 2761 2624 2423 2252 2166 2126 2077 2039 2083 2238 2433 2554 2546 2508 2535 2441 2491 2663 3047 3393 3575 3647 3661 3411 2812 2262 2021 1859 1730 1597 1460 1379 1256 1058 925 843 817 872 891 842 768 723 755 846 922 974 962 1002 1228 1472 1401 1030 676 520 488 516 611 769 1014 1319 1496 1465 1445 1399 1276 1156 1150 1206 1270 1393 1409 1419 1691 1999 1944 1589 1316 1342 1562 1757 1874 2053 2175 2029 1828 1546 1195 1105 1106 1116 1218 1440 1780 2238 2686 2975 3061 2983 2780 2535 2481 2693 3058 3271 3345 3123 2738 2422 2265 2351 2672 2846 2451 2420 2798 2429 2338 2071 1958 1942 1987 2012 1978 1931 1919 1865 1770 1816 1833 1872 1935 2405 2966 3355 3195 3119 2755 2394 2157 1887 1672 1624 1652 1648 1564 1641 1775 1746 1638 1536 1449 1386 1321 1282 1270 1247 1261 1327 1359 1405 1406 1342 1280 1171 1008 1124 1195 1216 1176 1091 1033 1105 1302 1341 1304 1211 1026 885 914 937 924 1111 1200 1175 1127 1095 1180 1502 1842 2093 1971 1620 1424 1484 1670 1892 2059 2105 1970 1744 1696 2022 2421 2574 2574 2510 2383 2154 1936 1827 1751 1619 1436 1319 1420 1677 1757 1659 1548 1749 2012 2050 2122 2229 2233 2119 1980 1850 1703 1492 1288 1126 1073 1133 1236 1344 1343 1315 1317 1316 1314 1322 1333 1332 1270 1296 1209 1172 1189 1185 1229 1286 1384 1539 1761 2059 2354 2508 2507 2110 1485 1007 642 550 777 1107 1329 1465 1488 1405 1289 1206 1065 918 806 762 921 1321 6 5 4 3 1 2 1 1 2 3 4 8 14 17 17 11 9 9 8 6 4 4 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 31 108 237 388 542 672 790 839 865 665 650 614 659 675 653 666 737 767 756 743 713 683 583 514 449 467 633 808 940 1011 1023 1038 1064 1084 1101 1094 1087 1049 1225 1367 1363 1365 1284 1176 1078 951 824 833 1038 1255 1219 1266 895 645 738 833 866 785 602 450 445 469 354 176 137 241 416 348 169 112 133 127 138 203 194 200 231 284 365 397 360 327 279 223 181 208 283 253 256 336 475 525 492 451 393 306 227 145 61 33 47 62 77 66 42 33 42 50 45 37 33 28 20 7 3 8 8 2 0 0 16 84 101 88 124 230 389 449 371 318 357 492 691 940 1123 915 750 938 1296 1489 1438 1339 1329 1414 1620 1779 1732 1922 2526 2935 3001 2885 2743 2490 2403 2377 2274 2253 2251 2197 2098 1987 1931 1984 2086 2080 2049 2184 2297 2548 2822 3295 3664 3913 4197 4093 3738 3382 2967 2529 2121 1786 1425 1185 1059 1078 1080 1020 928 835 783 753 727 721 757 822 866 906 1057 1074 1051 1161 1308 1288 1053 821 678 557 474 477 562 714 914 1082 1173 1236 1260 1232 1145 1112 1274 1375 1462 1361 1260 1420 1703 1838 1760 1597 1497 1552 1730 1995 2408 2484 2126 1916 1730 1280 1018 984 1079 1287 1526 1735 1994 2335 2700 2982 3023 2825 2513 2374 2578 2899 3181 3303 3121 2726 2376 2203 2179 2304 2553 1933 1989 2568 2368 2201 1998 1856 1877 1968 1999 1935 1879 1899 1840 1774 1761 1742 1762 1844 2057 2596 3057 2916 2831 2629 2269 2043 1880 1697 1554 1494 1586 1584 1728 1783 1769 1711 1617 1484 1369 1325 1313 1279 1253 1220 1210 1272 1346 1357 1280 1215 1040 967 1043 1114 1129 1101 1030 1023 1182 1234 1283 1291 1233 1084 903 889 905 924 1052 1181 1154 1028 986 1126 1380 1604 1879 1962 1726 1493 1423 1445 1542 1705 1896 1993 1876 1774 2010 2266 2357 2333 2345 2328 2234 2133 2030 1913 1776 1556 1355 1432 1702 1904 1811 1512 1654 1900 2099 2279 2373 2333 2176 1906 1681 1490 1301 1209 1211 1264 1337 1424 1468 1423 1352 1334 1333 1312 1297 1268 1225 1238 1261 1231 1189 1196 1219 1234 1261 1292 1321 1363 1447 1621 1980 2405 2307 1790 1223 745 504 636 999 1305 1486 1592 1586 1470 1361 1236 1095 1019 1032 1174 1479 5 5 4 3 1 2 1 1 2 1 1 2 9 14 15 12 8 7 8 5 3 5 7 11 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 77 187 354 547 722 844 932 797 815 653 800 766 725 734 777 786 746 682 631 640 561 494 425 383 478 691 935 1107 1126 1110 1113 1120 1130 1139 1143 1133 1239 1324 1355 1329 1157 957 921 904 815 793 1007 1298 1403 1389 1190 946 923 934 927 890 584 385 419 471 375 217 146 228 372 359 209 119 126 105 158 273 253 261 278 289 335 355 331 326 296 224 173 206 258 223 250 373 465 488 472 437 415 361 253 145 74 58 85 101 85 64 50 46 58 57 49 45 36 24 16 7 5 9 10 3 0 0 39 67 60 61 124 268 465 562 519 473 512 639 800 997 1134 1049 911 974 1197 1278 1222 1131 1102 1103 1236 1522 1681 1826 2388 2505 2586 2880 2609 2275 2269 2290 2312 2383 2439 2458 2352 2115 1875 1729 1748 1799 1968 2495 2992 2616 2599 2786 2955 3408 3459 3084 2955 3054 3098 3171 2972 2326 1788 1482 1286 1118 1049 1043 960 818 674 610 610 663 773 872 890 898 1100 1189 1233 1219 1209 1200 1101 962 851 717 551 450 446 501 605 725 850 1003 1120 1093 1082 995 1174 1377 1474 1370 1219 1169 1274 1465 1600 1608 1536 1627 1859 2118 2710 2659 2168 1640 1208 908 751 789 1031 1384 1677 1779 1813 2018 2354 2763 2869 2749 2517 2395 2465 2669 2887 3021 2992 2795 2562 2392 2235 2110 1968 1946 1962 2223 2228 2035 1940 1828 1835 1943 1965 1928 1901 1877 1812 1761 1749 1733 1717 1763 1965 2539 2929 2876 2707 2488 2223 2003 1784 1648 1518 1462 1591 1684 1761 1771 1732 1709 1663 1510 1327 1227 1227 1273 1252 1194 1122 1157 1201 1252 1219 1138 1008 990 1066 1108 1107 1078 994 933 939 1111 1203 1214 1162 1059 951 928 948 1023 1133 1167 1104 1034 1072 1153 1306 1496 1679 1869 1809 1641 1513 1431 1402 1422 1593 1856 1920 1859 1949 2107 2197 2190 2255 2417 2585 2645 2506 2223 2041 1838 1569 1536 1829 2050 1938 1635 1619 1807 2058 2303 2420 2299 2066 1768 1490 1305 1219 1226 1303 1398 1468 1528 1563 1530 1436 1363 1355 1295 1271 1238 1244 1259 1249 1228 1216 1230 1240 1228 1256 1254 1234 1260 1298 1391 1745 2172 2266 2013 1526 962 599 606 886 1231 1451 1603 1656 1657 1585 1410 1169 991 973 1064 1257 5 4 3 3 2 1 0 1 1 1 1 1 5 8 8 7 5 5 6 5 2 3 6 12 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 44 133 304 526 742 912 945 884 797 854 810 762 720 737 768 757 680 602 548 488 454 381 408 468 640 915 1116 1130 1113 1115 1124 1129 1149 1189 1219 1249 1268 1266 1193 903 585 489 499 508 578 885 1279 1469 1428 1308 1153 1046 915 842 829 617 514 406 309 228 169 214 332 406 337 173 108 103 78 175 246 231 241 239 300 342 357 355 335 294 226 165 168 183 178 223 342 410 439 430 426 395 327 238 154 101 97 129 140 111 88 77 65 57 48 44 45 35 19 11 9 9 11 8 2 1 20 55 49 36 60 146 320 544 686 708 700 728 805 931 1100 1226 1292 1247 1123 1229 1271 1168 973 887 901 1037 1329 1499 1452 1648 1599 1739 2315 2408 2352 2370 2353 2287 2380 2597 2755 2658 2375 2111 1952 1976 2154 2621 3286 3682 2854 2272 2060 2060 2464 2706 2494 2197 2148 2366 2719 2939 2885 2590 2257 1958 1729 1519 1402 1290 1150 984 837 743 745 825 871 858 852 985 1144 1300 1241 1050 1021 1036 934 820 760 675 571 505 466 451 477 569 699 808 898 913 857 1021 1304 1461 1379 1152 985 989 1114 1267 1362 1422 1668 1887 2127 2456 2384 2127 1635 1063 704 613 702 935 1321 1775 1874 1687 1734 2021 2437 2633 2666 2614 2538 2477 2483 2578 2733 2847 2810 2692 2533 2337 2124 1910 1975 1994 1833 1795 1787 1847 1819 1803 1880 1908 1878 1821 1823 1838 1764 1761 1744 1699 1725 1902 2372 2783 2755 2393 2085 1955 1819 1524 1563 1564 1583 1643 1696 1725 1717 1686 1696 1667 1508 1298 1164 1181 1232 1156 1144 1086 1106 1119 1162 1153 1114 1104 1134 1131 1066 1049 1064 1046 1034 1092 1101 1076 1031 999 969 959 998 1021 1001 1055 1045 1008 958 867 929 1191 1397 1510 1696 1835 1856 1767 1627 1518 1363 1403 1623 1766 1759 1795 1913 2078 2178 2318 2622 3046 3350 3257 2690 2199 1856 1673 1581 1880 2110 1942 1624 1539 1716 1966 2204 2323 2201 1950 1689 1409 1259 1216 1247 1333 1435 1525 1602 1642 1619 1568 1485 1436 1370 1323 1247 1273 1320 1291 1260 1257 1287 1271 1224 1269 1271 1258 1247 1287 1432 1742 2093 2251 2172 1798 1125 618 567 808 1156 1412 1623 1793 1916 1882 1607 1178 807 679 755 961 3 2 4 5 5 1 1 1 1 1 3 5 3 2 2 3 3 4 4 3 2 1 3 9 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 17 84 246 485 752 940 971 988 1001 960 847 739 698 714 711 671 607 525 458 411 368 458 558 760 1023 1125 1133 1128 1134 1159 1175 1198 1236 1250 1240 1188 1030 777 444 228 154 148 178 252 615 1117 1407 1446 1406 1328 1188 999 751 700 612 369 200 214 307 351 432 465 376 235 129 99 74 59 127 127 121 158 241 340 357 361 330 267 216 178 142 117 102 109 152 241 341 424 446 445 419 345 251 176 135 138 175 187 154 121 103 80 56 49 52 47 28 9 2 1 0 1 1 1 8 35 50 26 29 80 181 356 589 770 855 887 914 970 1076 1205 1322 1427 1475 1358 1373 1378 1253 948 838 862 931 1112 1259 1227 1199 1180 1476 2023 2326 2254 2365 2242 1968 2074 2565 2928 2896 2666 2487 2437 2532 2767 3128 3177 2789 2316 1994 1841 1874 2113 2187 2053 1858 1773 1846 1956 2142 2400 2860 2746 2358 2208 2153 2068 1895 1722 1495 1298 1140 1048 1028 965 870 818 830 945 1055 954 799 801 917 873 745 682 720 759 683 554 473 412 436 522 615 694 730 751 887 1140 1341 1338 1136 925 864 906 992 1096 1321 1641 1848 2077 2161 2131 2048 1673 1102 770 716 744 841 1095 1615 1789 1580 1533 1734 2081 2359 2523 2626 2648 2521 2399 2424 2525 2690 2743 2674 2527 2352 2163 1996 1932 2030 1820 1689 1703 1734 1747 1766 1809 1854 1849 1763 1753 1807 1714 1749 1723 1667 1674 1814 2152 2510 2445 1885 1613 1614 1605 1444 1528 1612 1641 1656 1674 1676 1687 1682 1667 1640 1531 1352 1172 1109 1183 1110 1133 1109 1103 1098 1104 1115 1140 1169 1172 1144 1032 1019 1078 1121 1125 1132 1103 1039 985 946 934 957 989 991 944 982 982 955 999 842 897 1145 1319 1385 1484 1660 1875 2082 1893 1786 1576 1430 1459 1579 1579 1603 1767 2006 2226 2460 2825 3305 3767 3844 3119 2100 1554 1537 1704 1966 2032 1768 1446 1489 1772 1961 2105 2146 2046 1883 1682 1450 1293 1243 1280 1369 1464 1539 1599 1616 1554 1504 1471 1437 1415 1370 1325 1355 1369 1333 1298 1256 1300 1259 1226 1259 1288 1252 1217 1283 1464 1782 2247 2680 2705 2085 1239 654 588 785 1044 1324 1652 1995 2231 2194 1897 1288 778 550 593 853 3 4 6 6 6 3 2 2 2 4 6 8 7 3 2 2 3 3 1 0 0 0 1 2 4 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 5 61 195 446 743 976 1115 1105 956 909 821 743 716 665 636 586 529 466 431 433 503 660 904 1114 1136 1164 1198 1195 1234 1279 1283 1300 1302 1273 1100 681 327 192 86 30 39 78 185 572 1082 1390 1450 1437 1376 1243 1074 806 697 689 447 201 175 350 490 473 350 205 112 82 69 50 52 80 109 143 192 299 363 372 362 288 196 140 114 91 63 42 52 92 154 273 408 457 417 428 417 329 249 212 202 218 213 168 129 120 91 63 73 78 65 37 12 1 0 1 1 0 2 15 35 19 14 62 150 235 368 612 848 985 1048 1081 1102 1124 1161 1249 1379 1471 1443 1476 1417 1278 1078 1042 1084 1086 1099 1113 1051 983 1012 1378 1851 2078 2023 2107 2141 2185 2372 2662 2929 3028 2928 2766 2710 2832 3080 3353 3350 2737 2081 1914 1936 2023 2230 2269 2270 2198 2037 1920 1747 1612 1711 2573 2908 2566 2484 2325 2012 1835 1756 1780 1727 1578 1466 1402 1360 1316 1139 922 938 933 679 687 803 1004 997 857 734 749 881 910 775 622 489 394 400 489 568 594 639 725 898 1106 1197 1100 934 842 804 811 897 1158 1422 1646 1865 1897 1826 1741 1530 1310 1191 1090 1000 1011 1132 1358 1445 1437 1446 1539 1767 2061 2295 2549 2743 2656 2481 2512 2500 2561 2648 2696 2624 2439 2211 2024 1907 2043 1920 1746 1729 1739 1739 1762 1770 1773 1729 1801 1765 1744 1669 1646 1646 1619 1614 1704 1882 2110 2219 1811 1554 1519 1587 1542 1529 1584 1621 1654 1655 1641 1640 1625 1600 1563 1504 1458 1249 1127 1077 1100 1129 1126 1109 1092 1114 1158 1188 1263 1289 1264 1195 1146 1106 1111 1092 997 980 1006 975 928 913 925 907 862 881 920 922 1015 1237 1264 1271 1286 1271 1256 1245 1382 1638 1940 2057 2026 1819 1578 1486 1557 1570 1534 1632 1884 2188 2498 2893 3247 3488 3466 2931 1920 1449 1605 1894 1958 1771 1486 1300 1535 1842 1935 1917 1889 1862 1818 1682 1469 1299 1271 1332 1435 1523 1552 1543 1510 1460 1413 1348 1334 1396 1451 1469 1472 1420 1359 1336 1335 1395 1312 1236 1244 1259 1241 1230 1305 1472 1764 2331 2868 2984 2343 1342 696 601 776 988 1197 1566 1966 2305 2381 2161 1577 987 633 597 860 5 7 7 5 4 5 3 3 3 5 7 9 9 7 4 3 2 2 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 6 38 161 415 743 1035 1182 1163 1095 978 855 769 691 637 543 484 452 445 487 581 771 1011 1116 1083 1117 1207 1264 1346 1409 1361 1336 1318 1303 1135 823 679 685 574 378 274 272 434 824 1233 1445 1457 1406 1331 1221 1042 773 617 620 475 227 148 244 356 319 197 97 54 48 48 48 63 111 185 264 232 228 281 378 428 340 221 138 93 64 40 27 36 62 99 164 265 366 446 502 499 429 352 289 240 218 197 156 126 125 106 111 149 126 96 59 33 11 0 0 0 2 14 34 21 21 29 141 275 333 413 660 931 1089 1152 1161 1110 1045 1055 1112 1236 1279 1293 1450 1234 1053 1038 1073 1091 1019 919 873 820 782 934 1314 1671 1743 1753 1820 1901 1955 2081 2317 2585 2753 2831 2904 2973 3053 3229 3292 3089 1912 1692 1736 1858 1992 2232 2240 2281 2359 2282 2214 2184 2055 1937 2491 2976 3035 3023 2660 2048 1716 1685 1863 1990 1898 1707 1566 1533 1605 1562 1384 1341 1274 1047 1053 1148 1331 1346 1191 973 826 860 977 1003 911 728 486 362 469 548 532 534 566 657 810 935 951 893 830 775 735 751 879 1060 1292 1670 1716 1545 1423 1439 1607 1765 1656 1392 1233 1173 1084 1079 1318 1459 1463 1512 1687 1944 2110 2476 2823 2754 2702 2632 2513 2520 2713 2745 2601 2331 2123 1973 1901 1832 1809 1807 1711 1684 1734 1743 1752 1703 1790 1785 1703 1618 1601 1611 1598 1580 1608 1679 1772 1955 1797 1552 1499 1537 1541 1523 1525 1565 1593 1584 1605 1631 1573 1526 1442 1437 1522 1353 1194 1135 1119 1128 1141 1143 1136 1147 1212 1313 1458 1635 1596 1465 1294 1068 994 988 936 923 955 927 906 897 924 926 889 867 885 988 1241 1490 1553 1463 1304 1183 1193 1128 1226 1436 1719 2001 2066 1953 1765 1651 1644 1649 1615 1572 1711 2034 2360 2692 2911 2863 2632 2397 1955 1661 1775 1979 1802 1477 1327 1410 1707 1844 1808 1740 1733 1800 1830 1716 1468 1283 1293 1378 1483 1548 1521 1475 1456 1456 1440 1382 1359 1421 1483 1486 1419 1410 1370 1355 1326 1250 1214 1249 1244 1247 1244 1249 1286 1400 1605 1949 2364 2815 2457 1479 740 527 721 1008 1137 1398 1748 2108 2308 2199 1742 1178 757 625 830 2 3 4 4 4 4 5 6 8 8 8 7 7 6 4 2 2 2 0 1 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 25 139 390 735 1062 1253 1260 1177 1055 914 783 681 596 522 498 496 536 644 855 1075 1146 1121 1140 1210 1307 1425 1495 1415 1345 1307 1302 1161 930 832 927 1025 969 848 811 936 1200 1392 1421 1337 1242 1152 1032 837 587 423 409 373 256 180 166 163 169 127 63 34 29 36 52 84 140 204 240 240 220 279 432 510 441 339 218 133 92 62 36 29 43 66 82 119 207 315 391 400 362 321 294 269 244 216 190 186 183 196 215 249 185 145 102 62 30 8 3 3 5 18 31 15 18 76 301 472 490 542 757 984 1108 1118 1058 994 992 1057 1091 1126 1133 1044 1156 961 798 786 852 853 776 704 680 674 722 1019 1517 1687 1544 1408 1382 1407 1731 2007 1957 1745 1587 1758 2171 2365 2477 2792 2681 2439 1870 1643 1591 1692 1842 1941 1920 2047 2228 2226 2194 2290 2419 2392 2520 2844 3147 3456 3313 2728 2338 2227 2325 2191 1715 1274 998 902 1031 1613 1801 1691 1538 1580 1628 1642 1752 1817 1669 1310 946 825 978 1221 1298 1137 803 535 596 611 540 465 442 478 556 646 714 752 777 774 677 524 535 722 1010 1445 1588 1475 1388 1460 1667 1867 1829 1533 1129 805 821 984 1346 1651 1564 1438 1456 1627 2024 2546 2895 2954 2824 2725 2553 2492 2719 2802 2693 2482 2252 1995 1774 1741 1882 1890 1675 1600 1672 1698 1741 1717 1714 1706 1655 1615 1618 1624 1593 1547 1525 1563 1627 1736 1598 1531 1498 1530 1548 1522 1477 1443 1416 1433 1539 1619 1531 1469 1341 1393 1502 1436 1276 1147 1104 1105 1117 1155 1202 1227 1275 1300 1481 1804 1714 1585 1378 1107 952 896 866 894 934 878 877 885 917 899 848 865 889 1101 1427 1671 1769 1693 1260 1017 1112 1131 1184 1299 1466 1749 1911 1929 1856 1782 1825 1941 1936 1744 1714 1920 2213 2542 2662 2447 2130 2017 2001 1813 1644 1799 1691 1518 1497 1593 1694 1669 1652 1693 1772 1843 1830 1692 1428 1293 1326 1424 1492 1473 1426 1423 1458 1499 1529 1522 1443 1385 1425 1463 1407 1358 1329 1290 1240 1210 1241 1269 1265 1262 1261 1250 1247 1307 1404 1578 1808 2209 2390 1685 763 315 543 937 1148 1227 1472 1824 2040 2005 1696 1219 802 608 742 1 2 2 3 4 5 7 8 9 10 8 6 5 5 3 1 1 2 3 3 2 2 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 121 381 745 1091 1280 1312 1244 1124 998 885 801 683 663 667 674 738 910 1110 1217 1227 1223 1259 1335 1433 1489 1418 1347 1307 1304 1172 976 936 1037 1117 1140 1168 1239 1342 1453 1473 1369 1185 980 821 713 600 459 342 322 364 337 231 146 116 126 82 39 21 19 31 50 89 145 190 240 326 370 477 530 483 447 426 340 286 201 103 48 32 42 63 73 81 122 197 290 328 287 290 336 360 354 337 330 343 326 313 244 222 168 161 154 118 98 61 47 45 28 16 12 24 55 220 517 663 648 705 869 1015 1081 1049 985 986 1057 1116 1117 1056 1017 928 829 697 572 520 503 480 490 542 594 663 803 947 905 880 980 951 1005 969 838 720 644 610 577 645 918 1419 2060 2179 2064 1858 1731 1663 1607 1576 1638 1631 1818 2058 2037 1800 1651 1869 2361 2651 2694 2720 3054 3474 3688 3472 3178 2991 2697 1993 1130 593 409 459 575 1530 1902 1744 1577 1637 1780 1965 2110 2182 2096 1704 1138 808 827 1191 1481 1488 1222 835 721 689 587 439 354 357 399 445 491 545 640 738 512 313 364 608 822 1018 1150 1261 1370 1469 1590 1694 1686 1423 1001 689 787 1063 1351 1664 1730 1578 1410 1425 1718 2197 2616 2824 2820 2807 2697 2719 2887 2885 2745 2536 2297 2016 1736 1634 1664 1596 1630 1601 1640 1697 1725 1706 1656 1633 1623 1621 1642 1652 1613 1543 1478 1477 1534 1609 1511 1511 1503 1522 1524 1504 1458 1391 1356 1386 1451 1552 1436 1356 1308 1404 1533 1509 1395 1272 1206 1203 1185 1175 1251 1349 1279 1211 1390 1654 1682 1581 1367 1084 914 896 859 886 874 866 855 863 898 882 890 896 909 1079 1436 1753 1791 1526 1146 986 1024 1082 1142 1212 1306 1450 1623 1742 1759 1706 1778 1928 2002 1919 1859 1890 2082 2386 2566 2384 1969 1768 1937 1750 1530 1667 1707 1702 1675 1598 1548 1542 1627 1762 1858 1891 1804 1613 1378 1305 1355 1443 1490 1465 1419 1415 1468 1569 1666 1711 1590 1367 1369 1402 1368 1313 1265 1235 1211 1194 1204 1227 1261 1274 1302 1285 1265 1292 1338 1412 1593 1884 2099 1886 887 409 450 748 1070 1194 1275 1536 1726 1750 1566 1142 771 566 590 2 3 2 3 4 6 9 10 9 9 8 6 4 3 1 1 0 3 5 5 4 5 7 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 133 388 778 1104 1254 1255 1187 1104 993 864 808 823 858 922 963 1053 1209 1343 1376 1318 1271 1309 1391 1428 1373 1319 1298 1265 1103 960 1015 1135 1223 1282 1351 1428 1470 1473 1423 1290 1066 773 561 482 424 369 316 303 345 325 201 125 120 110 41 26 21 26 45 56 79 122 157 202 310 387 475 515 434 407 396 385 357 222 96 46 34 39 59 83 95 120 145 229 281 262 291 383 447 463 449 424 380 290 215 132 113 106 150 205 157 127 104 120 117 75 52 53 92 206 436 709 806 781 842 956 1037 1058 1073 1102 1129 1155 1180 1149 1062 976 830 651 499 420 364 315 292 361 533 687 779 845 814 800 780 807 771 842 816 762 660 553 477 363 310 552 1020 1348 1428 1382 1311 1552 2031 1939 1656 1520 1521 1610 1705 1687 1485 1250 1345 1814 2377 2768 2731 2918 3209 3480 3525 3498 3311 2646 1653 831 429 378 502 690 1407 1742 1665 1626 1673 1838 2177 2304 2210 2164 1961 1354 851 658 848 1315 1561 1506 1220 1021 946 765 483 302 284 323 353 364 386 506 625 362 489 708 803 826 868 973 1140 1315 1461 1558 1604 1596 1343 1095 928 906 1052 1294 1627 1867 1839 1598 1379 1406 1749 2196 2452 2654 2787 2796 2877 2981 2926 2781 2552 2202 1798 1536 1506 1529 1518 1600 1590 1581 1671 1675 1657 1608 1575 1569 1587 1632 1653 1620 1534 1455 1386 1555 1544 1520 1503 1488 1472 1465 1471 1432 1339 1330 1342 1242 1327 1321 1265 1271 1418 1552 1506 1400 1336 1258 1255 1287 1209 1311 1504 1285 1273 1399 1521 1563 1466 1220 952 844 873 870 858 852 858 850 849 892 895 886 896 926 1067 1423 1767 1825 1544 1282 1100 1015 1027 1101 1176 1259 1350 1439 1516 1558 1501 1526 1622 1728 1810 1881 1954 2020 2215 2527 2567 2067 1681 1836 1567 1424 1517 1659 1727 1699 1580 1474 1514 1675 1791 1846 1870 1800 1592 1373 1296 1351 1447 1496 1467 1403 1377 1415 1545 1649 1660 1578 1381 1355 1377 1338 1302 1305 1330 1308 1240 1195 1210 1251 1292 1311 1286 1286 1342 1418 1481 1602 1669 1699 1552 944 551 433 578 905 1108 1129 1282 1405 1446 1337 1047 697 463 435 2 3 4 5 6 8 11 10 9 8 7 6 4 3 1 2 1 2 5 5 5 7 9 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 127 463 788 949 1001 988 942 883 832 861 923 1013 1164 1253 1317 1366 1419 1441 1356 1249 1240 1303 1344 1325 1280 1251 1179 1010 906 1091 1280 1365 1431 1492 1510 1465 1368 1243 1070 806 537 367 298 268 232 230 249 268 251 157 82 102 67 19 25 32 42 69 83 106 122 164 261 355 386 445 484 415 371 272 260 194 104 49 32 27 30 56 98 125 142 148 204 218 208 242 321 385 390 354 300 229 153 114 93 87 94 161 239 163 72 26 21 32 61 92 124 206 379 616 823 877 863 923 994 1031 1066 1164 1279 1332 1343 1326 1217 1068 899 708 605 483 420 364 328 360 504 837 1047 962 815 699 747 733 862 856 905 844 713 584 499 455 358 286 353 457 536 712 840 853 744 828 1155 1299 1264 1265 1417 1549 1588 1559 1441 1396 1488 1853 2291 2449 2504 2707 2994 3094 3174 2949 2353 1648 1074 793 747 822 976 1320 1587 1620 1638 1699 1836 2203 2352 2185 2092 2031 1658 1169 767 743 1185 1523 1621 1556 1434 1382 1120 641 304 251 290 323 330 354 463 527 415 873 1555 1642 1451 1186 1038 1062 1162 1403 1540 1578 1534 1384 1254 1117 950 900 1124 1520 1872 2053 1952 1556 1292 1430 1772 2057 2318 2574 2734 2820 2904 2811 2690 2497 2074 1642 1409 1406 1529 1698 1679 1594 1665 1813 1698 1552 1513 1528 1531 1524 1537 1546 1530 1465 1408 1365 1461 1494 1509 1501 1476 1445 1423 1413 1405 1324 1315 1264 1128 1140 1210 1180 1182 1314 1421 1402 1380 1365 1257 1265 1300 1246 1429 1584 1439 1317 1372 1453 1408 1217 985 817 787 810 815 845 842 846 850 854 865 864 867 884 910 1021 1370 1740 1798 1603 1354 1158 1060 1085 1148 1180 1211 1282 1367 1341 1324 1252 1241 1317 1450 1737 2082 2205 2047 1983 2343 2885 2153 1770 1679 1472 1403 1479 1559 1612 1647 1600 1494 1501 1685 1742 1815 1887 1829 1587 1364 1292 1346 1449 1502 1456 1365 1351 1388 1453 1493 1470 1434 1393 1382 1379 1400 1428 1422 1456 1424 1371 1261 1223 1256 1307 1320 1295 1350 1408 1511 1608 1724 1497 1314 1026 713 549 499 557 809 982 1002 1077 1082 1101 1079 964 716 465 377 2 3 5 7 8 10 11 10 9 7 6 5 4 4 3 3 3 2 5 6 7 7 7 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 236 484 591 620 599 565 566 629 757 925 1099 1301 1473 1562 1488 1413 1445 1372 1228 1193 1248 1283 1282 1271 1224 1121 1043 1068 1196 1188 1210 1355 1454 1435 1343 1197 1002 771 461 275 192 133 145 158 157 171 161 108 62 60 65 28 18 24 26 36 70 96 132 146 214 333 393 383 388 372 295 256 138 119 57 29 21 20 21 29 62 114 145 150 151 153 141 128 133 154 177 181 164 133 102 86 84 78 76 85 126 164 128 74 42 38 55 85 132 223 375 558 707 794 842 875 931 986 1037 1142 1322 1491 1556 1523 1369 1081 853 738 646 630 541 467 399 393 509 814 1347 1596 1407 1333 1447 1338 1080 1110 1110 1027 883 717 567 470 434 391 349 365 404 423 493 602 686 745 805 855 900 887 889 1037 1259 1446 1567 1609 1650 1730 1822 1922 2008 2065 2110 2417 2544 2490 2344 2102 1785 1490 1288 1194 1159 1169 1460 1635 1639 1590 1586 1685 1966 2133 2029 1944 2066 2085 1750 1225 798 840 1249 1783 2022 1912 1824 1514 892 392 256 274 316 341 403 502 558 651 1166 2084 2505 2209 1383 772 841 1077 1262 1425 1528 1555 1471 1243 1000 794 667 847 1273 1716 2050 2130 1872 1483 1287 1424 1677 1940 2318 2647 2855 2918 2801 2630 2423 2098 1682 1379 1353 1574 1852 1676 1576 1636 1662 1569 1488 1465 1459 1454 1464 1445 1426 1442 1406 1359 1403 1472 1490 1486 1469 1447 1415 1380 1356 1387 1357 1328 1202 1036 1030 1026 1033 1067 1148 1228 1289 1376 1462 1400 1341 1194 1274 1430 1533 1567 1526 1437 1381 1259 974 829 780 771 823 816 826 830 835 841 849 857 867 878 883 888 982 1285 1574 1652 1552 1353 1214 1182 1208 1236 1222 1213 1261 1275 1218 1132 1012 985 1052 1282 1742 2265 2537 2343 2012 2069 2690 2125 1736 1601 1541 1542 1535 1476 1456 1527 1586 1519 1521 1615 1698 1841 1917 1836 1605 1382 1313 1360 1482 1527 1486 1409 1399 1427 1449 1471 1474 1487 1552 1522 1398 1515 1581 1625 1632 1630 1567 1431 1318 1306 1341 1378 1366 1440 1503 1563 1653 1776 1608 1253 843 502 528 633 734 879 930 927 919 923 932 938 904 791 617 438 2 4 5 7 9 10 10 9 8 7 5 3 3 5 5 6 6 5 5 5 7 7 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 6 50 143 207 235 232 240 309 429 592 811 1064 1314 1542 1671 1591 1463 1505 1467 1351 1276 1226 1197 1226 1272 1239 1185 1272 1349 1255 1039 1051 1230 1309 1278 1169 989 769 543 295 144 97 67 74 99 103 103 77 32 18 36 38 16 12 17 13 20 48 78 116 147 248 373 413 366 297 223 171 132 78 54 22 13 11 17 28 42 75 120 142 139 133 125 110 94 80 71 69 70 73 73 70 76 88 89 91 95 100 114 129 134 108 81 90 130 198 308 456 593 665 694 757 848 904 1010 1091 1207 1359 1486 1533 1460 1236 932 732 642 611 650 560 561 440 657 962 1378 1787 1892 1685 1476 1416 1363 1275 1249 1173 1003 843 712 594 493 435 425 427 416 413 434 433 446 490 640 702 782 774 729 698 732 900 1155 1362 1488 1563 1612 1666 1713 1772 1791 1740 1890 1957 1792 1651 1615 1586 1571 1521 1435 1333 1215 1409 1527 1534 1474 1460 1546 1709 1806 1757 1738 1961 2219 2165 1866 1187 709 923 1594 1780 1721 1770 1650 1159 605 312 267 315 362 457 598 660 856 1314 2029 2514 2302 1924 1848 1507 1198 1198 1322 1491 1648 1459 1058 771 636 544 699 1119 1566 1936 2182 2180 1861 1385 1260 1414 1687 2169 2535 2760 2895 2893 2745 2562 2408 2173 1616 1612 1712 1620 1483 1446 1429 1410 1436 1474 1511 1562 1439 1420 1411 1390 1384 1333 1305 1363 1433 1451 1384 1339 1387 1380 1356 1356 1365 1345 1300 1043 995 999 1015 1034 1056 1116 1196 1263 1241 1256 1151 1084 1083 1222 1341 1400 1439 1534 1598 1426 1277 1002 868 820 840 821 830 852 850 839 839 843 854 870 879 878 873 951 1189 1376 1438 1376 1280 1246 1252 1257 1245 1199 1191 1213 1204 1157 1061 939 893 931 1113 1508 2165 2885 2819 2452 2336 2286 1913 1592 1548 1648 1707 1639 1478 1347 1427 1547 1546 1533 1568 1703 1888 1976 1880 1656 1443 1364 1421 1593 1632 1592 1549 1483 1496 1564 1584 1575 1687 2019 1965 1719 1768 1909 1880 1772 1649 1503 1397 1375 1416 1465 1440 1375 1441 1496 1503 1533 1589 1602 1414 972 469 422 648 943 1018 953 902 899 937 955 950 950 902 757 566 2 3 5 7 9 10 10 9 7 6 4 3 2 3 5 8 10 9 5 5 6 6 5 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 2 16 37 46 51 82 126 197 362 622 909 1197 1475 1687 1729 1613 1584 1562 1533 1397 1242 1161 1206 1277 1273 1270 1366 1423 1243 1169 1227 1309 1259 1116 902 685 506 344 185 84 52 43 50 44 66 100 61 17 9 22 26 14 8 17 20 16 29 46 83 154 301 411 400 296 190 129 96 75 53 31 19 13 19 33 60 87 115 143 160 168 174 178 169 137 112 96 82 72 70 73 83 115 156 173 165 145 119 139 165 136 83 76 126 217 309 404 515 591 580 556 668 831 873 1065 1160 1246 1336 1391 1390 1311 1144 933 760 671 638 636 578 971 793 1081 1512 1820 1900 1776 1541 1312 1177 1111 1082 1057 1001 905 802 690 583 485 415 408 432 443 461 487 459 414 386 499 598 651 633 598 599 658 786 971 1163 1320 1451 1568 1648 1686 1758 1831 1839 1799 1669 1485 1379 1403 1458 1458 1448 1396 1381 1357 1395 1411 1409 1402 1442 1526 1600 1609 1528 1468 1715 2193 2393 2529 2008 1345 998 1120 1269 1462 1650 1632 1326 853 458 300 319 377 498 676 779 946 1281 1696 2159 2343 2380 2771 2886 2188 1645 1501 1584 1645 1258 809 580 517 503 666 1052 1458 1815 2197 2449 2453 1883 1378 1322 1567 2033 2265 2323 2487 2674 2723 2770 2605 2292 1601 1914 1913 1654 1436 1329 1309 1355 1463 1524 1438 1466 1374 1387 1384 1358 1341 1294 1262 1315 1400 1424 1352 1273 1316 1351 1318 1293 1283 1268 1195 1037 1003 1019 1035 1078 1133 1194 1255 1387 1212 1049 808 797 906 1107 1226 1201 1234 1300 1350 1411 1342 991 949 857 834 809 815 824 819 823 836 845 855 874 881 876 871 904 1060 1187 1222 1207 1206 1229 1224 1211 1181 1156 1190 1215 1186 1140 1074 990 922 841 737 943 1972 3069 3146 2814 2455 2082 1690 1454 1490 1644 1732 1696 1473 1299 1415 1533 1536 1499 1555 1733 1955 2090 2032 1797 1503 1461 1568 1816 2045 2025 1892 1738 1695 1839 1947 1901 1879 2430 2385 2100 1977 2004 1794 1538 1397 1267 1322 1513 1722 1851 1783 1651 1518 1400 1324 1298 1255 1208 1204 970 664 755 961 1127 1091 978 950 974 1014 1005 977 960 968 855 716 1 2 3 6 8 9 9 8 6 4 3 3 3 3 6 11 14 13 8 6 5 5 4 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 33 55 59 133 330 633 972 1311 1622 1820 1816 1738 1638 1608 1458 1311 1227 1251 1281 1301 1361 1444 1527 1598 1596 1408 1300 1166 929 644 445 363 271 148 66 35 33 31 25 42 114 71 21 6 10 9 6 13 25 29 19 16 20 68 197 337 382 301 192 132 110 89 62 39 23 33 44 63 93 138 171 181 184 192 195 190 185 176 173 183 193 162 106 92 101 127 192 269 296 259 204 158 175 208 143 88 133 233 346 417 479 525 499 479 583 648 832 917 1149 1241 1301 1373 1410 1376 1290 1220 1147 1014 872 715 663 663 1300 1226 1229 1384 1445 1415 1345 1242 1123 1021 953 913 877 849 808 727 632 549 468 395 375 373 356 372 431 460 424 406 420 437 443 435 460 533 623 724 848 978 1103 1258 1439 1559 1601 1729 1903 1918 1817 1780 1704 1538 1420 1381 1318 1307 1269 1333 1463 1514 1498 1465 1414 1425 1486 1531 1532 1475 1423 1630 2099 2377 2678 2799 2392 1694 1213 1110 1243 1407 1488 1447 1220 776 417 341 381 511 686 856 994 1153 1395 1818 2161 2247 2492 2797 2748 2459 1977 1811 1639 1147 702 493 439 464 643 1019 1437 1724 2134 2482 2742 2396 1782 1452 1513 1832 2046 2026 2051 2360 2623 2779 2672 2477 2146 2001 1938 1740 1436 1273 1357 1465 1424 1409 1396 1387 1364 1361 1356 1340 1365 1337 1291 1320 1397 1426 1385 1290 1278 1342 1284 1224 1236 1220 1154 1096 1056 999 985 1066 1154 1220 1207 1198 1144 1082 1093 1019 770 831 1078 1069 1073 1173 1209 1237 1161 860 913 900 850 806 798 812 815 826 832 847 860 871 878 879 881 885 953 1050 1097 1082 1092 1131 1136 1135 1147 1189 1227 1208 1152 1123 1117 1096 1061 1065 1013 1157 2347 3134 3163 2805 2442 2057 1622 1382 1440 1607 1756 1788 1472 1350 1449 1558 1526 1492 1635 1863 2089 2226 2237 2024 1710 1653 1777 1972 2195 2423 2303 1920 1871 2067 2146 1825 1992 2288 2226 1884 1637 1470 1349 1388 1407 1371 1476 1587 1898 2068 1902 1546 1358 1326 1223 1163 1088 1050 973 852 864 1083 1307 1263 1103 1022 1043 1017 1044 1028 988 950 973 968 895 1 1 2 5 7 8 8 6 5 2 3 4 5 6 9 13 15 13 9 5 3 3 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 3 30 54 25 28 101 328 675 1079 1457 1748 1919 1969 1859 1643 1510 1385 1305 1295 1268 1316 1472 1582 1617 1667 1546 1272 1080 922 760 515 401 473 424 262 116 44 41 26 22 27 75 79 30 9 5 4 7 16 24 26 19 10 13 62 242 346 333 239 168 142 137 121 86 50 25 37 74 120 172 217 235 223 215 212 187 150 132 126 135 196 304 289 192 169 206 235 287 356 360 291 234 229 251 229 152 148 257 370 470 514 525 560 537 519 674 719 867 1043 1222 1308 1352 1401 1444 1430 1390 1421 1458 1338 1088 835 738 774 1129 1104 1057 1206 1227 1144 1068 1010 948 896 866 820 758 736 710 639 574 531 465 406 375 348 333 369 440 484 463 410 353 333 330 334 361 437 548 638 693 750 809 908 1087 1235 1316 1505 1798 1973 2057 2076 2032 1900 1756 1654 1473 1379 1372 1295 1367 1533 1645 1607 1479 1386 1387 1429 1436 1381 1287 1316 1611 1864 2105 2508 2701 2327 1782 1379 1282 1452 1640 1701 1680 1200 659 442 417 510 668 862 995 1041 1179 1529 1750 1634 1823 1692 2011 2465 2276 2094 1773 1252 775 555 507 486 582 935 1400 1388 1822 2186 2501 2534 2206 1776 1539 1640 1893 1954 1883 2100 2511 2617 2545 2448 2282 2103 1943 1821 1623 1445 1460 1511 1421 1398 1388 1374 1331 1284 1317 1345 1378 1386 1368 1375 1422 1457 1430 1355 1324 1305 1255 1218 1236 1222 1141 1033 966 958 948 1050 1091 1183 1218 1255 1276 1190 1147 954 602 537 863 1020 919 1089 1101 1035 907 848 919 961 921 902 923 841 852 851 836 852 865 873 878 880 880 882 895 933 990 977 993 1021 1034 1079 1140 1196 1216 1199 1170 1152 1184 1249 1362 1639 1555 2106 2899 3268 3073 2699 2408 1993 1569 1372 1425 1587 1765 1690 1424 1331 1455 1573 1567 1592 1826 2083 2235 2310 2314 2233 2002 1838 1777 1753 1737 1633 1645 1757 1893 2093 2104 1885 1781 1853 1865 1655 1499 1577 1771 1772 1637 1455 1374 1424 1560 1578 1406 1316 1291 1256 1291 1281 1209 1137 1038 1012 1103 1221 1268 1176 1114 1123 1104 1057 1045 1037 1011 975 950 966 959 1 1 2 4 6 6 5 4 4 3 2 4 5 6 10 13 12 9 6 4 1 1 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 8 16 46 151 413 839 1256 1630 1972 2135 1976 1671 1507 1365 1333 1322 1298 1388 1535 1409 1197 1154 1190 1192 994 770 743 517 473 650 529 268 113 66 48 35 28 37 58 91 50 17 4 4 8 11 13 16 15 12 18 75 247 360 342 256 202 176 164 150 120 81 58 63 95 153 210 231 227 217 217 202 157 113 101 105 120 194 371 431 405 389 416 439 480 523 455 302 216 233 278 227 169 198 377 519 575 682 745 777 788 797 859 891 981 1145 1257 1310 1350 1414 1473 1492 1508 1565 1540 1295 960 776 690 696 799 815 957 1130 1126 1005 907 848 799 764 735 695 626 595 564 554 545 539 522 482 422 362 350 420 529 582 536 449 374 339 326 320 332 395 513 586 582 581 579 614 677 775 935 1218 1565 1882 2079 2096 2005 1903 1856 1859 1801 1733 1736 1565 1514 1593 1695 1689 1586 1472 1439 1474 1473 1346 1119 956 1089 1276 1431 1752 2145 2328 2351 2041 1633 1649 1968 2099 2125 1685 1108 666 469 464 588 787 928 942 1023 1396 1705 1426 1801 1829 1805 2091 2205 2139 1911 1491 1033 811 764 642 616 830 1238 1089 1461 1885 2127 2378 2437 2163 1735 1517 1632 1797 1908 2004 2221 2327 2311 2205 2101 1983 1865 1894 1858 1603 1452 1440 1337 1251 1303 1289 1241 1210 1307 1402 1445 1453 1443 1445 1459 1474 1425 1363 1317 1282 1236 1220 1242 1223 1132 1058 1068 1072 1051 1055 1076 1143 1170 1047 1149 1256 1221 1056 746 591 811 1210 975 925 929 870 853 921 1009 1030 950 854 831 886 929 874 843 853 863 869 872 875 880 881 869 851 879 894 914 929 956 1030 1117 1185 1229 1241 1211 1180 1234 1378 1691 2025 2271 2712 3043 3137 2951 2630 2374 2040 1637 1403 1455 1615 1727 1591 1320 1261 1438 1560 1585 1689 1975 2215 2319 2315 2219 2068 1852 1630 1497 1456 1460 1456 1507 1731 2063 2385 2301 1798 1419 1528 1623 1383 1397 1767 1820 1803 1633 1423 1297 1266 1264 1234 1257 1365 1399 1449 1475 1391 1302 1269 1224 1191 1230 1223 1108 1107 1171 1196 1139 1090 1077 1052 1027 1004 954 944 923 0 1 2 3 4 4 3 2 2 2 3 5 5 6 9 10 9 6 4 3 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 19 36 72 100 103 130 298 644 1083 1606 2079 2232 2027 1831 1704 1546 1382 1391 1393 1547 1727 1596 1402 1195 1033 1046 994 863 847 650 552 591 518 362 292 180 77 57 46 49 62 72 63 29 9 9 11 7 4 5 7 10 26 90 231 351 343 276 226 199 191 191 174 131 94 88 104 143 181 178 157 162 188 184 134 78 67 94 121 171 347 505 535 504 472 512 623 662 564 363 220 222 257 217 143 177 430 585 558 707 850 938 965 982 1046 1086 1112 1202 1262 1282 1315 1372 1432 1481 1521 1522 1387 1110 846 702 611 554 622 672 1175 1160 1025 883 795 740 686 648 631 620 560 567 571 557 544 562 601 588 495 386 360 464 635 746 744 694 562 460 404 375 355 404 511 555 507 468 460 470 516 627 837 1085 1308 1473 1523 1460 1342 1245 1236 1357 1566 1605 1602 1627 1698 1699 1734 1810 1770 1695 1744 1870 1892 1730 1466 1238 1195 1259 1292 1340 1666 2052 2520 2661 2399 2240 2360 2539 2453 1991 1388 909 629 497 513 656 755 765 865 1177 1510 1552 1918 2106 2119 2217 2244 2168 2037 1784 1440 1236 1184 1019 849 793 978 1171 1482 1630 1612 1950 2340 2389 2067 1647 1513 1632 1858 2000 2060 2067 2075 1985 1872 1761 1740 1869 1926 1667 1418 1452 1440 1285 1256 1273 1275 1264 1343 1442 1483 1478 1448 1446 1435 1433 1387 1387 1391 1347 1280 1233 1229 1222 1166 1143 1178 1189 1170 1153 1157 1124 1066 977 1037 1143 1133 1005 842 792 923 1269 1083 907 886 914 931 951 972 955 885 826 809 870 890 841 839 847 852 856 862 869 873 874 859 842 848 847 859 902 951 1006 1074 1170 1279 1318 1275 1194 1258 1437 1775 2157 2555 2712 2713 2783 2752 2602 2426 2096 1611 1336 1410 1615 1698 1523 1268 1275 1483 1575 1626 1821 2103 2272 2318 2193 1968 1730 1520 1409 1401 1438 1548 1589 1761 2013 2250 2371 2130 1661 1536 1667 1450 1301 1551 1715 1675 1585 1480 1393 1324 1266 1271 1276 1331 1427 1677 1808 1746 1543 1426 1453 1301 1177 1167 1222 1156 1175 1228 1197 1106 1062 1068 1039 1040 1043 943 925 928 0 2 3 3 3 2 1 1 3 4 5 5 6 7 7 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 1 16 47 70 100 172 230 193 147 253 502 1031 1734 2236 2474 2307 2021 1885 1695 1457 1433 1492 1664 1703 1446 1234 862 621 759 936 926 895 724 515 374 456 435 360 207 79 32 22 23 29 40 50 31 15 17 15 6 1 1 2 8 29 89 195 286 299 262 237 231 231 241 229 182 127 100 98 107 117 106 77 90 146 172 136 82 87 149 198 232 344 523 514 473 430 467 588 605 517 368 266 268 255 212 140 127 304 496 541 707 870 947 965 992 1065 1155 1224 1281 1305 1297 1288 1306 1364 1417 1451 1417 1272 1055 818 601 550 511 597 625 1366 1265 1009 829 739 675 603 552 546 571 588 605 607 582 551 557 610 628 546 411 350 453 678 888 958 932 818 705 566 468 453 474 485 494 495 473 470 494 564 697 936 1093 1030 880 748 691 666 634 636 729 892 897 950 1112 1280 1414 1560 1716 1768 1784 1906 2140 2315 2256 2139 2094 1935 1886 1929 1747 1773 2008 2495 2909 2848 2524 2404 2566 2525 2054 1804 1592 1170 776 577 554 541 525 651 936 1291 1546 1794 2165 2509 2530 2395 2257 2140 1982 1790 1642 1554 1405 1173 869 806 1168 1289 1252 1203 1656 2223 2442 2342 1993 1669 1565 1682 1830 1880 1821 1840 1832 1750 1677 1723 1901 1947 1558 1442 1480 1533 1403 1303 1283 1272 1291 1355 1416 1448 1463 1431 1432 1432 1416 1378 1393 1431 1410 1336 1264 1219 1203 1188 1183 1191 1171 1106 1151 1153 1083 1005 966 975 979 982 930 856 868 955 1032 931 860 952 1046 1005 905 857 846 834 818 820 811 817 823 835 839 841 849 856 865 867 862 851 862 907 889 872 929 992 1006 1027 1157 1407 1637 1573 1377 1290 1389 1652 2039 2424 2499 2336 2420 2541 2581 2482 2043 1517 1194 1296 1572 1617 1442 1279 1397 1563 1613 1712 1962 2154 2212 2136 1911 1641 1471 1409 1429 1481 1621 1855 1968 2153 2144 1978 1844 1755 1699 1700 1672 1519 1513 1635 1652 1544 1434 1373 1360 1364 1333 1302 1281 1314 1456 1738 1979 2002 1743 1471 1490 1376 1231 1145 1174 1198 1253 1290 1226 1096 1042 1072 1080 1046 1043 990 957 950 2 3 3 3 2 1 2 3 4 6 5 5 7 6 3 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 35 60 71 77 78 80 106 199 427 1072 1786 2079 2497 2477 2128 1906 1716 1538 1441 1515 1594 1543 1126 860 493 503 761 913 931 899 722 464 285 362 354 233 101 29 6 3 4 9 22 35 26 15 15 10 3 2 3 5 12 33 77 144 206 227 213 232 278 276 262 243 211 168 134 114 93 81 63 34 43 111 181 187 154 155 242 345 386 456 557 499 427 408 429 467 460 388 312 304 319 273 205 138 124 235 453 629 761 838 886 941 1031 1145 1244 1310 1352 1361 1325 1273 1241 1263 1310 1364 1352 1297 1181 967 741 631 632 653 815 1368 1340 1098 890 756 655 570 517 501 509 528 543 566 587 557 540 579 605 547 419 347 447 678 919 1039 1012 869 789 677 548 503 480 451 465 516 545 554 559 620 872 1080 1077 851 664 571 535 531 512 464 478 552 477 515 574 610 757 973 1179 1368 1546 1725 1966 2267 2452 2437 2696 2632 2345 2508 2636 2472 2471 2881 3255 3052 2453 2133 2307 2489 2152 2281 2040 1538 1083 775 603 489 402 445 677 1053 1474 1585 1729 1921 2155 2179 2090 1990 1926 1895 1840 1778 1701 1527 1116 957 1248 1275 1193 1226 1596 2100 2374 2424 2326 1971 1573 1542 1639 1712 1688 1654 1702 1748 1720 1728 1854 1957 1399 1533 1483 1508 1459 1365 1283 1251 1284 1360 1424 1456 1480 1448 1415 1385 1352 1330 1329 1374 1369 1313 1261 1182 1148 1181 1147 1162 1084 1004 1063 1066 1014 973 960 962 969 1001 928 815 865 913 945 897 888 1003 1087 1012 878 818 814 818 805 808 821 830 832 833 835 838 847 855 856 855 853 858 861 890 901 909 943 982 992 988 1058 1532 1977 1969 1610 1341 1329 1532 1922 2276 2201 2071 2128 2309 2446 2410 2075 1534 1155 1291 1493 1438 1296 1367 1506 1593 1653 1749 1887 1987 1980 1830 1579 1413 1384 1440 1542 1635 1830 2056 2116 1931 1558 1280 1364 1586 1753 1902 1874 1704 1655 1666 1570 1393 1367 1367 1381 1452 1453 1318 1271 1315 1421 1635 1947 2076 1747 1404 1387 1466 1409 1259 1198 1209 1268 1365 1340 1248 1187 1193 1164 1108 1108 1113 1076 1010 5 5 4 3 4 5 6 7 8 7 6 5 5 3 1 3 6 8 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 30 129 403 1060 1559 1593 1839 2114 2095 1894 1721 1567 1457 1483 1483 1484 1082 737 492 510 768 940 945 852 656 429 307 298 235 102 25 4 0 1 2 5 11 17 15 8 4 2 0 15 35 33 27 37 65 101 137 157 150 185 253 253 246 231 238 218 182 145 100 75 56 33 35 98 211 267 243 249 310 389 458 517 545 474 399 384 419 420 392 350 333 363 385 336 233 143 147 265 452 621 674 677 760 889 1046 1196 1293 1347 1383 1367 1320 1254 1193 1184 1215 1285 1306 1339 1338 1258 1153 1018 992 886 1042 1345 1308 1159 980 816 687 594 537 511 504 511 523 541 575 569 544 556 561 536 490 483 567 713 875 1022 1112 1050 945 817 696 606 551 529 545 594 646 665 628 659 979 1032 979 796 725 688 633 584 522 448 409 411 387 404 404 385 371 470 598 780 1045 1333 1635 2013 2391 2519 2754 2390 1991 2044 2354 2568 2655 2976 3432 3296 2457 1924 2048 2189 1836 1666 1493 1427 1367 1200 957 731 548 416 566 972 1486 1506 1431 1373 1467 1571 1609 1609 1606 1636 1724 1833 1825 1807 1498 1359 1525 1543 1420 1364 1524 1863 2149 2276 2462 2229 1719 1522 1525 1613 1565 1437 1478 1660 1766 1713 1678 2036 1545 1424 1376 1415 1441 1394 1302 1263 1339 1448 1502 1513 1506 1439 1370 1312 1289 1254 1223 1245 1260 1250 1243 1173 1104 1155 1072 1057 1015 983 984 999 1005 991 1000 1036 1073 961 916 929 944 919 983 1037 1037 1080 1103 1029 920 851 807 807 808 810 823 831 831 829 827 837 839 838 847 849 853 896 910 912 952 981 973 979 976 972 1089 1496 2036 2298 1942 1449 1327 1496 1867 2095 1965 1897 1964 2105 2213 2242 2121 1653 1166 1386 1442 1357 1380 1479 1565 1619 1692 1768 1798 1760 1662 1548 1452 1460 1515 1602 1699 1835 2112 2284 2045 1558 1010 914 1234 1540 1798 1832 1743 1729 1720 1547 1262 1198 1348 1396 1456 1472 1419 1314 1290 1354 1435 1592 1942 2005 1622 1347 1353 1613 1664 1503 1383 1323 1303 1420 1384 1311 1281 1260 1190 1185 1266 1302 1242 1069 7 6 6 6 7 9 10 9 7 5 5 5 4 2 1 4 7 8 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 105 411 1007 1333 1369 1397 1557 1789 1791 1699 1586 1497 1505 1486 1264 917 641 445 547 751 855 804 643 461 334 269 191 97 27 3 0 0 0 2 3 5 7 9 6 0 0 6 48 115 112 61 48 62 75 99 122 119 134 196 233 228 204 192 178 164 140 101 77 66 53 59 118 239 278 257 301 364 401 426 431 403 377 372 351 375 373 356 347 358 394 417 375 270 180 198 289 391 483 489 455 581 747 934 1121 1263 1356 1373 1269 1229 1265 1205 1179 1177 1220 1257 1321 1367 1363 1354 1335 1302 1188 1138 1163 1133 1077 994 892 773 660 581 544 531 523 532 547 570 560 530 530 527 529 537 549 577 643 783 930 1042 1078 1072 1014 915 800 707 656 653 691 744 761 710 722 911 937 981 899 800 716 657 609 528 428 365 381 389 370 413 465 454 424 359 351 508 854 1350 1815 2222 2462 2601 2297 1876 1738 1726 1728 1795 2148 2861 3408 2973 2175 1889 1697 1467 1182 1114 1401 1824 1945 1631 1209 921 584 438 741 1317 1489 1386 1175 1058 1105 1240 1293 1198 1177 1393 1760 1822 1775 1644 1551 1562 1599 1553 1451 1435 1604 1827 2018 2358 2291 1928 1641 1516 1543 1576 1434 1280 1403 1606 1558 1519 1731 1418 1269 1268 1338 1380 1388 1342 1304 1427 1546 1577 1564 1521 1416 1344 1312 1313 1164 1068 1162 1230 1238 1248 1217 1089 1077 1031 1018 1009 977 952 973 1023 1025 1044 1067 920 829 880 1004 1009 940 964 995 968 1066 1130 1059 976 898 823 809 814 822 820 818 818 828 829 833 830 843 849 847 847 902 945 938 969 1052 975 956 941 962 1101 1495 2120 2458 2160 1560 1286 1389 1740 1882 1798 1783 1848 1920 1925 1912 1938 1662 1226 1449 1445 1387 1440 1508 1590 1691 1784 1820 1759 1561 1382 1428 1552 1727 1749 1864 1908 1966 2150 2222 1965 1563 1201 1127 1190 1373 1507 1580 1673 1744 1718 1514 1335 1314 1333 1331 1368 1373 1331 1313 1335 1383 1393 1711 2027 1939 1557 1326 1440 1711 1819 1717 1594 1504 1458 1411 1312 1165 1010 935 966 1020 1064 1130 1099 1055 6 6 6 6 7 9 8 7 4 2 2 3 4 3 2 5 6 7 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 134 482 1008 1252 1289 1365 935 1357 1608 1648 1595 1548 1561 1496 1169 784 544 493 587 671 666 539 374 264 217 164 78 19 9 20 23 11 3 3 6 10 15 17 10 0 5 33 119 180 170 104 75 60 46 56 78 88 110 183 282 318 263 198 153 132 108 84 75 72 69 86 139 229 210 180 258 345 380 370 323 285 330 406 390 342 300 277 287 317 347 355 321 250 196 219 280 343 406 388 340 441 599 783 980 1174 1335 1384 1296 1309 1351 1276 1237 1219 1236 1258 1311 1357 1335 1282 1276 1285 1253 1210 1104 973 966 990 953 837 719 638 569 516 498 514 557 580 567 546 535 534 542 565 607 658 708 764 822 905 988 1042 1062 1040 957 856 782 753 760 780 800 770 795 924 959 995 1004 973 921 858 777 667 538 431 394 342 291 350 413 492 500 404 285 270 497 1026 1603 2003 2172 2388 2343 1959 1633 1375 1234 1288 1514 1965 2691 2987 2628 1961 1553 1344 1064 888 1236 2065 2616 2340 1731 1356 969 574 590 1077 1488 1545 1327 1069 950 968 979 1005 1060 1225 1556 1698 1685 1622 1549 1446 1392 1404 1380 1366 1501 1597 1834 2209 2377 2236 1931 1656 1544 1592 1594 1399 1227 1220 1240 1315 1281 1143 1191 1249 1297 1309 1331 1387 1380 1472 1591 1628 1585 1510 1418 1348 1297 1176 1030 997 1048 1136 1193 1239 1226 1157 1098 1034 996 974 956 957 975 1040 1058 1067 997 834 818 898 1006 991 930 950 952 942 1117 1171 1114 1045 930 856 847 844 805 794 837 834 860 857 829 816 812 837 853 888 963 999 974 894 874 918 926 928 955 1032 1308 1846 2299 2214 1683 1194 1236 1519 1654 1666 1673 1715 1784 1868 1919 1647 1282 1338 1456 1417 1426 1502 1583 1692 1810 1874 1878 1789 1555 1385 1465 1664 2088 2215 1986 1979 2024 2254 2492 2282 1709 1298 1138 1169 1322 1471 1541 1573 1598 1691 1641 1582 1474 1397 1307 1272 1317 1327 1315 1363 1417 1570 1931 2062 1772 1332 1163 1354 1612 1668 1639 1508 1422 1364 1266 1137 991 845 762 808 868 862 845 814 824 5 5 4 4 5 6 5 4 2 0 1 2 3 3 2 3 4 6 7 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 7 130 510 979 1178 1182 1300 908 1335 1518 1597 1595 1597 1595 1454 1137 827 625 586 625 635 545 358 210 154 132 89 34 4 2 9 17 13 2 1 5 15 25 25 12 2 16 76 206 261 227 135 73 40 22 20 29 48 100 194 292 379 358 330 231 152 95 64 63 73 90 123 164 204 174 186 282 355 372 338 275 254 333 449 470 365 263 250 284 332 355 337 311 273 227 232 290 364 406 335 312 416 565 720 892 1085 1271 1382 1399 1425 1416 1346 1297 1271 1282 1286 1296 1335 1332 1255 1195 1208 1251 1281 1215 1182 1074 1052 982 845 743 691 625 549 517 525 567 575 560 563 561 566 579 598 634 700 775 808 828 905 1005 1092 1120 1117 1056 978 917 887 877 853 854 834 876 943 955 977 1015 1045 1049 1021 955 853 736 624 515 427 339 333 367 405 434 431 365 272 314 668 1252 1653 1677 1844 2097 1931 1458 1100 1046 1188 1354 1510 1884 2231 2206 1908 1674 1476 1065 676 903 1940 2963 3000 2402 1782 1296 852 653 904 1305 1569 1557 1249 965 919 914 1206 1352 1349 1370 1435 1511 1536 1484 1397 1319 1285 1302 1285 1400 1489 1684 2084 2418 2445 2201 1856 1609 1567 1607 1462 1154 1093 1147 1141 1095 1045 1194 1281 1234 1205 1269 1383 1427 1497 1601 1618 1563 1475 1393 1322 1258 1194 1133 1048 918 951 1096 1194 1178 1129 1084 1039 991 936 898 928 973 1055 1084 1049 903 820 820 907 991 988 952 974 1006 1026 1162 1218 1200 1093 953 926 1000 1039 1011 981 952 912 922 966 866 831 884 920 917 947 1051 929 1049 954 929 929 921 913 926 975 1143 1545 2142 2284 1789 1264 1210 1338 1427 1520 1592 1620 1678 1844 1884 1318 1216 1358 1407 1404 1458 1544 1633 1737 1826 1826 1826 1759 1589 1478 1556 1749 2042 2284 2403 2399 2508 2570 2315 1852 1490 1268 1206 1288 1370 1414 1449 1474 1497 1605 1647 1623 1562 1496 1393 1279 1267 1327 1309 1372 1499 1761 2047 1926 1423 1013 1008 1287 1458 1455 1448 1342 1239 1150 1061 976 910 854 817 875 875 812 736 672 664 3 3 1 1 2 3 3 2 2 1 0 2 3 2 2 2 3 3 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 51 58 65 126 497 968 1163 1161 1136 783 1344 1623 1651 1636 1595 1523 1336 1073 876 808 801 743 654 505 292 151 105 84 53 21 3 0 1 2 2 0 0 4 16 27 23 10 4 22 79 185 235 229 123 48 20 11 7 9 29 82 171 272 354 415 390 341 227 120 62 56 81 122 175 219 236 237 272 325 371 380 329 265 249 304 396 445 344 233 230 320 404 429 379 340 320 287 272 321 396 358 308 375 454 604 758 895 1028 1160 1272 1345 1393 1395 1339 1286 1252 1258 1268 1270 1303 1330 1309 1285 1311 1365 1330 1141 1219 1152 1133 1064 973 904 843 765 684 628 612 638 644 633 653 665 664 666 689 755 858 945 975 979 1061 1180 1228 1265 1303 1284 1211 1123 1055 1010 974 952 929 938 947 938 945 970 1010 1051 1069 1053 1009 935 854 738 649 523 440 433 426 425 456 471 406 316 408 840 1246 1381 1402 1511 1595 1468 1280 1208 1262 1358 1398 1534 1678 1617 1665 1722 1677 1297 886 991 1820 2814 3068 2592 1874 1334 961 768 887 1010 1243 1443 1304 1030 1041 1126 1430 1652 1626 1396 1243 1317 1438 1479 1413 1277 1186 1216 1231 1284 1355 1471 1829 2210 2344 2222 1955 1680 1526 1466 1257 1043 1019 1080 1084 1031 1143 1303 1272 1178 1232 1371 1433 1436 1499 1555 1559 1514 1427 1337 1262 1209 1185 1168 1128 993 975 1073 1141 1114 1048 996 978 962 903 839 838 907 1029 1086 1044 905 809 811 880 944 945 963 1001 1064 1114 1193 1237 1215 1115 1010 1020 1149 1238 1237 1157 1046 894 857 885 852 853 919 980 975 921 1111 946 993 947 915 903 901 892 889 922 1070 1497 2169 2186 1781 1408 1326 1388 1451 1495 1591 1633 1772 2085 1894 1387 1343 1402 1401 1416 1484 1544 1561 1616 1679 1646 1643 1612 1578 1615 1811 2215 2706 3187 3218 3251 3254 2733 2213 1887 1600 1353 1335 1395 1412 1439 1471 1480 1548 1664 1666 1541 1495 1513 1446 1325 1282 1299 1348 1447 1627 1856 1922 1572 1081 892 1103 1416 1542 1490 1388 1293 1229 1146 1048 1015 1022 964 940 891 810 709 627 606 636 4 2 1 1 2 1 1 1 1 1 0 0 1 2 2 2 2 2 3 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 39 144 284 357 380 687 1070 1137 992 824 717 1283 1680 1717 1640 1539 1415 1203 1000 910 885 820 724 631 487 287 145 82 52 25 7 1 0 0 0 0 0 2 11 17 20 12 5 8 21 56 120 148 141 73 26 14 8 6 7 22 69 149 246 342 326 250 279 244 159 88 65 84 133 197 247 264 262 246 263 317 357 306 252 255 291 346 367 225 166 196 329 458 478 392 337 333 324 314 332 349 290 303 388 485 610 742 868 963 1038 1118 1205 1278 1310 1285 1234 1204 1209 1233 1272 1415 1512 1481 1442 1480 1530 1426 1214 1274 1251 1231 1178 1150 1115 1044 964 899 836 803 819 852 870 879 889 907 915 923 963 1041 1127 1186 1201 1292 1458 1493 1513 1549 1558 1511 1418 1307 1203 1114 1072 1034 990 963 946 947 947 956 992 1039 1080 1127 1145 1121 1032 919 752 603 539 505 478 502 566 565 461 382 597 990 1234 1302 1353 1466 1560 1569 1523 1476 1441 1455 1622 1628 1542 1650 1784 1775 1549 1344 1423 1869 2480 2674 2241 1676 1241 993 944 1031 903 911 1146 1247 1154 1191 1353 1521 1706 1812 1636 1392 1347 1431 1504 1468 1302 1176 1190 1183 1202 1245 1275 1472 1739 1911 1940 1842 1659 1467 1297 1112 1050 1065 1138 1129 1042 1088 1148 1118 1150 1311 1456 1444 1416 1467 1502 1506 1469 1390 1297 1221 1184 1192 1189 1180 1133 1085 1095 1120 1090 1029 959 891 874 844 777 792 889 1011 1066 1037 944 848 795 822 872 835 928 1008 1078 1142 1212 1247 1234 1178 1123 1140 1235 1311 1286 1105 895 689 627 657 713 807 906 895 928 907 1106 1038 923 874 875 910 932 907 892 913 1002 1435 1863 1898 1635 1388 1347 1464 1479 1347 1565 1746 2012 2315 1863 1526 1481 1464 1416 1387 1403 1526 1534 1563 1563 1543 1511 1490 1585 1831 2255 2839 3042 3220 3424 3433 3215 2783 2264 1827 1526 1401 1424 1494 1517 1503 1506 1556 1663 1782 1769 1569 1527 1526 1425 1338 1324 1348 1433 1596 1795 1903 1700 1194 943 1057 1371 1561 1526 1391 1282 1244 1217 1155 1056 1017 966 878 795 745 702 643 612 619 619 4 4 3 2 2 1 0 0 1 1 0 0 0 1 2 1 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 160 484 742 832 1001 1138 1012 781 626 755 1290 1666 1668 1579 1467 1349 1143 1005 985 926 765 621 555 428 246 120 46 20 6 1 0 0 0 0 0 0 4 23 17 12 6 3 6 14 36 74 95 75 50 21 10 5 4 8 24 68 149 243 289 243 187 222 257 216 143 99 92 116 161 208 231 218 182 189 268 344 275 232 284 325 307 260 159 121 221 329 478 512 424 365 372 362 313 287 284 261 302 401 489 576 685 795 870 918 979 1067 1158 1225 1233 1195 1190 1205 1255 1313 1489 1578 1538 1521 1554 1591 1551 1452 1472 1381 1319 1270 1236 1206 1189 1168 1119 1078 1070 1058 1071 1078 1064 1068 1121 1169 1190 1200 1229 1300 1363 1398 1479 1617 1629 1595 1606 1646 1670 1662 1601 1464 1324 1268 1193 1091 1021 995 984 966 955 981 1042 1118 1217 1312 1359 1298 1163 990 825 740 711 664 632 683 714 609 531 523 788 1047 1148 1205 1359 1535 1601 1563 1533 1556 1550 1685 1640 1809 2021 2173 2221 2171 2058 1980 2069 2220 2133 1962 1665 1342 1152 1104 1038 805 684 877 1175 1345 1425 1493 1437 1471 1678 1800 1712 1540 1441 1466 1523 1492 1374 1281 1170 1128 1142 1135 1163 1259 1397 1522 1576 1527 1410 1343 1147 1110 1177 1299 1320 1153 994 966 988 1160 1371 1417 1392 1389 1424 1467 1468 1438 1383 1307 1247 1216 1179 1174 1192 1176 1128 1117 1133 1092 998 905 829 864 867 764 788 901 1022 1066 1038 965 851 752 779 865 816 891 983 1059 1135 1190 1215 1229 1221 1224 1243 1274 1322 1246 1018 757 511 396 413 524 759 998 811 849 999 1099 992 877 880 964 1045 1008 904 887 912 982 1274 1495 1533 1364 1121 1077 1321 1491 1452 1599 1857 2081 1993 1627 1469 1471 1452 1442 1409 1397 1535 1636 1683 1661 1590 1525 1574 1805 2147 2607 2867 2940 3136 3314 3370 3250 2830 2222 1789 1533 1376 1458 1554 1590 1575 1572 1622 1691 1691 1582 1464 1459 1402 1357 1323 1300 1338 1517 1783 2029 1931 1414 976 1021 1281 1495 1482 1289 1183 1191 1215 1137 1017 946 881 809 736 698 699 672 620 603 594 554 4 5 5 3 2 2 2 1 0 0 0 0 0 0 1 1 1 1 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 110 467 930 1175 1190 1066 821 636 736 1102 1503 1685 1636 1528 1374 1195 988 903 930 884 748 628 535 388 202 72 16 6 2 0 0 0 0 0 0 1 6 23 13 6 6 5 5 10 30 67 86 57 37 16 7 2 0 6 20 56 127 212 252 210 159 202 290 297 236 182 146 133 146 167 177 158 117 120 223 324 270 251 325 356 277 170 120 140 250 333 446 511 485 429 387 346 295 255 253 274 329 429 523 592 653 712 767 811 871 967 1078 1168 1202 1190 1221 1245 1309 1362 1460 1513 1516 1542 1582 1620 1673 1637 1558 1435 1362 1330 1293 1253 1231 1240 1271 1304 1329 1300 1340 1229 1136 1117 1188 1281 1335 1340 1349 1397 1403 1444 1514 1564 1559 1531 1540 1567 1576 1601 1644 1618 1506 1489 1434 1316 1199 1116 1051 1013 1010 1040 1096 1173 1262 1356 1439 1415 1338 1222 1106 1042 1006 924 841 858 882 779 690 625 735 952 1054 1122 1273 1439 1531 1562 1562 1522 1552 1613 1644 1817 2143 2509 2651 2509 2285 2215 2310 2378 2106 1905 1778 1554 1328 1125 894 661 564 754 1180 1477 1505 1402 1190 1215 1491 1810 1935 1809 1564 1417 1497 1625 1526 1403 1253 1141 1072 1022 983 986 1054 1181 1322 1365 1310 1274 1176 1144 1205 1363 1467 1293 979 903 930 1181 1378 1373 1377 1436 1442 1447 1442 1417 1396 1359 1320 1268 1219 1197 1197 1194 1157 1152 1137 1033 893 821 882 983 894 683 516 581 771 944 1027 996 900 764 794 879 877 902 942 936 944 997 1071 1165 1230 1283 1305 1308 1335 1231 1003 711 457 314 277 310 560 909 947 1012 1112 1127 983 855 900 1042 1097 964 887 844 884 986 1137 1265 1287 1112 857 832 1187 1530 1665 1793 1877 1850 1619 1398 1361 1384 1410 1584 1665 1739 1787 1860 1905 1825 1670 1569 1679 2067 2482 2684 2733 2899 3092 3197 3209 3052 2655 2154 1710 1419 1248 1357 1506 1563 1543 1549 1603 1619 1537 1397 1346 1312 1253 1237 1291 1365 1416 1604 1920 2122 1773 1176 971 1189 1423 1410 1191 1054 1149 1224 1179 1092 1011 907 812 738 689 695 675 619 562 532 499 447 4 4 5 4 3 3 3 3 1 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 104 479 1074 1377 1310 1021 746 629 921 1370 1666 1703 1587 1471 1326 1054 794 731 794 830 768 645 533 429 246 61 14 15 11 2 0 0 0 0 0 2 7 10 7 4 7 10 11 14 27 50 63 48 26 9 2 1 0 3 10 36 100 198 269 252 185 192 279 335 330 287 247 229 229 232 217 169 107 94 177 298 279 252 353 380 277 160 119 154 237 320 393 470 501 474 434 389 328 274 267 303 372 468 547 596 626 653 710 765 829 921 1025 1118 1182 1196 1244 1273 1322 1370 1436 1516 1575 1613 1653 1689 1726 1680 1592 1503 1417 1355 1295 1283 1355 1457 1519 1526 1474 1414 1524 1521 1353 1274 1300 1357 1382 1364 1346 1346 1313 1329 1398 1429 1434 1435 1435 1398 1320 1256 1290 1396 1419 1517 1526 1430 1354 1262 1169 1114 1118 1159 1206 1249 1285 1316 1390 1341 1346 1348 1313 1268 1209 1112 1018 1002 1022 978 874 772 752 885 1014 1097 1196 1353 1494 1559 1610 1607 1551 1519 1468 1504 1840 2207 2318 2218 2089 2060 2302 2586 2595 2451 2165 1858 1494 1127 856 683 645 831 1232 1409 1463 1391 1264 1321 1543 1818 2027 1980 1645 1391 1476 1647 1667 1545 1357 1202 1088 987 905 874 916 1040 1204 1277 1264 1203 1164 1157 1187 1269 1403 1349 996 861 935 1203 1342 1363 1435 1543 1517 1448 1416 1394 1391 1380 1355 1312 1276 1255 1239 1206 1172 1159 1109 960 819 898 1058 1033 715 315 91 154 404 738 995 994 960 917 907 895 879 870 889 882 858 886 960 1083 1204 1307 1341 1332 1332 1259 1095 889 705 551 471 449 647 921 1074 1143 1195 1149 976 858 938 1047 1075 903 900 838 809 885 1049 1210 1229 994 797 867 1230 1610 1670 1737 1782 1665 1387 1179 1335 1510 1649 1839 1893 1897 1916 1956 1945 1842 1718 1666 1759 2134 2502 2655 2828 2942 2959 3038 3009 2749 2428 2066 1523 1140 1053 1214 1416 1477 1446 1466 1574 1591 1520 1358 1235 1173 1124 1124 1235 1419 1414 1611 1911 1968 1536 1078 1077 1355 1480 1236 986 1052 1171 1166 1077 981 909 845 760 695 645 624 582 524 483 455 413 359 3 4 4 3 2 2 3 2 1 0 1 1 0 0 0 1 1 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 213 753 1396 1642 1526 1198 899 745 1005 1377 1602 1623 1535 1420 1258 993 736 625 648 705 616 456 412 425 314 111 36 24 16 1 0 0 0 0 0 2 6 5 4 6 9 13 11 9 12 26 40 35 17 4 0 0 0 2 5 18 63 158 269 322 292 277 304 316 357 356 316 295 294 286 247 175 97 81 128 225 231 248 357 380 290 194 154 159 207 285 347 430 501 499 454 395 331 289 291 326 383 454 523 581 624 651 724 787 837 898 971 1061 1163 1212 1268 1279 1313 1349 1399 1503 1619 1694 1734 1767 1778 1740 1666 1597 1445 1332 1250 1269 1507 1763 1791 1669 1506 1476 1463 1534 1506 1434 1396 1390 1365 1312 1265 1229 1182 1165 1214 1321 1389 1359 1295 1208 1102 1035 1037 1080 1174 1267 1303 1296 1309 1298 1258 1220 1224 1264 1300 1313 1309 1277 1324 1279 1306 1361 1357 1309 1252 1190 1131 1104 1113 1094 1001 1000 966 1015 1071 1080 1162 1327 1472 1610 1726 1687 1573 1496 1496 1613 1727 1803 1900 1972 1906 1861 2074 2257 2463 2624 2433 2394 2203 1833 1485 1246 1114 1187 1398 1425 1536 1607 1595 1622 1708 1851 2065 2143 1874 1662 1729 1880 1861 1725 1532 1358 1205 1059 934 861 881 999 1148 1222 1224 1195 1184 1167 1169 1207 1291 1334 1162 1059 1118 1240 1354 1298 1391 1540 1549 1466 1413 1388 1374 1358 1365 1320 1276 1244 1213 1178 1156 1146 1086 910 816 986 1103 964 567 208 46 50 260 694 974 952 940 954 936 839 826 854 871 879 855 837 870 1005 1142 1268 1320 1320 1316 1305 1240 1100 988 837 790 880 1025 1162 1202 1225 1237 1152 957 816 869 935 964 873 876 842 787 832 1000 1143 1164 936 870 1005 1289 1565 1615 1641 1740 1755 1582 1265 1494 1761 1987 2000 1913 1851 1842 1853 1842 1785 1708 1732 1829 2079 2300 2579 2732 2622 2576 2669 2635 2397 2141 1817 1365 1035 1010 1216 1428 1479 1462 1493 1575 1616 1553 1419 1309 1200 1114 1139 1300 1398 1450 1638 1856 1789 1368 1041 1182 1469 1414 1106 1034 1135 1157 1048 922 845 792 729 661 631 605 563 505 456 417 383 350 310 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 558 1366 1900 1988 1813 1467 1141 929 1117 1428 1591 1627 1549 1398 1193 948 745 632 621 720 589 377 298 381 388 222 64 15 4 0 0 0 0 0 0 1 2 2 4 8 10 13 12 9 6 12 33 41 22 3 0 0 0 2 5 8 24 80 179 284 332 329 375 365 369 422 345 270 230 205 163 114 85 74 94 142 156 215 319 367 367 332 267 210 216 271 329 412 498 512 451 359 304 304 343 383 393 428 469 547 637 712 788 842 881 930 999 1086 1192 1269 1329 1321 1325 1343 1379 1473 1600 1705 1763 1791 1799 1764 1697 1694 1505 1346 1236 1209 1396 1669 1764 1639 1436 1395 1373 1371 1401 1381 1340 1303 1261 1204 1142 1094 1059 1053 1054 1198 1386 1358 1212 1091 1004 941 936 982 1006 1007 1025 1064 1112 1158 1200 1228 1263 1306 1323 1319 1310 1272 1290 1267 1269 1288 1266 1211 1162 1138 1135 1154 1204 1240 1190 1217 1260 1279 1300 1333 1368 1406 1475 1564 1567 1493 1435 1432 1491 1617 1630 1615 1705 1770 1708 1845 2021 1972 2233 2518 2309 2535 2719 2522 2313 2196 1902 1741 1745 1664 1627 1728 1786 1824 1815 1851 2022 2151 2057 1929 1885 1935 2027 1973 1818 1668 1534 1384 1200 1016 936 994 1100 1182 1207 1200 1200 1204 1208 1199 1180 1211 1195 1145 1125 1127 1275 1277 1329 1414 1437 1437 1446 1453 1345 1329 1305 1264 1218 1179 1154 1134 1124 1116 998 893 915 1023 1089 940 512 160 52 72 286 672 844 882 904 928 893 801 826 926 975 952 889 855 834 950 1079 1203 1281 1315 1350 1380 1270 1024 870 745 898 1146 1269 1284 1250 1233 1223 1152 985 866 894 916 884 851 877 897 865 829 909 957 920 849 942 1162 1398 1602 1727 1704 1790 1996 2009 1759 1822 1988 2035 1908 1772 1722 1677 1707 1728 1652 1606 1690 1796 1996 2455 2709 2445 2126 2266 2374 2185 1992 1753 1464 1186 1043 1119 1351 1467 1451 1453 1528 1556 1551 1482 1361 1253 1176 1141 1215 1332 1354 1417 1635 1824 1674 1254 1030 1262 1417 1199 1059 1131 1210 1088 907 801 756 710 643 588 564 552 513 449 392 338 302 275 246 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 1050 1973 2306 2220 1943 1564 1276 1179 1258 1512 1625 1507 1406 1319 1148 924 763 701 686 723 505 362 290 378 429 275 72 6 1 0 0 0 0 1 1 0 0 1 4 9 11 11 12 12 12 20 41 50 33 9 0 0 1 3 8 7 6 26 103 225 315 363 436 426 442 481 346 213 139 109 95 79 65 59 69 96 119 185 261 336 382 368 310 254 244 281 334 389 461 504 465 366 331 377 458 510 502 523 567 623 687 759 843 906 947 993 1054 1129 1227 1329 1399 1408 1405 1417 1429 1437 1499 1593 1668 1727 1783 1798 1724 1746 1659 1452 1273 1183 1232 1422 1604 1574 1365 1240 1235 1227 1207 1197 1185 1152 1123 1102 1073 1045 1030 1041 992 1043 1241 1229 1072 984 970 941 901 896 888 880 892 912 921 960 1026 1101 1182 1251 1283 1282 1276 1266 1267 1236 1207 1181 1145 1102 1058 1037 1074 1149 1233 1286 1246 1230 1221 1258 1380 1532 1576 1498 1433 1442 1410 1249 1190 1243 1275 1286 1281 1329 1453 1540 1544 1697 1862 1784 1732 2020 2188 2306 2546 2799 2872 2791 2450 2099 2003 1837 1652 1723 1827 1870 1858 1882 1992 2082 2084 1997 1911 1851 1853 1934 1955 1960 1978 1917 1695 1369 1092 1024 1087 1123 1107 1136 1193 1199 1155 1113 1063 1023 969 1046 1083 1112 1181 1217 1210 1202 1230 1293 1409 1509 1346 1269 1202 1166 1156 1158 1152 1113 1067 1057 932 914 975 1074 1149 991 537 151 77 147 454 766 795 831 883 934 912 864 857 903 979 916 905 819 815 902 1017 1122 1218 1299 1324 1285 1106 866 653 485 721 1002 1148 1189 1151 1121 1172 1186 973 911 947 920 859 850 878 908 967 906 792 748 745 820 1047 1345 1663 1949 1900 1697 1862 2232 2258 2109 2080 2018 1890 1752 1677 1681 1715 1714 1610 1494 1495 1751 2412 3091 3014 2703 2249 2177 2135 2067 1894 1672 1431 1208 1066 1081 1231 1414 1471 1553 1711 1734 1613 1484 1368 1278 1222 1198 1162 1240 1281 1297 1414 1670 1818 1551 1143 1102 1303 1264 1073 1033 1142 1136 937 792 733 691 628 584 550 522 501 477 410 332 279 231 204 187 0 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 16 309 1607 2416 2466 2214 1866 1524 1347 1364 1419 1528 1600 1493 1410 1325 1202 1048 906 812 746 684 491 427 309 321 324 205 65 13 7 2 1 1 0 8 8 4 3 4 6 9 10 10 11 19 42 71 92 90 63 29 8 3 6 17 28 16 6 13 75 201 297 357 442 486 510 492 323 179 102 75 75 73 65 64 69 80 103 155 215 290 338 315 272 253 268 315 373 404 451 523 527 460 434 491 577 626 625 613 630 666 727 789 858 921 974 1028 1083 1139 1218 1326 1414 1463 1476 1479 1461 1400 1381 1406 1454 1525 1601 1677 1688 1661 1749 1578 1410 1301 1230 1287 1464 1551 1427 1268 1194 1155 1123 1088 1074 1052 1045 1062 1086 1108 1110 1125 1085 1047 1132 1115 1026 993 1006 989 944 907 853 832 839 855 841 850 872 903 944 1009 1100 1159 1181 1206 1217 1170 1134 1097 1059 1033 1012 993 1013 1082 1147 1159 1121 1093 1070 1097 1175 1267 1362 1418 1352 1254 1166 1094 1068 1091 1083 1032 999 1058 1189 1303 1395 1530 1607 1530 1423 1359 1441 1577 1724 1989 2381 2648 2511 2208 2175 2077 1885 1876 1921 1911 1912 2009 2133 2146 2078 1908 1847 1755 1747 1801 1878 1996 2154 2263 2170 1812 1348 1074 1061 1095 1153 1188 1160 1123 1102 1087 1088 1024 880 929 997 1042 1094 1163 1206 1197 1186 1209 1353 1460 1379 1277 1193 1155 1145 1141 1129 1088 1025 987 924 915 975 1044 1085 940 588 256 156 329 643 793 832 860 899 937 952 925 835 730 770 849 823 770 791 857 953 1067 1180 1265 1259 1148 933 717 492 319 463 714 891 998 1041 1024 1155 1187 988 872 833 814 801 802 822 848 941 935 802 790 891 1076 1418 1794 2034 2128 1689 1630 2046 2385 2300 2077 1931 1805 1680 1616 1602 1625 1662 1615 1540 1489 1536 1792 2276 2618 2449 2312 2094 2006 1820 1667 1542 1405 1272 1156 1117 1160 1275 1388 1515 1701 1896 1934 1710 1443 1252 1239 1186 1118 1157 1257 1302 1329 1499 1725 1692 1353 1150 1258 1339 1186 1009 1007 1066 973 791 704 666 625 567 524 498 463 416 366 315 281 239 193 173 189 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 824 2157 2687 2469 2098 1750 1522 1473 1515 1496 1454 1456 1425 1445 1405 1329 1236 1085 921 814 723 585 552 372 273 200 123 55 24 14 6 6 9 5 5 7 6 9 13 12 9 7 9 15 36 96 163 169 132 103 76 46 28 34 64 79 27 7 7 65 231 365 412 436 462 493 461 329 204 122 85 80 78 69 64 67 70 83 116 152 187 206 205 210 228 273 359 449 473 493 554 587 541 511 559 640 690 694 693 738 732 742 801 867 923 971 1022 1063 1083 1118 1217 1314 1385 1398 1379 1342 1291 1255 1233 1236 1265 1297 1363 1457 1499 1623 1577 1529 1511 1456 1369 1404 1562 1580 1459 1316 1224 1116 1059 1046 1046 1064 1127 1209 1244 1239 1252 1239 1190 1178 1162 1113 1067 1045 1010 951 916 868 844 843 853 836 829 801 747 697 697 777 902 1008 1071 1111 1117 1077 1026 995 991 987 962 956 998 1059 1068 1015 981 972 1000 1061 1151 1260 1347 1329 1206 1088 1016 1025 1045 1026 978 945 971 1044 1105 1255 1401 1373 1269 1184 1132 1131 1104 1006 940 1059 1510 2260 2409 2397 2342 2284 2268 2206 2100 2063 2159 2315 2306 2242 1954 1838 1777 1735 1734 1796 1906 2045 2221 2324 2145 1797 1414 1251 1323 1424 1346 1185 1106 1084 1060 1084 1110 952 894 936 980 1022 1099 1176 1215 1228 1213 1285 1346 1341 1277 1211 1196 1190 1139 1094 1094 1045 952 884 869 925 1011 1081 1047 805 471 274 438 581 645 742 863 949 986 997 974 879 744 769 835 790 739 772 845 939 1056 1176 1254 1244 1041 740 477 272 214 352 595 778 851 1018 1083 1167 1119 965 852 823 830 808 783 788 806 843 891 811 904 1099 1398 1860 2282 1927 1498 1338 1622 2130 2341 2125 1817 1671 1578 1526 1502 1520 1542 1566 1556 1529 1609 1832 2040 2143 2241 2300 2171 1827 1554 1371 1242 1162 1135 1154 1107 1102 1201 1340 1440 1597 1791 1863 1791 1541 1325 1254 1250 1206 1177 1226 1294 1331 1398 1640 1700 1409 1178 1188 1337 1311 1058 918 945 915 786 676 610 574 530 463 427 405 389 337 276 241 227 200 174 187 280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 17 362 1388 2498 2799 2435 1927 1631 1583 1592 1561 1476 1394 1368 1310 1362 1348 1302 1213 1067 878 721 625 551 440 224 148 92 57 31 21 14 9 9 10 7 10 11 11 14 19 18 11 8 10 20 55 125 193 180 150 160 160 126 91 95 135 138 41 5 3 73 256 376 397 391 398 421 411 336 235 156 121 115 107 84 60 51 52 61 79 81 92 118 130 153 181 249 377 502 543 552 538 549 531 533 582 649 700 717 717 722 690 685 748 793 814 865 939 966 939 937 1004 1061 1089 1070 1071 1046 1021 1003 992 1006 1045 1087 1145 1216 1318 1403 1458 1486 1542 1573 1463 1437 1626 1621 1478 1344 1231 1084 1037 1031 1038 1083 1187 1299 1348 1377 1419 1419 1364 1272 1189 1121 1075 1050 1011 953 938 920 908 898 885 856 832 785 701 603 538 555 678 809 899 948 1035 1036 977 937 933 926 910 917 953 1001 1040 1024 996 955 943 969 1014 1078 1168 1209 1154 1065 1023 1050 1085 1044 1001 1006 1024 1037 1003 1097 1210 1180 1088 1044 1078 1109 1079 952 729 615 863 1799 1999 1951 2192 2502 2583 2486 2369 2307 2403 2426 2335 2191 1923 1800 1774 1768 1780 1793 1757 1652 1680 1912 1992 2003 1899 1796 1822 1726 1415 1201 1101 1069 1028 1000 1021 933 835 886 977 991 1030 1108 1189 1225 1218 1217 1233 1253 1233 1202 1187 1165 1183 1183 1146 1053 918 843 838 903 1039 1199 1221 1053 749 400 382 504 638 772 901 1006 1053 1042 1012 970 851 774 810 801 784 816 883 948 975 996 1113 1241 1067 668 315 145 160 325 607 814 690 865 1020 1067 963 871 887 935 966 877 784 779 780 835 913 943 974 1185 1615 2120 2452 1828 1362 1293 1504 1902 2070 1833 1591 1490 1447 1442 1440 1446 1468 1481 1477 1552 1672 1943 1993 2013 2114 2204 2131 1788 1408 1139 959 900 917 1007 1080 1174 1311 1408 1478 1587 1712 1701 1491 1324 1286 1282 1260 1235 1255 1306 1297 1322 1445 1664 1526 1213 1109 1230 1303 1115 879 852 844 748 658 610 560 521 484 444 397 362 336 295 245 206 187 187 211 275 495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 9 2 0 0 143 805 1913 2684 2725 2368 1786 1533 1612 1588 1473 1348 1264 1236 1244 1160 1043 936 851 787 628 468 384 296 117 27 22 23 26 23 17 11 8 7 8 10 10 10 13 14 15 16 12 10 14 27 64 119 165 188 194 219 238 204 161 158 182 162 57 8 6 79 193 318 370 354 338 343 339 295 221 164 142 143 140 101 54 37 43 49 58 48 52 75 80 92 124 216 365 480 496 518 495 476 496 527 560 591 607 587 524 443 397 423 468 494 504 562 644 695 682 661 686 680 656 625 611 597 603 620 642 687 761 860 978 1094 1192 1267 1318 1356 1404 1358 1289 1378 1510 1376 1245 1175 1079 962 924 943 983 1055 1159 1260 1345 1449 1524 1530 1499 1431 1354 1260 1188 1149 1108 1053 1028 1022 1003 971 924 880 862 829 752 654 583 566 600 676 762 803 901 934 904 874 862 848 841 871 924 954 984 966 955 934 917 916 949 1008 1033 1075 1077 1020 1003 1045 1104 1084 1064 1108 1134 1091 997 975 1017 1029 994 976 982 985 995 973 814 721 770 1145 1453 1813 2239 2422 2418 2466 2548 2574 2738 2652 2412 2006 1683 1623 1635 1672 1737 1722 1501 1108 929 1047 1250 1508 1813 1995 2199 2112 1517 1239 1123 1111 1078 1019 961 909 810 833 961 958 945 993 1093 1179 1207 1200 1204 1196 1161 1131 1113 1134 1219 1223 1112 987 878 837 854 943 1095 1177 1104 1160 952 610 517 662 860 999 1068 1096 1109 1086 1054 1029 913 804 820 838 824 859 909 925 864 809 898 1100 1058 734 364 152 156 298 681 876 852 844 871 920 872 833 967 983 935 879 787 770 776 825 835 770 798 1059 1588 2028 2133 1802 1420 1272 1351 1591 1706 1511 1374 1313 1320 1332 1343 1357 1391 1465 1629 1770 1672 1947 2135 2114 2110 2223 2244 1993 1579 1257 1043 923 953 1065 1177 1263 1337 1390 1438 1502 1593 1589 1418 1345 1309 1265 1228 1223 1270 1293 1281 1350 1494 1549 1340 1112 1119 1265 1186 925 823 835 785 679 605 577 531 489 436 400 378 343 311 280 233 202 197 233 331 503 842 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 59 208 251 121 32 28 500 1482 2432 2803 2594 2154 1622 1381 1511 1468 1360 1246 1169 1100 950 747 625 509 491 452 319 191 96 33 5 2 7 29 41 38 22 8 2 1 3 7 9 6 8 12 8 9 10 13 19 32 58 93 119 145 188 271 292 249 203 195 197 152 60 15 18 106 275 367 345 278 237 235 239 219 176 139 121 125 143 106 54 34 42 50 52 35 40 46 46 59 99 189 314 387 381 414 455 424 426 466 485 481 450 383 288 216 215 230 243 276 299 327 353 366 361 352 353 342 320 298 278 270 287 314 348 396 468 567 687 812 913 981 1018 1033 1078 1064 1015 1015 1038 987 924 893 831 745 718 763 844 933 1014 1098 1222 1378 1478 1504 1484 1465 1445 1398 1356 1328 1292 1253 1230 1208 1159 1094 1007 929 912 909 859 793 769 731 651 644 676 688 745 797 813 800 775 761 794 847 888 911 932 915 905 895 883 878 889 911 947 993 997 914 886 943 1015 1051 1082 1139 1171 1111 1002 919 895 936 964 956 900 829 809 836 814 854 1020 1167 1349 1580 1700 1702 1824 2150 2467 2694 2820 2721 2504 2009 1624 1524 1446 1340 1404 1487 1256 810 531 564 807 1093 1328 1428 1703 2048 1653 1302 1208 1226 1184 1086 983 906 827 806 870 902 895 893 969 1102 1178 1199 1203 1172 1114 1080 1076 1142 1234 1219 1124 993 916 934 1033 1145 1209 1316 1179 1194 1097 925 876 989 1125 1174 1160 1135 1130 1123 1116 1075 912 743 729 802 817 863 893 877 743 634 629 835 1020 930 591 273 288 467 775 936 1010 980 898 886 868 818 939 999 869 876 803 761 764 782 765 731 762 889 1322 1667 1787 1734 1540 1316 1284 1384 1372 1223 1165 1126 1142 1161 1187 1224 1266 1326 1466 1519 1749 1894 1955 1879 1909 2149 2334 2195 1832 1616 1396 1244 1218 1243 1252 1258 1307 1375 1433 1470 1506 1462 1379 1335 1290 1231 1183 1131 1258 1298 1304 1373 1465 1416 1189 1035 1114 1178 964 794 832 885 799 673 619 582 468 411 387 401 379 315 269 249 225 223 252 338 530 847 1273 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 159 552 789 456 113 239 1124 2194 2793 2793 2448 2032 1638 1392 1368 1288 1181 1135 1010 856 698 563 460 340 311 233 120 48 16 7 10 22 36 52 45 34 18 6 1 0 0 1 2 2 4 9 7 5 8 15 22 33 49 65 77 85 161 290 307 254 214 204 183 121 47 16 29 107 288 383 325 222 161 149 152 140 114 83 64 76 117 112 65 36 39 49 49 34 22 24 36 54 94 163 242 285 294 335 388 360 331 357 357 333 286 229 182 157 155 164 175 192 195 189 188 186 183 180 176 167 153 137 128 130 144 166 194 229 274 330 396 465 525 574 604 606 612 630 641 633 603 546 477 467 475 445 431 479 564 697 870 1024 1119 1202 1244 1251 1242 1252 1294 1344 1385 1419 1451 1474 1476 1441 1361 1267 1148 1026 970 955 926 897 894 862 771 701 665 643 673 723 753 745 714 696 705 786 815 838 856 850 835 818 804 805 823 834 885 922 941 871 817 845 895 940 998 1062 1102 1082 983 908 876 904 966 967 900 823 756 719 705 924 1302 1295 1229 1156 1040 1017 1242 1639 2033 2433 2602 2343 2315 1829 1396 1257 1181 1146 1328 1393 1197 853 409 453 881 1270 1411 1301 1204 1436 1386 1203 1360 1422 1320 1149 1019 937 856 793 815 918 920 897 918 1031 1126 1169 1167 1132 1101 1115 1163 1098 1170 1170 1116 1022 956 927 882 855 1081 1307 1348 1323 1283 1231 1222 1246 1217 1126 1075 1093 1114 1145 1161 1103 918 722 624 600 679 808 865 815 625 497 550 794 1048 1083 848 557 568 700 802 914 1113 1131 983 896 843 807 833 927 1027 972 863 772 743 763 759 709 723 834 1068 1348 1458 1451 1418 1317 1249 1216 1143 1036 1000 975 968 988 1046 1122 1204 1376 1654 1760 1746 1694 1715 1770 1845 2025 2254 2208 2042 1921 1751 1520 1383 1339 1298 1280 1296 1346 1436 1464 1427 1379 1360 1344 1305 1226 1210 1258 1295 1292 1301 1350 1393 1307 1047 970 1039 945 791 757 872 920 791 685 673 542 404 344 326 315 289 252 223 192 188 233 308 462 745 1166 1628 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221 735 1086 778 394 838 1945 2706 2852 2645 2324 1972 1609 1326 1174 1072 971 983 778 620 512 409 305 215 174 111 45 15 4 4 10 19 31 44 43 24 8 3 3 2 1 1 1 0 2 4 4 2 4 12 19 31 43 45 48 85 175 287 279 226 196 172 130 73 27 13 35 117 295 377 303 205 142 117 103 79 52 28 14 31 88 136 87 40 33 41 37 21 15 21 40 70 109 152 192 219 235 260 289 284 263 252 225 193 163 137 117 104 98 105 111 110 108 106 103 97 93 90 84 75 63 52 47 53 71 93 111 129 150 174 199 225 243 268 288 292 284 280 281 268 236 206 177 176 183 194 202 244 319 466 669 823 862 865 852 846 854 881 940 1030 1138 1251 1363 1463 1530 1559 1524 1455 1326 1172 1051 976 935 917 905 885 843 803 748 668 647 669 710 707 656 633 603 642 647 657 693 717 721 725 716 707 727 709 793 834 866 831 783 784 815 851 897 957 1002 1036 951 893 862 874 919 931 907 893 868 821 707 593 779 916 959 928 818 731 834 1151 1573 1978 2205 1773 1887 1581 1173 1010 957 982 1204 1458 1348 1164 621 557 1053 1533 1636 1456 1218 1153 1215 1291 1714 1662 1413 1174 1027 956 895 821 818 972 967 942 936 982 1062 1127 1149 1130 1088 1135 1230 1208 1195 1147 1044 966 949 917 888 1046 945 992 1072 1133 1243 1357 1410 1364 1194 987 878 923 1066 1174 1210 1139 974 796 656 550 567 729 789 699 536 423 468 746 1115 1156 1039 901 828 818 776 778 943 1076 958 821 763 685 652 720 916 1030 983 858 833 859 817 769 764 827 925 1129 1290 1272 1221 1200 1093 1035 972 906 887 897 908 920 970 1088 1254 1465 1521 1408 1377 1438 1512 1567 1654 1821 2060 2104 2082 1995 1816 1596 1451 1396 1354 1361 1382 1424 1459 1445 1413 1417 1417 1378 1353 1237 1234 1266 1275 1274 1280 1308 1349 1202 886 894 893 755 651 697 764 795 696 592 535 441 365 317 293 278 258 237 214 194 207 252 358 573 910 1316 1697 0 0 0 1 1 1 1 2 2 2 2 2 1 2 1 3 4 4 4 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 678 1056 994 1002 1749 2713 2932 2724 2462 2184 1870 1553 1281 1071 937 865 843 586 465 345 208 121 87 67 36 12 3 0 0 0 3 20 47 63 52 31 21 11 6 3 1 0 0 0 1 1 0 1 5 11 22 29 33 60 134 233 266 226 180 145 105 63 30 12 15 56 157 300 356 284 194 131 92 61 33 14 3 1 4 57 146 97 43 36 47 45 30 23 29 53 87 122 153 176 191 206 224 235 237 206 155 129 94 80 67 52 43 42 48 53 51 46 41 37 34 32 28 24 19 15 11 9 10 20 37 46 51 61 71 77 87 99 114 127 132 130 122 109 93 82 83 101 129 149 181 183 183 202 265 371 480 541 548 527 504 501 516 565 652 772 917 1069 1219 1378 1543 1620 1629 1534 1375 1208 1076 989 936 902 884 871 885 860 770 664 621 645 654 618 595 549 509 450 417 476 588 602 599 622 620 670 733 750 760 771 754 730 724 739 770 813 866 897 956 926 898 879 868 870 870 869 889 968 1127 1014 811 661 691 789 837 781 667 648 880 1221 1427 1753 1547 1613 1494 1174 980 970 1005 974 1371 1425 1394 1017 944 1296 1655 1711 1521 1312 1293 1384 1529 1773 1629 1359 1152 1032 976 937 867 854 974 989 969 947 952 1011 1113 1179 1171 1107 1115 1147 1164 1180 1126 1018 981 1016 968 821 586 395 440 504 607 834 1135 1356 1400 1218 968 872 951 1097 1186 1183 1106 1001 902 780 558 533 647 670 595 508 454 453 613 1069 1189 1143 1032 937 877 815 753 749 849 847 716 678 621 600 635 753 927 1049 957 957 916 842 808 803 824 859 998 1184 1183 1050 1091 963 916 892 864 846 868 919 929 915 1025 1136 1134 1109 1117 1173 1282 1372 1435 1507 1596 1755 1878 1921 1910 1831 1589 1437 1382 1358 1364 1388 1457 1482 1445 1402 1380 1403 1415 1354 1233 1225 1265 1260 1255 1264 1293 1350 1068 808 772 765 634 549 626 680 669 602 527 469 424 377 335 336 323 302 262 225 207 215 263 399 649 1007 1326 1578 0 0 0 0 0 0 1 1 1 1 1 0 1 1 2 3 3 4 5 4 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 511 925 1195 1643 2440 2992 2847 2521 2312 2052 1747 1471 1242 1022 825 711 642 406 278 159 81 34 16 12 5 1 0 0 0 1 5 24 56 80 79 57 35 13 2 0 0 0 0 0 0 0 0 0 0 7 13 18 32 91 198 270 221 158 122 83 45 21 9 7 21 74 168 257 287 260 206 144 78 30 8 1 0 2 7 42 129 95 59 65 81 79 69 63 64 77 97 127 157 171 173 182 196 199 190 139 87 65 29 27 25 12 5 11 14 14 12 9 6 4 2 2 2 2 2 1 1 0 0 2 6 8 9 13 17 19 27 36 41 52 60 62 57 50 45 44 56 93 139 181 218 220 211 200 198 218 271 346 394 391 353 333 333 362 421 517 666 865 1077 1290 1535 1708 1795 1763 1629 1446 1267 1126 1024 954 942 895 895 895 869 744 649 640 646 610 553 486 418 337 281 301 481 665 671 571 544 548 583 647 680 671 651 626 610 617 658 736 806 851 893 907 916 919 907 887 869 846 830 924 1109 1071 1012 844 768 802 871 887 787 657 787 916 1043 1361 1501 1681 1846 1787 1492 1234 1289 1015 1246 1313 1330 1197 1179 1395 1676 1749 1572 1599 1369 1403 1491 1525 1439 1285 1147 1054 990 967 964 1003 995 961 953 951 938 972 1090 1160 1173 1155 1106 1061 1078 1131 1105 1035 1074 1124 995 657 249 98 102 157 220 381 707 1076 1366 1281 1051 970 1022 1099 1128 1108 1069 1022 956 720 555 531 607 655 604 536 549 574 718 987 1134 1114 1016 958 936 898 844 791 742 734 659 625 604 602 616 627 713 993 1014 1022 957 842 785 786 788 818 939 1136 1175 999 995 940 906 908 910 892 879 888 870 889 989 1036 959 922 1000 1079 1166 1244 1307 1342 1399 1483 1594 1673 1640 1588 1437 1388 1369 1337 1335 1372 1422 1446 1481 1364 1352 1437 1446 1393 1285 1233 1267 1270 1236 1247 1262 1218 972 705 629 668 556 548 677 665 622 570 510 460 426 391 344 333 330 316 273 228 210 228 292 424 680 979 1212 1405 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 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 31 508 993 1485 2142 2778 2937 2589 2303 2194 1928 1611 1359 1137 886 639 487 412 252 141 46 11 3 1 0 0 0 0 1 3 6 8 21 46 63 60 42 21 3 0 0 0 0 0 0 0 0 0 0 0 5 8 21 54 143 245 266 190 119 86 50 20 9 9 16 43 96 156 187 194 193 190 138 60 16 2 1 6 21 41 63 103 89 85 104 115 107 95 96 103 105 102 117 148 168 159 150 145 136 120 79 41 19 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 1 1 2 6 8 8 14 22 24 24 29 38 44 50 75 116 160 195 219 232 235 233 238 262 313 370 391 357 344 340 347 375 442 583 805 1059 1300 1563 1785 1926 1959 1888 1724 1517 1330 1178 1036 972 902 862 851 847 796 751 732 711 679 645 599 481 304 217 309 437 566 649 642 609 570 571 621 627 585 529 481 460 482 557 674 771 827 853 878 901 922 912 879 865 866 805 823 905 940 968 941 865 826 909 1055 1026 798 742 705 748 995 1314 1601 1822 1925 1820 1571 1697 1442 1404 1385 1365 1351 1355 1395 1538 1757 1630 1462 1248 1301 1510 1551 1414 1266 1158 1073 1007 1019 1059 1054 986 911 904 929 924 942 1038 1076 1086 1114 1070 1039 1060 1118 1128 1060 1069 1112 917 457 124 17 25 60 100 178 362 693 1199 1260 1158 1106 1098 1096 1090 1085 1085 1049 935 697 538 529 621 699 659 592 687 764 795 884 1029 1058 1026 1013 1008 968 866 926 787 707 641 605 598 601 596 576 577 830 955 948 1004 969 860 811 805 826 884 1161 1057 968 953 951 949 947 946 909 883 861 838 841 860 880 921 969 967 1018 1092 1158 1220 1253 1262 1294 1366 1447 1434 1427 1431 1413 1389 1369 1368 1391 1430 1431 1568 1421 1364 1446 1476 1419 1337 1271 1258 1274 1222 1201 1171 1089 876 596 478 564 570 657 759 719 645 578 522 481 408 376 336 303 284 270 247 214 202 211 295 445 654 871 1048 1197 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 2 2 3 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 609 1270 1930 2618 2981 2808 2375 2146 2067 1797 1487 1285 1069 760 480 315 226 119 41 6 1 0 0 0 0 0 0 2 5 6 4 8 16 22 21 15 7 0 0 0 0 0 0 0 0 0 0 0 0 4 6 25 70 167 266 290 234 167 126 77 29 13 16 37 82 131 144 108 82 85 106 79 29 7 2 2 22 69 108 103 84 83 105 126 122 102 88 96 114 119 97 94 132 156 137 115 99 84 63 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 2 5 11 16 22 29 35 40 52 81 119 164 197 219 233 245 261 281 311 354 384 351 350 354 361 381 433 549 746 991 1236 1478 1706 1886 1973 2015 1936 1754 1554 1361 1162 1029 951 893 847 813 806 820 801 741 691 592 503 460 328 241 559 747 712 710 771 769 706 658 632 611 537 430 348 337 392 481 583 693 772 813 843 866 878 858 822 812 829 802 798 833 870 890 900 864 810 855 1034 1114 940 760 647 618 734 1006 1296 1500 1672 1814 1806 1931 1859 1749 1685 1638 1615 1599 1556 1539 1620 1522 1381 1270 1260 1424 1431 1281 1213 1184 1178 1175 1174 1161 1098 985 874 845 880 889 913 977 996 942 1009 1038 1086 1162 1165 1049 920 900 924 750 341 86 10 3 14 40 88 173 425 925 1179 1216 1162 1104 1081 1074 1005 1022 1038 926 757 602 535 612 719 716 694 723 895 1044 1066 1068 1075 1060 1017 989 1078 862 805 760 717 663 620 594 555 539 499 494 623 745 747 833 947 942 867 811 806 870 1068 1031 937 905 944 982 972 956 931 897 879 825 755 731 800 952 1055 994 999 1040 1100 1160 1165 1150 1195 1246 1291 1323 1311 1365 1403 1401 1370 1337 1304 1417 1430 1482 1441 1392 1395 1416 1382 1333 1308 1266 1268 1222 1155 1058 932 837 546 452 539 673 765 782 729 657 588 544 528 478 424 376 342 321 303 270 214 198 203 276 405 565 720 849 959 0 0 0 0 0 0 2 1 0 1 1 2 2 3 2 2 3 2 2 3 4 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 96 759 1656 2512 3131 3108 2643 2225 2068 1963 1739 1417 1250 982 591 293 154 94 44 7 0 0 0 0 0 0 0 0 0 2 2 0 0 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 26 65 149 253 325 335 301 239 151 56 24 27 49 79 94 75 36 15 14 23 21 7 4 3 6 49 117 151 127 92 78 82 82 66 53 55 70 90 95 77 86 122 131 111 91 79 59 28 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 12 18 25 30 40 56 85 119 152 178 192 201 214 234 259 283 303 271 270 275 294 325 371 453 593 778 981 1185 1384 1568 1676 1796 1857 1807 1677 1508 1312 1148 1052 992 942 889 850 834 803 763 788 760 658 496 545 632 906 988 808 726 877 916 890 831 733 660 540 407 325 310 331 361 426 542 682 764 810 818 793 759 738 739 774 809 800 780 802 825 855 863 834 832 929 1024 937 771 658 614 658 873 1141 1286 1455 1679 1766 1845 1968 2043 2073 2038 1939 1800 1693 1682 1620 1436 1308 1385 1323 1280 1254 1175 1177 1226 1281 1293 1266 1208 1122 995 870 802 796 824 885 919 955 924 961 979 981 988 906 771 728 723 654 499 255 78 10 0 1 10 42 110 320 716 1050 1199 1205 1154 1079 997 817 822 883 876 740 587 540 577 636 665 688 546 629 892 1070 1105 1082 1041 969 903 1089 977 811 741 728 692 629 606 556 515 457 405 428 490 505 535 670 835 844 795 778 862 978 972 882 850 908 955 937 934 938 913 890 840 807 867 938 950 986 994 991 1011 1048 1085 1101 1106 1169 1259 1300 1317 1265 1279 1352 1379 1317 1278 1215 1258 1286 1354 1383 1351 1353 1378 1342 1290 1272 1275 1268 1226 1179 1083 857 677 531 547 674 806 841 790 723 660 594 534 503 485 474 455 417 390 391 332 253 212 195 225 319 443 543 602 662 1 1 2 1 1 1 1 2 1 2 2 3 3 3 3 3 3 2 2 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 245 1030 2085 2937 3419 3128 2494 2118 1954 1762 1573 1379 1144 770 321 105 32 19 12 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 22 79 162 236 301 358 372 314 204 106 56 49 42 28 15 5 0 0 0 1 2 3 8 9 18 60 114 133 111 79 50 33 24 18 20 31 47 60 62 65 84 112 106 75 47 32 21 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 15 23 33 49 73 104 134 153 163 170 183 201 221 238 219 215 219 238 266 304 359 442 554 690 851 1003 1150 1249 1352 1478 1578 1601 1542 1416 1284 1208 1145 1112 1059 1010 934 842 827 887 877 888 910 933 941 955 941 894 880 933 910 931 875 899 790 578 395 305 277 269 259 282 357 512 637 724 767 765 730 692 682 703 732 683 654 689 742 791 825 835 847 918 980 928 794 635 535 623 930 1258 1396 1465 1543 1461 1499 1766 2060 2242 2308 2271 2111 1921 1829 1672 1649 1367 1428 1468 1358 1252 1180 1193 1273 1344 1376 1332 1250 1154 1035 903 805 766 787 845 845 878 919 924 863 840 902 798 695 656 604 512 376 215 88 22 3 4 11 36 101 282 627 1003 1240 1279 1195 1058 882 720 721 747 779 708 580 602 649 612 644 620 448 402 582 872 1065 1053 996 1001 986 1034 1001 939 846 753 681 615 622 575 524 449 354 295 286 282 319 528 719 812 811 784 821 906 943 888 845 871 889 897 914 909 886 866 858 881 941 986 974 1006 1012 1016 1021 1022 1029 1044 1092 1224 1337 1393 1426 1399 1304 1280 1268 1212 1192 1188 1236 1297 1293 1282 1310 1393 1412 1312 1268 1283 1305 1304 1289 1255 1113 881 685 591 645 773 852 836 782 737 651 577 511 492 504 505 491 452 425 487 383 292 230 195 202 268 365 414 410 392 2 2 2 1 1 1 2 2 3 4 3 4 4 5 5 5 4 4 5 4 4 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 21 20 7 0 0 0 0 0 58 447 1314 2284 2955 3335 2910 2296 2001 1808 1588 1401 1191 814 481 126 30 8 13 18 16 13 8 5 2 0 0 0 0 0 0 1 5 12 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 20 65 127 175 205 247 278 263 210 161 126 109 50 12 1 0 0 0 0 0 2 8 15 20 28 46 65 67 52 32 14 5 3 2 6 16 23 29 40 55 86 105 78 39 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 1 3 5 7 13 26 52 83 112 132 147 158 171 196 222 228 235 244 253 265 287 325 379 448 532 661 796 917 1007 1068 1156 1285 1401 1457 1460 1440 1444 1308 1279 1210 1147 1065 967 966 1010 999 984 921 871 878 853 797 776 787 760 701 707 800 1024 960 673 428 314 252 250 244 242 273 355 449 563 680 749 744 706 683 661 694 682 664 663 680 713 756 791 816 950 1009 980 884 649 427 439 777 1293 1623 1612 1441 1155 1134 1368 1695 2008 2312 2575 2577 2294 2139 1845 2083 1767 1500 1505 1480 1311 1175 1237 1318 1394 1430 1384 1291 1180 1057 934 839 787 775 793 778 794 844 837 739 708 843 706 658 610 517 428 299 167 107 52 28 26 33 55 115 270 608 1023 1271 1314 1216 1039 869 785 815 828 819 792 760 799 781 635 681 639 493 384 417 646 1015 1007 931 963 921 883 880 883 819 714 648 635 665 629 530 444 343 243 178 119 149 726 862 884 879 855 871 948 1021 994 925 899 890 886 886 873 849 838 853 880 915 915 921 951 986 1018 1017 988 992 1061 1173 1315 1375 1356 1319 1302 1265 1206 1132 1127 1173 1264 1515 1596 1374 1251 1259 1366 1368 1303 1280 1290 1297 1287 1265 1204 1032 866 749 695 711 786 836 811 761 689 600 525 487 501 524 490 477 459 414 400 369 310 265 238 240 290 340 341 295 247 1 1 1 0 0 1 2 3 4 5 5 6 6 7 7 7 7 8 8 8 9 9 7 6 6 5 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 29 96 165 183 139 80 30 6 1 0 116 642 1533 2393 2926 3131 2587 2030 1797 1626 1444 1283 1046 646 314 137 76 41 29 35 44 51 48 29 9 1 1 2 2 2 4 9 18 27 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 18 54 96 119 124 134 147 168 189 198 205 209 103 30 5 0 0 0 0 1 5 9 13 17 20 22 20 13 6 2 0 0 0 0 1 6 5 1 14 51 93 91 47 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 2 12 30 50 69 83 96 116 145 177 204 227 248 267 285 305 336 380 426 480 587 724 854 963 1036 1104 1195 1294 1373 1455 1474 1518 1404 1392 1276 1145 1083 1068 1102 1134 1112 1042 986 976 971 925 896 906 906 914 839 805 800 942 990 803 570 418 287 259 257 260 274 288 317 411 567 717 776 732 695 674 701 679 685 701 710 716 729 744 718 943 1013 991 919 702 425 300 493 993 1541 1812 1599 1267 1208 1240 1296 1550 2136 2808 2982 2440 2308 2031 2030 1797 1502 1449 1537 1399 1224 1298 1357 1396 1402 1358 1272 1167 1054 944 862 792 764 765 738 720 725 699 647 730 736 653 616 553 408 351 324 196 178 133 92 65 63 85 139 296 627 1029 1265 1305 1200 998 853 847 923 961 950 933 916 875 685 593 622 578 480 415 363 410 882 963 920 827 730 696 724 737 681 657 645 657 670 648 589 496 367 225 155 59 56 502 767 837 851 875 854 863 917 952 952 926 889 844 825 823 834 866 897 924 930 887 862 875 901 962 981 962 973 1040 1163 1269 1316 1254 1095 1075 1271 1365 1338 1293 1432 1900 2261 1987 1639 1448 1291 1319 1336 1307 1286 1249 1211 1217 1198 1116 971 852 791 745 726 767 809 775 708 612 522 476 498 546 562 514 506 486 450 422 384 334 323 304 297 303 308 278 208 131 0 0 0 0 0 1 1 3 4 4 4 7 6 7 8 10 10 10 11 11 12 13 11 11 10 9 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 16 62 156 304 474 568 523 367 193 57 6 0 163 781 1716 2548 2995 3011 2423 1897 1687 1516 1411 1253 975 598 254 91 137 150 95 84 93 109 104 67 27 11 6 10 15 20 31 51 71 71 43 19 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 40 68 92 89 88 90 106 138 180 236 278 197 81 22 4 1 1 1 1 2 4 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 17 58 92 72 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 19 32 45 64 90 119 149 182 221 265 305 335 367 406 435 469 553 680 828 978 1108 1197 1263 1323 1347 1372 1354 1416 1390 1422 1383 1328 1303 1260 1201 1170 1133 1086 1084 1039 981 950 968 1023 1083 1111 1150 1179 1154 1103 1063 973 838 680 477 350 302 278 265 253 257 330 499 689 765 713 690 693 714 734 757 771 760 728 708 770 724 920 987 951 865 721 511 316 315 588 1256 1708 1694 1644 1553 1269 933 968 1645 2595 2902 2474 2177 1868 1705 1630 1441 1234 1523 1628 1435 1381 1374 1364 1328 1256 1166 1089 1006 945 877 798 749 733 681 649 671 637 615 840 715 603 558 497 362 275 285 320 380 303 154 85 83 113 174 337 658 1026 1253 1259 1172 997 857 883 989 1062 1086 1057 1027 929 748 639 618 551 460 507 525 577 818 911 851 711 623 634 674 675 652 650 653 650 640 642 650 635 499 222 135 64 57 268 614 848 859 889 834 772 754 787 784 860 879 816 783 814 851 906 889 891 863 816 818 854 869 930 946 947 958 968 996 1097 1205 1123 1081 1237 1543 1780 1704 1507 1542 1859 2037 1951 1831 1677 1502 1388 1317 1278 1267 1213 1188 1174 1134 1063 951 857 814 756 738 760 792 778 701 576 471 459 552 645 647 577 547 526 497 467 413 381 377 354 319 285 257 214 153 91 0 0 0 0 0 0 1 1 2 2 3 4 4 6 7 9 10 10 11 11 11 11 11 12 11 11 11 10 10 10 8 8 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 49 136 259 400 542 729 891 903 744 463 156 7 0 177 809 1718 2509 2996 2962 2403 1963 1663 1506 1508 1343 1064 760 480 297 281 227 151 143 144 152 145 108 66 40 23 25 41 65 91 106 100 83 62 36 18 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 10 23 44 71 86 82 76 76 88 122 187 259 247 145 51 15 10 11 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 70 99 67 12 1 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 26 47 72 96 125 162 206 252 300 342 378 413 449 496 569 680 828 987 1130 1229 1287 1321 1320 1276 1232 1252 1307 1356 1338 1295 1263 1232 1206 1161 1108 1049 1041 1003 957 925 919 963 1057 1108 1089 1195 1231 1246 1212 1166 1134 1018 778 590 471 369 302 272 266 338 503 664 721 693 665 691 736 767 784 775 742 707 688 807 819 885 893 803 693 654 613 420 248 313 975 1416 1631 1776 1678 1219 661 525 1036 1964 2455 2360 2145 1929 1683 1527 1334 910 1441 1779 1622 1446 1378 1351 1294 1187 1070 1019 953 932 901 840 769 741 706 656 662 632 708 782 651 532 437 367 323 310 290 357 474 433 199 96 100 138 209 370 674 1047 1243 1244 1163 1054 969 957 1027 1056 878 989 1039 985 857 775 761 735 684 745 734 755 828 835 776 699 669 676 667 643 650 648 653 650 656 717 844 908 670 264 112 73 126 273 600 961 933 944 925 801 696 696 799 886 899 842 809 893 856 811 798 820 825 777 791 857 915 962 951 898 859 886 998 1151 1235 1049 1016 1215 1590 1790 1603 1354 1322 1607 1885 1910 1858 1761 1634 1489 1333 1229 1210 1183 1171 1147 1092 1015 937 879 847 798 786 800 829 810 700 541 451 491 609 714 716 646 585 562 565 526 463 446 419 370 299 237 189 140 102 66 0 0 0 0 0 0 0 0 0 2 2 2 3 4 6 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 9 8 6 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 28 90 215 374 521 644 719 838 1039 1136 1008 631 209 3 17 172 787 1665 2426 3001 2986 2459 1953 1615 1549 1452 1259 1088 964 797 628 495 328 237 242 221 187 158 135 109 76 44 44 78 115 143 119 91 76 63 38 20 10 8 3 0 0 0 0 0 0 0 0 0 0 0 1 3 8 22 49 80 112 90 70 64 69 84 126 188 218 175 85 38 34 32 26 21 19 15 11 2 2 0 0 0 0 0 0 0 0 0 0 0 0 4 34 86 112 74 15 0 2 14 24 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 3 9 26 53 78 109 145 186 231 279 325 367 411 464 533 617 725 864 1010 1130 1208 1252 1277 1288 1252 1216 1196 1214 1241 1229 1197 1149 1095 1138 1107 1022 932 861 850 867 870 866 896 951 913 874 1113 1277 1418 1381 1295 1284 1208 1072 953 773 602 460 379 362 428 559 660 703 671 634 650 720 756 748 708 658 639 637 762 819 806 765 678 557 561 694 528 258 213 670 1240 1703 1885 1660 1089 510 390 833 1609 2180 2400 2370 2305 2098 1756 1539 1158 1511 1816 1809 1578 1444 1402 1321 1197 1085 998 922 889 872 883 840 774 724 675 691 649 687 844 728 485 342 331 367 433 418 255 330 367 221 117 113 148 219 380 696 1058 1217 1231 1185 1100 1009 979 1052 1087 923 949 1011 1034 1002 947 899 876 860 853 808 755 703 707 715 697 697 692 643 622 627 645 657 670 717 815 880 796 577 298 133 95 246 533 743 927 937 937 944 789 669 656 725 847 921 860 837 873 863 816 773 806 869 831 823 859 909 946 930 867 805 837 1053 1276 1459 1362 1164 1103 1351 1517 1232 1081 1122 1385 1697 1776 1740 1682 1577 1425 1267 1181 1164 1164 1154 1122 1062 989 924 903 887 826 812 851 879 824 668 549 504 535 635 731 741 675 607 587 598 554 519 493 460 425 368 270 174 123 86 51 0 0 0 0 0 0 0 0 0 1 1 1 2 3 5 6 6 7 7 7 7 8 9 9 11 11 11 10 10 11 11 11 11 10 9 8 8 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 3 23 105 238 401 550 692 820 891 911 1085 1235 1147 707 225 0 35 229 803 1691 2390 2983 3003 2508 1920 1578 1517 1274 1142 1047 1007 967 853 694 536 430 397 343 265 214 180 149 100 59 76 151 223 267 209 158 118 94 65 37 24 14 6 1 0 0 0 0 0 0 0 0 1 0 1 11 24 45 74 98 115 82 58 57 67 88 129 181 211 185 111 62 56 51 41 31 21 12 7 1 1 0 0 0 0 0 0 0 0 0 0 0 1 10 43 91 111 76 23 15 24 62 64 32 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 25 53 84 121 165 218 270 317 365 417 469 533 628 749 896 1039 1142 1194 1220 1244 1263 1258 1245 1209 1169 1175 1157 1104 1045 993 1038 998 898 813 756 743 759 781 807 837 830 747 722 805 853 890 934 1001 1079 1126 1176 1151 1001 843 690 586 536 553 634 697 712 708 655 624 692 780 800 728 621 556 548 672 762 735 696 633 542 553 690 514 201 237 643 1277 1784 1863 1490 908 456 439 855 1416 1966 2359 2458 2462 2388 2056 1791 1606 1625 1820 1947 1759 1556 1469 1360 1227 1099 992 903 853 841 902 912 841 806 798 762 687 625 795 839 697 551 503 495 549 570 287 279 267 191 125 115 147 224 408 753 1044 1176 1226 1213 1136 1054 995 1012 1037 1005 1009 1030 1057 1039 952 879 863 819 828 771 673 616 629 660 660 641 671 631 621 637 653 660 676 747 929 721 556 473 315 192 188 356 736 898 929 944 889 871 779 681 704 821 938 881 839 830 836 830 781 748 823 893 856 817 806 823 844 837 777 699 783 1007 1267 1633 1671 1400 1215 1295 1234 993 946 1018 1175 1371 1537 1599 1560 1458 1366 1225 1157 1144 1147 1134 1092 1030 972 922 918 907 868 851 898 908 853 725 618 544 539 615 701 732 719 645 641 642 617 598 587 563 532 458 378 273 196 134 83 0 0 0 0 0 0 0 0 0 1 1 2 2 2 4 6 6 7 7 7 8 9 9 8 10 12 12 11 11 10 10 10 10 10 10 10 10 8 8 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 60 179 273 392 600 848 1062 1173 1166 1238 1359 1278 752 218 0 52 301 915 1824 2484 3005 3050 2589 1968 1564 1398 1195 1128 1053 1010 1056 975 810 667 579 525 465 381 308 249 200 132 85 118 239 381 442 359 315 253 165 97 54 31 18 9 3 0 0 0 0 0 0 0 1 4 6 10 27 48 60 66 68 67 55 47 55 81 133 202 257 266 212 124 73 71 57 39 25 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 60 92 95 67 30 27 38 71 48 23 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 2 14 41 72 108 155 212 269 323 377 432 488 541 631 755 888 1008 1093 1137 1159 1183 1215 1248 1278 1256 1195 1170 1139 1090 1053 1015 966 911 849 793 747 716 697 690 693 692 659 620 568 518 486 483 540 657 786 914 1069 1125 1057 939 815 724 672 662 699 730 711 634 577 579 660 776 831 781 692 622 582 656 715 683 624 552 502 544 610 454 221 298 586 1056 1389 1350 1021 634 384 412 670 1153 1593 1850 1987 2081 2003 1766 1627 1677 1618 1702 1820 1814 1723 1572 1381 1246 1107 995 891 846 849 905 947 910 858 853 795 742 643 750 905 885 690 573 545 645 695 453 299 231 174 124 112 146 251 499 826 1078 1226 1294 1251 1119 1037 965 925 892 853 924 1025 1054 1014 918 894 828 721 700 657 600 568 588 645 720 638 634 626 628 641 655 662 654 658 781 664 563 535 456 403 498 688 907 996 955 879 835 846 840 789 748 771 873 796 779 831 892 873 792 787 850 873 825 810 782 749 752 745 679 710 752 928 1232 1409 1250 1082 1018 1239 1120 889 901 1008 1161 1377 1472 1504 1433 1355 1285 1201 1137 1117 1109 1097 1069 1033 994 973 985 963 882 859 940 918 869 791 686 575 529 588 666 721 760 711 687 687 694 689 721 744 714 650 553 451 355 263 200 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 7 7 7 7 7 7 8 8 9 11 13 13 12 12 10 10 10 10 10 11 12 11 10 9 7 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 1 6 28 80 149 168 317 628 985 1293 1463 1484 1484 1511 1392 760 179 1 92 450 1157 2042 2681 3252 3340 2811 2078 1569 1307 1147 1095 1083 1016 1065 974 808 681 614 578 554 514 435 371 286 203 142 168 300 448 459 376 278 197 128 77 46 31 21 11 3 0 0 0 0 0 0 0 1 4 8 16 29 48 51 42 37 38 43 48 65 126 226 314 349 316 229 132 87 88 57 32 22 17 11 5 1 0 0 0 0 0 0 0 0 0 0 0 2 8 25 69 91 76 49 28 11 11 18 10 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 2 12 36 71 111 161 215 272 330 384 436 498 558 649 761 872 972 1047 1091 1108 1120 1148 1199 1256 1255 1201 1149 1115 1084 1045 994 935 877 833 804 748 701 674 657 649 639 611 587 528 475 437 436 495 576 629 757 946 1026 1004 921 816 725 663 641 668 718 722 725 659 614 660 763 833 819 761 701 674 698 707 657 583 532 529 559 546 416 211 265 401 598 690 625 522 385 316 324 497 969 1259 1275 1189 1134 1230 1379 1469 1601 1526 1508 1563 1689 1817 1748 1405 1229 1050 948 852 823 856 911 959 961 891 896 831 782 686 728 924 978 595 524 554 694 718 565 418 303 197 134 106 131 271 557 882 1130 1267 1287 1196 1064 987 939 845 762 701 761 931 1035 1052 1023 949 797 703 749 768 682 637 571 655 758 675 626 625 643 655 662 668 652 689 796 798 727 669 661 683 775 990 1113 1018 857 796 839 901 923 937 860 775 743 723 726 784 867 890 817 787 833 852 832 809 779 741 713 666 689 762 881 1020 1221 1223 694 614 965 1137 1005 871 925 1123 1394 1551 1406 1451 1364 1275 1244 1212 1146 1125 1097 1063 1054 1057 1041 1048 1039 941 885 878 923 921 884 818 729 618 525 522 582 659 725 741 728 730 757 740 801 877 885 854 778 683 614 491 361 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 7 7 7 6 6 6 6 7 9 11 12 13 13 13 11 11 10 11 11 11 10 10 8 6 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 46 69 94 212 506 919 1317 1584 1698 1713 1667 1481 801 147 11 171 720 1549 2384 3036 3609 3717 3063 2221 1619 1290 1136 1088 1068 967 956 862 730 646 603 589 600 609 562 481 386 310 231 258 366 443 403 320 226 160 111 72 47 34 22 10 1 0 0 0 0 0 0 0 0 2 7 18 26 39 44 39 35 38 46 58 94 193 307 368 356 293 210 138 107 109 53 24 16 13 12 8 2 0 0 0 0 0 0 0 0 0 0 0 1 7 21 61 70 52 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 12 39 77 124 177 225 276 332 385 432 490 552 636 737 840 930 994 1034 1056 1067 1093 1133 1177 1182 1141 1105 1080 1046 999 951 876 838 829 813 755 697 672 674 699 745 786 737 639 556 473 433 461 502 503 578 705 808 867 867 804 687 571 533 551 660 658 655 620 598 626 697 769 802 764 702 694 700 698 649 594 597 640 649 607 595 479 400 398 417 419 425 432 305 285 286 475 916 1207 1139 857 691 910 1190 1260 1358 1308 1278 1341 1504 1748 1912 1425 1203 1032 924 858 853 891 932 960 984 934 930 842 727 643 656 867 1137 594 525 567 692 721 548 438 506 386 214 115 118 234 510 857 1134 1254 1233 1140 1014 935 945 847 736 713 789 911 1002 1063 1053 951 846 822 844 810 743 810 611 670 744 722 655 628 659 669 668 669 664 729 920 950 810 763 797 821 789 903 1028 979 901 909 946 985 1047 1043 922 786 724 710 718 757 791 867 887 794 777 800 813 811 791 717 675 630 649 771 914 1082 1188 1189 631 582 825 1034 951 860 1015 1341 1735 1759 1644 1549 1390 1259 1235 1253 1203 1171 1127 1070 1064 1077 1091 1116 1065 930 933 918 896 890 886 853 795 666 551 516 527 578 662 729 738 749 752 759 806 888 934 921 898 871 841 738 609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 7 6 6 6 4 5 6 9 11 12 13 14 13 12 11 10 10 10 11 10 9 8 7 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 1 5 16 28 38 79 238 637 1140 1542 1772 1848 1789 1518 852 128 34 293 1057 1964 2762 3426 3916 3888 3264 2412 1752 1397 1238 1178 1140 1064 975 840 694 610 579 585 619 652 637 567 481 427 341 378 443 458 398 292 215 179 119 74 52 38 23 8 2 3 4 2 0 0 2 3 3 6 13 25 37 47 51 48 44 43 50 73 126 210 288 319 279 216 166 135 118 111 59 31 20 17 17 13 6 1 0 0 0 0 0 0 0 0 0 0 1 7 19 33 39 31 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 4 19 54 92 144 192 232 276 328 381 429 480 535 602 685 775 853 912 957 989 1008 1044 1076 1100 1096 1076 1057 1033 994 950 905 841 821 813 778 710 665 665 689 723 748 783 837 799 735 617 500 448 431 425 453 495 534 641 772 809 717 596 542 521 593 616 597 579 566 590 666 751 827 761 710 698 733 748 699 637 648 766 850 831 842 742 605 488 405 359 362 406 311 331 365 553 957 1324 1295 850 641 966 983 1030 1069 1096 1133 1199 1320 1540 1908 1500 1236 1052 936 898 915 939 946 943 964 961 963 887 747 643 671 895 1169 722 569 583 682 761 716 649 728 637 388 190 116 153 357 693 1025 1223 1275 1208 973 846 925 886 758 771 927 1034 1015 1049 1049 1001 974 967 883 686 674 873 775 775 821 808 711 631 667 685 694 738 699 698 789 821 742 712 746 748 709 730 777 835 927 1019 904 933 961 922 847 741 685 722 797 859 905 983 932 816 753 743 744 743 755 673 627 549 565 852 1343 1555 1320 1062 811 691 575 596 665 728 1064 1437 1705 1876 1840 1652 1403 1216 1167 1194 1228 1222 1165 1109 1104 1139 1191 1241 1041 954 976 969 909 873 890 912 850 724 617 547 508 523 606 698 706 708 707 725 765 838 914 944 928 920 911 847 762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 6 5 4 4 5 6 7 9 11 13 13 13 12 12 11 11 11 11 10 9 8 8 7 5 3 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 0 0 0 0 0 0 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 9 7 62 291 859 1405 1747 1888 1843 1512 849 179 69 482 1426 2324 3080 3747 4099 3881 3351 2619 2012 1662 1474 1378 1281 1096 862 752 711 627 594 605 659 689 671 619 510 476 404 444 497 496 422 313 234 205 146 88 61 41 25 13 9 10 10 5 1 3 8 12 15 19 26 36 44 59 65 64 59 56 67 95 136 178 220 247 207 158 138 136 129 112 79 42 23 24 43 52 37 13 1 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 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 29 67 98 150 196 235 273 319 372 424 471 512 557 620 693 760 821 872 904 931 966 996 1011 1002 978 950 915 872 825 792 757 726 697 697 687 653 620 614 628 635 677 783 823 819 755 679 625 538 459 464 482 392 404 549 696 765 793 758 734 754 745 684 653 620 611 674 746 817 783 711 677 750 812 796 742 719 855 977 1014 1018 962 847 696 545 417 347 368 390 478 581 736 1029 1372 1483 1190 806 806 774 795 882 1026 1145 1176 1216 1313 1599 1446 1204 1050 971 945 952 933 879 874 909 946 985 974 881 740 724 1078 1054 704 554 570 662 761 815 832 865 806 617 376 182 109 215 483 853 1179 1305 1219 923 796 841 824 722 752 962 1095 1068 1056 1057 1066 1073 1021 844 636 692 870 907 904 920 898 784 674 668 709 734 749 703 677 681 666 660 657 658 651 680 729 731 701 801 975 782 806 844 873 834 739 674 698 805 891 924 847 828 840 811 764 709 708 751 688 562 401 400 744 1100 1419 1258 1011 963 1001 960 768 604 650 1129 1513 1833 1952 1904 1747 1456 1173 1104 1190 1246 1255 1203 1155 1191 1285 1351 1309 1077 954 985 1026 961 915 945 1017 921 798 690 597 529 514 568 643 678 675 664 662 695 772 836 911 914 914 891 840 774 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 6 5 4 4 4 5 6 8 11 13 14 14 12 12 12 12 11 11 10 10 9 7 6 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 1 8 121 584 1239 1680 1862 1821 1467 823 239 204 730 1769 2549 3194 3803 4067 3857 3408 2842 2319 1996 1776 1623 1438 1182 913 752 725 697 622 607 661 660 621 563 466 441 404 449 507 500 411 298 221 180 131 82 57 41 30 23 22 21 17 11 6 8 12 19 23 29 38 48 53 60 70 74 73 74 82 94 107 130 168 191 181 162 156 160 149 112 72 41 32 48 81 100 83 41 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 31 62 90 134 184 230 270 313 366 424 474 504 522 561 630 687 727 770 817 853 872 880 879 873 857 831 798 749 680 629 605 581 572 603 639 637 594 551 538 524 542 586 648 713 751 768 778 727 589 530 521 440 380 399 481 596 738 886 957 971 916 799 711 667 635 618 671 744 736 676 603 619 724 827 841 861 989 1064 1093 1107 1071 994 901 776 566 419 408 441 560 746 936 1168 1402 1420 1477 1200 846 655 582 645 866 1115 1176 1183 1179 1289 1281 1111 992 980 988 980 923 817 802 845 905 977 1001 921 787 781 1123 1003 644 512 539 628 758 863 920 927 912 842 631 358 167 150 332 675 1083 1294 1265 1041 867 797 738 670 674 911 1043 1075 1077 1082 1098 1100 1027 796 682 792 916 953 942 941 937 843 712 697 763 774 751 707 672 667 656 648 649 651 650 670 699 696 656 743 871 846 829 854 906 910 805 701 655 697 757 800 770 740 782 789 733 724 728 715 639 526 464 499 441 593 1089 1021 923 998 1109 1101 902 704 862 1229 1490 1625 1730 1877 1868 1542 1140 1059 1171 1257 1280 1289 1319 1351 1408 1443 1369 1140 942 951 1049 1035 1025 1026 1091 1035 893 767 654 553 521 546 585 616 622 589 565 613 669 728 810 857 866 840 798 779 0 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 6 6 6 5 5 4 5 5 7 9 11 12 11 13 13 13 13 12 11 10 10 9 8 6 5 4 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 72 402 1068 1613 1814 1765 1403 795 320 373 1000 1987 2633 3219 3737 3965 3847 3505 3049 2567 2233 1983 1761 1517 1265 1054 921 846 765 629 592 644 652 609 563 513 478 450 471 494 462 374 268 189 145 108 73 59 47 37 33 32 30 24 20 17 13 14 19 26 33 41 50 55 61 67 70 74 80 84 90 105 125 135 163 192 206 207 197 161 105 68 57 71 101 130 138 110 60 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 41 69 114 171 222 266 311 364 426 487 533 539 572 642 693 720 746 777 798 805 807 798 790 778 767 750 716 672 615 566 528 517 551 600 619 597 566 529 472 436 433 470 532 600 664 733 810 712 582 573 559 513 462 435 450 535 694 839 929 924 855 784 709 600 493 492 574 608 612 559 511 560 697 812 881 932 997 1072 1161 1156 1053 976 987 889 723 634 523 597 818 1061 1306 1514 1424 1466 1280 800 515 403 439 655 988 1142 1142 1084 1081 1107 999 908 954 1005 1014 948 851 796 813 876 959 986 878 747 785 1052 890 629 538 593 702 811 904 982 949 944 948 842 624 370 179 190 358 878 1216 1295 1178 1001 848 761 678 737 902 1027 1083 1089 1079 1076 1080 1018 854 804 826 892 934 939 944 958 924 864 820 800 790 755 693 662 663 665 664 662 661 670 687 690 663 638 736 840 890 895 880 884 909 869 736 664 645 714 803 780 679 732 741 733 728 712 688 608 490 496 668 740 588 878 919 857 967 1110 1220 951 824 972 1192 1362 1456 1572 1888 1917 1667 1247 1059 1127 1234 1321 1401 1458 1444 1502 1586 1527 1216 959 974 1053 1090 1121 1134 1149 1115 1011 863 727 625 567 561 564 548 523 496 480 497 525 576 643 727 812 803 791 754 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 6 7 5 4 4 4 5 6 8 10 13 13 13 13 12 11 9 9 7 8 8 7 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 2 1 0 0 32 309 940 1542 1798 1726 1335 781 414 530 1166 2042 2647 3273 3660 3880 3856 3615 3204 2716 2334 2038 1743 1469 1263 1134 1029 896 732 590 525 564 656 616 613 643 627 581 538 503 455 373 275 192 135 103 79 69 58 45 39 36 33 30 27 25 17 16 19 24 29 33 37 41 47 53 59 75 89 89 92 98 98 101 138 182 209 227 208 156 105 83 91 129 176 180 149 99 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 89 146 206 258 305 351 400 460 537 582 625 673 707 726 742 755 754 734 731 734 728 719 713 704 684 663 644 608 559 515 508 536 559 550 528 492 432 387 363 358 374 417 482 561 706 710 602 575 576 582 582 552 480 413 507 718 789 820 817 786 728 633 541 515 520 552 582 544 470 474 617 791 880 873 922 1037 1177 1229 1199 1211 1295 1298 1169 1038 853 784 901 1153 1369 1452 1325 1129 972 779 546 392 411 579 861 1069 1105 1077 1029 1019 955 870 902 992 1041 989 915 890 889 908 967 1018 959 791 734 1058 962 743 635 640 696 773 883 1005 964 947 979 995 921 725 452 273 325 753 1135 1255 1198 1094 864 814 809 867 949 1025 1066 1065 1052 1039 1034 955 836 881 901 890 904 925 950 964 973 955 907 816 724 674 655 656 662 671 675 675 672 670 681 768 730 651 657 704 767 823 856 878 883 876 744 656 628 680 763 753 648 737 736 744 724 699 668 565 403 360 558 776 777 742 775 828 993 1171 1141 848 702 775 986 1225 1392 1593 1788 1862 1791 1533 1281 1206 1228 1396 1467 1636 1729 1648 1676 1646 1257 1029 1022 1047 1098 1151 1176 1179 1163 1119 972 840 746 692 695 715 695 656 583 471 437 450 468 488 541 685 728 762 750 0 0 0 0 0 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 4 4 4 5 6 8 10 11 11 12 12 12 11 10 8 8 7 7 7 7 6 5 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 7 280 875 1484 1756 1654 1240 781 477 634 1270 2064 2673 3228 3652 3851 3801 3569 3185 2733 2323 1977 1644 1360 1183 1087 1025 903 719 560 484 526 611 585 644 729 749 698 620 546 493 402 307 239 178 127 100 78 63 46 35 33 35 33 29 26 21 16 13 11 10 10 14 22 32 45 67 102 115 97 78 72 79 92 112 131 150 175 166 128 100 103 136 185 227 207 147 75 31 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 26 71 122 182 240 291 333 360 407 483 546 589 629 665 680 689 717 704 669 663 656 640 626 618 611 605 604 597 568 525 477 449 433 414 392 377 369 352 328 320 307 291 301 349 419 506 586 585 570 549 559 602 627 601 555 511 606 687 736 754 750 733 686 605 634 717 737 709 635 569 604 761 901 966 922 958 1073 1192 1268 1335 1418 1490 1541 1440 1325 1113 859 768 874 987 991 934 883 714 673 561 405 403 505 644 887 1027 1058 1031 1024 1003 933 889 975 1067 1040 1001 1021 1044 1049 1083 1124 1067 914 751 920 972 840 709 713 761 724 814 965 1010 997 1012 1070 1111 1062 883 720 735 913 1122 1185 1105 1104 886 869 915 962 979 1004 1041 1052 1032 962 981 911 786 749 794 838 870 894 947 963 980 975 928 835 716 644 643 654 664 667 687 709 684 672 652 768 775 654 576 577 615 664 738 876 851 821 702 621 609 621 665 649 630 643 664 687 680 639 595 478 316 318 571 742 722 695 702 802 1042 1111 911 644 499 513 684 952 1211 1474 1661 1763 1780 1729 1660 1593 1391 1410 1413 1481 1468 1531 1827 1752 1450 1134 1021 1025 1075 1117 1090 1038 1130 1149 1087 1003 945 931 896 921 900 887 861 753 643 583 525 515 495 555 627 710 769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 4 4 4 3 4 6 6 6 7 8 11 11 12 11 11 10 9 8 7 8 8 8 6 5 4 4 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 255 821 1415 1686 1539 1168 804 514 684 1333 2046 2619 3154 3626 3819 3708 3377 2992 2611 2225 1841 1511 1275 1150 1131 1084 947 759 587 494 515 573 578 656 757 794 756 679 592 510 409 326 287 242 183 121 78 52 32 21 29 38 36 30 26 24 19 8 3 1 0 3 10 22 46 94 155 146 92 54 58 81 92 92 87 91 129 137 115 107 134 185 232 249 219 144 60 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 62 110 167 223 274 315 340 389 459 514 560 599 633 656 671 689 660 628 605 583 564 549 536 523 514 514 530 511 453 419 409 392 349 297 259 230 214 204 250 268 250 251 285 348 384 429 462 497 488 490 551 611 670 667 626 638 687 713 693 695 746 755 699 733 855 885 840 770 737 782 879 943 1032 1104 1220 1307 1347 1422 1533 1525 1527 1466 1424 1333 1045 700 500 461 497 551 580 672 603 467 361 324 354 390 412 653 880 997 1034 1075 1147 1162 999 1020 1118 1128 1125 1160 1205 1222 1217 1175 1147 999 823 833 918 897 773 773 552 665 878 1019 1069 1065 1053 1101 1184 1217 1160 1077 1039 1079 1182 1235 1149 1131 1015 962 985 1038 1060 1063 1092 1077 1003 826 798 748 695 686 701 738 774 798 872 916 950 970 942 856 684 647 656 662 660 665 715 759 691 676 703 809 756 636 582 583 593 619 746 862 852 757 673 639 628 605 620 616 608 602 620 641 611 550 472 383 308 426 605 645 614 667 642 741 894 911 796 635 492 423 488 669 958 1308 1553 1646 1673 1745 1904 2020 1708 1520 1448 1457 1526 1593 1895 1721 1583 1312 1082 1030 1027 1042 1018 931 1023 1125 1131 1072 1026 1002 969 969 948 931 907 873 834 786 690 633 579 554 567 606 682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 5 5 5 6 7 8 9 10 11 11 10 9 9 8 7 8 8 7 6 6 6 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 225 763 1319 1560 1429 1147 824 524 681 1351 1953 2491 3066 3534 3713 3510 3093 2733 2405 2052 1697 1422 1278 1221 1241 1164 1002 824 650 537 531 573 626 708 796 826 792 720 631 532 428 353 313 243 179 131 89 48 21 14 33 42 40 31 26 26 25 18 11 9 7 8 16 36 77 142 195 149 70 39 56 84 95 89 82 95 148 170 151 155 192 239 264 253 216 116 42 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 2 11 57 101 154 207 253 294 334 393 458 520 582 591 581 580 585 592 572 550 526 509 501 494 483 472 456 435 438 431 398 389 386 360 310 257 202 141 114 110 150 176 180 195 222 273 310 308 296 345 417 491 561 595 669 736 736 735 792 784 740 771 807 810 776 765 804 842 850 830 806 826 872 912 1023 1130 1247 1360 1443 1506 1577 1546 1529 1391 1363 1231 893 513 322 252 282 305 346 497 600 536 368 314 347 351 344 539 815 1025 1132 1217 1349 1440 1276 1214 1227 1246 1270 1305 1333 1325 1298 1205 1159 1007 848 808 884 937 837 836 685 822 998 1050 1060 1094 1107 1144 1203 1266 1299 1277 1240 1239 1274 1279 1233 1178 1117 1081 1062 1059 1077 1078 1034 942 874 734 681 665 661 672 683 676 682 697 763 835 874 868 846 819 652 637 649 649 638 641 668 687 680 662 675 780 774 670 628 610 582 657 781 860 866 824 766 698 637 607 603 609 618 629 646 639 578 503 427 408 432 531 638 619 527 558 547 583 645 689 708 694 620 562 562 616 798 1105 1374 1497 1551 1599 1769 1984 2011 1899 1775 1667 1483 1424 1441 1445 1434 1349 1239 1164 1101 1172 1164 1123 1114 1109 1078 1014 976 956 957 953 943 931 923 916 901 877 800 717 645 596 573 570 650 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 7 8 9 9 8 8 8 8 8 8 8 8 7 6 5 6 6 5 4 3 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225 754 1261 1450 1356 1116 769 441 630 1309 1872 2425 2996 3418 3515 3273 2837 2445 2116 1816 1562 1395 1329 1327 1326 1237 1086 883 718 617 597 638 697 768 830 835 799 735 644 535 437 383 340 261 203 166 111 51 19 18 35 43 40 32 25 24 27 29 27 21 13 12 23 54 115 184 200 127 60 46 56 71 78 79 90 126 189 216 203 229 272 291 275 238 183 80 26 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 2 17 51 94 140 182 220 261 320 406 419 435 520 528 514 525 522 501 488 476 459 462 466 465 461 454 437 421 398 368 365 362 324 247 167 136 124 93 78 73 70 75 91 114 140 174 193 196 186 212 287 394 493 532 583 644 708 736 797 823 792 783 789 794 767 773 801 827 862 886 863 870 903 952 1052 1160 1272 1399 1518 1551 1454 1440 1457 1427 1366 1194 840 417 261 192 204 215 228 384 608 628 407 353 380 385 410 603 921 1183 1284 1338 1542 1664 1544 1436 1378 1367 1385 1401 1392 1353 1316 1226 1113 979 873 835 882 989 916 857 833 852 880 940 1064 1166 1177 1180 1211 1298 1360 1360 1338 1328 1294 1237 1239 1212 1186 1135 1069 1047 1077 1065 1005 827 753 697 657 642 652 669 696 680 672 668 682 701 705 685 660 652 617 611 613 615 624 632 650 663 668 658 661 723 761 694 610 615 601 693 797 858 875 861 819 697 621 606 636 670 687 690 684 637 553 454 420 457 525 625 730 670 549 462 400 384 427 512 573 624 661 697 729 757 834 981 1155 1320 1386 1403 1550 1814 2031 1983 1651 1658 1548 1373 1324 1289 1284 1276 1306 1320 1305 1315 1265 1135 1021 1036 1014 995 983 969 966 965 951 930 915 910 898 879 845 797 736 673 632 602 574 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 7 7 7 7 7 6 7 7 8 8 8 8 8 8 8 7 6 6 6 5 5 4 3 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 249 800 1279 1395 1303 1060 681 383 626 1272 1837 2408 2943 3288 3334 3097 2657 2195 1848 1599 1443 1374 1375 1406 1387 1264 1132 940 811 731 705 727 767 807 834 818 766 692 601 504 432 414 405 349 273 187 105 48 25 26 34 37 34 30 27 27 31 37 38 30 22 22 34 69 133 187 181 118 70 60 57 58 70 97 136 176 204 212 235 300 346 333 284 224 139 50 15 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 84 125 161 199 250 312 393 362 416 485 485 460 452 453 458 452 450 439 442 440 435 434 431 417 398 386 372 349 309 239 162 118 97 86 64 52 45 40 39 44 54 69 89 98 112 123 140 176 240 317 379 443 577 670 701 728 763 781 776 747 704 687 718 774 824 862 900 899 910 920 954 1049 1165 1280 1390 1491 1524 1442 1360 1351 1338 1257 1078 769 431 244 147 135 166 224 321 436 503 500 511 518 492 540 735 1060 1334 1390 1446 1513 1606 1653 1637 1544 1463 1455 1450 1405 1385 1382 1356 1197 1029 947 905 909 1057 1061 938 854 813 787 899 1228 1323 1227 1211 1187 1234 1306 1348 1361 1336 1241 1158 1200 1230 1224 1147 1025 981 1093 1070 1017 867 765 712 678 652 641 670 698 692 692 679 655 644 640 597 576 571 587 602 607 616 625 619 614 644 658 649 658 709 750 668 630 664 692 755 824 877 902 880 840 720 654 655 699 736 739 720 700 635 550 469 463 521 613 764 834 719 543 372 255 216 253 367 436 498 596 720 817 869 903 929 985 1117 1161 1177 1255 1490 1847 1944 1884 1987 1795 1601 1415 1200 1196 1208 1230 1239 1218 1215 1165 1043 968 977 995 1007 996 980 977 968 945 912 888 875 863 853 843 810 768 732 706 658 585 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 7 7 7 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 7 6 5 5 5 5 4 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 308 842 1321 1335 1203 922 560 407 743 1373 1887 2440 2937 3219 3223 2960 2518 2046 1683 1479 1384 1359 1353 1317 1248 1201 1073 986 922 853 820 821 838 850 826 764 693 610 525 463 441 453 468 440 294 158 88 57 43 39 36 32 30 32 34 37 42 50 55 52 55 60 70 119 169 184 155 109 71 55 46 52 83 136 188 209 192 190 265 361 400 367 298 207 100 30 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 18 43 81 128 174 219 277 354 407 433 464 475 459 432 414 410 404 372 393 385 385 396 408 410 404 390 370 354 340 315 260 184 126 110 93 73 49 31 22 23 26 26 25 31 48 64 76 88 101 118 140 166 201 248 384 551 681 746 759 752 745 716 640 595 618 712 805 850 859 838 850 878 903 1004 1117 1184 1236 1318 1324 1269 1259 1264 1185 1109 986 697 460 301 161 114 139 225 373 537 622 703 750 728 603 608 789 1073 1306 1325 1292 1251 1287 1476 1629 1617 1520 1463 1420 1395 1399 1364 1342 1217 1100 1109 1065 989 1054 1198 1095 931 834 797 822 1023 1127 1296 1325 1247 1219 1267 1329 1375 1343 1228 1147 1169 1218 1227 1137 956 857 1047 1081 1042 943 837 759 711 675 678 694 704 708 723 725 683 661 657 612 576 575 593 606 611 621 618 611 590 620 631 619 621 659 736 617 631 699 764 810 843 880 904 892 852 779 725 714 725 738 741 717 643 595 563 545 547 556 638 739 777 712 544 323 160 124 150 235 310 382 511 677 816 898 918 901 888 924 965 1018 1128 1337 1668 2010 2190 2018 1616 1322 1232 1117 1134 1164 1179 1176 1157 1126 1072 1010 991 997 1004 1001 992 983 964 947 922 887 854 832 818 819 819 792 770 756 730 682 634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 9 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 8 7 6 5 5 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 336 841 1316 1252 1093 807 524 521 915 1513 2003 2490 2937 3160 3131 2853 2409 1943 1594 1413 1383 1384 1360 1332 1270 1151 1036 1025 999 935 907 902 891 851 771 683 609 523 450 415 422 450 459 404 269 160 107 82 64 49 38 32 33 39 47 61 81 106 149 206 235 205 196 231 231 192 137 87 53 40 39 63 121 191 233 225 199 227 312 414 437 388 284 158 54 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 1 1 2 7 22 48 83 117 159 217 287 358 411 452 453 432 408 385 369 365 348 327 314 302 301 311 329 348 358 357 350 340 321 289 229 168 135 115 99 77 52 30 15 9 9 9 7 11 27 46 62 74 80 82 87 102 132 157 222 379 541 643 693 723 714 686 616 581 589 643 727 798 819 813 865 898 887 915 986 1054 1095 1127 1150 1195 1214 1151 1070 1022 926 763 682 522 281 166 134 142 239 439 601 746 797 773 693 654 727 928 1121 1187 1146 1071 1015 1247 1527 1609 1545 1457 1379 1352 1382 1360 1292 1216 1187 1235 1217 1129 1086 1255 1244 1078 934 855 854 882 996 1348 1451 1378 1288 1242 1263 1336 1337 1189 1092 1079 1141 1205 1133 882 916 1045 1098 1080 1008 910 806 738 696 705 720 710 697 706 719 698 686 660 613 587 582 588 599 596 582 612 619 600 594 592 588 612 662 624 626 681 750 800 836 855 887 900 892 860 812 774 763 770 777 763 732 701 690 637 568 521 539 638 710 768 715 526 290 118 95 107 134 202 312 443 596 752 871 889 838 768 722 722 800 985 1240 1621 2000 2053 1699 1290 1215 1174 1090 1095 1123 1131 1111 1088 1076 1029 1001 995 1001 990 952 927 924 886 884 885 868 844 822 785 792 787 774 773 768 738 704 680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 6 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 7 6 5 5 5 5 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 323 816 1257 1215 1066 783 547 545 925 1494 1985 2445 2863 3031 2971 2691 2277 1864 1561 1395 1361 1408 1437 1425 1296 1161 1105 1076 1043 990 981 972 926 831 717 640 605 565 510 437 399 394 365 288 209 162 137 108 74 48 35 33 39 49 66 99 147 194 262 346 399 371 355 349 289 205 129 76 47 35 39 78 152 206 234 239 245 293 381 455 445 358 216 89 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 32 50 82 121 169 225 280 321 352 361 339 318 315 306 290 297 282 261 256 252 251 259 278 300 314 315 310 296 275 243 202 166 150 138 113 85 59 35 16 4 1 0 0 3 16 37 61 78 82 76 78 86 106 134 164 230 338 456 558 668 655 675 671 668 644 626 647 692 757 795 895 915 890 881 898 926 941 942 937 984 1046 1016 979 963 890 836 760 702 493 305 197 156 170 263 418 540 601 619 635 631 641 740 862 971 984 972 896 1047 1357 1532 1542 1464 1385 1382 1386 1364 1332 1302 1279 1279 1323 1277 1203 1285 1324 1220 1079 1024 1003 885 1019 1310 1471 1440 1350 1257 1207 1242 1256 1159 1050 994 1027 1166 1162 958 907 968 1071 1106 1043 948 838 768 735 730 719 693 674 674 675 682 667 629 604 594 598 621 647 635 613 597 606 615 603 583 592 648 688 625 610 694 800 827 852 864 876 890 890 873 844 819 809 810 803 803 787 775 725 633 639 576 537 609 795 950 871 533 302 151 91 80 101 164 260 348 439 608 742 776 718 603 485 469 619 911 1204 1568 1893 1838 1455 1200 1180 1130 1065 1056 1069 1062 1047 1044 1036 1014 1003 990 970 945 881 844 829 784 808 851 852 828 821 787 792 799 800 798 796 773 750 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 1 2 4 6 7 8 9 9 10 10 9 9 9 9 9 9 9 10 10 10 9 9 9 9 8 7 6 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 284 792 1209 1206 1049 759 548 481 859 1386 1845 2268 2657 2849 2809 2564 2202 1859 1605 1458 1430 1489 1486 1466 1366 1269 1210 1155 1105 1068 1062 1029 952 845 739 668 657 679 661 499 374 322 276 209 169 149 128 93 56 33 28 35 48 67 102 180 269 339 408 466 482 447 421 400 334 241 155 95 58 37 37 79 145 184 226 266 309 378 473 504 427 272 122 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 1 5 14 37 46 58 95 124 150 183 217 247 270 260 232 224 223 212 207 229 222 221 225 230 236 244 257 274 284 279 266 247 220 190 166 153 147 138 119 98 68 41 21 10 5 3 2 5 17 40 71 94 101 95 96 100 116 147 175 195 230 289 372 530 574 592 687 753 756 696 611 616 647 660 738 789 828 860 864 832 795 756 700 711 780 829 847 853 829 812 810 799 678 498 323 208 167 189 286 385 439 455 474 506 544 591 624 715 753 806 833 932 1174 1424 1496 1421 1382 1383 1375 1355 1340 1337 1341 1382 1408 1383 1348 1371 1412 1382 1251 1243 1199 1003 1096 1379 1534 1410 1345 1316 1272 1232 1207 1179 1124 1043 996 1132 1158 1040 920 922 1012 1077 1018 919 822 773 745 713 692 691 699 693 674 674 664 642 623 624 656 714 782 771 758 756 729 688 664 645 671 721 734 678 627 673 805 841 870 889 894 891 889 883 870 858 843 840 823 814 800 766 708 586 553 448 416 593 903 1067 804 541 355 196 100 72 95 146 210 283 315 451 591 658 616 465 318 379 634 911 1140 1505 1816 1641 1294 1200 1102 1047 1030 1034 1038 1026 1026 1013 1002 993 987 979 938 891 847 815 793 792 816 841 829 781 776 846 912 908 944 876 838 796 788 872 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 7 7 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 12 248 794 1185 1201 1005 718 439 384 770 1263 1694 2086 2464 2710 2722 2482 2141 1859 1673 1575 1544 1523 1433 1442 1456 1388 1303 1239 1192 1164 1148 1101 1003 876 751 662 649 688 639 437 311 251 211 171 135 106 81 56 34 25 27 38 54 79 134 254 395 502 529 483 414 364 348 344 298 229 158 94 50 30 28 55 99 157 253 339 391 466 568 552 395 184 54 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 1 4 11 28 64 62 73 98 115 123 124 123 129 138 140 149 161 157 152 167 188 200 212 224 236 244 247 252 261 263 249 222 190 166 152 149 152 155 152 139 120 94 65 43 28 19 14 12 15 24 49 81 106 116 116 121 133 154 187 219 237 233 219 238 309 401 490 597 700 775 752 593 593 571 525 529 596 688 755 776 739 679 618 541 524 556 611 668 710 724 714 737 740 699 613 491 351 230 172 201 267 311 333 353 391 446 475 500 527 602 711 795 874 1048 1335 1441 1400 1393 1416 1442 1451 1451 1501 1528 1535 1493 1457 1440 1464 1503 1410 1296 1323 1302 1160 1103 1306 1594 1371 1281 1278 1252 1201 1172 1183 1183 1135 1085 1147 1159 1106 1005 918 918 1007 978 859 786 762 751 743 747 746 744 732 707 690 685 685 682 692 748 812 869 850 817 789 757 729 720 729 757 788 801 763 704 715 804 860 890 914 915 899 886 876 873 865 850 856 846 822 797 736 608 614 519 399 462 762 1123 1282 991 612 370 208 104 65 78 123 187 245 264 331 434 513 472 326 287 391 610 836 1114 1495 1733 1484 1220 1152 1100 1043 1029 1026 1017 1020 1005 985 986 996 976 966 916 852 819 810 828 859 856 820 793 740 748 918 1112 1107 1037 893 935 888 807 831 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 8 8 9 10 10 10 10 10 9 9 9 9 10 9 9 9 9 9 9 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 1 221 806 1201 1211 977 701 491 396 684 1119 1525 1920 2301 2566 2604 2424 2136 1883 1720 1626 1564 1506 1455 1483 1507 1459 1393 1335 1289 1251 1214 1153 1016 846 717 651 615 556 428 293 225 192 165 134 102 75 56 43 34 32 34 41 52 73 126 244 355 407 382 323 267 240 236 219 167 131 102 57 24 12 10 18 45 108 248 343 408 513 618 569 357 129 24 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 22 54 78 76 80 94 103 92 66 42 37 37 52 77 99 118 136 153 172 193 218 242 260 267 267 263 252 237 205 174 153 141 139 152 174 191 199 193 173 148 120 92 70 57 46 39 40 45 64 89 110 121 125 135 160 186 222 251 259 241 209 188 192 224 283 371 470 578 652 617 608 586 538 509 526 580 652 717 685 587 504 436 406 396 402 443 497 560 578 602 615 614 596 553 468 327 230 189 200 238 276 303 331 388 408 448 485 563 675 760 797 942 1156 1292 1333 1371 1426 1501 1568 1549 1616 1654 1632 1570 1517 1492 1516 1608 1312 1210 1228 1261 1226 1091 1117 1663 1440 1276 1228 1189 1141 1136 1185 1221 1201 1169 1162 1162 1157 1129 1061 984 1003 994 906 819 800 832 856 840 795 775 760 735 716 704 694 692 715 803 858 869 831 788 763 722 699 707 745 781 821 861 865 810 802 839 859 881 907 918 907 884 864 859 860 871 886 890 881 821 718 601 573 479 420 562 944 1320 1375 1058 623 328 180 88 43 49 98 158 231 276 290 310 346 305 269 296 397 581 837 1120 1434 1595 1341 1137 1088 1076 1066 1031 1049 1050 1025 990 971 978 1000 984 962 891 822 788 793 839 851 809 775 731 661 691 837 1012 1025 899 959 1067 1023 895 814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 8 9 10 10 10 10 10 10 10 9 9 9 9 10 9 9 8 9 9 9 9 8 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 18 170 728 1210 1217 952 685 512 416 595 1021 1414 1795 2155 2399 2434 2274 2037 1829 1682 1586 1532 1512 1514 1515 1536 1513 1461 1399 1344 1296 1233 1132 982 819 710 602 469 344 253 208 182 163 151 130 105 82 67 56 49 45 43 43 48 61 95 161 196 207 186 183 159 141 133 103 52 37 36 19 6 2 1 2 7 25 146 254 365 504 600 538 313 84 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 27 62 83 78 67 60 62 55 33 11 5 4 13 46 83 110 129 146 169 202 229 253 271 278 275 264 242 217 188 168 158 152 152 167 198 230 249 256 240 216 189 159 134 119 98 83 81 85 94 110 127 140 143 143 167 196 231 254 252 235 221 201 183 169 156 172 235 338 453 543 593 618 605 594 555 539 630 702 694 628 526 423 360 317 280 289 322 384 428 449 449 448 454 451 433 377 300 241 221 246 294 324 332 368 414 455 490 572 693 767 720 861 980 1095 1177 1270 1391 1495 1545 1591 1615 1645 1649 1591 1532 1538 1538 1443 1252 1134 1113 1137 1178 1135 1020 1439 1337 1200 1137 1122 1125 1151 1222 1279 1257 1208 1175 1169 1177 1183 1155 1079 1025 1020 978 932 926 940 946 935 905 878 838 795 752 708 671 648 665 742 808 818 751 674 722 678 657 670 713 764 816 867 898 889 879 879 875 887 909 918 909 879 876 866 852 842 849 887 896 802 717 671 628 545 504 625 969 1251 1279 994 595 295 144 70 34 42 79 160 271 357 343 274 224 203 217 265 381 568 758 920 1168 1312 1198 1056 1011 1005 1036 985 1026 1050 1018 968 953 962 975 968 935 877 826 818 852 834 757 723 775 969 1262 1300 802 709 639 583 676 867 1015 1100 922 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 5 6 7 8 9 10 10 10 10 10 10 9 9 9 9 10 10 8 8 9 9 10 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 1 1 1 0 0 0 0 0 0 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 119 480 1127 1212 964 696 498 401 552 921 1324 1694 2012 2197 2193 2042 1872 1731 1624 1551 1522 1513 1504 1498 1516 1459 1443 1399 1326 1252 1171 1051 886 746 629 430 273 199 185 188 179 164 168 166 147 121 98 79 61 52 48 44 46 53 66 86 107 113 89 87 78 62 47 28 7 4 6 2 0 0 0 0 0 3 42 135 263 421 521 465 258 53 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 1 1 1 1 4 12 29 52 64 55 39 28 27 22 8 1 0 0 7 38 75 106 130 153 184 213 225 235 241 245 245 239 227 209 178 152 136 133 142 162 193 232 263 283 286 269 249 228 202 183 157 137 130 129 136 148 163 175 179 163 174 205 243 267 271 270 270 247 222 187 143 116 129 186 275 376 470 534 560 555 551 584 630 676 715 690 594 476 383 322 272 248 242 262 293 324 339 336 334 342 343 339 318 293 273 275 303 325 329 360 417 469 518 585 690 790 745 825 918 996 1038 1120 1266 1335 1448 1589 1635 1616 1602 1572 1528 1527 1524 1480 1359 1140 1002 991 1059 1107 1012 1036 1104 1102 1089 1104 1148 1199 1260 1305 1289 1248 1225 1216 1182 1102 1017 965 958 994 1048 1067 1036 1022 1120 1252 1245 1196 1125 1025 900 796 727 675 629 646 698 675 515 435 595 691 699 674 684 729 779 816 839 853 893 918 931 952 964 949 915 887 895 881 843 806 805 862 856 804 741 699 652 585 575 652 927 1111 1082 822 479 237 116 62 36 39 65 136 275 434 447 348 220 149 147 213 371 543 609 797 1032 1117 1098 1049 971 909 937 938 970 1002 1002 970 944 948 965 971 956 924 877 847 835 726 637 657 816 1045 1068 641 477 418 372 363 450 717 1150 1085 948 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 5 6 6 6 7 8 9 10 10 10 10 9 9 9 10 10 10 8 7 8 9 9 9 9 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 53 276 882 1210 1060 819 629 541 625 920 1265 1568 1821 1963 1956 1845 1721 1638 1570 1544 1537 1503 1471 1455 1457 1457 1426 1354 1255 1164 1080 978 848 716 536 264 160 151 177 192 182 167 170 184 189 177 146 103 69 60 64 60 49 46 50 59 68 59 50 54 49 32 13 3 0 0 0 0 0 0 0 0 0 1 10 40 129 281 401 376 205 35 5 2 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 3 9 19 28 32 29 21 16 15 15 13 11 7 5 14 38 77 118 142 150 162 162 187 193 190 189 188 183 183 191 168 134 116 116 130 151 176 218 262 301 318 301 286 288 279 254 221 201 189 180 177 185 202 213 224 224 230 261 298 320 326 329 330 301 267 221 161 110 88 105 155 236 310 380 424 441 455 482 512 573 618 613 576 512 433 358 301 260 225 210 211 237 265 275 284 292 288 280 275 273 266 254 254 271 304 358 438 485 525 605 708 786 777 848 888 930 964 1026 1196 1355 1537 1639 1629 1561 1529 1541 1538 1501 1483 1441 1398 1308 1164 1070 1077 1093 1056 928 1052 1142 1139 1138 1169 1227 1264 1299 1292 1271 1255 1214 1107 979 1043 1067 1083 1220 1369 1472 1655 1529 1481 1568 1621 1647 1665 1635 1455 1194 1007 847 731 664 639 600 432 395 507 687 731 709 721 745 753 750 754 788 853 909 941 941 901 951 928 914 907 887 848 815 838 877 885 851 771 681 636 545 507 589 809 946 878 636 364 191 104 54 28 23 39 93 248 430 512 464 300 144 130 216 404 575 845 1100 1134 1066 1057 1076 988 951 930 925 941 962 971 945 936 952 979 999 996 968 906 845 733 608 586 689 855 856 636 425 307 238 206 200 298 546 919 876 815 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 6 7 8 9 9 9 9 9 9 9 10 10 11 9 8 9 9 9 8 9 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 149 549 1139 1128 954 789 700 772 1014 1298 1519 1652 1689 1654 1592 1549 1545 1552 1508 1509 1466 1445 1441 1436 1414 1348 1268 1193 1127 1072 988 875 724 401 150 114 141 167 171 160 157 170 193 205 191 152 103 74 76 94 100 71 48 37 35 35 32 27 25 24 16 6 0 0 0 0 0 0 0 0 0 0 0 1 6 42 154 286 294 164 29 7 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 3 2 2 4 9 15 20 25 21 16 17 16 18 27 31 32 33 46 79 121 142 133 117 121 117 135 146 153 161 172 182 195 204 194 155 129 124 132 148 174 212 244 279 310 311 308 326 346 324 285 274 267 257 251 257 273 274 285 296 322 347 367 380 387 385 352 322 291 252 197 137 91 73 85 131 202 272 325 361 390 418 458 504 541 553 545 518 468 399 331 283 239 211 193 181 180 202 239 258 257 248 234 226 222 212 208 230 277 357 441 478 483 528 636 719 740 800 813 853 927 997 1142 1332 1495 1553 1502 1460 1481 1512 1489 1423 1448 1413 1376 1344 1316 1290 1231 1231 1216 1120 1120 1122 1122 1176 1235 1264 1271 1288 1284 1273 1272 1257 1149 1126 1335 1443 1658 1858 1842 1868 1887 1873 1864 1810 1791 1869 2047 2212 2179 1954 1619 1307 1101 952 779 638 499 513 523 667 746 744 787 802 781 730 739 765 798 844 863 866 882 915 919 915 915 902 876 895 927 924 919 901 834 720 666 659 624 636 726 779 671 430 199 113 82 55 29 15 29 68 210 371 499 517 395 213 169 262 418 580 778 943 1004 1007 1051 1050 1004 967 944 939 969 972 950 921 936 974 996 1003 981 941 885 803 681 585 615 735 789 619 393 212 115 77 74 72 109 223 365 469 571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 5 5 6 6 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 9 8 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 55 320 865 1129 1050 941 886 931 1101 1344 1550 1615 1512 1392 1341 1380 1470 1539 1513 1462 1429 1419 1380 1325 1275 1229 1173 1136 1136 1115 1021 842 565 214 89 98 127 137 135 133 140 157 178 189 172 131 98 91 105 126 138 90 47 25 18 20 21 19 16 13 6 2 0 0 0 0 0 0 0 1 1 1 0 0 2 17 93 216 231 132 30 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 1 1 2 3 3 4 5 5 8 12 17 26 17 11 15 19 19 21 29 37 49 67 94 123 126 99 71 70 77 102 124 141 158 177 193 199 202 203 176 149 134 137 154 178 210 223 231 262 289 309 339 364 346 322 334 342 351 361 368 367 366 372 375 379 380 391 410 407 377 323 293 282 275 253 208 148 86 70 86 140 203 261 308 340 362 392 409 449 481 495 487 459 420 357 302 253 219 192 167 155 167 199 260 273 263 252 237 217 194 179 202 241 312 375 412 448 485 564 685 777 748 675 674 772 942 1056 1246 1444 1468 1417 1410 1454 1470 1394 1297 1358 1346 1302 1314 1356 1370 1319 1358 1352 1308 1215 1101 1049 1134 1197 1216 1230 1247 1253 1256 1296 1412 1498 1673 1777 1956 2263 2335 1900 2433 2622 2557 2272 1951 1742 1724 1947 2264 2455 2406 2123 1795 1581 1403 1093 841 793 992 1000 879 810 764 812 808 798 766 781 815 814 821 768 800 840 871 885 898 936 927 906 926 939 926 916 912 861 763 718 730 744 758 759 704 497 250 122 87 78 68 50 29 27 56 130 228 339 425 383 285 243 264 317 459 728 960 955 932 997 1015 997 981 980 985 1015 1008 983 931 928 971 971 957 945 927 869 781 685 636 700 755 646 427 209 75 28 11 12 12 18 46 90 147 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 10 9 9 9 9 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 171 565 973 1096 1057 1026 1052 1163 1343 1515 1562 1416 1239 1181 1249 1387 1491 1489 1410 1379 1346 1292 1234 1185 1142 1100 1087 1136 1045 832 551 279 109 73 74 85 105 123 137 147 149 144 138 135 128 131 150 175 187 166 86 34 14 11 14 15 14 10 7 1 0 0 0 0 0 0 0 0 2 4 5 6 8 15 34 93 196 191 108 35 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 1 2 3 4 6 6 8 12 18 24 16 10 8 8 10 13 19 32 57 77 89 93 87 70 42 25 41 74 103 130 159 192 224 214 194 191 175 151 136 138 148 159 180 187 189 207 235 266 297 319 313 335 356 376 400 426 443 444 448 450 439 417 399 404 426 418 357 291 265 270 296 314 296 239 159 115 99 113 153 207 256 286 304 296 309 333 358 377 384 382 379 344 296 248 211 185 162 145 132 147 219 251 276 294 284 254 219 213 234 262 318 392 453 477 519 573 694 832 777 621 564 680 898 944 1140 1341 1409 1381 1345 1316 1334 1280 1225 1237 1229 1220 1257 1303 1360 1370 1389 1394 1378 1325 1210 1033 1064 1044 1078 1119 1147 1150 1145 1303 1515 1768 1913 1924 2072 2337 2185 1789 2386 2752 2905 2671 2207 1823 1650 1749 2068 2432 2640 2499 2131 1888 1663 1360 1116 1105 1367 1555 1404 1095 849 873 862 856 859 859 825 763 799 780 803 836 859 869 882 935 911 895 909 934 938 917 899 840 765 741 731 746 795 780 674 390 194 106 82 81 84 73 50 34 34 50 90 167 278 314 313 277 239 249 394 726 1003 910 906 956 994 1006 1002 1009 1032 1041 1004 938 911 936 962 960 957 921 860 803 760 718 855 882 718 479 242 67 14 5 1 0 0 0 1 7 17 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 4 5 6 6 6 7 7 8 9 9 9 8 8 7 7 8 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 1 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 72 335 715 983 1092 1076 1060 1124 1255 1373 1387 1266 1138 1133 1205 1321 1388 1369 1302 1270 1240 1197 1156 1145 1158 1154 1105 1011 740 419 216 121 93 86 74 78 112 147 166 165 146 122 111 136 154 183 223 254 249 190 80 20 8 8 11 13 11 7 3 0 0 0 0 0 0 0 0 0 4 7 11 20 38 65 105 153 206 167 93 38 17 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 1 1 1 2 3 3 4 4 4 4 7 11 14 18 13 7 5 6 10 16 23 36 63 55 45 44 51 53 39 21 18 43 82 134 186 229 261 241 200 180 160 134 117 115 114 113 118 119 129 146 165 185 208 237 246 292 320 342 367 391 410 417 425 437 431 416 407 407 402 381 322 278 274 282 315 361 372 327 257 204 167 143 141 166 203 228 236 229 225 223 229 243 258 271 283 276 248 215 186 165 152 138 122 130 150 183 228 262 259 244 220 235 265 300 350 394 405 429 500 546 685 792 775 657 569 726 856 884 1040 1216 1317 1318 1238 1029 1039 1080 1108 1125 1138 1157 1183 1208 1279 1313 1323 1319 1322 1351 1356 1258 1273 1233 1224 1221 1190 1135 1055 1241 1448 1604 1612 1591 1752 1990 1701 1647 1828 1982 2603 3115 2669 2120 1669 1499 1757 2174 2472 2488 2239 2000 1766 1498 1285 1253 1477 1810 1877 1532 1172 1078 1045 1022 985 925 880 790 778 767 767 791 837 863 875 894 886 890 902 906 907 901 897 848 756 695 701 757 834 785 620 365 189 118 103 97 96 81 61 42 31 31 50 98 175 246 285 263 219 217 323 794 975 972 948 961 993 1004 1007 1017 1034 1027 991 967 967 967 988 1001 995 919 799 764 790 773 789 698 495 272 99 12 0 0 0 0 0 0 0 0 3 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 1 2 3 4 4 5 5 5 5 5 6 7 8 7 7 6 5 4 4 5 6 7 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 211 503 794 1010 1079 1051 1057 1121 1197 1206 1143 1110 1185 1245 1270 1257 1207 1154 1130 1116 1098 1079 1100 1148 1122 964 696 366 151 124 150 158 139 120 130 173 205 201 174 142 128 148 188 194 210 263 281 260 187 74 9 3 3 3 5 5 3 0 0 0 0 0 0 0 0 0 0 8 21 32 55 96 145 198 229 216 150 83 38 18 11 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 2 4 4 3 2 2 3 3 3 3 3 4 6 8 11 9 6 6 9 15 22 27 39 46 39 31 32 39 42 36 35 36 66 110 167 219 252 266 239 203 171 140 105 78 64 58 56 56 57 65 76 89 105 124 153 189 231 259 279 295 302 297 293 298 322 322 321 332 350 362 351 306 307 323 322 328 359 383 372 329 300 274 244 217 205 204 203 188 172 165 152 142 150 166 178 189 191 181 165 150 140 135 124 122 115 110 116 135 156 162 169 177 210 246 284 339 387 332 389 432 464 549 653 729 726 595 702 796 845 953 1131 1287 1311 1220 891 804 845 906 956 1010 1081 1141 1155 1169 1180 1187 1168 1142 1245 1514 1607 1640 1673 1685 1659 1548 1439 1271 1198 1224 1252 1236 1250 1446 1512 1367 1341 1356 1384 1891 2768 2719 2588 1878 1320 1282 1564 1807 1909 1911 1805 1676 1459 1246 1135 1172 1392 1879 1820 1542 1326 1209 1160 1133 1086 1006 918 833 732 667 719 802 826 858 891 877 874 915 891 853 841 868 850 774 707 714 743 826 768 610 394 224 167 142 121 102 87 72 57 42 35 47 79 127 196 239 230 205 226 414 811 1010 1012 975 992 1022 1041 1053 1046 1026 1014 1021 1054 1026 1019 1006 961 874 775 810 811 784 700 585 418 231 101 29 3 0 0 0 0 0 0 0 1 14 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 4 4 4 5 5 6 6 5 5 5 4 4 5 6 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 158 386 651 886 1022 1033 988 982 1028 1059 1071 1122 1240 1263 1214 1156 1106 1085 1078 1049 994 958 957 925 784 571 355 193 154 229 270 255 220 198 206 238 263 244 213 199 213 246 267 246 214 263 276 249 169 63 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 23 74 127 162 171 179 209 226 195 125 69 34 15 6 2 2 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 8 8 6 2 3 3 2 3 4 5 7 8 8 9 10 16 23 29 35 44 41 34 29 28 31 32 24 25 53 77 112 151 185 207 213 200 180 138 104 73 48 30 18 15 17 17 18 23 31 43 58 79 117 155 186 211 226 228 225 227 209 224 233 235 249 289 345 360 317 333 346 346 345 345 344 346 339 336 354 362 341 306 272 237 204 176 162 141 114 107 110 116 120 119 114 111 114 113 119 115 107 101 96 92 95 105 105 108 125 162 218 263 296 382 467 417 396 385 401 475 598 698 597 599 672 774 888 1026 1188 1266 1259 1036 828 771 810 848 901 1035 1075 1089 1114 1112 1076 1024 948 1035 1349 1669 1880 1906 1868 1919 1881 1824 1632 1378 1307 1295 1162 1062 1153 1179 1195 1197 1180 1198 1307 1529 1940 2507 2237 1689 1319 1231 1307 1393 1475 1434 1402 1297 1112 921 868 1026 1454 1650 1617 1492 1352 1192 1176 1137 1104 1058 960 797 649 708 806 829 849 881 880 865 873 864 853 830 846 839 784 755 885 799 746 702 601 437 256 234 192 148 113 95 88 71 53 44 51 68 108 174 235 241 216 315 560 854 1007 1001 998 1035 1069 1107 1125 1085 1028 1032 1130 1127 1082 1039 978 907 866 892 877 781 650 496 337 209 89 28 5 0 0 0 0 0 0 0 0 4 35 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 4 5 4 4 5 5 5 4 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 3 5 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 3 27 133 310 529 741 896 958 936 903 922 960 1024 1133 1240 1212 1129 1087 1085 1090 1073 1013 923 854 789 603 394 261 231 272 336 412 394 340 308 299 293 298 316 321 317 329 348 373 376 329 260 256 275 245 155 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 41 107 155 194 179 147 141 151 139 93 55 29 14 6 4 6 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 10 9 8 7 3 2 2 2 3 3 2 2 6 8 9 14 18 21 25 33 42 42 37 31 23 20 24 23 20 21 19 48 85 113 135 152 165 134 90 59 39 23 11 3 2 2 3 2 3 5 8 15 25 51 86 114 137 155 163 156 142 130 143 153 163 188 244 330 359 307 291 288 298 319 331 338 343 357 326 318 347 382 393 368 319 259 204 174 149 112 86 71 65 61 57 54 58 75 87 102 107 96 87 85 84 86 90 86 81 88 120 179 235 259 309 405 435 430 374 340 406 499 617 584 536 562 678 812 906 1030 1122 1224 1207 1040 905 888 902 909 1001 1069 1089 1110 1085 998 935 816 794 1002 1416 1818 1967 1838 1791 1848 1894 1902 1919 1851 1546 1174 973 983 1034 1107 1130 1108 1092 1141 1227 1245 1653 1842 1745 1532 1315 1128 1080 1096 1124 1148 1129 1015 727 659 756 1007 1239 1389 1451 1397 1266 1238 1196 1148 1093 1010 878 730 789 998 895 803 828 849 842 831 818 811 820 842 850 815 755 864 846 807 742 628 510 353 291 225 162 121 111 103 88 68 56 55 69 107 165 213 228 262 395 618 848 977 972 1011 1036 1080 1103 1085 1075 1045 1034 1083 1087 1052 988 921 917 898 866 771 629 466 310 170 91 34 7 0 0 0 0 0 0 0 0 0 11 92 408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 34 101 231 418 626 796 882 877 844 867 933 1024 1146 1222 1182 1093 1048 1072 1070 1012 916 811 718 617 367 224 249 351 456 518 526 456 387 350 335 330 330 342 371 406 437 437 426 407 375 331 284 288 249 151 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 41 88 174 172 214 171 106 75 78 79 64 47 30 15 7 6 7 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 8 5 4 6 6 3 0 2 4 7 9 9 7 8 16 27 36 40 36 31 21 14 18 20 18 17 21 30 41 51 57 55 64 49 37 26 18 12 6 1 1 1 1 1 0 0 1 3 4 13 30 48 67 87 103 99 86 92 100 104 113 140 195 281 321 289 246 226 234 256 283 317 350 375 341 299 281 286 321 377 394 342 274 216 169 126 89 63 29 23 27 28 32 49 75 93 95 88 85 84 82 82 83 76 70 70 88 128 174 209 251 325 411 479 446 392 470 526 584 596 539 502 571 728 839 955 1041 1138 1252 1241 1125 1041 1027 1033 1063 1128 1164 1161 1097 963 868 790 711 670 868 1348 1775 1823 1666 1647 1719 1871 2040 2060 1794 1503 1111 1024 1060 1082 1035 974 1003 995 1041 1007 1054 1210 1488 1838 1697 1383 1149 1047 999 968 918 884 681 651 683 768 910 1064 1192 1213 1230 1245 1222 1157 1076 1005 918 842 833 912 846 737 779 803 829 862 832 793 790 813 850 805 729 738 796 850 848 705 591 462 341 241 162 114 108 117 120 96 71 62 71 98 140 202 241 294 420 638 887 986 1030 1050 1062 1083 1103 1110 1121 1111 1073 1055 1030 978 944 915 919 868 774 633 465 302 180 96 51 19 2 0 0 0 0 0 0 0 0 9 82 341 719 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 3 4 4 4 4 4 4 4 4 3 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 3 4 5 5 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 35 90 189 361 562 721 792 786 767 802 920 1013 1086 1124 1106 1051 1031 1039 982 874 765 680 610 526 414 321 420 520 586 596 547 478 440 419 404 392 373 359 371 403 452 476 475 432 391 376 331 298 258 165 59 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 56 121 207 189 238 165 81 38 32 38 41 44 41 26 13 10 11 10 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 1 2 4 5 8 11 10 9 8 7 7 8 7 4 2 5 4 7 9 11 11 13 17 24 28 32 27 23 19 15 14 17 20 24 28 26 24 22 20 17 17 16 16 13 9 6 6 3 3 2 1 0 0 1 3 3 1 1 4 9 20 36 52 63 73 81 88 93 100 121 179 232 271 262 233 216 215 219 243 276 309 332 332 317 291 250 232 278 332 357 340 289 223 161 111 73 36 29 31 27 23 33 63 78 80 85 88 87 86 91 90 80 73 70 79 102 135 176 231 289 338 419 486 491 528 603 558 578 543 517 578 664 784 906 990 1044 1137 1205 1178 1123 1097 1084 1101 1155 1213 1228 1155 992 844 833 777 646 673 1048 1537 1840 1632 1512 1541 1665 1794 1892 2057 2151 1542 1282 1296 1327 1292 1380 1417 1170 978 881 852 930 1190 1535 1914 1847 1594 1301 1045 861 726 730 702 651 620 684 798 883 954 994 1032 1080 1100 1089 1070 1033 966 925 897 847 779 760 913 795 774 791 801 794 777 775 805 758 711 718 749 802 872 773 663 552 424 290 182 114 103 121 124 104 84 73 69 80 117 168 219 298 438 654 907 1022 1089 1072 1017 1019 1066 1068 1084 1150 1135 1050 962 931 945 939 889 787 650 496 325 205 125 74 37 12 1 0 0 0 0 0 0 0 1 60 284 670 978 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 2 3 3 4 3 3 3 3 3 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 46 104 202 359 542 675 732 736 733 772 884 977 997 981 936 903 918 915 828 702 613 567 550 544 534 497 590 637 643 608 560 531 507 463 412 383 386 383 361 352 375 446 488 484 464 442 403 355 305 214 88 17 1 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 57 136 207 258 161 70 25 15 20 29 43 58 57 44 27 16 15 14 16 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 10 14 14 11 10 9 7 8 6 3 2 6 7 8 10 11 11 12 15 18 18 20 17 11 9 10 13 19 24 26 26 21 16 13 10 9 11 13 12 9 6 4 3 1 2 1 0 0 0 0 2 4 1 0 0 1 3 7 14 18 26 43 59 68 74 94 141 191 223 228 226 225 221 209 221 238 248 254 263 268 249 203 223 261 303 336 342 319 274 216 149 96 65 49 38 24 10 13 36 49 63 76 83 86 93 106 105 96 89 90 97 107 121 153 203 248 283 343 417 425 415 584 506 493 517 534 575 643 735 839 921 969 1022 1088 1128 1156 1168 1182 1209 1247 1286 1314 1279 1110 955 939 913 832 798 968 1453 1828 1668 1470 1402 1478 1629 1689 2050 2263 1934 1726 1736 1671 1460 1550 1756 1430 1008 747 664 734 992 1194 1371 1419 1407 1307 1136 844 672 611 615 648 737 832 870 884 876 823 746 743 842 905 962 998 986 969 952 916 853 851 971 823 751 763 792 775 763 743 739 751 833 862 719 753 800 776 706 616 506 371 243 147 103 102 110 112 104 81 64 64 81 117 181 282 402 681 974 1170 1202 1085 967 978 1019 1059 1118 1157 1125 1009 863 936 928 895 818 689 528 368 240 173 114 50 5 0 0 0 0 0 0 0 0 0 16 177 487 806 923 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 5 4 9 28 68 130 223 358 507 603 647 659 686 758 865 941 928 867 824 816 820 796 711 602 562 563 579 594 613 650 699 676 640 598 583 576 519 408 335 296 288 284 300 322 302 384 473 538 579 588 557 486 404 307 153 52 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 52 154 193 119 52 17 8 10 18 35 62 81 82 61 38 29 30 31 29 20 12 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 2 3 5 10 14 16 15 14 12 9 8 6 5 6 9 11 13 14 13 15 19 20 13 9 9 7 6 6 10 15 18 22 19 14 10 7 5 3 4 6 9 9 8 6 3 2 2 1 0 0 0 0 0 0 3 1 0 0 0 0 0 1 3 9 19 27 33 40 56 89 137 164 186 207 219 216 198 194 195 190 177 168 171 175 178 220 266 312 353 374 358 303 263 183 120 82 60 43 24 1 1 7 25 48 67 77 84 97 116 119 115 113 115 120 123 126 138 176 222 261 296 322 305 321 467 443 421 457 508 564 637 676 750 831 899 960 1026 1083 1095 1165 1258 1301 1314 1341 1385 1398 1270 1204 1181 1147 1105 1074 1140 1447 1666 1637 1483 1328 1287 1551 1503 1805 2008 2050 2078 2086 1747 1494 1451 1372 1135 828 591 528 591 800 966 1074 1097 1084 1067 1040 871 717 666 805 1015 1085 1145 1141 1024 898 753 599 490 485 532 609 726 829 912 978 977 926 894 900 831 748 718 759 753 754 737 727 742 788 826 765 788 786 790 756 665 577 472 351 224 139 108 114 134 139 104 75 56 49 66 122 232 429 748 1068 1278 1286 1119 1007 977 1027 1100 1118 1076 1011 977 943 932 889 803 687 539 401 278 199 140 79 28 1 0 0 0 0 0 0 0 4 23 109 337 647 782 635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 12 13 15 17 15 22 41 82 145 230 340 460 545 580 603 638 713 813 889 919 901 853 825 803 756 684 622 614 641 668 675 684 707 703 653 626 609 604 577 490 361 292 226 235 229 229 252 266 304 418 541 628 661 631 550 462 402 276 166 61 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 51 68 46 20 6 2 3 10 25 44 72 100 105 88 67 56 47 38 27 16 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 1 3 5 9 13 15 15 15 15 14 10 6 4 6 12 17 19 22 23 24 23 18 11 8 4 2 2 6 10 13 13 17 11 6 3 0 0 0 1 2 3 5 6 4 2 2 2 1 0 0 1 0 0 0 1 2 2 1 0 0 0 0 0 0 3 7 9 12 20 41 72 93 124 154 173 184 182 169 159 150 125 95 82 85 110 167 223 280 336 379 386 329 284 208 141 97 71 51 32 10 3 1 13 38 63 78 90 103 121 132 136 134 129 134 140 141 147 169 199 230 250 246 241 277 339 356 365 405 459 462 551 588 639 709 789 871 953 1015 1049 1090 1143 1207 1297 1381 1408 1427 1377 1344 1319 1314 1348 1350 1388 1405 1495 1564 1534 1380 1180 1352 1377 1560 1759 1880 1989 2178 1730 1438 1266 1093 887 670 555 559 582 645 784 927 985 951 908 899 902 840 823 932 1126 1312 1398 1337 1106 843 583 371 245 211 229 283 416 568 698 817 905 961 972 957 886 776 726 781 784 786 775 750 741 761 726 740 816 822 779 744 694 633 566 469 343 226 154 138 170 182 152 109 66 35 34 75 181 390 707 1076 1338 1319 1166 1089 1083 1118 1111 1040 950 925 962 988 955 851 699 582 479 358 244 156 93 44 11 1 0 0 0 0 1 10 18 34 82 209 486 798 687 469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 5 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 21 27 32 27 16 24 46 82 147 229 322 419 494 506 536 598 678 767 861 941 935 918 899 867 821 765 714 685 722 724 730 729 715 691 668 667 668 627 544 435 312 213 212 221 220 212 211 224 247 321 437 545 607 599 535 465 441 394 322 169 57 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 9 3 1 0 1 7 18 27 46 93 133 143 130 108 82 55 33 17 6 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 2 5 8 11 14 15 16 14 15 13 11 9 9 14 20 23 27 31 32 30 23 14 8 3 1 1 3 6 8 9 11 5 1 0 0 0 0 0 2 1 2 3 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 4 9 21 35 61 90 116 140 150 143 136 123 95 62 42 40 45 68 128 203 273 330 369 355 314 242 167 112 81 62 43 21 7 1 6 26 57 81 97 111 123 131 134 129 117 124 135 141 153 164 172 178 191 189 197 207 222 247 292 355 420 418 445 480 522 587 683 776 866 946 982 964 942 1004 1182 1361 1393 1400 1390 1371 1362 1378 1403 1395 1404 1392 1425 1527 1627 1514 1326 1278 1316 1510 1701 1736 1751 1939 1659 1423 1273 1141 943 703 643 633 601 560 564 633 756 851 877 905 922 936 988 1066 1193 1385 1381 1217 951 660 410 213 134 175 242 298 348 414 512 639 724 824 909 966 965 835 785 755 751 779 802 784 802 785 734 709 772 828 814 810 752 690 640 571 474 362 255 203 224 241 236 190 97 35 28 44 125 324 679 1122 1356 1323 1233 1166 1151 1158 1086 993 933 950 973 957 887 768 617 517 424 313 195 104 56 27 6 0 0 1 6 23 34 103 186 230 250 439 741 797 601 372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 1 7 24 27 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 25 36 40 29 16 21 45 74 139 214 287 364 438 480 534 600 710 799 888 967 973 958 984 975 905 822 761 740 798 734 747 760 752 729 717 715 707 628 517 437 351 248 222 200 203 223 233 243 269 323 407 499 566 580 540 478 438 416 392 277 153 59 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 30 75 137 178 187 165 125 80 41 20 6 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 13 15 14 13 14 14 14 13 13 14 19 22 26 31 34 31 25 15 7 3 1 2 5 9 9 8 8 4 1 0 0 0 0 1 3 2 2 2 1 1 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 3 8 19 41 68 95 105 109 107 98 79 55 37 29 29 34 50 99 173 243 296 334 350 313 239 160 104 80 62 41 23 9 7 20 49 78 99 108 110 107 103 99 92 99 103 105 110 116 118 121 150 147 154 158 157 170 211 257 295 340 390 433 462 493 565 674 773 883 958 930 838 840 966 1222 1337 1377 1374 1354 1339 1355 1347 1336 1331 1318 1340 1454 1573 1536 1447 1352 1326 1478 1687 1647 1629 1667 1587 1410 1297 1242 1005 805 696 663 622 577 568 582 639 697 774 839 869 903 999 1116 1259 1390 1408 1250 1007 799 619 479 431 417 441 494 535 498 500 504 544 615 704 822 898 825 788 782 749 746 791 781 798 789 744 685 685 772 848 843 858 789 712 644 576 522 409 335 316 328 339 303 162 77 28 23 80 254 601 1032 1318 1361 1268 1170 1162 1185 1121 1057 1005 981 948 884 812 695 572 443 306 187 125 64 42 22 8 3 1 0 6 60 168 333 469 549 632 716 756 680 487 301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 4 22 35 26 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 24 24 31 35 25 15 17 35 63 121 193 252 313 372 422 496 595 725 805 906 1006 1063 1082 1083 1034 929 827 778 782 793 689 675 673 705 733 734 712 676 602 517 485 430 341 284 302 323 350 351 356 381 426 482 543 590 596 568 518 472 445 419 351 244 122 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 19 56 118 175 204 194 152 97 49 18 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 13 14 14 13 13 13 15 16 16 17 18 21 24 28 29 26 22 15 6 2 4 7 10 12 10 7 4 2 0 0 0 0 0 0 1 1 1 2 2 2 1 2 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 46 82 77 79 78 71 58 43 27 21 19 28 32 45 83 139 205 276 358 386 348 270 186 126 91 58 32 21 20 28 48 73 88 90 87 83 80 78 73 74 75 72 67 65 65 61 74 94 115 128 128 125 138 155 184 240 318 392 432 436 478 564 655 784 916 933 790 744 785 960 1130 1281 1368 1357 1348 1341 1306 1273 1273 1264 1257 1368 1439 1462 1477 1447 1345 1303 1477 1521 1524 1460 1421 1332 1222 1229 1063 868 733 679 640 612 599 572 589 549 592 677 756 815 883 1005 1123 1194 1245 1219 1135 1267 1224 1095 902 728 632 646 719 686 643 607 590 570 529 617 687 679 676 683 683 724 786 758 794 814 768 698 678 772 853 799 790 801 764 704 688 652 574 496 441 422 432 399 281 139 37 9 43 168 482 923 1265 1366 1314 1260 1265 1269 1154 1073 1011 953 889 811 745 650 524 369 215 111 63 33 34 40 32 12 3 0 11 87 265 427 475 554 649 695 672 544 355 289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 6 2 0 1 4 20 22 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 24 30 23 20 24 20 13 13 26 56 110 183 245 301 366 411 456 571 722 835 957 1080 1158 1167 1117 1023 916 829 794 760 699 627 597 597 661 704 697 664 627 583 567 588 568 510 454 436 456 476 485 490 502 525 554 587 621 619 602 566 537 518 467 385 280 149 47 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 27 74 132 175 181 150 102 59 17 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 12 13 14 13 13 16 19 20 21 21 21 22 24 25 24 21 14 6 3 6 8 9 10 9 6 2 1 0 0 1 1 1 1 1 0 0 1 1 1 2 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 1 7 26 60 66 64 55 45 40 37 24 17 15 20 21 23 34 63 124 209 327 410 426 379 290 200 128 75 39 24 24 33 49 65 68 64 63 66 64 55 46 40 36 40 43 41 38 29 27 43 64 83 93 92 91 97 116 161 230 308 376 410 454 492 568 707 870 953 844 733 697 727 846 1047 1249 1293 1312 1330 1289 1223 1206 1224 1213 1286 1348 1411 1471 1473 1377 1245 1297 1404 1430 1356 1270 1187 1124 1107 1077 988 858 771 719 674 661 586 528 514 516 535 591 684 759 861 964 1049 1092 1065 964 1496 1698 1645 1390 1053 796 704 719 719 710 701 665 612 450 434 427 444 524 584 533 616 748 728 722 732 725 697 683 774 814 794 790 799 802 754 730 696 652 605 560 521 526 510 417 221 45 9 18 112 351 720 1068 1295 1416 1478 1528 1449 1275 1106 980 900 849 777 700 611 503 360 201 96 37 10 19 39 32 13 4 3 15 54 125 273 335 438 511 572 603 510 401 440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 2 1 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 5 17 33 34 25 19 17 14 10 11 24 57 112 179 238 292 378 405 444 576 745 914 1053 1179 1231 1193 1111 1051 954 837 772 711 649 629 641 648 671 675 679 686 681 649 639 643 614 570 543 546 566 575 573 577 592 611 626 636 644 617 595 593 571 523 453 358 272 169 70 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 41 92 133 148 135 106 77 47 22 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 1 2 4 6 9 12 14 15 16 18 20 21 21 21 20 21 21 21 19 18 14 10 8 8 8 7 6 5 5 4 4 3 2 2 1 2 2 1 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 26 37 38 32 25 23 25 22 15 13 11 9 9 16 25 81 159 273 386 452 448 385 303 207 128 74 44 35 37 50 59 46 37 39 45 47 45 31 17 11 10 10 11 17 16 12 14 25 41 56 63 61 56 61 90 140 206 290 364 414 440 511 642 776 830 815 808 741 701 718 812 1023 1191 1306 1344 1294 1221 1186 1189 1185 1207 1259 1361 1431 1428 1406 1346 1335 1362 1374 1336 1247 1151 1151 1289 1387 1257 1102 980 857 769 796 644 592 600 567 525 551 652 716 787 862 930 975 983 872 1264 1648 1804 1647 1331 1099 924 781 664 572 514 487 460 382 325 316 373 458 480 428 406 569 673 721 728 692 663 640 713 766 764 726 752 819 781 739 720 736 761 701 642 618 589 497 317 108 14 12 64 246 557 902 1223 1470 1617 1671 1588 1402 1189 1001 898 833 767 685 596 525 405 232 92 19 2 13 39 48 26 9 3 5 9 14 260 349 412 445 460 595 578 570 591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 38 36 29 22 15 9 10 14 28 57 102 160 220 285 398 423 387 447 647 870 1073 1239 1293 1238 1134 1008 839 796 733 695 673 663 667 670 670 686 722 760 770 743 713 687 655 631 636 647 641 635 636 641 649 661 662 646 620 563 526 534 499 436 365 297 256 211 121 35 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 32 78 112 129 128 115 96 75 52 29 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 2 3 4 6 8 11 14 16 18 19 19 18 18 20 21 22 21 18 15 12 11 10 8 8 8 5 2 4 7 7 6 4 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 1 4 8 12 14 13 10 8 9 12 12 11 9 6 5 8 10 62 126 218 328 417 435 397 359 290 208 130 72 42 35 45 47 32 20 20 25 28 30 24 14 11 12 7 1 3 7 6 5 10 23 35 42 44 31 28 43 76 123 190 283 358 399 456 557 681 769 765 834 785 712 681 690 817 976 1183 1292 1280 1229 1198 1182 1175 1160 1173 1232 1303 1363 1408 1427 1430 1371 1312 1286 1272 1253 1256 1135 1206 1305 1319 1303 1356 1078 925 835 842 787 671 637 646 668 700 763 831 868 902 946 907 1055 1412 1807 1900 1690 1506 1309 1040 727 444 282 262 272 299 301 287 272 266 364 398 321 374 522 678 802 756 717 715 783 855 848 781 858 844 807 777 790 880 851 761 703 676 650 572 407 196 47 6 38 156 376 695 1117 1454 1684 1783 1725 1524 1304 1091 949 861 786 689 593 530 403 217 70 14 4 26 61 79 58 22 1 0 0 10 132 301 405 418 446 508 531 522 471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 1 3 3 1 1 0 2 10 25 35 37 30 21 12 7 9 16 31 54 84 127 190 279 408 474 431 437 572 782 1014 1194 1237 1167 1054 905 746 709 715 682 686 691 689 698 712 732 765 791 795 772 733 700 681 662 670 688 696 688 682 684 678 666 626 566 501 437 419 414 379 341 316 309 321 317 213 60 1 0 0 1 3 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 45 80 109 123 125 118 105 86 68 49 27 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 10 12 14 16 17 17 16 18 19 21 22 18 14 12 10 9 7 7 7 6 3 3 5 5 4 3 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 4 3 1 3 5 7 8 6 4 5 7 43 101 177 273 372 403 398 378 332 260 171 93 49 36 40 35 22 11 9 13 17 11 13 18 23 24 16 2 1 2 2 2 6 15 26 28 44 36 21 18 30 52 93 176 262 336 406 482 578 636 669 737 738 684 646 630 686 766 954 1107 1186 1233 1215 1195 1192 1157 1126 1122 1148 1207 1338 1412 1443 1380 1277 1222 1238 1290 1262 1187 1247 1365 1444 1620 1647 1563 1398 1209 983 742 719 782 772 720 661 663 764 815 878 943 960 957 981 1142 1582 1760 1839 1741 1453 1062 667 360 233 236 314 364 342 326 390 366 391 358 322 358 473 725 852 866 888 923 914 983 915 891 853 827 827 777 801 742 655 634 667 676 631 498 299 111 18 16 73 203 519 972 1385 1696 1873 1876 1626 1406 1205 1045 923 818 686 595 497 343 172 67 46 50 89 128 136 95 28 1 0 0 39 169 354 361 285 259 286 358 404 366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 14 25 15 9 7 10 10 7 5 3 3 6 13 24 33 22 12 6 5 10 19 36 51 62 91 154 249 343 419 449 504 627 803 983 1102 1077 980 907 824 739 698 719 696 730 747 750 753 762 771 781 784 782 774 761 749 730 709 710 707 696 682 679 688 680 643 548 444 357 299 311 321 319 321 333 362 399 412 297 84 9 0 1 5 13 17 14 10 7 5 4 0 0 0 0 0 0 0 0 0 0 0 0 5 24 61 85 111 125 127 121 109 93 76 60 37 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 7 11 12 12 13 14 13 15 15 17 18 15 12 10 11 10 10 9 8 5 3 2 3 3 3 3 3 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 4 2 2 3 2 1 2 3 3 3 5 8 28 74 144 229 313 391 422 411 365 287 188 94 52 38 38 32 19 6 2 3 7 3 2 6 16 26 24 8 2 0 0 1 3 10 19 19 28 31 22 10 13 26 41 90 157 237 327 418 506 526 571 622 653 650 609 528 517 598 768 964 1147 1285 1229 1188 1185 1180 1152 1089 1007 1057 1231 1343 1387 1351 1268 1219 1229 1256 1283 1341 1397 1401 1417 1730 1699 1569 1443 1354 1146 897 898 907 839 719 596 544 701 777 854 908 949 966 912 835 1103 1521 1811 1891 1747 1441 1007 641 438 408 461 482 430 373 276 313 397 439 405 291 311 516 743 912 1026 1091 1027 1062 1043 995 910 844 875 839 789 694 605 585 647 684 652 585 408 206 63 2 19 90 396 828 1284 1675 1945 1934 1747 1525 1324 1164 1014 864 710 581 459 316 182 151 191 210 238 250 209 108 22 4 0 0 23 121 351 253 130 98 192 319 397 382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 8 10 11 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 26 60 44 33 24 22 25 25 19 11 4 2 3 11 21 10 4 1 4 14 27 42 48 42 56 108 179 241 327 462 606 747 866 943 961 917 845 828 815 767 709 710 758 813 830 820 803 791 784 779 777 786 795 800 796 781 775 768 737 692 658 650 669 686 636 510 390 299 252 257 264 286 317 341 356 367 362 292 94 20 2 4 12 23 31 30 24 17 10 6 2 0 0 0 0 0 0 0 0 0 0 0 3 25 63 86 108 124 130 127 117 102 84 67 45 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 2 5 9 11 11 10 10 9 7 12 13 14 14 12 9 9 11 11 10 9 6 3 2 2 4 5 6 6 6 5 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 2 2 1 0 1 3 3 5 7 19 57 123 202 258 339 413 430 380 289 192 89 42 35 36 31 19 5 1 0 1 0 0 1 5 14 21 8 4 2 1 0 1 4 13 23 37 41 26 13 16 28 36 54 91 149 227 331 425 478 531 590 637 651 588 473 417 455 596 816 1081 1301 1214 1138 1146 1184 1155 1042 1173 1093 1139 1232 1295 1322 1307 1261 1293 1333 1379 1462 1558 1473 1466 1757 1848 1629 1300 1160 1048 1050 1026 914 846 840 777 761 718 716 765 806 842 891 884 817 812 954 1242 1585 1790 1776 1460 1105 891 809 764 690 613 537 470 442 447 491 505 342 310 421 625 854 1036 1137 1138 1153 1155 1089 967 868 883 867 828 769 686 615 632 692 707 637 478 286 116 15 9 65 270 654 1185 1623 1889 1959 1841 1623 1413 1267 1095 899 712 575 472 386 371 407 435 427 407 372 274 124 42 9 0 0 11 102 213 182 110 108 277 418 437 460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 55 45 32 41 46 26 16 18 16 11 6 3 1 0 0 0 0 0 0 0 0 0 0 6 32 77 82 68 46 41 47 52 44 27 12 3 1 5 8 2 1 0 5 21 41 53 46 28 33 69 132 219 353 573 671 694 707 726 736 744 787 847 825 745 686 704 800 862 876 869 852 832 816 813 820 827 822 813 806 802 804 807 787 732 666 635 652 681 660 552 432 352 319 312 302 306 319 315 304 295 281 238 86 23 4 8 24 42 56 58 45 32 20 12 7 4 7 4 2 0 0 0 0 0 0 0 1 12 37 65 88 108 119 122 117 105 88 71 53 29 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 2 5 9 10 9 8 7 6 3 9 11 12 13 13 11 11 11 10 9 7 3 2 2 2 6 8 10 10 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 1 1 1 1 1 1 0 1 1 1 2 4 5 5 5 12 37 90 170 237 299 378 411 373 283 182 85 39 32 32 28 18 7 2 0 0 0 0 0 0 3 4 4 7 9 6 3 1 1 7 20 34 35 18 24 30 38 47 60 79 110 165 252 364 469 555 616 654 672 606 528 451 400 483 840 1248 1277 1196 1104 1066 1088 1124 1066 1002 942 942 1003 1097 1227 1231 1226 1275 1321 1373 1481 1662 1582 1582 1742 1859 1758 1462 1309 1272 1326 1141 909 889 1051 1095 976 794 711 682 664 704 752 801 784 743 730 826 1129 1551 1898 1913 1733 1558 1404 1204 1012 884 788 683 557 461 538 540 429 352 374 512 731 926 1050 1131 1181 1173 1067 965 938 929 882 885 913 773 651 655 726 755 687 544 376 207 80 22 33 144 421 1052 1499 1792 1912 1856 1671 1482 1323 1137 937 758 615 506 497 637 716 677 584 496 433 295 153 56 9 0 0 18 102 122 112 143 211 401 461 460 430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 69 81 50 76 88 71 67 90 99 84 60 37 16 4 0 0 0 0 0 0 0 0 1 6 44 94 113 98 68 60 67 72 64 45 27 7 1 1 2 0 0 0 8 31 55 67 59 42 42 77 142 254 401 541 592 512 435 447 528 613 662 752 802 714 696 744 812 865 890 905 914 911 905 903 896 871 846 830 825 830 836 827 793 734 671 646 660 687 690 615 509 452 435 423 397 375 379 366 332 306 277 213 93 33 16 25 57 93 104 84 69 53 42 37 33 33 38 29 13 3 0 0 0 0 0 0 0 6 20 39 58 76 91 98 98 91 79 67 51 32 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 4 7 9 7 5 4 5 5 9 9 9 10 11 11 10 10 10 10 8 5 4 3 2 5 8 9 9 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 1 0 0 0 0 0 0 0 1 2 1 1 1 2 3 6 7 7 6 9 19 46 114 221 292 371 392 342 266 165 73 30 27 32 29 16 5 1 0 0 0 0 0 0 0 0 3 6 11 18 15 8 2 2 7 17 29 19 27 37 52 72 94 113 124 151 198 282 391 492 562 643 665 647 617 554 439 337 555 870 1066 1123 1096 1081 1158 1266 1262 1083 807 673 734 797 948 1033 1115 1187 1227 1265 1382 1592 1599 1557 1566 1595 1581 1566 1446 1451 1568 1386 1063 1065 1234 1268 1138 899 721 647 620 666 656 640 653 666 650 654 784 1162 1616 2006 2250 2301 2094 1806 1538 1262 1015 842 728 573 614 611 550 449 359 410 586 773 933 1046 1137 1214 1047 988 942 921 937 951 924 744 666 669 721 769 750 657 518 340 171 52 6 39 233 783 1298 1675 1853 1853 1696 1526 1366 1190 999 819 659 557 614 755 830 762 617 498 426 297 153 54 4 0 0 48 78 59 37 75 234 443 471 409 355 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 116 83 110 124 125 143 194 243 241 205 153 88 31 7 1 0 0 0 0 0 0 5 26 81 114 117 105 81 70 73 72 62 48 38 12 2 0 0 0 1 1 12 45 75 84 85 90 100 135 199 314 437 510 503 439 403 423 464 500 533 626 745 714 740 778 823 877 924 957 984 989 980 963 934 898 881 878 874 864 837 780 707 671 663 680 702 721 719 632 571 538 510 475 446 450 496 493 489 411 317 227 128 69 53 70 118 167 183 154 126 87 68 59 56 59 70 64 36 13 3 1 0 0 0 0 0 1 4 12 25 40 52 63 66 65 61 56 45 33 19 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 5 7 6 5 3 3 5 6 6 6 6 7 7 8 8 9 9 8 7 6 3 2 3 5 6 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 1 1 1 0 0 0 2 2 2 2 2 3 3 6 6 7 8 10 12 20 51 167 269 334 355 335 267 162 68 23 13 20 24 13 2 0 0 0 0 0 0 0 0 0 0 0 7 30 38 26 8 0 0 1 4 5 14 29 56 92 129 156 164 170 188 237 321 411 473 560 607 639 667 659 577 443 431 551 730 868 956 1103 1349 1417 1407 1342 1098 816 749 670 742 877 956 1030 1139 1168 1248 1367 1410 1384 1357 1368 1363 1362 1374 1423 1537 1529 1322 1320 1371 1332 1193 963 740 648 682 737 709 631 570 551 534 601 635 763 1075 1594 2184 2649 2555 2322 1966 1522 1122 938 908 767 685 659 675 643 403 387 485 633 806 957 1038 1142 1147 1098 1015 969 964 970 929 758 696 718 782 835 785 730 634 478 277 83 1 1 153 517 1031 1542 1790 1803 1678 1520 1382 1258 1091 881 715 649 696 767 765 679 552 446 347 234 140 58 8 1 1 8 12 4 6 34 122 282 375 315 258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 74 155 157 157 166 173 199 258 329 367 344 291 196 91 25 4 0 0 0 1 5 13 39 106 113 97 90 92 90 82 78 67 50 42 39 19 2 0 0 1 1 4 16 60 107 122 140 165 186 207 274 367 455 505 519 523 543 532 487 463 499 605 738 771 773 792 850 924 982 1008 1028 1017 982 954 943 937 938 932 886 829 764 692 636 637 682 719 733 750 741 653 619 605 555 486 442 445 468 445 524 485 365 246 166 124 104 116 154 193 204 179 148 111 100 101 101 105 113 112 92 68 44 21 6 2 0 0 0 0 0 1 5 10 18 29 33 36 39 38 32 26 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 3 3 4 4 3 2 3 3 3 3 4 4 4 5 6 5 6 6 6 6 5 3 3 2 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 1 2 2 2 2 3 4 3 5 6 7 8 10 12 13 20 113 222 298 322 301 244 167 74 24 7 6 9 6 1 0 0 0 0 0 0 0 0 0 0 0 4 30 50 29 7 0 0 0 0 0 3 12 38 81 129 167 187 198 211 246 309 370 419 480 519 563 623 669 629 552 486 468 558 659 700 845 1045 1229 1296 1335 1283 1064 878 735 762 799 817 886 979 1045 1133 1213 1265 1276 1272 1273 1189 1069 1220 1322 1395 1478 1441 1462 1472 1368 1200 1011 812 703 718 746 726 655 547 438 424 546 590 616 728 1023 1654 2370 2563 2468 2183 1784 1342 1117 1024 862 675 572 604 586 420 350 364 462 641 843 967 1022 1146 1193 1137 1078 995 881 867 798 748 761 777 752 753 741 671 550 407 131 41 8 72 315 805 1395 1667 1717 1635 1496 1365 1249 1089 914 776 717 719 725 685 582 471 375 299 239 156 64 18 5 3 4 13 7 4 7 37 137 252 246 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 83 165 205 210 207 212 230 270 323 362 361 342 279 162 60 13 1 0 0 5 23 67 143 228 83 43 58 79 89 95 98 86 60 44 36 23 5 1 0 1 3 8 27 77 149 195 235 271 284 278 317 375 413 407 378 375 418 463 451 438 529 653 739 780 762 806 890 970 1020 1038 1048 1025 992 951 932 928 926 906 834 755 691 648 630 649 693 700 687 709 711 657 624 635 611 544 486 470 477 454 419 438 342 230 166 142 124 110 113 123 128 139 165 151 145 155 167 181 197 211 222 224 186 131 74 31 5 0 0 0 0 0 0 0 2 7 8 15 20 19 16 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 2 4 4 4 3 3 3 3 3 3 3 3 3 3 3 5 5 4 4 4 4 5 5 4 4 5 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 2 2 3 4 3 5 6 6 7 11 19 17 14 56 133 223 293 307 243 170 85 30 7 3 2 2 3 2 1 1 0 0 0 0 0 0 0 0 1 15 32 17 3 0 0 0 0 0 0 2 15 48 91 134 172 208 246 290 337 359 383 411 440 474 520 600 649 632 584 592 648 680 598 535 541 833 982 974 1094 1106 983 843 874 931 927 902 891 957 1050 1128 1175 1197 1214 1188 1116 991 951 1060 1253 1329 1244 1396 1527 1503 1334 1113 931 823 764 730 697 647 565 493 492 534 575 617 667 677 1228 1797 2154 2284 2193 1949 1673 1341 1054 788 544 412 428 394 349 300 270 312 450 668 840 878 1010 1173 1192 1170 993 903 851 792 770 794 771 755 759 736 679 602 496 246 83 13 17 133 616 1177 1535 1674 1645 1557 1444 1295 1119 965 842 767 733 682 598 495 384 296 254 217 140 75 30 6 1 0 5 7 7 8 41 161 173 163 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 0 0 0 0 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 78 167 223 243 241 234 229 235 259 287 316 351 347 252 132 49 11 1 1 6 40 127 241 261 32 8 42 60 77 101 122 120 95 60 39 24 9 2 0 1 4 15 46 106 192 259 302 341 340 311 311 357 380 357 310 288 307 368 433 482 616 719 733 721 713 798 909 990 1037 1058 1065 1050 1032 935 851 819 815 797 762 731 711 709 723 737 724 657 605 628 645 619 588 607 652 638 580 525 493 448 356 315 228 169 147 140 126 107 82 71 83 110 133 123 118 109 117 143 179 225 286 346 359 340 266 156 58 11 1 0 0 0 0 0 0 0 0 8 14 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 4 3 3 3 3 3 2 3 3 4 4 5 4 4 4 5 5 5 4 4 4 3 2 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 3 2 2 3 3 4 4 5 5 6 7 12 25 32 26 25 49 117 223 325 281 203 119 53 16 4 2 2 3 4 5 3 0 0 0 0 0 0 0 0 0 3 6 3 0 0 0 0 0 0 0 1 8 30 64 96 135 183 245 312 354 359 367 368 387 416 438 500 591 627 609 592 606 630 554 363 226 317 474 600 822 1017 1002 949 975 1002 956 928 936 947 960 984 1015 1050 1087 1111 1136 1092 1035 1069 1173 1218 1263 1440 1568 1580 1480 1244 1053 932 834 747 681 665 667 709 650 588 571 580 655 682 863 1151 1532 1902 1984 1844 1616 1311 995 714 466 361 343 345 353 342 322 341 410 549 705 799 889 1065 1175 1245 1168 1076 979 882 861 847 813 792 767 738 716 634 486 295 129 28 7 27 419 1001 1458 1635 1649 1638 1586 1445 1258 1073 918 794 700 604 513 411 315 264 243 208 153 98 53 27 15 3 2 6 10 16 44 101 83 67 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 59 176 235 258 258 243 221 214 224 247 293 362 414 370 242 121 43 9 1 2 34 139 299 254 30 7 40 52 79 111 130 130 117 76 53 32 15 5 5 5 4 23 76 162 259 328 369 401 363 314 319 379 409 380 331 303 323 391 476 565 652 698 680 639 660 783 931 1019 1063 1079 1077 1061 1034 900 798 750 740 743 749 757 770 801 833 822 734 619 562 589 620 613 581 579 639 665 597 501 428 390 347 265 170 135 152 189 215 220 186 133 112 105 104 110 86 53 38 43 66 108 169 250 359 426 393 277 135 37 1 0 1 0 0 0 0 0 6 15 18 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 3 3 2 2 1 1 2 3 3 4 4 5 5 5 4 4 3 3 2 1 0 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 3 4 4 5 6 8 12 24 41 49 44 31 41 108 227 274 269 220 148 75 25 10 5 3 5 7 6 0 0 0 0 1 2 4 0 0 0 0 0 0 0 0 0 0 0 0 1 8 29 61 85 115 155 207 270 319 332 338 345 364 389 402 432 501 550 578 591 581 552 493 347 231 195 209 320 520 762 870 954 1024 1005 895 966 972 941 921 912 899 929 912 931 988 1025 1007 1007 1079 1138 1252 1372 1447 1469 1447 1266 1112 994 888 784 697 688 772 807 749 654 638 624 630 629 673 812 1119 1542 1725 1728 1566 1229 890 692 525 432 392 429 500 542 545 544 523 575 685 801 906 1024 1137 1246 1278 1233 1123 1025 985 932 876 805 736 706 701 621 500 343 181 65 22 35 183 580 1093 1387 1520 1566 1581 1496 1323 1132 955 810 690 587 480 358 268 239 218 183 146 111 74 41 12 1 5 17 25 29 59 100 79 33 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 30 95 223 255 271 268 253 239 238 260 283 319 393 467 459 351 218 115 50 18 13 42 171 378 255 59 19 39 46 80 111 122 118 110 84 81 54 23 6 5 7 13 53 132 234 332 406 463 481 396 335 356 439 485 441 394 390 417 474 552 620 668 680 644 623 672 800 955 1048 1082 1086 1073 1048 1004 877 791 747 736 749 773 798 825 869 873 834 739 619 541 538 574 591 575 555 574 586 483 394 327 280 246 191 137 141 206 303 390 433 412 295 175 114 130 157 99 26 7 3 7 19 39 79 184 267 266 199 112 53 38 39 28 9 0 0 1 6 21 31 31 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 1 1 2 3 3 3 3 2 2 2 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 1 2 2 2 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 2 3 3 3 3 4 4 5 7 10 15 24 41 61 74 69 48 50 115 214 308 347 305 197 95 48 20 8 4 2 2 8 6 3 2 5 10 14 15 10 3 0 0 0 0 0 0 0 0 0 2 5 23 55 84 115 151 196 251 280 286 285 295 323 364 399 405 433 471 508 537 546 499 458 396 343 309 286 267 317 494 661 820 966 1013 910 904 904 915 931 929 904 907 882 896 933 957 947 903 932 1000 1097 1192 1261 1296 1293 1218 1125 1028 922 814 763 760 822 881 859 733 720 750 786 775 775 872 1164 1494 1653 1605 1382 1088 825 685 591 521 480 511 627 730 738 744 730 727 738 767 867 980 1097 1213 1297 1316 1228 1157 1074 993 930 881 791 710 676 635 556 427 267 131 49 23 49 215 645 1020 1282 1384 1375 1301 1167 1009 887 804 729 627 479 350 316 308 258 186 167 136 88 48 20 8 9 24 38 57 73 67 50 27 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 53 149 247 244 269 263 251 256 287 332 357 371 425 494 513 441 320 236 169 113 83 112 238 422 254 97 36 32 38 74 105 110 110 110 107 130 98 51 18 6 12 41 128 242 327 399 456 502 525 410 353 391 482 552 541 448 411 480 586 674 716 709 686 634 639 723 854 980 1055 1071 1069 1058 1041 1006 924 888 859 828 810 810 820 827 860 783 743 714 629 531 458 434 433 431 423 419 401 301 241 212 189 161 130 111 152 258 410 553 630 612 501 298 164 140 159 132 56 6 0 0 0 0 5 36 74 72 51 28 17 22 37 30 9 0 0 4 18 37 45 42 32 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 1 1 1 1 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 1 0 0 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 1 0 0 0 0 0 1 0 0 0 0 1 2 2 3 3 3 4 5 4 5 5 5 7 11 16 26 42 56 72 88 90 77 81 130 250 373 406 323 222 135 60 18 7 6 10 20 20 14 10 9 11 11 16 9 2 0 0 0 0 0 0 0 3 8 9 10 18 40 69 104 140 167 210 237 242 240 246 269 315 384 398 393 401 425 450 469 454 433 412 404 405 347 281 254 298 399 545 759 913 970 992 977 984 1030 1021 982 954 948 964 974 947 909 842 839 888 970 1074 1145 1207 1239 1218 1164 1089 972 870 832 836 870 916 936 825 796 863 1012 1147 1198 1259 1479 1682 1745 1619 1332 1017 815 734 679 613 550 551 630 739 770 783 771 735 705 669 727 826 959 1115 1256 1314 1281 1224 1144 1067 1002 918 818 741 713 703 649 545 368 202 86 29 19 43 248 605 969 1194 1238 1137 957 850 814 807 787 703 502 454 400 302 213 235 205 158 95 54 42 28 10 20 41 59 66 71 85 83 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 48 121 164 161 213 225 235 266 318 368 397 394 432 498 514 454 365 334 339 304 252 242 306 394 249 152 96 74 73 90 114 126 138 143 157 186 163 113 86 87 114 166 259 377 436 502 552 576 580 486 410 437 515 571 562 513 529 579 638 699 739 734 670 604 632 746 889 1001 1057 1051 1049 1053 1050 1035 1011 1006 993 952 920 914 899 829 800 692 631 606 569 483 352 249 213 211 215 208 178 138 115 121 128 124 111 100 125 247 454 606 664 649 612 387 191 103 95 99 61 2 0 0 0 0 0 0 4 3 1 0 1 2 2 2 1 0 0 6 24 45 52 47 36 24 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 2 2 2 3 3 3 3 3 2 1 1 1 1 1 1 0 0 2 1 2 2 3 4 4 6 5 5 5 5 7 10 18 29 50 61 66 83 109 125 125 132 203 316 396 386 318 220 114 41 15 7 6 14 21 21 15 8 3 2 3 1 0 0 0 0 0 0 0 1 8 24 23 22 25 34 51 79 119 142 166 189 204 211 211 216 252 327 376 386 378 371 372 375 376 372 371 382 428 370 293 245 227 233 273 492 717 886 979 1044 1131 1199 1144 1076 1018 980 973 976 935 884 819 772 775 851 979 1123 1244 1288 1273 1237 1192 1078 979 918 906 922 933 938 889 900 1008 1225 1479 1608 1680 1780 1898 1914 1751 1465 1153 940 888 893 868 817 773 741 745 743 730 709 683 642 557 556 634 779 980 1173 1274 1298 1256 1174 1114 1018 937 866 796 758 752 678 553 431 291 157 70 27 18 59 283 611 930 1156 1133 998 915 870 852 866 800 682 568 431 268 162 161 169 148 99 56 58 40 11 23 53 67 72 100 147 154 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 48 59 113 153 203 264 316 348 364 373 428 506 511 447 378 372 425 435 386 346 326 313 294 300 257 201 158 141 155 198 218 229 243 255 236 200 203 253 323 391 453 515 577 678 748 774 735 657 582 564 575 590 590 574 536 542 575 607 642 661 629 607 673 798 931 1028 1070 1060 1062 1053 1042 1034 1033 1032 1025 1014 1016 1025 995 888 765 655 586 565 519 408 247 123 105 110 102 78 50 40 35 55 74 79 69 60 81 210 437 562 597 586 528 321 135 49 30 28 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 30 51 63 57 43 29 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 2 5 7 7 6 5 4 3 3 2 1 1 1 1 0 0 0 0 0 1 0 0 0 1 1 2 3 3 3 4 4 4 3 3 3 3 4 5 4 3 3 2 2 2 2 2 1 2 2 2 2 2 2 3 4 4 4 5 5 6 9 22 33 48 57 64 80 108 156 179 203 245 305 364 383 351 267 169 90 40 13 5 6 13 19 18 10 4 1 1 0 0 0 0 0 0 0 0 0 4 20 24 32 37 40 42 39 85 121 148 167 180 185 178 179 202 254 323 386 413 388 359 331 318 314 302 289 288 282 270 249 224 201 172 289 479 694 909 1074 1140 1128 1102 1059 1007 994 1047 1012 962 900 820 755 759 918 1040 1175 1279 1321 1318 1297 1275 1200 1100 1003 948 945 933 937 928 976 1104 1298 1553 1797 1947 2042 2121 2124 1924 1573 1293 1127 1112 1153 1145 1103 1046 930 841 778 718 652 579 489 444 445 499 617 817 1000 1147 1234 1237 1161 1122 1055 995 918 833 787 758 676 592 503 383 244 144 65 25 28 111 289 529 893 1106 1149 1085 992 911 927 848 723 593 475 310 186 126 125 132 98 70 71 47 15 24 91 186 186 164 180 199 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 18 11 15 41 80 139 210 255 281 312 358 436 519 514 441 381 376 415 427 373 344 313 336 447 534 437 335 255 229 264 325 324 348 340 330 326 331 366 441 527 596 635 652 681 761 796 829 825 784 736 689 651 625 606 592 588 627 641 613 601 609 628 664 743 855 962 1035 1069 1074 1080 1039 1019 1008 999 981 949 926 967 1009 1009 914 740 629 545 526 457 317 160 78 103 137 98 47 15 6 5 9 15 19 24 29 55 155 405 514 499 408 270 126 40 10 3 2 1 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 3 7 17 32 50 68 80 69 50 34 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 1 1 1 0 0 1 1 3 4 4 5 4 2 0 0 0 0 1 3 5 7 7 7 6 5 4 3 2 1 1 2 2 2 0 1 1 1 1 2 1 0 0 0 1 2 3 3 4 5 6 5 4 4 3 3 4 4 3 2 3 3 3 3 3 2 2 2 2 3 3 3 1 2 3 4 3 4 5 6 9 20 32 44 60 76 89 108 166 207 249 305 360 396 397 370 309 235 162 88 25 10 6 12 21 23 17 9 4 3 3 1 0 0 0 0 0 0 0 0 3 12 24 35 44 45 38 73 114 144 162 168 168 162 164 182 215 276 372 439 417 354 292 256 251 269 257 230 199 188 188 176 166 163 213 320 485 693 874 953 974 969 949 947 1001 1067 1064 1023 958 887 851 897 1059 1166 1227 1260 1290 1310 1315 1307 1258 1172 1085 1029 980 966 996 989 1003 1134 1349 1651 1935 2129 2260 2343 2324 2062 1708 1474 1347 1306 1320 1291 1174 1085 1003 923 848 749 652 553 478 430 392 399 481 635 816 990 1117 1173 1132 1095 1081 1056 974 864 795 725 650 583 522 436 343 251 150 73 36 38 90 237 540 830 1025 1107 1034 940 908 847 736 597 533 387 232 117 83 111 90 75 77 53 17 20 110 261 264 232 221 231 237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 11 6 25 51 83 126 178 228 282 348 424 488 480 384 332 349 392 393 330 336 363 493 641 658 488 417 370 365 418 473 444 461 401 384 407 462 540 613 672 723 752 748 730 740 719 739 762 776 766 717 650 625 637 672 707 700 735 655 609 616 659 723 799 893 992 1043 1053 1042 1029 986 976 957 921 878 846 866 932 906 866 782 649 539 470 473 389 223 78 42 80 153 109 48 11 0 0 0 1 2 6 11 28 88 325 388 310 179 70 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 23 31 38 43 52 62 72 81 89 90 76 55 38 23 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 3 3 4 6 7 6 4 2 2 2 3 3 6 8 8 7 6 5 3 3 1 0 1 1 2 3 2 1 2 4 4 3 1 1 1 0 0 1 1 3 4 6 7 8 7 4 3 4 5 6 5 3 2 2 2 3 3 3 2 3 3 3 3 3 3 3 3 4 5 4 4 4 5 8 11 22 43 69 91 104 116 161 205 255 319 390 465 465 427 366 299 235 157 70 35 21 21 26 25 17 10 7 7 7 5 3 1 2 1 0 0 0 0 0 2 5 13 28 34 50 83 112 137 160 165 167 169 172 177 187 214 284 346 352 305 232 166 145 166 194 207 180 148 137 113 114 119 145 207 310 459 653 789 836 822 803 856 914 934 949 967 962 935 941 1051 1206 1282 1287 1274 1282 1290 1303 1305 1268 1202 1159 1131 1080 1050 1076 1086 1070 1148 1301 1554 1855 2122 2339 2474 2430 2189 1866 1598 1447 1412 1456 1413 1303 1167 1051 977 930 833 736 641 551 458 362 333 353 448 634 867 1013 1069 1064 1054 1072 1082 992 920 862 795 709 633 597 531 450 346 226 122 54 23 38 128 304 515 730 919 897 865 862 860 813 688 600 441 278 166 82 78 75 74 78 66 26 18 109 248 329 308 247 237 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 21 30 28 12 3 48 62 56 63 108 194 287 347 390 407 371 279 259 317 376 385 350 399 514 677 740 675 531 481 502 542 613 626 545 498 407 394 432 518 630 728 776 807 839 839 807 766 678 692 704 727 726 685 623 626 691 707 690 702 724 612 562 593 660 730 788 850 935 977 968 937 906 878 886 877 856 862 913 983 981 763 624 547 496 458 438 420 310 147 38 16 38 95 86 41 9 0 0 0 0 0 0 2 17 68 199 204 179 134 84 41 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 31 47 76 93 99 101 102 101 94 79 54 39 28 19 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 4 6 7 7 4 2 4 6 6 7 7 7 6 6 5 4 3 2 1 1 1 1 1 3 4 3 4 5 5 4 2 2 2 2 1 2 2 3 4 5 7 9 9 7 6 7 7 6 6 6 5 3 3 3 3 3 5 5 4 3 3 4 3 4 4 5 6 6 5 5 5 7 11 21 41 70 95 91 113 156 211 265 317 394 501 535 511 448 372 302 227 126 66 39 29 25 20 16 14 13 14 12 8 6 4 4 3 2 1 0 0 0 0 0 2 6 18 47 85 106 120 142 148 162 182 194 197 194 188 211 248 276 260 195 115 77 75 96 121 125 108 95 90 87 80 87 119 175 273 432 587 692 712 664 720 791 790 799 831 865 890 955 1125 1326 1389 1305 1248 1227 1221 1227 1234 1222 1199 1209 1216 1185 1157 1161 1189 1207 1206 1204 1420 1734 2056 2317 2413 2375 2184 1919 1675 1525 1523 1559 1477 1327 1186 1094 1052 1028 965 888 793 674 579 461 356 303 346 495 709 853 955 1015 1042 1043 989 975 995 972 885 775 713 647 586 507 399 279 174 99 51 42 78 163 294 475 624 724 807 896 997 906 780 636 457 274 188 116 92 80 76 81 66 40 20 76 184 270 309 255 218 186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 28 17 3 7 8 83 81 49 42 85 174 301 345 338 304 255 216 243 329 386 391 392 461 576 677 671 595 511 494 572 692 761 704 567 454 366 347 387 486 631 773 846 856 901 902 865 823 801 801 765 737 701 653 616 646 741 793 738 703 696 567 475 532 639 726 782 832 883 895 853 807 774 763 782 801 819 871 947 964 812 509 338 271 266 292 324 305 184 62 9 4 12 29 40 19 5 0 0 0 0 0 0 0 6 26 64 85 173 223 198 125 58 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 25 43 66 91 102 105 103 94 79 52 39 29 20 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 4 3 2 4 7 9 9 8 8 7 5 4 3 2 2 1 0 0 0 2 4 4 4 5 5 5 4 4 4 4 3 3 3 2 3 3 5 8 10 9 9 9 9 9 8 7 7 6 6 6 5 5 6 10 10 7 5 4 3 3 4 5 5 6 7 6 5 5 6 10 15 25 47 72 79 102 149 216 287 340 445 530 567 556 506 430 356 270 174 99 52 30 25 21 22 23 23 20 13 7 9 7 8 9 8 5 1 0 0 0 0 0 0 2 6 39 73 88 97 102 127 179 225 240 234 219 218 216 222 211 159 92 58 52 62 68 66 61 55 69 72 70 74 96 128 196 286 416 557 644 637 685 756 758 743 746 758 810 958 1196 1363 1352 1239 1143 1092 1094 1119 1147 1168 1187 1230 1262 1269 1270 1271 1274 1316 1251 1273 1418 1645 1962 2083 2189 2227 2147 1965 1751 1615 1595 1555 1460 1324 1187 1142 1191 1222 1214 1152 1037 890 775 598 422 307 288 386 560 720 866 972 1012 1002 985 980 1004 1007 923 824 777 675 599 542 471 375 235 166 131 104 80 102 209 354 502 662 826 965 1016 887 711 543 401 262 203 169 136 115 108 105 86 62 38 37 75 162 293 270 212 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 0 0 17 75 69 37 37 79 169 299 347 294 251 239 265 330 404 428 420 429 472 528 566 517 454 422 457 569 708 729 659 545 421 326 303 355 453 606 779 901 939 959 905 856 849 869 850 801 739 680 625 602 643 742 792 715 668 616 497 394 450 593 698 744 775 838 880 823 754 711 703 716 727 730 754 771 685 466 223 124 89 90 106 113 89 38 8 0 0 1 5 9 4 1 0 0 0 0 1 0 0 1 3 19 77 220 289 239 140 75 69 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 27 46 76 94 97 90 78 54 40 31 22 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 4 5 5 4 2 3 4 4 5 8 9 8 7 6 4 4 3 2 1 0 0 0 0 1 4 5 4 4 5 5 4 5 6 6 5 4 3 3 3 4 6 8 10 9 10 12 13 12 10 8 6 8 9 8 8 8 9 11 12 10 7 5 4 4 4 5 6 7 7 6 5 6 9 14 16 14 21 36 57 88 141 220 318 391 491 556 583 582 552 473 406 325 236 151 92 79 46 36 31 28 24 18 12 14 14 12 12 14 15 10 3 0 0 0 0 0 0 0 0 6 20 35 42 47 85 151 215 257 285 261 255 238 215 180 120 73 50 49 59 72 86 84 79 81 77 69 66 81 111 148 190 279 410 520 596 703 812 839 782 745 724 801 1034 1296 1413 1324 1138 1040 1003 1018 1060 1109 1155 1215 1268 1298 1325 1354 1361 1340 1345 1375 1408 1410 1368 1601 1806 1995 2099 2096 1979 1839 1740 1662 1581 1526 1527 1461 1394 1419 1481 1524 1517 1361 1151 933 704 490 340 289 382 495 609 730 832 871 881 922 919 934 1002 988 973 840 696 607 557 565 486 374 303 280 252 166 159 192 265 385 549 726 823 819 671 478 347 272 223 206 183 154 145 135 102 82 78 73 39 20 94 195 250 242 171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 1 0 0 11 34 39 30 43 83 180 300 354 312 317 358 419 475 498 486 475 481 500 520 526 480 438 423 453 528 609 625 551 487 387 322 343 416 482 576 718 876 984 1015 916 839 799 766 726 701 686 648 594 564 596 695 779 710 653 590 501 415 406 498 587 639 679 745 836 834 762 714 695 685 656 608 574 511 361 193 86 47 41 43 43 38 27 12 1 0 0 0 0 1 0 0 0 0 1 2 7 8 6 7 15 51 137 233 231 153 71 48 75 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 25 63 85 91 87 76 55 40 33 25 17 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 3 4 3 2 2 2 3 6 7 6 4 4 3 3 3 2 1 1 1 1 1 1 3 4 3 3 3 4 5 6 7 8 7 5 4 3 4 4 5 7 9 9 11 12 13 13 12 11 11 12 12 12 11 10 11 13 13 11 9 8 8 6 5 7 10 10 8 5 5 6 8 11 12 11 10 25 61 101 155 232 332 417 500 562 593 591 563 514 456 368 291 232 197 203 111 74 59 48 36 24 22 22 19 16 13 13 16 13 7 3 1 0 0 0 0 0 0 0 1 4 7 13 45 91 135 183 244 270 276 268 244 194 120 74 54 63 92 122 149 151 140 122 99 69 43 39 50 78 111 155 225 316 420 530 643 734 768 787 755 876 1127 1342 1369 1191 1035 945 919 941 992 1052 1102 1164 1227 1276 1316 1361 1394 1405 1397 1421 1495 1581 1287 1334 1487 1645 1806 1978 1985 1948 1891 1808 1733 1707 1611 1490 1449 1466 1521 1612 1605 1496 1325 1096 834 558 375 324 343 392 477 595 702 780 818 879 937 960 1015 1000 977 884 766 678 524 557 517 456 427 433 402 298 221 174 176 217 302 392 424 412 345 204 182 194 219 236 232 194 154 130 93 75 101 143 52 11 45 134 238 299 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 23 43 69 99 134 212 302 363 387 439 499 539 557 546 528 520 517 530 532 526 519 513 500 487 488 501 508 469 404 341 350 424 508 538 535 588 717 871 961 907 810 719 659 644 666 687 656 592 534 532 617 747 701 617 558 509 448 383 346 350 364 407 499 634 754 765 749 727 688 621 528 434 327 193 94 52 44 45 42 33 22 11 2 0 0 0 0 0 0 0 0 0 0 1 3 9 13 35 58 98 146 183 175 102 50 17 25 46 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 55 77 83 78 68 55 44 35 26 18 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 3 2 3 2 2 3 4 5 5 4 4 3 3 2 1 0 0 0 1 2 3 4 4 4 4 4 5 6 6 7 8 8 7 5 5 5 6 6 6 8 9 9 10 10 11 12 12 12 14 15 14 13 12 13 12 12 12 11 11 10 8 8 11 13 12 9 5 6 6 9 13 14 12 11 13 40 91 159 232 316 407 482 539 567 557 514 455 380 328 324 342 326 269 172 116 94 87 79 61 59 56 50 37 18 13 15 19 18 15 10 1 0 0 0 0 0 0 0 0 0 2 14 35 66 105 151 211 253 272 273 242 170 108 75 75 103 140 180 190 181 157 118 74 38 24 32 46 55 60 68 119 198 290 391 511 654 764 787 916 1107 1246 1320 1175 1006 878 806 790 832 894 947 1004 1069 1142 1220 1293 1352 1395 1417 1420 1425 1684 1465 1358 1355 1381 1400 1728 1871 1937 1960 1940 1868 1814 1678 1549 1463 1455 1570 1740 1852 1761 1560 1294 1004 701 483 358 313 335 404 518 637 746 840 915 964 983 1009 1001 974 930 883 857 656 594 554 510 487 515 479 387 279 194 154 134 120 100 71 60 90 78 123 179 206 206 260 219 172 133 98 85 128 178 102 35 41 127 270 354 334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 26 51 89 137 181 198 233 277 349 427 493 526 530 530 526 523 514 494 508 508 520 548 566 560 523 475 432 407 394 353 337 389 471 536 543 498 479 528 633 709 699 630 565 566 617 670 683 641 578 517 494 535 606 617 567 551 501 410 301 208 162 142 176 280 448 636 742 757 735 681 590 471 352 241 145 95 80 70 49 28 18 10 4 1 1 0 0 0 0 0 0 0 0 0 0 0 2 9 54 165 197 163 107 63 16 5 1 17 27 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 41 64 70 67 58 48 38 31 24 19 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 2 3 3 3 2 2 2 2 3 4 5 5 5 5 4 3 3 2 2 2 1 2 2 2 4 5 5 5 5 5 5 5 6 5 5 5 6 6 6 6 7 7 6 6 7 9 8 9 11 13 13 12 12 13 13 13 13 13 13 14 14 14 13 12 12 11 12 13 14 13 7 7 6 7 8 10 11 13 13 10 25 66 127 197 273 369 451 509 534 514 446 366 350 354 371 390 365 279 180 121 105 108 104 118 134 151 144 107 65 46 35 32 32 37 45 47 33 15 6 3 2 4 5 4 2 1 3 10 28 98 145 182 215 251 285 282 235 172 116 85 81 103 129 150 162 160 138 84 57 42 36 40 49 47 26 29 58 112 199 335 529 638 713 794 886 995 1161 1126 999 842 690 597 613 669 737 812 894 980 1084 1176 1242 1288 1340 1425 1377 1536 1536 1499 1443 1275 1197 1364 1527 1685 1839 1957 1964 1914 1796 1691 1633 1600 1673 1841 2039 2101 1889 1540 1234 915 598 401 353 343 395 506 618 717 807 875 916 919 951 978 976 952 926 933 821 712 628 524 517 556 538 437 294 216 184 143 93 44 9 5 37 83 141 199 236 272 273 239 189 127 83 92 143 175 139 74 50 146 291 390 419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 2 12 50 69 115 169 199 190 189 242 325 390 424 428 421 440 476 500 500 486 497 509 533 552 561 560 539 483 419 381 372 375 396 438 482 508 504 469 429 423 446 464 451 414 394 454 554 626 634 583 531 494 481 498 515 503 463 417 364 292 212 143 98 78 108 188 313 456 566 619 623 591 520 422 324 233 172 147 123 86 41 8 3 2 7 10 6 1 0 0 0 0 0 0 0 0 0 0 0 1 9 84 99 57 16 7 0 0 0 5 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 30 53 62 59 49 38 30 28 24 19 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 3 3 3 3 5 6 6 7 5 4 3 2 2 2 2 2 2 2 4 5 6 6 6 7 7 6 7 5 4 3 4 5 5 6 7 9 8 6 5 6 9 9 9 10 11 12 13 14 16 18 18 18 16 15 16 17 16 14 13 14 15 15 16 17 15 8 6 6 7 8 10 12 14 15 14 19 41 83 144 224 303 385 455 491 479 410 321 338 371 385 395 363 266 191 141 113 110 108 135 178 220 224 193 171 128 98 83 78 75 74 103 97 71 42 23 19 25 28 25 17 7 0 1 14 101 178 221 247 273 315 333 309 254 186 125 92 96 81 76 82 93 102 72 52 39 33 38 52 53 35 21 21 43 97 239 426 563 646 677 677 784 939 1010 977 832 606 464 444 487 562 652 755 841 953 1057 1139 1198 1238 1339 1352 1396 1448 1516 1592 1373 1216 1173 1248 1422 1632 1801 1851 1851 1837 1849 1862 1763 1686 1770 1883 1892 1802 1688 1456 1134 813 584 442 367 404 500 590 634 660 702 751 771 796 842 897 925 939 934 900 856 806 667 647 651 614 514 335 263 222 184 147 118 69 69 109 162 222 266 284 291 289 268 228 174 118 116 158 184 165 119 94 155 239 324 395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 4 0 0 0 0 6 27 45 96 148 168 165 188 292 334 344 344 345 360 401 453 486 483 474 494 535 555 544 530 525 513 468 413 395 407 438 467 488 487 480 469 453 435 424 410 402 390 384 403 452 522 562 553 519 494 477 480 484 473 441 392 346 313 270 223 181 151 138 152 177 212 259 325 395 449 464 443 395 330 260 194 154 122 83 40 6 1 10 52 51 25 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 12 33 48 49 42 34 28 27 24 20 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 5 6 7 7 7 5 4 2 2 3 3 3 4 4 4 5 5 6 6 6 6 7 8 8 7 5 4 4 4 3 5 6 6 6 5 5 6 8 9 11 14 16 16 15 19 21 23 23 23 21 18 20 19 17 15 14 14 17 19 19 19 18 10 7 7 6 7 9 12 14 17 20 23 30 47 85 154 225 309 393 450 456 415 339 317 352 401 422 398 311 281 255 194 156 138 124 158 210 236 224 221 204 186 166 135 94 75 104 120 126 105 60 49 53 58 58 49 32 19 8 34 123 228 313 376 380 401 414 401 357 285 205 151 120 91 64 47 41 47 36 27 22 20 21 30 36 35 32 31 34 77 203 377 567 711 709 663 714 844 965 991 870 621 457 384 390 457 565 680 767 867 971 1067 1145 1171 1230 1253 1260 1308 1415 1572 1510 1385 1246 1198 1306 1455 1569 1592 1602 1704 1920 2017 1896 1695 1617 1680 1679 1710 1775 1641 1363 1069 802 592 466 430 461 519 560 568 551 571 601 639 695 787 862 910 931 951 969 930 862 802 758 722 640 458 330 264 232 219 220 220 231 253 288 322 333 369 387 371 324 260 229 181 177 193 201 190 174 164 164 183 233 298 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 1 0 0 0 0 0 10 40 96 144 162 191 256 332 321 325 315 316 333 360 395 418 401 391 423 498 533 518 496 477 456 420 387 404 429 458 483 499 483 453 436 433 434 426 405 401 420 443 463 477 489 500 495 476 462 464 474 483 463 423 382 353 336 323 305 287 266 246 228 192 159 145 171 235 314 367 380 376 345 288 221 141 90 57 28 9 18 62 145 112 51 16 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 18 30 39 43 40 28 26 24 20 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 4 5 5 6 7 7 6 5 3 3 4 5 5 5 4 4 5 6 5 6 5 6 7 8 8 7 8 6 4 2 2 3 3 3 3 3 3 7 9 11 15 17 18 17 19 25 27 27 26 25 24 24 26 26 24 20 17 16 18 18 17 17 19 14 10 9 7 6 10 14 22 28 29 26 25 25 48 92 155 236 321 384 424 411 390 390 412 434 446 453 414 389 353 283 223 171 146 151 174 194 193 201 211 223 219 192 173 165 165 166 178 165 102 88 82 79 79 76 65 55 60 111 197 286 353 451 484 508 512 476 403 354 286 223 170 130 105 84 57 40 26 19 17 18 17 19 25 31 34 37 46 79 171 334 561 812 820 760 760 877 1037 1074 949 747 573 461 421 445 556 666 764 858 951 1048 1138 1190 1210 1182 1157 1223 1320 1431 1475 1462 1377 1254 1248 1332 1424 1414 1346 1454 1754 1990 1941 1703 1504 1488 1519 1585 1681 1636 1473 1303 1079 869 697 577 515 497 533 538 535 520 511 527 585 691 790 859 909 996 1015 993 946 876 812 789 677 533 428 363 322 307 306 341 374 379 385 365 358 402 445 432 385 308 285 279 251 224 235 232 222 207 190 166 180 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 27 79 138 184 197 216 259 293 292 292 268 271 292 313 324 331 312 308 343 414 480 488 477 461 433 393 361 385 403 424 452 471 457 416 391 388 387 376 362 382 431 455 460 454 447 451 462 459 426 397 412 466 467 427 373 340 342 354 359 363 332 281 235 176 126 96 99 141 211 282 317 345 343 304 230 117 37 15 10 14 39 101 135 101 56 25 8 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 33 45 51 45 33 26 20 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 5 3 3 3 4 5 6 6 6 5 4 4 5 7 6 4 4 4 4 4 4 5 5 5 6 7 7 7 8 6 4 3 3 3 2 1 2 3 4 6 9 12 15 18 21 19 24 28 30 31 30 29 27 27 28 30 29 27 24 19 17 14 12 15 19 15 11 12 10 8 17 28 41 51 46 34 29 25 30 50 93 159 234 279 331 351 362 377 400 423 430 445 454 451 424 360 298 236 220 208 182 166 156 166 175 193 210 205 208 217 232 234 203 153 128 135 130 112 93 82 84 92 99 133 218 334 405 503 579 640 653 588 463 389 351 309 254 201 172 144 99 53 22 12 15 14 15 18 25 35 44 55 62 83 144 272 496 804 909 908 851 864 1064 1118 1040 914 775 655 596 583 638 729 826 911 987 1070 1150 1205 1226 1199 1146 1182 1217 1281 1348 1390 1388 1283 1207 1277 1383 1380 1248 1263 1479 1804 1903 1695 1412 1265 1310 1379 1422 1417 1380 1363 1260 1137 1002 857 735 651 637 633 619 583 536 532 572 645 729 814 860 951 1011 1031 988 889 817 790 755 693 583 491 421 360 343 377 428 444 433 400 379 389 414 419 380 337 327 312 269 264 279 278 259 227 212 174 156 165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 64 121 159 176 177 155 170 233 273 226 209 231 262 283 284 277 269 259 284 344 407 428 433 438 426 393 361 363 367 385 406 412 395 362 340 339 336 330 333 355 393 403 411 417 421 426 438 406 389 381 383 400 414 403 368 328 306 324 334 333 281 218 171 137 105 74 58 73 115 174 234 290 310 282 211 116 41 16 16 28 40 50 35 38 34 23 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 17 26 40 45 39 30 25 20 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 5 3 2 2 4 5 5 5 4 4 4 5 6 7 6 4 4 3 3 3 3 4 4 5 5 5 5 5 6 6 5 4 4 3 2 2 2 3 4 6 8 11 13 18 25 24 27 28 28 29 31 32 28 28 30 30 30 29 29 23 20 18 17 18 20 21 15 11 9 11 20 35 52 62 57 42 32 25 23 31 51 86 138 192 235 265 286 303 326 355 360 371 390 408 411 364 321 296 270 238 207 168 154 153 158 175 190 181 178 176 194 204 177 123 106 133 149 137 103 76 91 122 126 135 194 311 416 538 648 737 769 699 600 536 476 417 358 304 270 244 187 109 43 20 20 18 16 16 19 33 45 56 70 94 138 237 451 713 889 977 967 896 1032 1100 1086 1030 947 841 773 755 778 847 927 983 1028 1078 1132 1174 1191 1184 1171 1177 1165 1193 1272 1354 1378 1294 1196 1226 1341 1358 1252 1181 1312 1600 1819 1755 1548 1445 1329 1253 1232 1219 1183 1255 1324 1325 1277 1165 1023 897 830 810 799 783 731 688 653 628 632 683 743 856 971 1035 1018 898 823 803 812 801 679 593 505 437 399 406 432 439 454 453 426 398 395 397 379 386 405 384 355 317 298 298 304 259 240 204 173 164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 2 0 0 0 0 0 0 1 8 29 66 98 120 132 138 135 182 208 204 184 185 204 224 243 260 265 250 220 239 283 321 337 349 379 399 389 365 341 320 338 340 330 313 296 291 304 308 298 287 280 274 276 305 339 363 378 403 384 329 326 337 335 343 359 360 351 347 341 316 261 190 138 113 109 103 75 40 30 46 83 136 211 261 264 212 122 38 13 15 13 11 8 6 18 32 30 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 26 28 25 22 21 18 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 1 2 4 5 6 6 5 4 3 3 3 3 4 4 4 4 4 5 6 7 5 4 3 3 3 2 2 2 3 4 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 2 4 10 16 20 22 24 26 29 30 30 31 29 27 28 30 31 30 30 31 28 23 19 16 16 15 18 18 16 16 16 20 32 43 50 50 44 32 23 22 25 33 46 64 110 158 191 204 207 213 234 247 261 276 295 320 295 271 273 291 298 271 205 170 141 136 155 180 174 161 152 157 161 143 100 73 90 120 131 109 85 94 127 139 141 172 241 355 523 664 752 786 717 617 591 543 486 441 398 368 360 317 239 160 98 69 49 37 31 29 40 48 65 94 122 161 242 421 620 783 897 958 941 1002 1106 1148 1112 1044 958 897 870 893 951 1010 1040 1060 1066 1074 1093 1119 1123 1118 1146 1171 1197 1247 1292 1300 1252 1183 1171 1256 1302 1239 1166 1238 1447 1648 1714 1636 1563 1441 1275 1150 1113 1063 1103 1203 1313 1459 1411 1319 1211 1118 1067 1044 1034 991 933 865 762 629 578 615 724 850 897 886 841 849 899 933 909 810 688 586 520 484 504 518 488 481 500 482 451 430 401 382 380 369 358 347 341 334 319 378 341 283 236 208 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 24 21 7 2 0 0 0 0 0 1 6 23 50 65 86 102 112 125 137 136 141 145 150 160 170 179 202 234 241 216 178 183 209 226 238 256 296 343 353 346 321 291 292 282 268 256 251 260 284 296 275 242 200 159 142 169 212 251 286 331 402 334 298 282 277 280 287 285 273 262 260 254 195 136 100 92 99 104 88 50 23 20 34 62 119 191 242 232 161 67 19 7 2 0 0 2 8 27 34 22 6 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 8 13 15 14 13 13 13 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 5 5 4 3 2 3 3 4 4 5 5 6 6 7 7 5 4 4 4 3 2 1 1 2 4 5 6 6 5 5 5 5 4 3 3 2 2 2 2 2 2 3 9 15 20 24 23 24 27 31 32 28 24 24 26 28 29 28 28 28 27 25 21 16 12 10 12 14 17 20 20 17 28 39 45 47 43 34 30 32 32 29 36 44 63 91 117 138 144 141 148 169 196 217 221 245 244 239 243 267 307 319 292 239 178 130 119 167 164 150 148 159 167 158 132 99 92 105 116 107 97 95 114 136 146 152 183 273 442 614 727 770 705 533 416 392 420 449 444 431 439 430 380 312 236 173 130 111 105 100 106 95 95 105 122 173 284 459 628 746 819 898 950 983 1111 1213 1186 1128 1045 993 971 984 1029 1063 1075 1072 1046 1020 1025 1048 1061 1064 1101 1158 1202 1230 1221 1219 1196 1158 1135 1179 1251 1237 1189 1189 1281 1426 1555 1600 1586 1512 1367 1250 1149 1074 1058 1096 1178 1429 1524 1553 1555 1527 1420 1351 1301 1256 1214 1162 978 764 612 563 632 724 747 772 819 910 1023 1086 1044 890 723 597 541 551 577 565 538 531 564 550 499 448 406 375 374 350 347 367 396 421 363 354 329 295 264 248 218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 21 39 41 26 7 1 0 0 0 0 0 2 13 33 55 74 89 98 103 113 122 118 107 109 120 128 132 133 147 180 186 173 154 149 163 172 183 203 238 279 294 295 284 269 260 253 253 253 252 257 271 283 264 233 188 141 106 94 110 139 176 226 291 337 294 253 233 234 247 254 251 250 236 221 203 158 126 110 106 110 112 100 57 29 19 25 52 109 169 197 188 168 168 131 40 7 1 1 1 8 12 7 4 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 2 4 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 4 4 3 2 1 2 3 4 4 6 7 7 7 7 6 5 4 4 3 2 1 0 0 1 3 5 5 6 6 6 6 6 4 3 3 3 2 2 2 2 3 4 8 14 19 20 21 27 32 35 33 26 21 22 24 26 26 25 22 22 22 20 18 17 14 9 7 9 13 19 20 15 25 35 42 45 44 39 45 51 47 33 27 35 40 40 51 80 103 119 143 171 205 237 236 227 221 227 246 277 324 337 335 306 245 173 134 168 174 173 166 162 184 188 182 158 141 135 125 112 117 116 129 159 177 170 162 212 333 488 620 709 733 590 442 385 379 397 421 446 475 493 484 446 367 305 276 285 311 302 280 253 217 172 136 163 258 447 629 721 751 811 896 937 1027 1164 1201 1156 1098 1061 1046 1047 1069 1097 1101 1076 1031 997 996 1021 1045 1061 1087 1142 1203 1214 1189 1176 1171 1143 1097 1114 1163 1182 1162 1136 1162 1238 1365 1492 1561 1551 1487 1410 1301 1201 1125 1043 1053 1218 1384 1535 1663 1692 1658 1588 1522 1478 1485 1405 1239 1011 794 687 738 786 787 820 897 1004 1107 1140 1075 934 762 604 531 524 540 547 544 561 617 616 564 480 404 380 402 404 387 371 393 385 338 313 311 290 280 270 234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 27 60 73 48 22 6 0 0 0 0 0 0 3 14 38 55 68 82 91 92 105 118 119 107 106 112 114 111 108 112 132 133 131 127 125 126 133 147 166 184 199 209 221 232 241 243 243 254 270 273 268 265 266 266 250 220 180 139 105 86 92 120 164 209 247 259 251 232 222 226 237 235 256 261 265 249 188 157 140 127 128 143 157 130 65 26 13 23 52 78 82 75 63 50 34 14 5 1 0 1 3 5 2 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 3 3 2 1 0 0 1 2 3 5 5 6 6 6 6 6 5 4 4 3 1 1 0 0 1 2 4 4 5 6 7 7 6 4 2 2 3 3 2 2 1 3 4 8 14 19 18 23 32 38 39 34 27 23 22 24 26 24 21 18 15 15 16 19 25 23 15 9 8 14 22 18 18 23 31 37 43 44 46 54 62 60 44 22 26 30 30 30 37 57 82 120 157 196 240 266 275 260 245 249 271 291 324 347 347 316 259 225 219 223 235 234 221 267 242 220 206 199 183 158 136 127 131 152 186 189 171 158 187 265 379 516 604 648 568 423 333 315 329 358 398 443 485 522 560 532 473 438 462 499 556 540 499 452 359 247 197 213 315 441 519 634 727 816 898 1006 1158 1256 1272 1217 1142 1103 1091 1094 1113 1119 1100 1057 1012 997 1004 1026 1049 1066 1094 1153 1177 1163 1146 1134 1087 1034 1033 1066 1100 1110 1086 1092 1142 1243 1367 1471 1549 1559 1508 1422 1321 1237 1132 1071 1075 1184 1457 1643 1719 1734 1765 1742 1689 1660 1579 1438 1244 1054 968 964 983 990 998 1049 1104 1142 1133 1065 945 797 658 561 509 492 511 531 563 627 643 578 483 416 402 418 444 447 380 382 368 346 329 359 327 337 327 283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 54 86 87 36 12 3 0 0 0 1 2 4 9 21 37 49 64 77 84 83 98 114 116 109 112 120 122 118 111 105 99 88 101 104 100 95 96 102 106 109 115 125 140 165 194 212 223 235 256 268 260 257 261 269 268 252 218 178 138 105 85 103 144 176 194 217 231 219 202 200 207 202 225 201 174 172 171 160 141 125 122 138 161 164 81 31 12 14 24 29 20 12 6 4 2 2 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 0 0 1 3 4 4 4 3 3 3 4 3 4 4 3 1 1 1 1 2 3 4 4 5 6 6 6 6 5 4 3 3 3 3 4 2 2 3 7 13 21 21 29 34 37 40 40 37 33 28 26 25 21 16 10 8 7 7 11 15 16 13 9 7 10 14 13 15 17 19 23 27 35 42 50 57 58 48 26 21 20 18 15 17 26 43 68 97 129 171 218 257 269 270 273 266 265 277 295 310 318 314 300 275 260 257 270 303 303 272 253 260 274 247 199 159 138 141 175 236 213 180 170 198 256 317 446 526 525 452 362 284 256 262 281 307 343 391 463 521 533 522 516 515 507 614 686 694 669 607 489 390 330 297 285 350 573 736 848 952 1077 1202 1319 1330 1263 1194 1156 1147 1139 1136 1132 1124 1110 1069 1031 1012 1009 1014 1016 1015 1039 1062 1077 1086 1083 1024 976 961 979 1021 1049 1046 1055 1090 1154 1245 1301 1391 1442 1460 1470 1418 1366 1278 1201 1131 1063 1171 1348 1550 1768 1938 1956 1924 1911 1831 1678 1520 1384 1281 1202 1162 1156 1142 1125 1109 1077 1032 1003 980 922 818 711 629 570 517 512 550 600 615 560 489 449 424 406 391 401 386 384 388 383 385 420 422 411 385 305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 55 69 60 20 6 1 0 0 0 3 10 15 24 33 38 42 52 65 76 82 93 103 100 94 100 115 124 120 110 96 83 79 89 95 89 81 77 74 64 53 57 65 75 93 129 161 185 203 220 237 243 248 248 247 250 250 228 193 155 119 89 86 121 158 181 194 210 205 180 166 165 165 170 214 177 169 185 178 133 88 72 77 90 89 46 20 11 12 13 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 1 2 3 4 4 3 2 1 1 1 1 2 2 2 1 0 0 1 2 3 4 4 4 5 5 4 4 5 5 5 4 4 4 4 3 2 3 5 9 18 23 28 31 33 37 41 44 42 35 27 22 17 12 8 6 4 2 2 5 7 7 5 5 4 6 7 8 9 10 13 16 23 29 36 41 42 42 35 24 15 11 11 10 13 23 36 51 66 91 125 169 215 254 275 271 263 250 244 255 278 313 320 300 284 276 267 293 297 299 306 312 301 288 241 210 211 227 227 289 263 222 199 205 253 291 367 399 381 342 289 217 203 211 217 213 205 230 298 370 427 468 492 481 469 520 581 626 680 677 643 592 534 470 388 306 494 740 908 1031 1116 1194 1277 1314 1313 1289 1189 1162 1149 1134 1117 1101 1099 1078 1046 1021 1003 987 975 957 952 964 988 1014 1020 985 943 913 906 952 977 987 999 1027 1072 1163 1210 1259 1302 1316 1361 1347 1347 1377 1400 1317 1171 1121 1137 1230 1430 1626 1799 1848 1876 1912 1923 1748 1626 1553 1480 1363 1269 1170 1052 988 971 964 1002 1044 1059 998 880 764 643 516 480 513 565 600 510 445 413 394 375 350 350 359 379 402 388 404 441 437 404 395 311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 19 22 28 24 9 2 0 0 0 1 4 14 23 29 33 34 37 42 49 59 73 84 90 88 77 80 94 104 102 92 80 77 86 101 100 91 78 66 59 58 54 37 32 36 46 70 103 130 152 172 195 222 229 216 204 201 201 194 172 144 117 92 73 85 117 147 171 192 196 168 141 132 124 104 133 137 150 160 148 102 43 19 15 20 24 16 9 9 10 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 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 2 2 3 3 3 2 2 1 1 1 1 2 2 1 1 0 0 0 1 2 3 3 5 4 4 3 4 5 5 5 4 4 4 4 3 2 2 3 4 13 20 26 30 31 33 37 43 42 36 28 20 14 10 8 5 3 1 0 0 0 0 1 2 2 2 3 4 5 7 9 10 12 17 25 35 42 42 39 30 19 11 11 10 13 17 22 30 43 54 68 108 157 192 210 225 230 222 218 234 263 292 308 325 342 345 349 367 387 381 348 311 254 234 222 223 223 223 276 303 306 290 254 221 249 274 297 302 292 271 219 172 169 179 175 145 116 123 158 214 277 334 384 407 417 424 421 401 481 537 566 584 611 637 587 527 593 729 846 980 1052 1112 1158 1186 1211 1230 1143 1092 1070 1058 1043 1029 1025 1019 1011 1000 984 967 951 928 907 900 920 942 943 924 893 863 844 870 890 900 906 928 986 1061 1127 1192 1246 1234 1219 1213 1278 1409 1521 1436 1301 1178 1096 1093 1237 1371 1475 1582 1697 1797 1818 1783 1725 1708 1700 1511 1259 1037 882 827 879 981 1116 1163 1153 1097 992 857 701 561 483 481 507 479 427 399 394 385 357 346 356 379 403 398 418 479 501 447 378 349 313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 1 2 5 10 12 15 17 19 25 39 55 67 73 77 61 61 69 76 78 73 65 63 70 82 88 80 71 62 55 54 61 53 27 19 23 35 59 78 91 112 140 163 168 161 154 147 139 129 123 115 105 91 75 62 77 111 160 198 205 171 130 92 65 51 56 60 69 79 76 54 19 2 0 2 4 6 6 9 11 10 5 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 0 0 0 0 0 1 3 2 3 3 3 3 3 4 5 4 4 4 4 4 4 3 3 3 4 7 15 24 31 33 33 34 37 36 30 23 17 13 11 9 6 3 0 0 0 0 0 0 1 1 1 1 1 2 5 6 6 7 11 18 27 36 37 35 30 24 20 16 11 12 14 19 30 44 48 58 79 101 114 120 149 171 182 194 223 258 281 299 321 348 365 375 413 461 452 385 345 310 276 245 226 216 179 182 236 307 332 281 240 252 263 257 246 251 235 192 163 153 154 144 95 80 76 79 104 153 197 264 312 341 348 334 292 318 358 401 450 508 558 586 628 687 714 674 751 847 935 994 999 1005 1027 998 962 941 938 933 934 940 947 950 948 927 907 893 881 867 854 853 855 849 834 810 793 783 790 802 810 807 827 869 926 999 1093 1167 1169 1145 1133 1172 1294 1397 1435 1386 1282 1173 1102 1117 1145 1211 1334 1505 1682 1758 1764 1767 1757 1725 1476 1175 925 786 763 835 953 1079 1133 1116 1075 1030 892 738 619 516 485 513 516 480 430 426 404 377 368 385 419 432 411 415 459 517 448 385 345 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 10 21 30 39 50 62 64 68 68 73 81 80 61 55 61 69 71 63 56 52 47 43 44 58 34 17 12 16 29 45 56 68 80 90 96 99 102 99 94 88 87 89 87 81 69 51 52 74 131 198 233 214 167 120 72 52 53 58 66 64 49 28 9 0 1 1 2 4 6 9 10 8 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 2 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 1 2 2 2 3 3 2 2 4 5 4 4 4 4 4 4 5 5 4 4 6 13 24 33 36 35 34 30 26 20 16 13 12 12 12 10 5 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 6 12 20 26 25 20 18 23 28 18 11 10 14 22 32 38 45 54 65 75 79 68 93 120 143 167 198 234 256 276 292 297 293 314 360 422 460 447 434 410 383 365 361 354 312 282 302 339 331 264 241 252 278 281 258 279 263 223 183 152 125 98 62 46 37 37 50 85 113 162 213 255 289 280 258 248 251 265 300 331 371 421 493 591 697 614 607 654 724 783 780 774 786 778 761 756 755 770 794 827 857 881 877 843 802 772 769 794 786 778 767 752 746 745 745 736 727 727 732 739 754 776 802 850 963 1027 1054 1052 1046 1080 1159 1275 1399 1461 1397 1298 1195 1112 1063 1072 1173 1301 1408 1475 1565 1673 1686 1623 1383 1110 899 779 759 785 842 892 910 913 915 927 890 805 711 580 544 561 561 505 447 435 419 419 429 408 445 454 438 408 392 456 435 397 359 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 28 50 72 72 69 83 102 103 76 69 80 79 72 65 58 48 38 31 26 27 26 15 8 9 16 25 32 37 44 52 60 64 67 68 68 67 65 64 61 56 47 36 31 37 62 99 137 157 153 132 98 89 81 54 47 65 45 20 5 4 4 5 3 2 2 3 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 1 2 3 3 2 3 4 2 1 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 2 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 4 4 4 4 4 4 4 5 5 5 4 4 5 12 23 33 36 36 32 26 20 15 11 8 8 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 16 14 13 16 21 23 17 15 14 16 25 33 36 40 49 62 68 69 59 64 77 94 115 140 177 205 231 254 264 269 289 322 361 401 433 436 435 412 387 388 393 365 358 389 406 362 318 285 230 245 316 318 333 310 261 207 157 110 63 28 13 7 7 14 37 57 86 127 179 212 218 220 222 214 195 205 216 234 258 285 314 417 459 483 511 544 586 596 590 556 514 509 531 540 559 593 647 699 748 749 726 692 659 661 668 673 684 684 659 658 660 660 657 657 659 669 686 698 709 731 755 820 869 901 920 933 965 1018 1115 1245 1356 1367 1327 1272 1211 1142 1082 1082 1109 1183 1291 1389 1475 1495 1509 1388 1132 948 845 789 750 725 715 707 718 754 800 827 834 802 704 657 644 609 521 470 431 412 428 497 460 465 465 449 419 382 392 405 397 355 333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 74 80 65 65 88 103 98 89 100 117 112 94 76 59 42 31 20 10 10 9 7 12 19 26 27 21 24 33 44 50 51 49 48 46 42 36 38 32 28 24 19 15 16 24 43 63 75 71 62 69 68 64 71 81 39 12 5 9 11 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 6 5 3 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 3 4 5 5 5 5 5 5 5 4 4 5 5 5 5 4 5 9 19 30 35 35 29 24 18 12 9 6 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 7 11 11 11 14 15 12 12 15 17 16 19 27 34 42 52 60 55 55 52 49 49 54 67 94 127 161 194 224 230 240 275 303 315 327 350 347 370 385 373 351 318 308 323 366 417 424 418 386 326 299 331 355 354 301 240 190 141 99 65 29 6 0 2 6 10 18 31 53 85 112 138 168 189 194 168 157 156 161 174 200 208 232 263 295 325 345 373 406 421 382 305 300 317 334 363 410 465 483 504 513 518 528 503 479 481 508 539 555 541 542 544 546 549 561 573 593 619 632 621 656 682 702 719 738 756 781 823 879 950 1028 1113 1216 1349 1427 1424 1334 1224 1149 1096 1097 1185 1272 1331 1349 1332 1259 1143 1051 975 896 804 700 615 600 623 677 745 796 855 849 808 754 690 667 582 502 438 399 395 458 473 462 449 432 400 371 363 373 377 354 357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 27 33 32 35 58 91 97 82 75 74 88 93 86 72 58 44 31 18 8 6 7 13 21 27 25 16 19 30 38 39 35 32 33 32 28 26 29 22 21 20 17 10 3 3 10 22 31 30 20 22 29 39 46 45 22 6 3 7 9 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 7 7 6 5 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 3 4 5 6 5 4 3 3 4 4 5 6 6 5 4 5 4 6 13 23 31 29 22 18 14 10 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 5 5 4 6 7 6 7 9 10 11 15 21 23 25 28 31 35 37 37 36 35 38 47 58 71 96 137 180 205 225 252 276 288 283 307 306 319 342 350 337 316 284 266 280 314 342 416 441 422 394 372 381 354 277 192 138 100 67 35 12 5 1 2 5 8 9 10 14 21 36 63 99 133 156 143 130 124 124 130 144 156 162 163 165 176 183 186 195 204 192 139 134 143 154 174 210 249 268 279 281 285 318 313 313 323 337 361 370 378 390 400 407 417 439 455 470 491 521 521 552 587 609 613 612 616 638 693 762 816 828 865 996 1196 1375 1463 1433 1355 1261 1170 1111 1120 1161 1233 1285 1272 1231 1187 1129 1069 990 872 728 625 605 638 699 772 841 882 890 872 834 779 727 661 580 495 439 412 409 420 435 425 415 398 369 350 351 353 361 375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 22 25 23 26 60 83 81 69 65 67 76 78 72 59 41 28 20 14 10 9 12 16 20 20 17 21 27 29 25 18 16 20 23 24 24 23 19 18 21 20 15 8 5 7 20 26 22 12 5 6 12 19 21 18 4 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 1 3 3 3 4 6 7 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 1 1 1 2 4 6 6 6 5 5 4 5 5 9 17 26 22 16 11 7 3 4 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 2 2 2 3 6 7 6 9 13 18 17 15 17 17 21 22 20 17 18 29 35 35 35 46 75 114 154 186 207 226 263 264 280 292 310 329 336 346 332 299 267 248 225 257 322 382 430 447 424 392 337 257 164 101 69 39 16 3 0 0 1 3 6 7 4 4 7 10 21 40 59 80 97 107 106 94 80 87 111 127 128 123 119 115 106 94 84 70 60 54 53 53 58 74 90 109 127 140 145 158 164 177 185 172 191 193 189 192 215 254 280 295 309 323 336 370 400 422 453 486 499 507 512 537 598 675 708 675 680 782 964 1140 1299 1419 1437 1361 1232 1123 1083 1087 1154 1246 1273 1232 1190 1150 1101 1019 890 781 711 689 711 771 856 918 940 925 882 859 844 822 774 699 588 499 443 423 434 473 450 425 384 347 355 347 350 362 373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 21 24 23 20 16 15 33 72 76 65 56 50 56 62 58 49 41 31 26 22 18 14 13 15 18 18 15 14 16 15 11 7 7 13 19 25 25 22 19 18 23 27 29 29 28 22 25 23 16 8 3 2 6 14 20 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 5 6 7 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 1 2 4 6 5 5 4 4 4 4 5 7 12 21 19 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 1 0 0 0 0 0 0 0 3 4 3 2 1 1 1 1 3 5 5 4 8 13 15 12 11 12 13 13 11 11 14 22 25 27 33 44 43 61 88 112 128 141 201 221 241 267 296 322 355 362 354 338 317 305 258 265 285 320 380 441 451 379 306 244 161 77 44 23 9 3 1 0 0 0 1 2 2 4 8 11 15 17 19 27 46 65 70 58 47 47 76 109 119 114 112 102 93 86 72 61 52 48 42 28 21 23 28 35 46 61 71 75 80 85 93 88 89 84 79 87 106 135 159 173 186 201 209 223 240 258 282 324 366 414 449 484 540 606 627 582 563 636 758 940 1172 1353 1433 1386 1286 1164 1075 1050 1078 1116 1186 1173 1144 1115 1062 980 876 802 762 749 788 867 948 996 994 946 876 859 874 889 864 787 666 556 482 453 454 468 458 442 426 369 364 353 346 354 354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 17 26 35 36 29 19 15 24 59 74 66 48 37 40 43 37 32 31 30 28 24 20 17 16 19 24 22 20 18 16 14 10 7 5 9 17 30 34 32 28 27 31 38 45 52 55 49 36 30 21 12 6 4 6 11 14 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 4 2 2 2 2 2 3 5 7 11 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 3 2 1 0 0 0 0 0 0 0 3 3 3 2 0 0 0 0 1 4 5 1 4 8 10 9 8 7 8 7 6 8 12 14 17 22 27 29 29 33 41 54 71 69 114 146 175 208 247 278 317 350 368 364 339 331 289 268 262 273 306 382 443 420 351 282 206 99 43 16 4 1 0 0 0 0 1 3 4 7 14 22 22 15 8 4 10 19 22 20 12 28 63 98 112 116 116 109 100 93 84 77 71 67 63 42 24 15 10 7 12 18 24 29 33 38 46 51 50 46 46 51 52 63 78 93 105 113 120 124 124 131 156 197 244 303 366 421 475 529 560 546 517 522 582 744 952 1138 1245 1244 1188 1097 1032 1020 1042 1024 1062 1096 1092 1071 1002 919 840 791 775 778 839 917 990 1045 1059 1003 944 912 907 936 904 822 711 601 522 460 434 420 411 416 418 406 381 348 345 362 356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 27 35 38 35 28 15 11 24 53 63 57 45 35 29 22 18 18 21 25 23 17 14 16 21 27 22 23 23 22 21 20 14 8 7 14 26 39 42 43 45 48 52 58 69 79 82 72 66 53 37 20 9 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 4 1 1 0 0 0 1 2 4 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 1 0 0 0 0 0 1 1 2 1 0 0 0 0 1 2 3 5 6 7 8 11 12 9 8 8 6 4 5 6 8 13 18 23 29 28 27 33 44 34 53 83 117 153 195 212 245 286 318 330 320 307 282 259 248 252 242 294 356 386 370 325 252 148 69 23 1 0 0 0 0 1 3 7 6 6 12 19 22 12 4 1 1 2 4 9 8 26 63 84 106 116 118 119 123 126 112 106 102 96 89 68 48 35 26 18 13 7 7 9 12 17 24 29 29 28 35 44 43 40 45 57 66 70 72 75 82 88 103 126 161 212 270 319 368 417 456 482 496 495 520 619 764 917 1025 1069 1039 989 968 955 1001 1015 1036 1050 1044 1036 980 910 847 808 817 819 862 936 1030 1113 1111 1078 1031 981 940 958 925 857 763 645 579 507 458 431 414 417 410 400 376 353 358 350 334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 21 22 22 19 7 1 5 18 31 33 29 24 19 12 8 6 10 17 19 14 10 11 17 22 21 25 26 26 26 25 20 13 11 14 22 36 49 58 62 62 61 60 65 77 87 91 91 82 65 42 19 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 3 1 0 0 0 0 0 1 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 2 1 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 1 2 4 7 12 9 6 7 8 7 4 6 5 5 9 15 22 29 24 19 18 18 19 30 50 78 110 135 156 186 220 248 255 262 256 241 223 211 233 219 235 267 299 313 315 268 193 110 40 1 0 0 0 0 0 1 3 2 3 8 13 9 3 1 1 1 0 0 2 11 26 41 60 92 114 123 126 139 162 161 143 125 114 104 91 81 69 55 41 33 20 9 6 5 8 12 15 15 12 20 36 40 39 43 52 58 60 59 59 61 66 79 90 105 128 159 199 241 281 320 368 427 448 487 556 638 776 861 884 876 878 872 859 895 925 942 965 996 1013 997 955 894 853 845 849 878 937 1007 1083 1110 1109 1099 1092 1054 1016 968 905 820 717 643 578 529 499 471 447 422 397 373 359 330 316 327 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 10 12 13 8 4 3 6 10 12 12 11 7 1 1 2 6 9 11 11 13 15 19 21 23 22 21 20 20 18 15 14 17 25 36 51 61 66 65 60 53 51 56 60 64 72 80 81 67 40 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 3 3 2 1 0 0 0 0 0 0 0 1 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 5 3 2 2 1 0 0 0 0 1 2 3 2 1 0 0 0 0 0 2 5 5 3 11 6 4 4 6 6 4 5 5 6 9 14 29 36 32 24 20 24 42 43 40 52 80 101 116 133 155 176 180 188 188 180 164 142 162 167 176 203 250 271 287 264 211 139 45 11 2 0 0 0 0 0 0 0 1 4 4 2 1 1 2 0 0 1 1 3 10 18 38 70 101 124 145 147 155 151 137 127 117 108 102 98 97 87 56 39 26 15 10 9 8 9 9 8 6 6 18 30 36 46 55 61 61 60 56 57 62 69 72 69 69 72 97 128 158 185 225 292 345 383 432 483 601 687 733 757 779 771 788 813 821 818 880 939 978 992 973 914 885 865 860 882 949 987 1020 1047 1070 1093 1114 1111 1068 1004 936 857 773 688 606 557 534 506 468 424 392 368 355 330 313 334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 7 7 9 15 21 15 9 4 1 0 0 0 1 1 0 0 0 1 3 6 9 14 16 16 16 16 15 17 22 26 26 23 18 17 19 27 39 50 58 61 58 51 45 45 45 48 57 72 86 89 72 46 24 17 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 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 3 2 1 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 1 1 0 0 0 0 0 0 0 1 2 2 2 2 3 3 2 2 2 1 0 0 0 0 1 3 3 3 1 0 0 0 1 2 3 3 1 5 4 3 2 2 5 4 4 4 6 8 13 29 40 41 32 27 29 47 47 36 43 55 65 73 83 99 114 122 125 123 116 108 93 92 96 109 140 197 223 236 215 176 138 61 28 10 2 0 0 0 0 0 0 1 3 1 0 1 2 3 3 7 8 5 2 3 3 22 50 76 95 108 114 117 118 117 116 121 127 132 138 139 126 77 36 17 11 11 15 14 10 7 3 2 1 5 14 24 40 49 53 52 49 51 58 65 69 68 59 51 48 54 65 81 98 120 157 203 246 285 315 384 459 525 610 648 670 709 757 765 732 761 821 885 932 951 942 920 900 870 860 914 960 978 970 979 1003 1031 1044 1022 973 911 852 790 713 619 574 544 517 482 429 391 380 379 373 358 353 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 14 17 22 23 15 9 5 2 1 0 0 0 0 0 0 0 0 1 3 7 9 9 9 9 12 18 31 44 52 51 38 23 16 20 30 43 54 60 59 54 48 49 52 57 64 72 80 87 86 76 61 44 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 3 3 2 2 3 5 1 0 0 0 1 2 3 3 1 0 0 0 1 1 2 2 2 3 4 4 4 1 3 4 4 3 2 7 10 18 25 30 30 28 26 31 34 37 39 42 48 51 53 63 74 82 85 83 78 73 63 52 44 48 70 100 135 160 155 115 72 52 38 23 10 2 1 0 0 0 0 0 0 0 0 0 1 1 3 6 10 12 9 10 12 23 40 55 44 55 66 72 80 86 102 120 133 143 148 146 129 86 37 6 6 8 8 7 6 3 1 0 0 2 6 16 27 35 39 41 45 50 58 66 70 65 62 56 51 51 53 61 69 74 78 90 116 148 175 212 262 316 419 465 496 539 613 669 676 693 742 796 822 850 883 908 915 879 891 932 954 929 893 878 884 906 934 928 895 851 791 721 692 644 597 557 525 486 441 414 407 409 402 368 357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 18 21 20 18 15 13 11 9 7 3 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 6 17 33 49 59 57 35 20 18 26 38 50 57 58 57 54 55 60 65 68 66 63 62 67 65 53 33 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 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 7 3 1 1 1 1 2 3 2 1 0 0 1 2 1 0 3 5 6 8 8 6 2 2 2 1 1 0 4 4 10 19 27 28 27 25 22 18 14 13 28 32 28 27 34 43 53 59 60 59 55 47 38 28 21 28 39 56 72 76 61 30 15 15 18 17 6 2 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 14 15 19 25 36 50 38 30 26 26 36 46 55 63 71 77 83 80 72 55 28 3 1 1 2 1 0 0 0 0 0 1 3 13 23 31 36 41 48 56 63 67 67 64 64 64 62 58 59 63 67 64 53 47 53 65 81 99 128 177 246 299 329 337 386 445 512 581 658 725 759 781 799 817 836 843 852 842 811 817 800 797 812 831 877 891 881 846 798 750 715 674 628 577 539 491 445 422 428 431 430 405 390 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 20 23 25 20 18 17 17 16 13 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 4 14 30 41 31 18 14 18 28 39 46 49 50 50 53 58 60 57 51 41 34 36 35 24 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 2 2 3 4 4 2 2 2 2 5 9 9 5 2 1 3 7 10 10 10 9 7 5 2 1 3 1 1 1 5 9 15 24 25 23 20 17 13 11 17 21 19 16 19 26 34 40 44 45 45 40 32 24 18 16 15 18 24 32 26 12 4 1 2 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 16 20 18 21 20 17 14 8 3 9 14 14 11 8 7 13 16 18 17 12 2 0 0 0 0 0 0 0 0 0 2 4 10 19 27 37 42 48 54 60 62 57 58 64 71 75 71 70 73 78 81 75 65 57 53 52 52 71 104 144 183 219 219 232 259 315 407 514 612 688 743 768 766 782 800 810 819 773 720 707 736 793 842 906 964 988 953 900 836 773 718 673 612 553 494 445 412 405 391 394 393 392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 32 35 33 28 25 24 24 25 16 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 13 9 9 12 18 26 32 36 36 39 43 46 47 42 32 20 11 11 14 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 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 1 1 2 2 2 2 2 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 5 3 5 4 2 2 1 2 7 10 9 5 2 3 8 12 14 14 12 9 5 4 5 8 5 3 3 5 6 7 14 16 15 13 11 6 7 11 14 13 8 11 17 23 29 36 39 37 30 22 16 13 9 8 8 10 12 8 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 32 38 30 22 12 5 3 3 3 4 4 3 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 3 7 7 9 13 19 27 34 41 46 49 49 46 46 49 58 70 72 76 82 90 95 92 84 76 68 62 60 68 81 99 120 149 156 156 156 172 248 345 451 563 675 710 729 739 737 740 727 666 628 635 703 804 890 979 1074 1153 1136 1074 981 876 788 729 659 587 518 458 423 403 379 357 366 397 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 23 23 27 33 37 37 35 33 32 30 23 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 8 13 20 23 24 28 32 35 35 31 19 8 2 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 6 7 8 8 6 4 3 3 3 0 0 3 7 8 6 4 6 11 15 18 18 16 15 11 8 11 11 9 7 6 8 6 5 5 5 5 4 5 8 9 9 7 4 1 3 6 10 15 23 26 23 16 9 4 4 3 2 3 5 8 7 12 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 28 51 60 51 35 17 4 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 8 11 16 22 26 29 31 32 33 36 42 44 53 60 66 73 77 82 83 81 79 76 73 74 78 78 78 88 101 108 107 97 108 144 203 285 397 522 600 650 673 668 680 655 617 584 587 674 777 900 1033 1158 1250 1265 1225 1138 1002 891 785 685 601 542 481 459 450 429 400 399 387 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 25 24 25 28 33 36 34 29 22 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 12 13 14 18 22 26 29 29 26 13 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 4 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 6 7 8 10 9 7 5 4 4 2 1 2 3 4 4 5 9 13 17 19 20 16 13 9 8 11 14 14 11 9 8 6 4 2 2 4 2 4 5 4 3 2 1 1 1 2 2 2 7 9 7 5 2 0 0 0 0 0 2 1 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 19 43 55 55 44 26 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 9 11 14 19 28 41 46 47 46 46 50 53 56 58 59 63 63 62 65 73 68 66 69 72 74 71 64 66 80 109 159 252 354 456 553 625 650 657 621 567 534 555 623 707 821 998 1156 1264 1311 1290 1204 1079 950 816 687 576 502 469 468 474 469 459 448 413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 28 27 24 23 25 29 31 27 19 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 7 8 12 16 19 21 23 17 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 2 3 4 5 4 4 4 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 9 9 9 9 8 4 5 5 5 7 7 5 6 10 13 16 16 18 15 11 7 6 10 13 16 16 13 9 5 2 1 1 2 3 3 3 2 1 1 2 2 2 2 0 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 32 39 38 27 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 2 4 8 16 23 24 24 23 23 26 31 34 36 36 39 37 34 35 44 43 47 52 56 52 48 45 46 51 66 104 155 218 310 434 537 620 671 663 573 545 558 603 663 724 890 1052 1193 1283 1272 1198 1093 966 828 691 582 513 471 454 470 479 488 481 460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 14 19 18 17 19 22 25 25 18 12 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 8 10 9 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 2 2 2 3 4 5 4 4 5 4 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 7 8 8 8 8 6 7 9 11 12 12 9 10 12 15 16 15 13 11 9 6 4 7 11 13 14 14 11 7 3 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 12 15 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 5 4 3 5 9 15 23 22 21 20 18 15 14 18 24 29 36 41 37 34 35 39 44 59 78 100 134 201 302 412 530 636 672 619 587 579 592 625 664 754 892 1055 1182 1195 1149 1061 951 830 704 603 520 462 444 468 463 455 460 461 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 15 16 18 20 24 18 12 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 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 1 2 2 3 3 3 3 3 4 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 7 9 10 10 10 11 13 13 10 11 14 15 16 16 14 11 10 9 8 5 9 12 14 14 13 13 9 4 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 8 7 7 6 4 5 9 13 17 25 28 26 27 30 36 44 53 61 67 80 124 184 264 371 516 585 607 608 595 573 573 596 649 750 893 988 1044 1044 983 902 810 712 624 552 490 482 488 481 460 455 455 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 16 17 14 10 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 1 3 5 5 4 3 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 10 8 9 12 11 10 13 14 13 11 10 10 11 12 11 10 11 14 16 16 15 13 11 9 6 2 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 4 7 9 10 10 16 19 21 25 27 33 39 46 52 55 60 74 95 133 210 326 428 514 575 591 579 570 559 571 636 707 775 844 890 861 809 757 699 631 565 526 510 509 514 504 486 475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 9 12 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 1 2 2 2 2 2 2 1 2 4 5 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 7 9 11 11 11 11 8 8 8 8 7 6 8 6 9 14 18 18 12 6 4 3 2 0 1 2 2 2 0 0 1 3 3 2 2 4 5 4 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 6 6 7 11 16 16 21 27 32 36 42 47 51 53 56 66 109 167 252 357 460 522 558 560 537 534 553 571 600 647 706 715 697 670 638 588 540 520 513 503 499 503 491 473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 1 1 0 2 3 4 5 3 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 10 11 11 10 10 10 9 8 9 8 8 8 11 15 14 14 7 3 1 1 0 0 2 5 7 5 1 0 2 3 3 2 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 5 8 14 20 25 30 36 42 46 47 46 50 60 72 110 194 298 408 498 543 530 526 513 494 486 508 563 595 601 584 558 519 493 489 497 491 476 478 485 476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 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 1 2 2 1 1 1 1 1 1 1 1 0 1 1 2 3 3 2 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 2 2 3 5 7 9 10 10 9 9 9 8 7 7 8 11 12 8 7 4 1 0 0 0 0 1 2 3 3 1 0 1 1 2 2 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 9 17 24 28 32 37 42 40 39 41 41 42 53 102 176 273 380 459 500 516 507 477 470 491 512 526 530 515 488 453 432 436 449 470 479 479 489 496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 4 7 8 8 9 9 9 8 6 6 6 6 6 6 4 2 1 0 0 0 0 0 0 1 0 0 0 0 1 3 3 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 1 1 2 2 5 12 16 19 22 27 34 34 35 37 37 34 41 61 102 167 247 326 399 451 474 475 484 495 496 483 457 427 400 380 365 366 394 427 446 456 475 493 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 2 1 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 4 4 5 6 5 7 8 8 9 8 8 8 7 7 8 6 3 2 2 2 2 2 2 3 4 3 1 1 1 1 2 3 2 2 3 4 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 6 7 12 20 26 29 31 34 35 36 39 49 73 111 153 210 278 343 393 442 478 490 472 425 376 341 322 316 315 316 333 362 391 427 454 474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 2 3 3 4 4 3 2 1 2 2 3 4 5 5 5 3 2 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 5 6 7 6 7 6 6 6 7 10 11 12 13 12 7 4 3 3 4 5 5 7 11 15 13 9 6 3 3 3 2 2 2 2 2 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 8 17 21 22 22 24 27 32 37 46 65 89 113 149 202 255 317 391 456 479 460 409 357 316 306 311 300 289 292 306 336 380 426 469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 3 2 2 2 2 3 3 4 6 7 10 7 4 1 0 0 0 0 0 0 0 0 1 2 4 4 3 4 5 5 4 3 5 6 5 3 3 6 10 15 20 25 26 20 14 11 14 15 11 10 15 22 28 27 22 15 6 5 4 3 3 3 2 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 13 16 14 12 15 21 27 30 39 55 76 102 130 160 193 245 315 388 440 452 425 377 334 324 328 321 302 287 275 281 327 401 471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 1 1 2 2 4 7 11 10 7 4 2 0 0 0 0 0 0 0 0 2 3 3 2 2 2 2 1 4 5 4 2 2 1 4 7 11 18 30 37 40 42 44 43 39 31 25 24 23 25 23 23 24 15 10 7 6 5 4 4 3 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 4 7 7 9 14 18 19 20 27 39 55 78 101 124 149 190 259 336 391 411 394 351 318 315 331 351 350 328 305 302 341 420 490 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 1 1 4 10 12 10 6 2 1 0 0 0 0 0 0 0 0 1 1 2 3 4 4 3 5 5 4 4 5 3 3 2 3 7 22 33 45 57 65 50 38 25 16 11 9 9 8 9 12 10 10 9 8 7 6 6 5 4 4 3 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 1 1 1 3 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 1 1 2 4 4 3 3 3 2 3 6 10 11 10 10 16 25 35 48 66 86 111 146 212 295 350 366 343 301 274 277 311 363 399 395 371 360 387 443 489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 1 4 10 14 14 10 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 5 5 6 5 4 3 2 1 1 1 14 25 33 38 37 24 14 9 7 4 1 1 2 3 4 2 2 5 8 7 7 7 6 5 5 4 4 3 2 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 3 5 4 3 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 4 3 2 3 4 3 3 3 6 13 17 18 26 42 61 93 152 224 285 306 280 246 225 231 278 359 419 436 413 378 373 395 423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 3 9 15 17 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 4 3 2 2 2 2 1 8 18 27 30 23 13 6 5 4 4 2 1 2 3 3 1 0 2 3 3 5 5 4 4 3 3 3 4 3 1 1 2 2 2 1 1 0 0 1 1 1 1 1 1 2 1 0 0 0 0 1 2 2 1 1 1 3 4 2 2 3 3 4 3 3 3 4 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 2 3 2 2 2 4 2 0 3 11 22 34 73 140 195 222 217 197 184 193 249 332 397 407 369 346 333 332 346 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 3 8 16 20 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 3 3 2 3 4 3 2 7 17 30 35 27 16 8 3 3 3 2 1 1 2 3 2 1 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 2 1 0 0 1 2 3 2 2 2 2 1 1 1 0 0 0 0 2 4 5 5 4 4 3 2 3 5 5 5 5 2 2 3 4 5 5 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 1 1 1 1 1 1 2 2 2 2 3 2 1 0 0 2 5 9 21 56 93 128 147 152 161 180 234 309 372 382 340 306 296 302 334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 6 12 16 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 3 3 2 2 2 3 4 3 2 3 8 21 25 22 16 8 3 4 3 2 1 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 2 2 2 1 1 1 1 0 1 3 6 9 10 10 10 8 6 9 13 14 11 9 7 6 7 9 10 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 1 2 1 8 25 49 79 108 143 174 219 289 346 372 344 292 281 311 370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 11 9 6 3 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 2 2 3 4 4 3 2 2 4 8 11 11 9 6 4 3 2 1 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 1 0 0 1 1 1 1 1 1 2 1 2 4 7 10 16 20 20 18 16 21 25 25 22 19 16 13 12 15 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 11 27 52 96 150 198 257 316 351 347 324 320 352 408 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 10 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 3 4 4 4 3 2 2 1 2 4 5 5 6 3 2 2 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 2 3 4 5 6 13 25 34 36 33 30 31 32 31 29 22 16 16 20 22 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 0 0 1 3 14 43 90 144 197 243 273 287 287 301 335 382 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 0 0 0 0 0 0 0 1 4 8 12 11 8 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 4 3 2 2 2 2 3 3 3 3 4 4 3 3 3 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 4 6 7 7 5 7 17 29 39 45 43 39 36 36 37 31 23 20 23 29 26 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 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 1 2 2 2 3 4 4 3 2 1 1 0 0 3 13 38 77 122 169 208 220 225 232 248 277 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 0 0 0 0 0 0 0 1 3 6 11 12 9 5 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 5 3 2 2 2 2 3 3 3 3 4 4 3 3 2 2 2 3 3 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 0 0 0 4 6 6 7 7 3 8 19 32 44 52 49 45 42 41 37 31 28 31 37 36 25 11 2 1 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 1 2 2 3 3 4 4 4 3 2 2 1 1 1 5 15 32 55 79 117 149 169 181 194 210 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 9 7 5 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 2 2 3 3 4 3 3 3 4 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 1 1 0 0 0 0 0 1 4 8 7 6 6 5 2 7 18 32 41 47 48 49 48 45 39 35 37 45 49 41 23 6 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 2 2 3 4 3 3 3 3 3 2 1 1 2 7 13 18 21 38 67 94 123 152 180 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 5 3 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 2 3 3 3 3 4 4 4 4 4 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 1 2 1 2 5 8 8 8 11 9 9 12 21 29 28 35 44 51 51 52 52 52 53 52 45 30 13 4 1 0 0 0 0 0 0 0 1 1 1 1 1 2 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 1 0 0 0 0 1 2 2 3 3 3 3 3 2 2 1 1 0 1 2 4 5 5 8 17 39 61 85 121 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 0 0 0 0 0 0 0 0 3 5 8 9 7 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 2 2 2 2 3 4 5 4 5 6 5 4 3 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 2 2 2 2 2 2 3 5 7 9 11 11 11 14 16 17 20 29 24 26 35 46 50 53 56 55 52 49 37 25 15 6 3 1 1 0 0 0 1 1 1 1 0 1 1 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 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 0 0 0 0 0 0 1 0 0 0 4 15 27 35 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 8 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 1 1 0 1 2 3 4 5 6 7 7 5 4 3 2 1 1 1 2 3 1 1 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 5 7 10 12 13 14 14 15 17 20 21 18 17 16 21 30 42 46 47 44 36 22 11 8 6 4 2 1 0 0 0 0 1 2 2 1 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 4 11 16 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 9 6 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 7 9 9 7 5 4 3 2 1 2 3 3 3 3 2 0 0 0 0 0 0 2 2 3 4 4 5 5 6 6 8 10 11 13 15 15 13 13 13 13 10 11 12 15 21 27 31 32 27 19 10 5 2 1 1 1 1 1 1 0 1 1 2 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 3 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 9 10 9 7 5 5 3 3 3 3 3 3 3 2 1 0 0 0 0 0 1 1 2 4 5 5 6 7 7 6 5 7 9 11 9 5 3 3 2 1 2 2 5 12 17 22 23 19 13 8 4 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 4 3 1 1 0 0 0 0 0 0 0 0 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 11 12 10 7 6 5 4 4 3 3 3 2 1 2 1 0 0 0 0 0 0 1 1 3 3 4 6 7 5 5 5 5 4 2 1 1 0 1 2 2 1 0 5 11 18 21 18 14 10 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 14 14 13 10 9 7 5 4 3 3 2 2 2 3 3 2 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 0 2 1 0 1 2 3 5 4 1 1 4 9 15 18 18 17 14 9 3 2 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 15 16 15 11 8 6 5 4 4 4 4 3 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 3 5 4 4 3 3 4 7 13 15 15 14 11 6 3 2 1 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 15 11 9 8 6 6 5 5 4 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 2 3 9 11 9 8 6 5 4 2 1 1 2 2 2 2 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 11 14 18 15 14 13 12 10 9 7 6 5 4 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 12 10 6 5 5 4 2 3 4 3 2 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 8 8 9 11 15 17 20 22 22 19 15 11 8 5 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 13 10 6 5 5 5 4 5 4 2 1 2 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 8 9 6 6 10 18 25 29 30 29 27 22 17 11 6 3 2 2 2 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 10 7 6 5 5 5 4 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 4 6 12 21 26 29 29 27 22 16 11 7 4 3 2 2 1 1 1 1 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 1 3 5 8 8 9 11 12 11 8 5 2 2 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 6 8 9 14 19 21 20 18 14 10 7 4 2 3 3 3 3 3 3 2 1 1 1 1 1 2 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 9 9 10 8 4 1 1 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 5 5 4 2 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 7 7 7 6 7 12 15 14 11 10 9 6 2 2 3 3 2 2 2 2 1 1 0 0 1 2 3 4 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 3 3 2 1 1 1 2 3 2 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 2 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 1 2 3 3 4 5 1 3 5 6 7 6 4 3 1 0 0 0 0 0 0 0 0 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 6 5 5 7 9 11 9 7 7 6 4 2 2 2 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 3 2 2 2 2 3 2 2 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 0 1 3 6 7 7 6 4 3 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 6 5 4 2 2 2 1 0 0 0 0 0 0 0 0 1 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 1 3 4 4 4 4 3 3 3 3 2 2 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 0 0 1 3 6 7 7 6 5 4 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 5 5 5 3 2 2 3 4 3 3 3 3 3 2 1 1 0 0 0 0 0 0 1 1 1 2 1 1 1 1 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 0 0 0 1 3 5 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 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 6 4 4 4 4 2 2 1 3 4 4 4 4 3 3 2 1 1 2 2 1 1 0 0 1 1 2 2 2 1 1 1 0 0 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 1 3 5 6 6 5 4 3 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 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 1 1 2 4 6 7 6 4 3 2 1 1 2 4 4 4 4 3 2 3 2 1 1 2 2 3 2 1 0 0 0 1 1 1 1 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 5 4 3 1 0 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 2 2 2 2 2 4 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 1 1 1 2 2 2 3 4 5 5 4 3 2 2 3 3 3 2 3 4 2 1 2 2 1 1 2 4 4 3 2 1 0 0 0 1 0 0 2 2 2 2 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 3 2 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 2 4 8 10 10 7 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 3 4 3 3 3 3 3 3 3 3 3 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 2 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 3 3 3 3 2 1 1 2 1 1 3 5 5 4 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 3 4 5 4 2 1 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 1 1 1 1 1 1 1 1 1 2 3 5 7 11 12 10 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 2 2 3 4 5 4 3 2 2 2 3 3 4 5 5 6 5 4 3 2 0 0 0 0 0 0 1 1 2 3 2 2 2 2 2 3 4 3 2 2 2 2 3 3 3 2 3 3 4 5 6 5 5 6 6 7 5 4 3 2 1 1 1 4 4 3 2 1 0 0 0 0 0 0 0 0 1 1 1 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 1 2 4 4 3 2 1 2 3 3 3 2 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 5 3 2 2 2 2 3 4 6 7 6 6 7 7 9 8 5 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 5 3 4 4 3 4 4 5 6 6 6 5 5 4 1 1 0 0 0 1 2 2 3 4 4 4 3 3 3 3 3 4 4 4 3 2 2 2 2 1 2 2 2 2 3 5 4 4 6 7 7 6 5 4 2 1 1 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 2 0 0 1 3 4 3 1 0 0 0 0 0 1 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 5 7 8 7 5 4 3 2 3 5 7 8 7 6 6 8 10 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 2 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 5 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 6 4 4 4 4 5 5 6 6 6 6 5 4 3 2 2 2 2 2 3 3 4 4 5 5 4 4 4 3 3 4 4 5 5 6 4 3 2 2 1 1 1 1 1 2 2 3 3 4 4 4 4 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 2 2 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 3 1 0 0 0 0 0 0 0 2 2 1 0 0 1 3 4 2 1 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 4 4 3 2 2 2 2 6 9 11 11 10 9 11 11 10 8 8 7 5 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 6 4 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 3 4 5 7 5 4 3 2 4 5 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 5 5 6 5 4 3 2 1 1 1 1 1 0 1 1 1 1 2 2 2 2 2 2 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 1 1 2 2 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 4 4 2 1 0 1 2 3 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 5 8 9 9 9 8 10 11 10 8 6 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 1 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 1 2 3 3 3 3 2 3 3 3 3 2 1 1 0 0 0 0 0 0 1 2 3 4 4 5 5 5 4 3 4 5 5 6 6 6 7 6 5 5 5 4 5 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 4 4 4 3 2 2 2 1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 3 0 0 0 1 1 0 0 0 0 0 2 5 6 5 2 0 0 2 3 3 2 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 2 1 3 4 4 4 5 8 9 10 9 7 4 1 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 0 2 3 3 3 4 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 2 2 2 2 1 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 6 5 5 5 5 6 6 7 6 6 6 6 6 6 6 6 5 3 1 1 2 3 3 2 2 3 4 4 4 3 4 3 3 3 2 3 3 3 2 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 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 1 0 1 2 2 2 2 2 2 1 3 3 0 0 1 3 4 2 0 0 0 0 3 5 6 6 5 2 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 4 4 4 2 1 3 6 7 7 5 5 4 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 5 7 11 13 15 17 17 13 10 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 5 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 3 2 1 1 2 1 2 3 6 7 7 7 5 4 3 3 3 2 2 2 3 3 2 2 2 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 0 0 0 3 5 4 4 3 2 2 2 4 5 6 6 4 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 3 5 6 5 5 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 11 16 23 29 32 32 29 24 16 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 5 5 4 4 5 5 5 5 6 6 7 7 8 8 7 5 4 3 2 2 1 1 1 3 7 9 10 9 9 10 10 9 7 6 4 3 2 2 2 2 3 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 0 0 0 1 5 6 6 6 5 4 4 3 6 7 7 6 3 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 4 5 6 6 6 7 7 5 3 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 5 9 15 24 33 39 42 40 33 26 19 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 5 5 5 5 6 7 7 8 9 9 10 11 11 9 7 5 4 3 3 3 2 2 2 4 6 9 12 14 16 17 16 14 12 10 7 5 4 3 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 0 0 0 1 3 5 6 6 7 6 5 6 6 8 8 7 5 5 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 5 4 4 4 3 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 3 3 4 8 13 19 28 37 43 45 40 34 27 17 9 5 4 4 2 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 0 0 0 0 0 0 0 1 2 2 2 2 4 5 5 5 7 7 8 9 10 12 14 14 12 9 8 6 5 3 4 4 4 4 3 4 6 9 14 16 17 18 17 16 15 16 14 12 10 9 8 7 5 3 3 2 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 0 0 0 0 1 2 3 5 6 6 6 7 8 9 9 8 7 7 8 10 12 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 4 3 3 2 2 3 4 3 3 3 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 7 11 19 27 34 39 39 36 30 21 13 6 3 4 3 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 2 1 0 2 3 3 4 5 6 6 7 7 9 11 12 10 8 7 7 6 5 5 6 6 7 7 7 7 7 8 9 12 15 16 18 21 21 21 20 18 16 13 11 8 5 4 3 2 1 1 1 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 3 4 5 6 7 9 10 10 9 9 9 10 15 16 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 2 2 1 1 1 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 4 7 11 14 17 22 24 22 20 24 20 14 11 9 6 5 4 2 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 1 1 1 0 0 0 0 1 1 1 1 2 1 1 2 2 2 3 4 4 4 4 6 7 7 8 7 7 7 7 7 7 7 8 8 9 9 8 8 7 8 10 13 13 13 15 16 18 18 15 13 9 8 8 6 3 2 2 1 1 1 1 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 6 8 10 11 10 9 9 10 14 18 19 17 14 8 4 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 1 2 2 2 2 2 1 0 1 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 3 4 6 6 5 7 8 9 11 19 21 19 18 16 13 10 8 5 3 2 2 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 3 3 2 2 2 1 1 0 0 0 1 1 2 3 3 3 3 4 4 4 3 3 2 3 5 6 6 6 5 5 6 5 6 6 6 8 9 10 9 9 8 9 10 12 13 12 11 10 9 9 8 7 5 4 4 5 4 3 2 2 2 2 1 0 1 0 0 0 0 0 1 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 1 4 7 9 9 9 7 8 10 13 17 21 23 21 17 12 8 6 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 2 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 2 3 2 2 2 4 6 10 15 18 18 17 16 15 11 7 3 2 3 2 1 1 1 0 1 1 1 1 1 2 2 3 3 3 3 3 4 4 3 3 2 2 1 1 1 1 1 2 4 4 4 5 5 5 6 5 5 5 6 7 7 7 7 7 7 7 6 5 5 5 7 8 8 7 8 9 9 9 12 14 15 17 17 14 11 8 7 5 5 4 3 3 3 3 2 2 2 2 0 1 1 1 0 0 0 1 2 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 7 6 7 8 10 12 16 20 24 25 23 20 14 9 7 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 6 11 14 14 12 12 12 9 5 3 3 2 1 1 1 1 0 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 4 5 5 5 5 5 5 6 7 8 7 8 9 10 11 12 12 11 11 11 10 10 10 10 10 9 9 9 8 11 14 17 19 19 17 15 13 10 7 6 4 3 2 2 3 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 5 8 7 7 8 10 12 16 20 24 28 27 23 18 13 12 11 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 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 2 3 5 6 7 7 6 6 6 5 4 4 4 2 1 1 1 0 0 1 1 2 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 6 8 9 10 12 13 13 13 14 15 16 15 15 15 15 14 13 12 12 14 19 19 19 18 17 16 13 9 6 4 3 3 3 3 3 3 2 2 1 1 2 2 2 1 1 0 1 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 1 0 0 1 1 1 0 0 0 0 1 4 7 8 7 6 8 11 14 18 24 32 30 27 23 19 18 16 13 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 5 6 6 4 4 3 3 4 5 4 4 3 3 3 3 3 3 2 2 2 3 3 4 4 3 3 3 3 4 4 4 4 4 3 3 4 4 3 3 2 3 4 4 4 4 3 3 4 4 4 4 4 4 5 6 6 5 5 7 9 10 10 11 13 15 16 15 14 15 16 18 18 16 16 21 22 21 20 22 22 19 16 13 9 6 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 8 4 2 2 3 3 2 0 0 0 0 0 1 2 4 5 5 9 14 16 17 24 30 30 26 23 22 23 23 18 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 4 4 4 2 2 2 3 4 5 5 5 5 4 4 4 5 4 3 3 3 3 3 3 4 3 2 2 3 3 3 3 3 2 2 1 1 2 1 1 1 1 2 2 2 2 2 2 2 3 5 5 5 4 5 5 5 4 3 4 5 5 4 5 6 8 8 7 7 8 10 13 15 15 14 16 18 18 19 25 28 30 30 26 20 16 13 10 9 7 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 8 7 6 6 4 2 2 2 0 0 0 0 0 1 2 3 10 16 20 22 27 29 29 26 24 24 26 30 24 15 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 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 1 2 3 3 2 2 2 2 2 2 3 4 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 6 5 4 4 3 2 3 3 3 3 3 3 3 3 3 3 2 3 3 4 4 5 5 7 8 9 9 13 18 23 29 34 34 32 29 25 21 17 14 12 10 8 6 5 5 4 3 2 2 2 2 1 2 2 2 3 3 2 2 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 19 20 18 14 12 8 5 2 1 1 0 0 0 0 0 0 0 3 9 14 19 25 31 33 30 27 23 22 27 30 27 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 2 3 3 3 3 4 4 4 4 3 4 4 4 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 7 5 3 2 1 0 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 3 4 7 14 22 30 36 38 39 37 34 29 24 22 19 16 13 12 10 9 6 5 3 2 2 2 2 2 2 2 1 1 0 1 1 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 18 24 25 23 20 15 9 5 2 1 0 0 1 1 0 0 0 3 6 9 15 24 33 37 32 29 27 28 34 34 28 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 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 1 1 1 2 2 1 2 2 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 12 18 25 32 40 43 42 39 35 31 27 22 19 18 17 16 13 11 9 7 5 5 4 4 4 3 2 0 0 1 1 2 1 1 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 22 24 23 20 15 11 7 6 6 6 5 3 1 0 0 0 2 6 13 22 27 32 35 37 36 34 33 41 31 14 3 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 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 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 8 11 16 25 32 35 36 35 32 27 24 22 21 19 18 18 18 17 14 13 12 11 11 10 8 5 3 1 1 0 1 2 2 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 20 25 27 28 26 22 20 18 16 16 16 13 8 4 2 1 1 2 6 11 18 21 29 39 46 45 42 40 47 27 12 3 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 6 9 12 16 20 20 19 18 18 18 19 17 16 17 18 19 18 19 19 20 20 17 14 9 7 4 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 0 0 0 0 20 26 30 32 35 35 33 31 29 26 24 25 22 16 11 9 7 7 8 8 11 14 17 25 37 46 49 46 46 42 23 10 3 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 5 7 8 8 9 10 11 11 11 12 15 17 19 21 24 26 27 26 22 15 12 10 8 5 3 1 0 0 1 1 0 1 1 1 1 1 1 0 0 1 3 3 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 30 36 35 36 41 41 41 39 36 32 31 33 32 27 23 20 18 14 10 8 10 16 21 25 34 40 43 43 46 37 20 8 2 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 5 5 6 6 8 11 14 18 22 27 32 35 36 29 22 17 13 11 9 7 5 2 1 0 1 0 0 1 2 1 1 1 0 0 2 6 11 9 7 4 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 30 39 36 34 34 34 33 32 30 30 31 34 36 35 31 28 25 20 14 9 9 15 20 27 42 42 41 41 43 30 17 7 2 1 1 2 3 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 12 16 21 28 35 41 45 39 32 25 17 15 14 13 11 8 5 4 3 2 3 3 3 2 1 1 1 1 2 4 10 11 10 5 1 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 22 25 23 20 17 15 15 15 17 18 22 26 30 32 31 28 25 22 18 15 14 17 24 32 37 38 39 38 30 16 7 2 1 1 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 17 25 34 42 45 45 43 39 29 25 23 21 19 16 13 11 9 9 9 8 6 4 3 2 2 2 2 1 4 6 5 2 1 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 5 4 4 3 5 7 9 10 14 21 29 33 34 33 30 24 19 15 15 20 24 28 34 37 35 28 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 15 25 33 41 49 58 52 45 41 38 36 34 30 28 25 21 18 18 16 14 13 11 7 4 2 3 2 2 2 2 1 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 2 4 5 5 10 17 27 35 39 36 29 21 15 12 14 18 22 28 32 29 21 11 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 11 18 26 34 38 42 44 43 41 40 39 39 37 36 33 28 23 18 15 15 12 9 5 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 3 6 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 9 19 31 43 42 34 25 16 12 14 19 22 24 25 24 19 13 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 16 19 22 21 20 19 17 17 30 38 39 35 30 24 18 15 11 7 4 3 2 1 2 1 1 0 0 1 0 0 0 0 0 0 0 0 1 2 5 7 8 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 2 1 0 1 5 15 29 45 45 37 26 15 11 17 25 29 30 30 28 20 19 17 12 8 3 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 31 39 41 38 35 32 28 21 15 10 7 4 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 9 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 8 8 8 8 7 5 2 0 1 5 13 26 38 44 37 25 15 12 21 29 33 34 33 29 25 25 22 17 11 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 2 6 17 29 37 40 38 35 32 29 25 21 18 15 11 6 5 4 3 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 3 5 8 9 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 7 7 7 6 4 3 1 0 1 5 10 21 34 41 37 25 18 15 14 26 34 36 34 30 26 23 20 16 11 10 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 21 31 36 35 31 30 29 28 27 26 24 21 17 14 12 8 6 4 3 2 3 4 4 2 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 2 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 0 0 0 0 0 2 6 13 25 36 39 31 19 10 9 22 35 42 42 29 23 19 16 13 10 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 12 21 26 25 25 26 27 28 29 30 30 28 28 28 26 19 18 17 17 14 11 9 8 4 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 1 2 9 20 34 41 38 23 8 5 13 26 34 32 24 19 15 12 9 7 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 1 1 1 2 3 3 5 10 15 17 20 22 23 23 24 25 27 28 29 30 33 30 29 27 25 24 24 23 19 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 13 20 25 32 34 29 14 10 11 16 21 19 16 12 9 7 6 5 4 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 3 3 3 3 3 3 3 2 1 1 1 0 0 1 1 1 1 2 1 1 1 2 2 1 1 2 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 5 9 13 17 18 18 19 23 26 28 28 28 30 30 30 31 32 33 34 34 31 24 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 2 3 2 4 8 11 22 20 15 15 21 25 25 21 19 16 13 9 8 8 7 5 3 2 1 0 0 0 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 2 4 4 5 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 3 2 2 1 0 0 0 1 1 1 1 2 1 1 1 2 2 2 2 3 3 3 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 1 4 8 13 18 19 19 23 25 26 28 26 26 28 31 33 34 34 35 38 37 32 24 14 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 0 0 0 3 8 12 14 16 13 6 4 4 7 13 22 26 25 23 17 9 3 2 2 2 1 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 0 1 1 2 2 2 2 1 1 1 1 1 2 2 3 4 5 5 6 7 7 7 7 8 8 8 8 9 9 10 9 7 7 7 6 6 5 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 4 3 3 2 2 2 2 1 1 0 0 0 0 0 0 1 2 4 7 12 16 18 20 22 23 25 24 24 27 30 31 30 28 32 36 39 38 34 25 13 7 5 4 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 6 5 3 0 0 0 0 0 0 0 2 8 14 19 22 13 7 4 4 8 17 28 29 26 21 13 5 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 4 4 5 6 7 8 8 9 9 9 10 10 10 9 10 10 10 10 9 9 8 8 8 7 6 4 4 4 2 2 1 1 1 1 0 1 2 2 2 1 1 1 2 3 3 3 3 3 3 3 3 4 3 2 1 0 0 0 0 0 0 0 1 2 3 5 9 13 17 20 23 25 25 26 30 31 30 28 28 33 38 43 43 40 33 20 11 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 15 12 6 1 0 1 1 1 1 5 16 20 18 15 11 9 9 10 16 27 34 36 29 20 10 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 3 4 4 3 3 4 4 4 5 5 5 6 7 8 8 9 10 11 11 11 12 11 11 9 9 9 10 10 10 9 9 8 8 7 6 6 6 5 4 4 3 2 2 1 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 4 3 3 2 0 0 0 0 0 0 0 0 0 1 2 4 7 12 19 23 27 30 33 32 33 34 31 33 36 40 44 42 37 32 26 18 11 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 21 21 15 7 4 7 11 14 10 13 21 30 32 28 22 17 16 19 25 34 39 38 29 18 7 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 0 1 1 1 1 2 1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 4 4 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 8 8 9 10 10 11 12 12 11 11 11 11 10 9 10 10 10 10 11 10 10 9 8 8 8 7 7 6 6 5 4 3 3 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 1 2 4 8 14 19 24 28 28 29 31 33 33 34 35 38 42 42 39 36 35 33 23 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 26 26 25 23 20 19 20 22 19 13 12 23 35 46 44 36 28 27 29 33 37 40 30 18 9 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 2 1 1 1 0 1 1 1 1 1 1 2 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 5 4 4 4 5 5 6 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 7 6 6 6 6 5 4 4 3 3 3 4 4 4 4 3 3 2 2 2 3 3 2 2 2 2 2 2 2 1 0 0 1 2 2 1 0 0 0 0 0 0 1 2 4 7 9 12 16 18 20 23 28 32 34 36 40 43 45 45 46 46 45 33 22 13 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 29 26 29 36 36 38 38 35 25 16 10 17 28 37 42 39 36 35 37 36 34 32 15 6 2 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 2 2 1 1 0 0 1 1 1 1 1 1 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 3 3 3 4 5 5 5 5 5 5 5 4 4 5 6 7 8 9 10 11 12 12 12 12 12 12 11 11 11 12 11 11 11 12 12 12 12 12 11 11 10 10 9 8 8 7 7 7 6 5 4 4 4 4 4 4 4 5 5 5 4 3 3 3 3 3 3 3 2 2 2 3 2 2 2 2 1 1 2 3 3 3 2 1 1 0 0 0 0 0 1 1 2 4 6 8 12 18 24 30 35 38 42 46 49 49 50 49 43 35 28 19 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 1 1 1 0 0 24 21 31 39 42 46 44 35 18 11 9 11 19 29 37 43 44 43 40 32 17 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 5 5 5 5 5 5 5 6 7 8 9 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 11 10 11 10 10 10 11 9 8 6 5 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 3 4 4 4 3 2 2 1 1 0 0 0 0 0 0 1 2 3 7 13 19 27 35 37 40 45 48 46 42 40 37 35 33 26 18 11 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 24 25 37 46 47 41 39 33 19 7 4 5 11 20 31 39 42 39 33 23 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 5 5 4 5 6 7 8 8 9 10 11 11 11 11 10 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 12 12 12 11 9 6 5 5 5 4 4 4 4 5 5 4 4 5 5 4 4 3 3 3 3 4 3 3 2 2 2 3 3 2 2 3 4 5 4 3 3 3 3 2 1 1 1 1 0 0 0 0 0 0 1 4 7 10 14 17 21 25 35 39 38 36 32 32 35 37 34 28 16 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 33 33 38 49 48 43 36 36 35 26 15 7 5 8 15 26 34 32 23 12 0 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 5 5 5 5 6 7 8 9 9 10 11 12 11 11 11 11 11 11 11 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 12 10 8 7 7 6 6 6 6 6 6 6 6 5 4 5 4 4 4 3 3 3 4 4 4 4 4 3 3 3 2 2 3 4 4 4 4 3 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 1 2 4 5 7 8 11 19 25 27 29 30 32 39 38 34 28 18 11 6 4 3 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 45 46 44 40 34 26 23 29 46 50 45 33 24 18 15 20 21 18 11 4 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 6 7 8 9 10 10 10 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 12 12 13 13 13 13 13 14 15 15 14 13 12 11 10 10 9 9 8 8 7 8 8 6 6 7 6 6 5 5 4 4 4 4 5 5 5 4 4 4 3 3 2 2 3 4 4 4 4 3 3 2 2 2 2 3 3 2 2 1 1 1 0 0 0 0 1 2 2 2 3 5 7 10 14 21 29 37 44 42 32 28 22 16 9 8 7 6 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 49 47 42 35 28 18 15 20 38 48 45 36 22 15 15 20 13 7 3 1 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 5 5 6 6 6 6 7 7 8 9 10 10 10 10 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 16 16 16 16 15 14 13 14 13 12 11 10 9 9 8 7 7 8 8 8 8 8 6 6 5 6 5 5 5 5 4 3 3 2 3 3 3 4 4 5 5 4 4 3 2 1 1 2 3 4 4 3 2 2 1 1 1 1 0 1 1 1 1 1 2 4 6 9 14 22 33 44 50 38 30 24 21 14 13 12 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 51 53 49 34 19 7 3 6 18 35 43 42 37 29 28 26 16 10 5 3 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 7 7 7 7 7 8 9 9 9 10 9 9 9 10 12 13 13 13 13 13 11 12 12 12 12 13 13 13 14 14 13 14 15 16 17 17 17 17 18 18 17 16 16 16 15 13 12 12 11 9 6 6 7 8 9 10 8 7 7 7 8 7 7 6 5 4 3 3 4 4 5 4 4 4 5 5 4 4 3 2 2 2 2 3 3 3 3 3 3 3 2 2 1 0 0 0 0 1 1 2 4 5 6 9 16 26 35 39 34 29 22 18 16 15 16 14 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 35 38 38 31 21 10 3 4 12 24 38 43 46 45 42 35 27 22 16 9 4 3 3 2 2 2 1 1 1 1 1 2 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 4 5 6 7 7 8 7 8 9 10 10 9 9 9 9 9 9 9 10 12 14 14 13 13 13 12 13 13 14 14 14 15 14 13 12 12 14 17 19 19 19 19 19 19 20 20 19 19 19 19 16 15 14 13 11 9 7 6 7 8 9 8 7 6 5 6 7 8 7 5 4 4 3 3 3 3 4 4 4 5 5 5 5 3 3 3 3 2 2 3 3 2 2 3 3 3 3 1 1 1 0 1 1 1 2 4 5 6 8 12 19 31 36 36 32 26 21 19 19 20 19 16 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 32 33 34 33 26 21 18 19 30 40 47 50 52 52 47 36 30 27 23 17 11 8 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 7 7 7 8 10 10 10 9 8 9 9 9 9 10 11 12 13 14 14 15 15 16 15 15 15 14 14 15 14 15 16 17 18 19 21 20 20 21 22 21 21 20 19 19 20 21 18 16 15 14 14 13 12 9 8 7 7 7 7 6 4 5 6 8 8 8 7 8 5 4 4 4 4 4 5 5 5 4 4 4 3 3 2 2 2 2 3 3 2 2 3 3 3 2 2 1 1 1 1 1 3 4 5 6 8 13 20 29 41 49 44 37 30 24 25 25 24 21 18 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 34 35 38 36 34 35 38 45 57 59 54 49 52 57 53 36 27 23 21 18 12 8 7 5 3 2 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 8 7 8 9 12 11 10 9 8 10 11 12 11 11 12 13 15 18 22 25 23 21 18 15 14 14 15 15 15 17 20 21 21 21 22 21 20 20 20 20 19 19 19 19 19 19 18 17 15 15 16 17 17 15 13 12 12 10 9 7 6 5 4 7 8 9 11 10 8 7 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 3 4 4 3 2 1 1 1 2 3 3 4 5 7 10 17 27 40 54 52 46 38 29 29 29 27 24 21 17 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 38 43 49 44 44 46 49 54 59 61 56 51 49 51 43 34 25 20 16 12 7 5 5 4 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 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 5 6 7 8 10 11 11 11 11 11 12 13 15 14 13 12 13 14 15 14 13 13 15 17 20 24 27 28 27 24 19 16 15 14 15 16 17 20 19 19 20 21 21 21 21 21 21 21 20 19 20 20 19 18 18 17 17 17 18 19 20 20 19 18 17 16 13 12 11 9 7 7 7 8 11 11 11 10 9 8 6 6 6 6 6 6 6 5 4 4 4 3 2 3 3 3 3 3 2 3 3 3 4 3 2 2 1 2 2 3 3 3 5 9 15 22 31 41 46 46 41 34 29 26 26 24 20 17 13 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 36 42 47 48 43 42 43 43 41 41 40 39 37 35 31 27 23 18 15 11 8 6 4 4 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 4 4 4 4 5 7 8 9 11 13 13 13 12 13 13 14 16 18 20 20 19 18 17 14 13 14 15 18 20 22 23 24 24 22 17 15 13 13 15 15 16 16 17 18 19 20 22 23 23 22 22 21 20 20 21 22 20 19 17 18 18 17 17 18 20 21 22 20 20 20 19 18 17 16 14 11 8 6 8 9 9 11 11 11 10 9 8 7 8 7 7 6 5 5 5 4 4 3 4 4 4 4 3 3 3 3 3 3 3 3 2 1 2 2 2 3 4 7 11 17 22 28 32 34 32 29 24 21 20 19 18 16 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 36 38 46 50 47 45 43 38 28 24 22 23 22 21 20 25 25 19 13 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 6 7 8 9 11 12 13 13 12 12 13 14 16 19 20 19 17 15 14 11 10 10 11 12 14 16 15 15 15 15 13 12 11 12 13 13 13 13 14 16 18 20 21 22 21 20 19 18 18 20 21 22 20 18 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 15 14 10 8 7 8 9 11 12 11 9 8 7 7 6 6 6 5 5 3 4 4 5 4 4 4 4 4 4 4 3 3 3 3 3 2 1 1 1 1 2 3 5 7 13 19 25 29 30 29 25 21 18 16 14 14 13 11 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 43 48 56 54 54 59 53 41 29 26 23 20 16 13 13 15 14 12 9 6 4 3 2 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 3 4 4 5 6 5 5 6 7 7 7 8 9 10 10 10 10 11 13 17 20 20 16 13 9 8 6 5 4 4 4 4 5 4 5 7 7 8 10 11 13 13 12 11 13 15 18 19 19 19 19 18 17 15 14 16 18 20 21 20 19 20 21 22 23 23 22 21 18 17 15 13 13 13 14 15 14 14 15 15 12 10 8 8 8 8 9 9 8 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 1 1 1 1 2 3 5 8 12 19 26 30 30 29 24 20 17 14 12 11 11 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 40 51 60 54 52 52 48 37 29 24 19 15 11 9 8 8 8 9 8 7 4 2 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 4 4 5 4 4 5 5 5 5 4 5 6 7 6 6 6 7 8 8 9 11 14 17 19 17 14 10 5 4 3 2 1 1 1 1 1 1 1 2 3 5 8 12 13 12 12 12 15 19 20 20 19 18 16 16 15 14 14 15 17 19 20 20 21 22 23 24 25 27 28 28 22 18 16 15 15 15 17 17 18 19 16 15 13 10 8 8 7 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 5 5 4 4 4 4 4 3 2 1 1 1 2 4 6 10 15 20 27 30 30 27 22 19 17 15 13 11 11 9 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 39 51 51 43 41 39 36 30 26 22 18 13 10 8 7 7 7 8 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 3 3 3 3 3 4 4 4 4 4 4 5 6 6 7 8 7 6 6 6 6 6 8 10 12 13 14 13 11 8 5 4 3 1 1 1 1 2 3 4 5 5 5 5 6 9 10 9 8 9 12 15 17 18 18 16 16 16 15 15 14 14 16 17 18 18 19 20 20 22 22 22 22 26 24 22 21 22 21 20 20 20 22 26 23 19 15 11 10 8 5 4 3 3 3 3 3 4 4 5 5 6 5 5 5 6 6 6 7 7 7 6 5 5 5 4 4 4 3 2 2 2 2 3 4 5 8 12 17 23 28 30 30 24 19 16 14 13 12 13 13 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 37 34 36 32 27 27 27 25 20 20 17 12 8 7 6 6 6 7 8 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 4 4 5 5 5 5 4 5 5 6 7 7 7 7 7 6 5 5 5 5 5 5 6 7 7 7 7 7 8 6 4 3 3 2 2 2 3 5 8 10 11 12 12 10 10 10 10 8 8 9 10 10 11 11 12 12 13 13 14 15 17 20 19 19 19 20 21 22 22 20 19 19 20 22 22 23 23 23 22 21 21 21 26 26 26 26 21 15 10 6 5 5 4 4 3 2 3 4 5 5 5 4 3 4 5 6 6 6 7 7 5 5 4 4 4 4 4 4 3 3 3 3 3 4 6 9 12 17 24 28 30 29 24 18 13 10 10 12 15 17 17 12 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 29 24 30 25 21 20 22 21 19 18 15 12 8 7 6 5 5 6 7 9 10 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 3 4 5 5 6 7 6 6 6 7 8 8 7 8 7 7 7 7 8 8 7 7 7 6 5 5 5 4 4 5 4 3 3 3 3 4 4 5 5 3 2 1 1 2 2 3 4 5 6 8 10 11 10 10 10 11 10 9 9 8 7 7 8 8 9 9 8 9 10 11 12 14 15 15 16 18 20 20 20 19 17 18 19 20 21 22 23 23 23 25 25 24 26 27 27 23 18 16 16 11 8 7 6 6 6 6 7 8 8 8 7 7 7 8 8 7 6 6 6 6 5 5 4 5 5 5 5 4 4 4 4 4 4 4 5 6 9 14 20 23 22 20 17 14 10 8 8 10 13 16 17 13 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 28 22 19 15 13 13 15 17 16 13 13 11 9 7 6 4 4 3 4 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 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 6 7 8 9 9 10 9 8 8 8 8 8 8 7 7 7 7 5 6 6 6 5 5 4 4 4 3 3 3 3 4 4 5 5 4 3 2 1 1 2 3 4 5 4 4 5 7 9 10 9 9 10 10 10 10 9 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 11 13 15 17 17 16 16 16 16 17 18 19 20 21 23 25 25 26 26 26 25 24 25 21 16 13 12 13 14 15 14 13 12 11 11 11 11 11 11 11 9 8 6 6 5 5 5 4 5 6 6 5 5 4 4 4 4 5 4 4 4 5 8 12 16 15 14 13 10 8 6 6 7 9 11 11 10 9 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 36 25 19 14 9 7 8 12 12 11 9 9 8 7 5 3 2 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 1 0 0 0 0 0 1 4 5 7 7 7 5 5 5 4 3 1 0 1 3 5 6 7 8 8 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 2 5 9 12 13 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 5 5 6 7 8 7 7 7 7 7 7 8 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 4 4 4 5 5 4 4 4 2 1 1 2 2 3 5 8 7 7 7 8 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 10 11 12 12 12 12 12 13 13 14 15 16 18 20 22 23 24 23 23 24 27 23 19 18 18 20 21 21 19 16 14 13 13 12 10 11 11 11 10 8 6 6 5 5 5 5 5 6 6 5 5 5 5 4 5 4 4 4 3 3 5 7 9 10 10 10 9 8 8 6 6 7 8 9 10 10 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 1 39 32 26 17 6 2 3 5 7 8 8 7 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 4 3 2 2 5 9 11 12 8 4 7 9 10 9 5 3 5 8 11 14 16 17 17 16 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 17 24 25 22 14 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 6 7 6 6 6 6 6 6 6 6 5 5 4 3 2 2 2 2 3 4 4 5 5 3 2 2 2 1 2 3 4 6 7 8 8 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 7 8 8 8 9 9 10 11 12 13 13 15 16 18 20 20 20 21 21 22 21 20 19 21 22 23 22 19 14 12 12 12 13 12 11 11 11 9 7 5 6 6 5 5 5 5 6 6 6 6 6 6 6 6 5 3 2 2 2 3 5 6 7 7 7 7 8 8 8 8 8 10 12 14 14 13 10 6 3 1 0 0 0 0 0 0 0 0 0 0 1 1 48 42 27 14 7 2 1 1 3 5 7 7 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 6 4 3 3 7 11 13 12 7 5 7 11 14 17 16 14 13 13 17 21 24 22 19 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 31 40 44 38 27 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 6 6 5 5 6 6 7 7 6 5 5 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 6 6 6 6 7 7 7 7 8 9 9 10 11 12 13 13 13 14 16 17 18 19 19 18 18 16 16 17 19 19 17 14 9 8 9 11 11 11 10 10 10 10 9 7 6 5 5 5 5 4 5 6 6 6 7 7 7 6 5 3 2 2 2 2 3 4 5 5 5 5 6 7 8 9 10 13 16 19 19 18 17 13 8 1 0 0 0 1 1 0 0 0 0 0 1 1 51 56 45 24 10 3 2 3 4 5 6 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 1 1 2 5 9 11 11 7 8 11 16 22 26 28 22 21 22 25 28 30 29 25 19 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 5 15 29 43 54 58 48 33 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 4 4 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 7 6 6 5 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 6 5 5 6 6 7 7 7 7 5 5 5 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 4 4 5 5 6 6 7 8 8 9 10 11 12 13 12 12 12 13 14 15 17 17 17 16 14 14 15 16 15 13 11 9 6 5 7 9 9 9 7 7 8 10 8 6 5 5 5 5 5 5 5 5 6 7 8 9 8 6 5 3 3 3 3 3 4 5 4 4 5 7 8 9 11 12 14 19 23 25 27 25 21 15 7 3 1 0 0 0 0 0 0 0 0 0 0 45 61 59 47 28 14 5 3 5 5 5 5 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 4 8 14 21 27 27 27 25 26 26 27 27 29 31 31 26 18 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 32 48 57 58 45 29 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 6 6 6 6 4 5 5 5 5 5 5 5 5 4 5 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 7 7 7 6 6 5 4 5 5 6 7 7 7 8 7 6 5 5 5 5 5 4 4 4 3 4 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 5 5 6 7 8 9 10 11 12 12 11 10 12 14 15 15 15 15 16 16 16 16 16 14 13 13 12 10 7 4 5 7 8 6 5 4 4 7 9 8 6 6 6 6 5 5 4 5 5 6 8 10 11 10 7 5 5 4 4 4 5 4 3 3 6 8 10 11 13 16 19 22 24 25 28 29 30 25 17 10 3 1 0 0 0 0 0 0 0 0 0 41 46 59 53 42 28 16 9 7 6 5 5 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 4 8 14 19 25 26 27 28 27 26 25 24 24 28 30 28 19 10 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 31 48 54 51 39 25 13 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 1 2 3 4 6 6 7 8 8 8 8 8 7 6 6 6 5 5 5 4 4 3 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 7 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 2 2 2 2 2 3 3 4 5 6 6 7 9 10 11 10 9 10 12 15 17 16 15 15 19 20 18 16 14 12 11 9 7 6 6 5 5 5 5 5 4 3 4 7 8 7 5 5 6 6 6 6 4 4 5 7 8 10 11 11 9 7 6 5 4 4 4 4 3 3 4 6 8 11 14 18 22 24 25 25 28 32 36 31 24 17 8 3 1 0 0 1 0 0 0 0 0 43 40 43 42 40 35 26 17 10 7 5 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 1 3 8 12 16 20 23 23 23 23 22 23 23 21 26 28 26 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 2 8 20 35 52 56 51 40 28 18 11 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 9 9 9 10 10 9 8 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 2 3 3 3 3 4 4 5 4 4 4 5 5 6 6 7 8 8 8 7 6 6 6 6 5 6 7 7 7 7 7 7 7 7 7 8 7 7 6 7 6 6 6 5 4 3 3 3 3 3 3 3 3 2 3 3 3 3 2 3 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 6 7 7 7 8 10 11 14 18 19 19 17 15 13 11 9 9 8 7 6 5 4 5 5 5 4 4 4 3 2 4 6 7 6 4 4 5 6 6 5 4 4 4 6 8 9 9 10 10 8 7 6 5 5 5 4 3 3 3 5 6 9 13 19 23 25 23 25 28 34 36 34 30 24 15 7 2 0 0 1 1 1 1 0 0 49 37 32 33 33 32 30 23 11 5 2 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 3 6 8 9 10 10 11 12 13 17 18 19 24 26 24 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 7 5 3 1 0 0 0 4 12 25 39 53 60 58 51 40 27 19 15 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 1 1 1 2 3 3 4 5 6 7 8 8 7 6 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 7 8 8 8 8 7 7 7 7 7 7 6 6 7 8 8 8 8 8 7 7 8 9 9 9 8 6 6 5 5 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 2 1 1 0 0 0 0 0 1 1 1 2 2 3 4 4 6 6 6 7 10 12 13 16 19 19 15 16 15 10 8 6 6 6 5 5 4 5 5 7 6 6 6 6 5 5 6 7 7 5 4 5 5 5 5 4 4 5 6 6 7 8 9 9 8 7 5 6 6 6 5 4 3 4 4 5 8 12 18 23 24 24 26 32 37 38 36 33 27 20 11 5 1 0 0 1 1 1 1 1 48 33 28 25 25 26 27 27 19 10 4 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 4 4 5 6 6 7 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 14 11 7 4 2 1 0 0 5 13 24 39 51 61 63 59 51 39 32 27 23 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 4 4 4 4 5 5 6 5 5 5 5 5 6 5 5 4 4 4 4 4 3 3 3 3 2 3 2 2 2 3 3 3 3 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 8 8 8 8 7 6 6 6 7 8 8 8 8 8 8 8 8 9 10 10 10 8 7 5 4 4 3 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 2 1 1 0 1 1 1 0 0 0 1 1 1 1 1 2 2 3 3 4 6 7 9 12 13 14 16 18 20 19 15 9 6 5 5 5 5 5 5 4 5 7 8 9 9 8 8 7 7 9 10 9 7 5 4 4 4 4 3 4 6 8 8 8 8 9 9 9 8 7 7 6 5 5 4 4 4 5 7 11 16 23 24 25 25 32 36 38 36 33 29 22 13 6 3 1 1 0 1 1 1 0 39 30 26 23 20 19 20 22 22 15 8 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 2 2 2 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 11 15 17 11 6 2 1 0 0 1 8 17 28 43 57 68 72 70 64 55 49 41 32 23 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 4 3 4 4 4 4 4 4 4 4 4 4 5 5 4 3 3 3 4 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 5 5 5 5 6 6 6 6 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 8 9 9 9 9 9 10 11 11 12 11 10 8 6 5 4 4 4 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 2 2 3 4 5 6 8 10 12 13 13 11 9 7 6 5 4 4 4 4 4 4 5 5 6 8 9 9 8 8 9 10 12 14 14 11 8 6 4 5 7 7 8 8 9 9 9 9 10 11 9 8 8 8 7 7 6 4 4 5 5 7 11 15 21 24 25 26 30 33 35 34 32 29 23 16 8 4 2 1 0 0 0 0 0 26 21 17 16 15 15 14 13 14 15 13 8 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 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 3 5 4 4 5 7 9 11 11 7 3 0 0 1 4 14 27 40 52 63 73 79 80 77 70 60 48 37 26 18 12 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 5 5 5 6 6 6 7 6 6 7 7 8 8 9 8 8 8 7 7 7 6 7 7 8 8 9 9 10 10 10 10 11 12 12 12 11 10 8 6 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 3 5 6 7 8 8 7 6 5 5 4 2 3 3 3 3 3 5 6 6 7 10 9 8 7 7 6 8 12 15 15 11 9 7 6 9 10 9 8 9 9 9 10 10 11 10 9 8 8 7 7 6 5 4 4 4 6 9 14 20 24 24 24 26 29 30 31 30 27 22 15 9 4 2 1 0 0 0 0 0 16 14 13 11 9 6 5 5 7 9 11 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 3 2 3 5 8 10 7 4 1 1 5 11 23 40 54 63 63 69 77 84 84 77 63 49 37 27 21 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 4 3 3 3 3 3 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 2 2 3 3 4 4 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 10 10 10 11 11 12 13 12 12 11 9 8 6 5 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 4 5 4 4 3 2 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 5 5 4 3 4 4 4 4 3 3 3 4 4 3 5 6 6 7 9 9 9 8 8 8 10 14 15 13 11 9 8 11 11 11 9 8 8 8 9 10 11 11 11 10 9 8 8 7 6 5 5 4 4 5 8 12 17 22 21 20 19 23 26 27 29 27 23 16 10 5 3 2 1 0 0 0 0 21 18 14 11 8 5 2 1 2 3 5 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 0 0 0 0 0 0 0 0 1 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 4 3 3 5 7 10 11 11 11 11 14 20 29 43 61 75 76 77 80 84 85 75 61 47 36 28 22 18 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 4 4 4 3 2 2 2 2 2 1 1 1 1 1 1 2 3 4 4 5 5 6 7 7 6 6 6 7 8 9 9 9 9 9 8 8 7 7 7 7 8 9 10 10 10 10 11 11 11 12 13 13 12 11 9 8 7 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 3 4 4 3 2 2 3 3 4 4 4 3 3 4 5 4 5 5 5 6 7 7 6 7 7 7 8 9 10 9 9 8 6 7 8 9 8 7 7 8 8 8 9 10 10 10 9 8 8 7 7 6 5 4 3 4 6 10 16 19 19 16 15 17 21 26 28 27 22 16 11 6 3 2 1 0 0 0 0 27 24 18 15 13 10 6 4 3 2 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 3 3 3 3 4 4 4 8 12 16 19 20 19 15 18 24 35 51 70 89 96 95 89 80 65 50 37 27 21 18 15 13 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 3 3 2 1 2 2 2 1 1 1 1 2 3 5 5 5 5 5 6 6 6 6 6 6 6 7 8 8 9 9 9 8 8 8 8 8 8 8 10 10 11 11 11 11 12 12 13 14 14 12 10 8 6 5 5 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 3 3 4 4 4 3 3 3 2 1 1 0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 2 3 3 4 4 3 4 4 4 4 4 4 4 6 6 4 3 4 5 5 6 6 7 6 6 6 6 7 9 10 8 7 5 5 5 7 7 7 6 7 7 7 7 8 8 9 9 8 8 7 7 7 6 5 3 2 3 4 7 13 17 18 14 13 15 19 25 27 26 21 16 12 7 4 2 1 0 0 0 0 18 17 16 14 14 13 13 12 8 5 3 3 3 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 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 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 1 1 1 2 3 2 2 2 2 3 4 6 10 14 17 21 21 18 12 11 15 22 36 52 66 75 74 66 52 37 26 18 12 10 9 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 3 3 3 2 1 1 0 0 0 0 0 0 1 1 1 2 3 3 3 3 3 2 3 3 3 3 2 1 1 1 1 1 1 1 1 2 3 4 5 4 4 4 4 4 5 5 6 5 5 6 6 6 6 7 7 8 7 7 7 8 9 10 10 11 11 11 12 11 11 12 13 14 14 12 9 7 5 4 4 4 4 4 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 4 4 4 5 5 6 6 6 6 4 6 7 6 5 4 4 5 5 7 8 9 10 12 11 10 9 7 6 5 8 8 7 5 6 6 7 8 9 9 8 8 8 8 7 7 7 6 3 1 1 2 4 6 11 15 18 14 12 13 19 24 27 25 21 15 11 7 4 2 1 0 0 0 0 6 5 4 4 6 8 11 13 8 4 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 1 1 1 1 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 10 12 13 13 11 8 5 3 3 6 12 19 25 30 31 28 23 16 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 3 2 2 2 2 3 2 1 1 0 0 0 1 2 3 4 4 3 3 3 3 3 4 4 4 4 3 4 4 6 5 5 4 5 6 7 7 6 7 8 10 11 12 12 12 11 12 12 12 12 13 13 10 7 5 4 2 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 5 6 7 8 10 11 11 14 15 12 8 6 5 4 4 6 9 10 11 12 13 13 13 12 10 8 8 9 9 8 5 5 6 7 10 11 9 8 7 7 7 7 6 5 4 2 0 0 1 3 6 10 15 14 13 11 12 17 24 26 23 19 13 9 6 3 1 0 0 0 0 0 5 5 4 4 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 4 3 2 1 1 0 0 0 0 1 2 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 2 1 1 1 1 1 0 0 0 0 0 2 3 4 4 2 2 2 2 3 3 3 3 2 2 1 1 2 3 4 3 4 5 6 7 7 7 7 8 10 12 12 12 12 12 12 12 12 11 10 9 6 4 2 3 3 4 4 5 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 5 5 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 4 5 5 6 7 9 10 11 14 15 11 8 6 7 7 6 6 11 14 14 15 15 16 17 13 11 11 11 11 10 7 5 4 5 7 9 10 8 7 6 7 7 7 6 5 4 2 1 0 1 2 5 8 13 14 13 11 14 18 22 22 20 15 11 8 6 3 1 0 0 0 0 0 8 7 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 1 1 2 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 2 4 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 2 3 4 2 1 2 2 3 3 2 2 1 1 1 2 2 3 3 3 4 5 6 7 8 8 8 9 11 12 13 12 12 12 13 14 13 11 9 6 4 3 3 3 3 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 6 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 5 6 7 7 9 12 11 9 7 7 10 9 8 6 11 17 22 22 20 17 14 10 8 10 11 10 9 7 5 5 6 7 8 7 6 5 5 6 6 6 6 5 4 1 0 0 1 2 5 9 12 14 12 13 15 18 21 20 17 13 10 8 6 4 1 0 0 0 0 0 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 1 2 2 2 1 1 1 1 1 2 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 3 3 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 1 1 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 1 1 1 2 2 2 2 2 1 2 2 3 3 3 4 5 6 8 8 8 8 9 11 12 12 13 12 12 13 13 13 12 9 7 6 4 3 3 4 4 4 4 5 5 5 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 7 6 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 5 6 7 6 6 8 8 8 8 11 14 14 11 10 11 14 20 21 20 16 11 8 7 8 9 9 8 6 6 5 6 8 7 6 5 5 5 5 6 5 4 3 3 1 0 1 2 4 7 11 13 14 13 13 14 17 18 17 13 11 10 9 7 5 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 1 1 1 1 1 2 2 3 3 2 1 1 1 1 2 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 2 2 4 3 4 5 7 7 7 4 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 2 2 1 2 2 3 5 4 2 1 2 2 3 4 4 4 5 6 8 9 9 9 10 11 12 12 11 12 13 13 13 11 9 8 7 6 5 4 3 3 4 4 5 5 5 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 9 7 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 1 1 1 1 2 2 3 4 5 6 7 7 7 9 10 9 7 10 12 14 12 12 11 11 14 16 15 12 9 9 11 12 12 9 8 7 6 7 7 7 6 5 4 4 4 5 6 5 3 2 1 0 0 1 2 5 9 12 15 14 13 12 13 15 16 14 12 10 10 9 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 1 1 2 2 3 2 2 1 2 2 2 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 5 7 8 7 8 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 0 0 0 0 0 0 0 0 0 0 1 3 4 6 8 8 7 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 4 4 5 4 2 1 1 2 4 4 4 3 4 6 8 9 9 10 11 10 10 9 9 10 11 11 11 10 8 7 5 4 4 3 3 3 4 5 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 7 6 5 4 4 4 3 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 5 6 8 9 10 10 10 10 10 11 10 10 9 8 8 9 10 10 9 9 11 12 12 11 9 8 8 7 7 8 8 6 4 4 4 5 7 7 5 2 1 1 0 0 0 2 5 9 13 15 15 13 11 12 13 14 13 12 9 8 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 2 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 3 5 6 7 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 18 22 23 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 1 1 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 3 3 5 5 5 4 4 3 2 1 1 2 4 5 5 3 4 4 6 7 9 10 10 9 8 7 8 8 9 8 7 6 6 5 4 4 4 3 3 3 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 8 9 8 7 6 6 5 4 4 5 5 5 5 6 7 7 6 5 4 3 2 1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 2 4 5 6 8 10 11 11 11 11 13 11 9 6 6 6 6 6 8 9 11 12 11 10 9 9 8 7 7 7 7 6 5 3 4 5 7 8 7 5 2 0 0 0 0 1 2 5 9 14 15 14 11 10 10 13 15 14 11 9 7 6 5 2 1 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 19 29 35 32 28 23 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 3 3 5 5 5 4 5 6 7 6 5 3 1 1 2 4 5 6 4 3 4 6 7 9 10 9 8 6 7 7 7 7 6 5 4 4 4 5 4 4 4 4 4 5 4 4 4 5 5 5 5 6 6 6 7 8 8 7 7 7 8 7 6 5 5 5 5 5 6 8 10 10 11 12 13 13 13 12 11 9 6 5 3 2 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 4 6 8 9 10 11 11 11 12 10 8 5 5 5 6 7 9 11 13 13 10 9 9 9 9 8 7 7 6 4 2 3 3 4 6 8 7 4 1 0 0 0 0 1 2 5 10 13 14 13 10 9 10 14 16 14 10 7 5 4 3 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 14 21 26 27 23 18 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 1 1 2 4 5 6 5 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 2 2 2 3 5 5 4 4 5 6 6 7 8 7 4 2 1 2 3 4 6 5 5 5 7 7 8 9 9 9 9 9 8 7 5 4 4 3 3 4 4 4 4 5 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 8 8 7 7 6 6 5 4 5 7 9 9 10 10 12 13 15 16 16 16 17 16 15 13 11 9 9 8 6 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 0 1 2 5 7 9 11 12 13 12 10 8 6 5 4 4 4 6 9 12 14 14 12 10 9 9 8 7 7 5 3 1 2 2 3 4 5 5 4 2 1 0 0 0 0 1 4 7 11 13 13 11 10 10 13 16 16 13 9 6 3 3 2 1 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 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 3 6 9 12 13 14 14 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 1 1 1 2 3 4 5 5 5 3 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 5 6 7 8 8 8 7 7 6 5 4 3 3 4 4 3 5 7 8 8 8 8 9 9 9 8 7 6 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 5 5 5 6 7 7 8 9 9 9 8 7 6 5 5 6 8 10 12 13 11 10 9 9 11 12 12 11 9 9 9 9 9 9 9 10 9 6 4 2 1 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 2 4 7 9 11 12 14 11 9 6 6 5 5 3 4 5 8 12 14 12 10 9 8 7 8 8 7 5 3 2 3 3 3 4 5 6 4 2 0 0 0 0 1 2 4 8 11 12 11 9 9 11 15 17 15 12 8 4 3 1 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 7 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 6 6 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 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 5 7 8 8 9 9 8 9 9 7 4 3 4 4 4 3 2 5 9 11 12 10 7 5 6 7 7 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 8 7 6 5 6 7 10 13 15 15 13 10 7 6 5 4 4 3 3 3 4 4 4 4 3 3 6 6 5 3 1 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 1 1 1 1 3 4 8 10 11 11 11 11 9 8 7 6 5 4 6 8 10 11 10 9 8 8 8 8 8 6 5 3 3 3 4 4 5 7 6 4 2 0 0 0 0 0 2 5 8 10 10 9 8 9 12 15 16 14 11 8 5 2 1 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 6 6 4 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 1 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 4 8 9 9 7 8 8 8 8 7 7 5 4 4 4 3 3 4 8 10 12 11 10 8 7 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 8 8 7 7 6 6 7 9 13 15 16 16 15 12 9 7 5 4 2 3 3 2 2 2 2 2 3 3 4 4 4 3 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 0 0 1 3 4 7 9 11 12 12 10 9 9 8 7 7 8 9 8 7 7 8 7 7 7 7 7 6 5 4 3 3 4 5 6 8 6 4 1 0 0 0 1 2 4 6 8 8 6 6 7 10 13 15 14 12 10 7 4 1 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 1 1 2 1 1 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 4 3 2 1 1 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 3 3 3 3 3 4 4 4 4 4 5 6 7 9 10 11 9 7 6 6 5 5 4 3 3 3 4 4 3 5 7 8 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 6 7 6 6 7 7 7 7 7 6 6 6 9 13 17 16 15 13 12 11 10 9 8 7 6 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 0 1 3 5 8 11 14 12 11 10 9 8 7 7 8 8 6 6 6 7 7 7 8 7 6 5 4 3 2 2 3 5 7 7 6 3 1 0 0 0 1 2 6 8 9 7 6 6 8 11 14 14 13 10 8 5 3 1 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 1 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 7 5 5 4 3 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 2 2 2 2 2 3 3 4 4 4 6 7 8 9 10 10 10 11 11 11 11 7 5 3 3 3 5 5 5 4 3 4 4 5 6 7 8 6 5 5 7 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 7 6 5 5 8 12 15 17 15 12 11 11 11 12 13 12 10 8 7 6 5 5 4 4 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 2 1 1 2 4 6 9 11 10 9 7 6 6 8 7 6 5 5 5 5 5 6 6 7 6 5 4 2 2 2 2 4 5 7 7 6 3 1 0 0 1 3 6 8 9 8 6 6 7 9 12 13 13 11 9 7 4 1 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 5 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 2 2 2 2 2 3 3 4 5 5 6 8 9 10 9 9 9 10 11 12 11 8 5 4 6 8 10 9 7 5 4 5 6 7 8 8 7 5 6 8 9 8 7 5 4 4 4 3 3 3 4 4 5 5 6 6 5 5 5 4 4 4 4 4 4 5 6 5 5 6 6 6 6 5 6 8 11 15 17 15 13 11 11 12 14 15 15 14 10 8 6 5 4 4 4 3 3 3 2 2 2 3 3 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 3 3 2 2 3 5 8 8 8 6 5 5 6 6 4 3 3 4 4 4 5 5 5 5 4 3 2 1 1 2 2 3 5 6 6 5 3 1 0 0 1 4 6 7 7 5 5 6 8 9 10 11 10 9 7 5 3 1 1 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 1 2 2 3 3 2 2 1 1 0 0 1 1 1 1 2 3 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 2 2 2 2 2 3 3 3 4 4 5 6 8 9 10 10 10 10 11 12 12 11 9 6 5 6 7 6 5 4 4 3 4 5 6 5 6 6 5 5 6 8 7 6 5 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 6 6 5 5 5 5 5 5 6 9 12 14 14 14 13 13 14 15 16 17 16 14 11 9 8 6 5 4 3 2 2 2 2 2 3 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 2 4 6 6 6 6 6 7 6 5 5 5 4 4 4 4 4 4 4 3 3 3 2 1 1 1 1 4 5 7 7 6 3 1 1 1 2 3 5 5 5 5 6 7 8 8 9 9 9 8 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 2 2 2 1 1 1 1 1 2 2 4 5 6 5 6 6 5 5 4 4 4 4 3 2 2 2 2 1 2 3 3 3 3 3 4 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 3 3 4 4 5 5 7 9 11 10 10 10 10 10 10 10 11 11 10 7 6 6 8 8 6 4 4 4 4 4 5 5 4 3 3 4 5 7 7 6 5 4 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 4 4 4 5 5 5 5 4 4 4 3 4 5 9 13 15 16 16 15 15 16 17 18 18 17 14 12 10 8 6 4 3 2 2 2 2 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 2 2 1 1 2 3 4 6 7 8 8 8 8 6 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 5 7 8 7 5 3 2 2 1 1 2 3 4 4 5 6 7 7 7 7 8 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 2 2 1 1 1 1 1 0 1 1 1 2 3 6 6 7 7 9 9 6 5 4 3 3 2 2 2 2 2 1 1 2 3 3 3 4 4 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 1 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 4 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 1 1 2 3 4 4 4 5 6 9 12 13 13 12 11 11 11 10 8 7 8 10 9 9 9 10 9 8 5 4 3 3 3 4 5 5 5 5 6 7 8 7 6 5 4 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 4 8 12 14 15 16 16 16 17 18 19 18 16 13 10 7 5 4 3 2 2 1 1 1 1 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 2 2 3 5 6 7 9 9 9 8 7 6 5 5 6 5 5 5 5 5 4 4 3 2 2 1 1 2 4 6 7 8 7 5 4 2 2 1 1 1 1 3 4 4 5 5 5 6 6 6 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 2 3 4 4 6 8 7 5 4 3 3 4 2 1 0 0 0 0 1 2 3 3 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 8 6 5 3 1 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 2 3 3 3 3 3 4 4 6 10 15 16 16 15 13 12 11 9 7 5 4 5 6 9 11 13 12 9 5 3 3 3 4 6 7 6 8 8 8 9 8 7 6 4 3 3 3 3 4 3 3 4 4 4 4 5 5 5 6 5 4 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 3 5 8 11 13 14 15 16 17 19 19 18 16 12 8 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 2 3 3 4 6 7 9 10 9 9 7 6 5 5 5 4 4 4 4 5 4 4 4 3 3 2 1 2 3 5 6 7 6 5 3 2 1 1 1 1 0 2 3 4 4 4 4 4 5 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 2 1 0 0 0 1 1 1 0 0 0 0 2 2 3 4 4 4 3 3 2 2 2 2 1 0 0 0 0 0 0 1 2 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 14 15 12 9 6 5 3 1 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 1 3 5 6 6 6 6 5 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 1 1 2 2 2 3 3 3 5 8 12 15 16 16 15 13 11 8 6 4 3 3 4 6 10 13 14 10 7 4 2 2 3 7 12 14 13 11 9 8 9 8 6 5 4 3 4 4 4 4 3 3 3 3 3 4 5 5 5 5 4 4 3 3 4 3 3 3 3 3 3 3 3 2 2 2 2 1 2 4 6 10 13 15 16 17 17 17 18 19 19 17 14 9 6 4 2 2 2 2 2 2 2 2 3 3 4 4 4 3 2 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 3 3 6 8 9 10 10 9 7 7 7 5 4 3 2 3 3 4 4 4 3 3 2 2 3 4 6 7 7 6 5 4 3 2 2 2 2 2 2 3 4 5 4 4 3 4 4 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 2 2 2 1 0 0 0 0 1 1 1 1 1 1 1 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 12 12 10 8 4 2 1 0 1 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 7 6 5 4 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 5 8 13 13 13 14 14 10 5 3 2 2 3 4 6 8 11 11 8 5 3 3 2 3 5 9 13 14 12 11 11 11 8 6 5 4 4 3 4 4 4 3 3 3 3 3 4 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 4 7 12 15 17 18 18 17 18 19 20 20 17 12 8 6 4 2 1 1 1 1 1 2 2 3 4 4 3 3 2 1 0 0 0 0 0 0 0 1 1 1 0 1 1 1 2 2 3 3 3 4 4 5 6 8 8 8 7 6 6 6 5 4 3 3 3 4 4 4 3 2 2 1 2 4 6 7 7 7 6 5 4 3 3 3 3 4 5 5 4 5 6 5 5 4 5 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 3 2 1 0 0 0 0 1 1 0 0 1 1 2 2 2 2 2 1 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 11 8 7 6 4 4 5 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 1 1 1 1 1 2 2 4 6 7 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 10 13 14 12 10 9 8 6 4 3 3 3 5 6 7 9 8 6 4 4 4 3 4 6 8 10 11 11 11 11 11 8 7 6 5 4 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 4 6 10 14 16 17 18 18 19 20 21 19 15 10 7 5 4 3 1 1 1 1 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 1 2 3 3 4 4 4 4 6 6 6 5 5 4 5 4 4 3 4 4 4 4 4 3 2 1 1 2 4 6 7 7 7 6 5 4 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 5 5 5 4 2 1 0 1 1 1 1 0 0 1 1 2 3 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 13 14 13 12 11 10 8 7 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 4 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 0 1 2 4 6 7 8 7 6 7 8 6 5 3 4 6 8 8 7 6 8 7 5 4 5 5 6 7 8 8 8 8 9 10 10 8 7 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 0 1 2 3 4 7 10 13 16 18 19 19 20 21 18 14 10 7 5 4 3 2 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 4 3 3 3 3 3 4 4 4 5 5 5 5 4 4 3 3 3 1 1 1 2 3 5 7 8 8 7 5 4 3 3 2 2 2 2 2 2 2 2 4 5 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 5 8 8 7 4 1 1 1 1 1 1 0 1 2 3 2 2 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 3 4 6 8 11 12 13 13 12 10 9 9 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 2 3 5 5 5 5 5 4 4 4 3 3 4 5 6 7 6 6 5 5 4 4 5 5 6 6 6 5 6 6 7 9 8 6 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 4 3 4 5 5 5 5 4 3 3 2 2 2 2 2 1 2 1 1 1 1 0 1 1 2 3 3 5 7 11 15 17 18 18 18 17 14 10 6 4 3 3 3 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 2 2 3 2 1 1 1 1 2 3 4 5 4 5 7 8 7 6 4 3 3 2 1 1 2 3 5 8 9 9 7 5 3 2 2 2 1 0 0 1 1 1 2 3 4 4 5 5 5 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 3 5 6 5 4 4 3 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 5 7 9 11 12 13 13 12 11 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 1 0 0 0 1 2 1 1 1 2 3 4 5 4 2 2 2 1 1 2 3 5 7 6 6 5 5 5 5 4 4 4 4 5 4 3 3 3 3 5 7 9 7 5 5 5 4 3 3 3 3 2 2 3 3 3 3 4 4 4 3 4 4 5 5 5 4 4 4 3 2 2 2 2 2 1 1 1 1 1 1 0 1 1 2 3 3 3 5 9 13 15 16 16 18 16 12 7 4 2 3 3 3 3 2 2 1 2 2 2 2 1 0 0 0 1 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 2 1 1 1 1 2 3 4 4 5 6 7 8 8 6 4 3 2 2 1 2 3 5 7 8 9 8 6 4 2 1 1 0 0 0 0 1 1 2 3 4 5 5 6 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 6 5 6 6 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 5 5 5 5 5 9 12 15 16 16 14 13 11 10 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 2 2 2 3 4 2 1 0 1 1 2 3 3 4 3 4 5 5 5 5 5 4 4 4 5 5 4 3 2 3 5 6 7 7 6 5 4 3 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 4 7 10 13 14 15 17 16 12 8 5 5 5 4 4 3 3 2 2 2 3 2 1 0 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3 4 3 3 4 4 4 3 3 2 3 4 4 4 3 4 5 6 7 7 5 4 2 2 3 3 4 5 6 7 7 7 6 4 3 1 0 0 0 0 0 1 2 3 4 5 6 7 6 6 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 4 4 5 5 5 5 4 3 3 3 3 4 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 8 12 16 19 19 16 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 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 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 1 2 3 4 2 2 1 1 2 3 4 5 5 3 4 5 6 5 5 4 3 2 2 2 2 1 1 2 3 4 4 5 5 5 5 3 2 2 2 3 3 3 2 2 3 4 4 4 4 4 4 4 4 3 4 5 5 5 4 4 3 3 3 2 2 2 1 0 0 0 1 2 2 3 3 2 3 3 2 1 3 6 9 12 14 15 15 14 12 9 7 6 6 6 4 4 4 4 3 3 3 2 2 1 2 2 2 2 3 3 3 3 3 2 2 3 2 3 4 4 6 8 8 9 10 12 12 10 6 4 3 3 3 3 2 3 4 3 4 4 6 6 6 5 4 5 6 7 8 8 6 5 5 4 3 2 1 1 0 0 0 1 3 5 6 7 7 7 7 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 4 3 3 3 3 2 4 4 2 1 0 0 0 0 0 0 0 0 0 1 0 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 3 3 4 5 9 14 19 21 20 18 15 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 3 5 5 4 2 1 0 2 3 4 5 6 7 6 6 6 6 4 3 2 2 2 1 1 1 1 1 2 2 3 3 3 4 3 2 1 2 3 3 3 3 3 2 2 3 4 4 3 4 4 3 3 2 3 4 4 5 5 5 4 3 3 2 2 2 1 0 0 0 0 1 3 4 5 4 4 3 3 2 1 2 4 8 11 13 14 15 16 14 12 11 9 8 8 7 6 6 6 5 5 4 4 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 5 6 8 10 13 15 17 19 19 16 11 6 3 2 3 3 3 4 4 4 4 4 4 6 7 7 7 7 7 8 8 7 6 6 5 4 3 2 1 0 0 0 0 1 2 4 6 7 7 8 7 7 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 2 2 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 0 0 0 0 1 1 2 4 6 10 15 19 23 23 22 20 16 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 4 6 6 4 2 1 1 2 4 5 6 6 8 11 12 12 11 7 4 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 2 2 3 3 4 3 3 3 3 3 2 2 3 4 4 5 5 4 3 3 3 3 2 2 1 1 1 0 1 2 4 5 5 4 4 4 3 2 1 1 3 7 11 13 14 15 17 16 16 17 16 15 13 11 9 7 6 6 6 6 5 6 5 5 5 5 5 4 5 5 5 6 6 6 7 9 11 16 17 16 18 19 21 23 23 19 9 5 4 5 4 4 5 5 5 5 5 4 4 5 6 6 6 6 7 7 6 5 4 4 3 3 2 1 0 0 0 0 1 2 3 5 5 6 6 7 7 7 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 1 1 1 1 0 0 0 0 2 4 5 9 13 17 20 21 21 22 22 21 17 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 4 2 1 1 2 5 6 8 8 8 9 12 13 12 9 5 3 2 1 1 1 1 1 2 2 2 3 2 2 2 1 1 1 1 2 2 3 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 3 4 5 5 5 4 3 3 3 2 2 2 1 1 1 1 1 2 3 4 5 4 3 3 3 2 1 1 2 5 9 12 14 16 17 18 19 23 23 21 17 14 11 10 8 7 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 11 12 13 16 17 19 20 23 26 28 29 28 26 18 13 12 11 9 6 5 4 5 5 4 4 4 4 4 5 5 6 6 5 3 3 3 3 3 2 1 0 0 0 0 0 1 2 3 5 5 5 6 6 6 6 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 2 1 0 0 0 0 0 0 0 0 1 2 4 8 12 16 18 20 21 21 22 23 24 24 23 19 14 8 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 1 2 3 6 8 9 11 10 10 11 10 7 4 3 2 1 1 1 2 2 2 2 3 3 2 2 2 1 1 1 1 1 2 3 3 3 2 3 3 4 4 3 3 3 2 2 2 2 1 1 2 3 4 5 5 4 3 3 3 2 2 1 1 1 1 1 1 2 3 3 4 3 3 2 2 1 1 0 2 4 6 9 12 17 18 19 20 23 26 25 22 19 16 14 13 11 11 11 11 11 12 12 12 12 12 12 11 12 11 12 12 13 14 16 19 22 26 29 33 36 37 36 33 31 28 23 18 14 9 7 5 4 5 4 4 4 4 4 5 5 5 4 3 3 2 2 3 4 3 2 1 0 0 0 0 1 1 2 4 5 5 5 6 6 6 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 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 -1 -1 -1 -2 -4 -5 -3 -2 -1 -0 -1 -8 -22 -29 -35 -41 -34 -23 -18 -15 -14 -13 -11 -9 -7 -4 -4 -5 -5 -5 -6 -8 -11 -13 -15 -18 -18 -18 -20 -21 -20 -18 -17 -16 -16 -15 -15 -15 -15 -14 -12 -11 -11 -11 -12 -12 -11 -9 -8 -7 -7 -7 -7 -7 -7 -8 -10 -12 -13 -14 -16 -22 -22 -15 -13 -12 -12 -12 -15 -20 -21 -20 -17 -12 -9 -7 -6 -7 -9 -13 -21 -31 -37 -41 -37 -38 -32 -30 -28 -22 -7 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -3 -4 -4 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -21 -35 -59 -65 -23 -13 -32 -43 -47 -48 -50 -49 -48 -71 -39 -35 -37 -53 -53 -29 -19 -16 -22 -22 -22 -23 -7 -15 -7 -12 -6 -1 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -26 -30 -27 -25 -22 -6 -17 -5 -22 -0 -0 -0 -3 -14 -1 -0 -0 -5 -32 -40 -27 -31 -26 -21 -48 -60 -32 -6 -23 -95 -143 -104 -36 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -2 -1 -1 -2 -4 -7 -7 -2 -1 -3 -5 -6 -5 -5 -4 -2 -1 -1 -1 -2 -2 -3 -3 -4 -6 -11 -18 -25 -38 -62 -91 -91 -54 -28 -31 -40 -38 -25 -19 -23 -55 -87 -86 -81 -57 -24 -9 -9 -26 -53 -59 -52 -50 -51 -53 -61 -76 -93 -99 -95 -78 -52 -29 -12 -3 -0 -0 -0 -1 -2 -0 -1 -2 -6 -8 -4 -1 -1 -0 -0 -0 -0 -0 -0 -3 -10 -17 -9 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -3 -5 -4 -3 -4 -5 -6 -6 -7 -8 -7 -6 -3 -1 -1 -4 -2 -8 -9 -18 -34 -15 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -8 -11 -18 -12 -7 -6 -3 -1 -1 -1 -2 -4 -6 -3 -1 -2 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -1 -4 -4 -2 -1 -1 -6 -9 -6 -4 -10 -10 -3 -2 -4 -4 -7 -11 -11 -5 -2 -2 -4 -7 -12 -18 -17 -16 -16 -20 -29 -48 -69 -43 -47 -45 -22 -15 -34 -39 -40 -24 -27 -22 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -8 -6 -4 -3 -2 -1 -12 -29 -21 -12 -35 -43 -37 -27 -21 -14 -14 -12 -10 -9 -7 -6 -5 -4 -5 -5 -7 -9 -11 -13 -16 -17 -17 -18 -19 -20 -19 -19 -17 -16 -16 -15 -16 -15 -15 -14 -14 -13 -13 -13 -14 -14 -13 -12 -10 -8 -8 -7 -8 -8 -9 -10 -11 -11 -13 -15 -18 -24 -17 -13 -12 -12 -11 -12 -13 -14 -15 -14 -10 -9 -11 -13 -14 -15 -21 -31 -36 -35 -25 -40 -38 -22 -16 -11 -7 -4 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -20 -31 -43 -36 -13 -8 -18 -43 -47 -49 -65 -78 -67 -64 -34 -33 -40 -48 -46 -30 -20 -14 -17 -15 -11 -11 -13 -6 -3 -10 -5 -1 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -22 -28 -29 -24 -23 -19 -56 -19 -39 -16 -2 -2 -47 -70 -20 -23 -16 -24 -46 -69 -65 -63 -50 -47 -73 -105 -91 -49 -66 -118 -105 -47 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -3 -5 -8 -11 -10 -5 -2 -2 -5 -6 -9 -9 -7 -4 -2 -1 -1 -1 -2 -2 -3 -4 -6 -11 -23 -32 -46 -70 -94 -93 -62 -37 -36 -40 -32 -24 -27 -47 -91 -115 -100 -84 -56 -25 -16 -21 -40 -65 -72 -72 -76 -75 -71 -74 -87 -104 -111 -99 -69 -32 -8 -2 -1 -0 -1 -1 -2 -2 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -27 -17 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -1 -3 -5 -3 -2 -2 -4 -4 -4 -5 -6 -6 -7 -6 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -2 -2 -2 -0 -0 -0 -1 -2 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -3 -1 -3 -7 -11 -4 -2 -5 -4 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -5 -8 -14 -19 -17 -27 -23 -26 -53 -69 -35 -45 -34 -28 -24 -19 -19 -10 -3 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -4 -3 -32 -72 -82 -62 -32 -25 -44 -42 -36 -24 -17 -14 -11 -11 -10 -10 -7 -6 -6 -5 -6 -8 -10 -12 -14 -16 -16 -17 -17 -18 -19 -19 -20 -18 -18 -17 -17 -16 -16 -16 -15 -15 -15 -14 -15 -16 -16 -15 -13 -12 -10 -10 -9 -10 -11 -10 -11 -11 -13 -14 -15 -15 -13 -12 -12 -12 -13 -13 -13 -12 -11 -9 -8 -9 -10 -11 -14 -20 -22 -21 -16 -15 -15 -20 -21 -12 -11 -7 -4 -3 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -2 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -15 -20 -24 -18 -18 -16 -15 -35 -44 -56 -76 -79 -102 -85 -47 -56 -41 -30 -22 -14 -9 -3 -5 -4 -2 -6 -4 -2 -11 -16 -6 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -16 -23 -27 -27 -27 -16 -13 -25 -41 -30 -17 -18 -29 -51 -42 -38 -30 -47 -67 -58 -42 -33 -43 -65 -91 -111 -106 -86 -91 -98 -61 -16 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -8 -13 -16 -15 -10 -5 -4 -4 -5 -8 -11 -11 -7 -3 -1 -1 -1 -1 -2 -3 -4 -6 -11 -22 -34 -51 -73 -88 -86 -70 -50 -40 -36 -27 -32 -54 -87 -118 -119 -100 -82 -56 -29 -32 -53 -73 -80 -79 -83 -94 -95 -85 -92 -110 -119 -114 -94 -56 -17 -2 -1 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -0 -1 -0 -1 -1 -0 -0 -0 -1 -1 -4 -26 -25 -11 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -2 -3 -3 -3 -4 -5 -8 -11 -10 -8 -7 -6 -5 -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 -1 -0 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -5 -3 -2 -3 -3 -5 -2 -0 -0 -1 -0 -2 -6 -5 -1 -0 -0 -2 -7 -6 -2 -5 -10 -28 -33 -13 -41 -27 -15 -39 -48 -25 -21 -9 -7 -7 -4 -3 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -6 -5 -19 -48 -107 -144 -100 -43 -36 -50 -60 -45 -31 -24 -18 -14 -12 -14 -12 -11 -10 -7 -6 -8 -10 -12 -15 -16 -18 -18 -18 -18 -18 -19 -20 -20 -19 -19 -18 -18 -18 -18 -17 -18 -17 -16 -15 -14 -14 -14 -14 -14 -14 -13 -13 -13 -13 -12 -12 -13 -13 -14 -13 -10 -11 -12 -14 -17 -20 -23 -20 -18 -14 -9 -9 -9 -12 -15 -15 -31 -24 -12 -10 -11 -11 -12 -13 -11 -7 -5 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -2 -7 -9 -6 -5 -5 -4 -2 -1 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -13 -20 -26 -24 -35 -31 -9 -12 -37 -55 -65 -92 -121 -107 -66 -53 -31 -12 -7 -4 -3 -1 -1 -1 -0 -1 -0 -7 -19 -14 -18 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -18 -16 -18 -31 -34 -33 -37 -47 -59 -54 -35 -26 -31 -39 -43 -36 -30 -38 -56 -52 -35 -22 -22 -42 -67 -83 -84 -68 -65 -70 -60 -29 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -12 -18 -24 -22 -17 -12 -8 -6 -5 -7 -12 -13 -7 -3 -2 -1 -1 -1 -1 -2 -3 -6 -11 -20 -33 -49 -70 -85 -83 -73 -59 -43 -37 -39 -59 -96 -131 -133 -119 -105 -92 -61 -38 -49 -77 -93 -88 -81 -88 -102 -109 -108 -117 -129 -126 -107 -74 -34 -8 -2 -1 -1 -1 -2 -2 -1 -1 -3 -8 -14 -10 -8 -7 -5 -2 -2 -1 -1 -0 -0 -0 -0 -2 -15 -22 -14 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -5 -8 -11 -10 -6 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -3 -4 -2 -1 -0 -0 -1 -1 -2 -5 -4 -1 -1 -0 -3 -4 -1 -0 -5 -26 -40 -32 -12 -23 -15 -9 -17 -14 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -4 -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 -7 -10 -8 -4 -4 -54 -103 -117 -99 -77 -79 -88 -75 -55 -41 -31 -22 -16 -15 -14 -13 -13 -12 -11 -9 -10 -11 -14 -17 -18 -20 -20 -20 -20 -20 -22 -24 -24 -23 -23 -22 -20 -20 -21 -20 -18 -16 -15 -14 -14 -13 -13 -13 -14 -15 -15 -15 -15 -15 -15 -16 -17 -19 -18 -19 -23 -19 -16 -21 -24 -24 -20 -13 -11 -8 -25 -34 -48 -50 -47 -38 -18 -10 -9 -10 -9 -8 -9 -8 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -3 -10 -16 -23 -28 -14 -6 -3 -2 -1 -1 -1 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -25 -35 -42 -32 -37 -30 -9 -7 -24 -37 -38 -53 -79 -76 -56 -35 -20 -12 -5 -3 -2 -2 -1 -0 -0 -0 -0 -2 -9 -23 -44 -25 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -8 -8 -26 -43 -41 -42 -47 -42 -45 -52 -33 -4 -9 -38 -43 -35 -42 -44 -35 -31 -32 -38 -48 -57 -53 -37 -24 -25 -30 -24 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -7 -15 -25 -34 -33 -28 -21 -16 -11 -9 -9 -11 -10 -6 -3 -2 -2 -1 -1 -1 -1 -2 -4 -10 -21 -32 -47 -64 -76 -76 -75 -66 -51 -57 -73 -104 -148 -184 -177 -157 -155 -128 -77 -50 -64 -89 -99 -93 -91 -99 -109 -116 -127 -135 -134 -117 -87 -51 -19 -5 -4 -3 -0 -1 -3 -3 -2 -3 -8 -25 -38 -40 -35 -31 -19 -10 -7 -3 -1 -1 -1 -1 -0 -1 -6 -13 -12 -6 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -0 -1 -1 -1 -3 -4 -5 -6 -6 -5 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -4 -5 -5 -2 -1 -1 -0 -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 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -3 -1 -1 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -3 -4 -3 -5 -4 -1 -0 -1 -2 -2 -1 -2 -2 -1 -1 -2 -8 -3 -0 -0 -7 -26 -27 -14 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -10 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -2 -4 -4 -3 -12 -33 -52 -112 -119 -112 -92 -71 -54 -39 -28 -21 -18 -16 -15 -14 -13 -13 -11 -11 -12 -15 -16 -19 -20 -21 -22 -22 -22 -23 -24 -26 -29 -29 -26 -23 -22 -22 -21 -19 -17 -15 -13 -12 -10 -11 -12 -15 -16 -18 -17 -17 -18 -16 -17 -26 -36 -41 -39 -24 -14 -18 -20 -19 -15 -15 -18 -20 -53 -69 -59 -58 -42 -21 -8 -9 -9 -8 -5 -5 -6 -6 -6 -5 -4 -4 -4 -5 -4 -5 -12 -21 -25 -28 -32 -28 -16 -6 -2 -1 -1 -0 -1 -2 -5 -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 -2 -9 -19 -31 -37 -44 -44 -28 -29 -23 -11 -26 -38 -33 -23 -29 -57 -71 -56 -32 -23 -25 -26 -15 -8 -4 -1 -0 -0 -1 -1 -1 -4 -27 -41 -41 -32 -5 -0 -0 -8 -20 -14 -3 -0 -0 -0 -0 -0 -0 -0 -10 -38 -59 -64 -64 -37 -39 -22 -10 -4 -29 -65 -47 -43 -42 -38 -35 -33 -35 -41 -43 -36 -22 -9 -6 -9 -11 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -2 -3 -6 -19 -32 -41 -44 -42 -36 -27 -19 -15 -12 -9 -6 -3 -2 -3 -4 -2 -1 -1 -1 -2 -4 -10 -21 -34 -47 -58 -60 -64 -73 -70 -68 -95 -126 -158 -199 -242 -261 -251 -236 -178 -102 -63 -73 -99 -112 -111 -110 -118 -128 -137 -143 -143 -129 -102 -68 -36 -13 -8 -10 -9 -2 -3 -5 -3 -2 -1 -10 -40 -68 -79 -73 -55 -40 -31 -18 -7 -2 -1 -1 -1 -0 -0 -2 -6 -9 -8 -6 -4 -2 -1 -1 -0 -0 -0 -1 -1 -1 -3 -3 -2 -1 -1 -1 -1 -2 -3 -4 -5 -6 -5 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -2 -2 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -4 -4 -2 -0 -0 -0 -1 -2 -3 -4 -2 -2 -1 -1 -2 -3 -3 -5 -4 -1 -0 -1 -3 -3 -1 -1 -1 -1 -1 -3 -3 -1 -0 -0 -6 -15 -10 -2 -1 -0 -0 -0 -2 -5 -6 -2 -0 -0 -2 -5 -5 -2 -6 -12 -11 -11 -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 -1 -1 -3 -5 -1 -0 -2 -4 -5 -4 -3 -2 -79 -111 -129 -137 -115 -88 -66 -47 -36 -29 -23 -18 -15 -14 -13 -13 -12 -13 -14 -15 -14 -17 -18 -21 -22 -22 -22 -23 -24 -26 -29 -31 -30 -27 -26 -25 -24 -21 -17 -14 -13 -11 -11 -12 -14 -16 -16 -15 -16 -21 -16 -18 -19 -18 -22 -24 -17 -11 -12 -13 -13 -11 -19 -36 -44 -57 -63 -44 -20 -11 -8 -6 -9 -6 -3 -3 -2 -4 -5 -7 -7 -11 -14 -19 -26 -37 -43 -35 -37 -45 -33 -22 -11 -4 -2 -1 -0 -1 -0 -1 -2 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -55 -35 -39 -40 -37 -21 -26 -29 -25 -24 -26 -31 -36 -50 -71 -74 -54 -33 -32 -42 -41 -27 -16 -8 -0 -0 -1 -4 -6 -8 -14 -15 -17 -16 -18 -2 -0 -2 -24 -46 -28 -6 -0 -0 -1 -1 -1 -0 -3 -22 -51 -44 -41 -92 -75 -34 -0 -0 -3 -22 -65 -56 -42 -42 -39 -30 -21 -24 -31 -28 -16 -6 -2 -3 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -7 -20 -35 -43 -48 -51 -48 -39 -30 -22 -16 -12 -7 -3 -2 -2 -4 -5 -4 -2 -2 -3 -5 -11 -21 -35 -46 -57 -57 -60 -71 -76 -94 -137 -183 -212 -249 -309 -347 -344 -300 -212 -117 -68 -78 -112 -131 -129 -122 -123 -130 -141 -150 -144 -121 -89 -60 -35 -18 -16 -13 -12 -7 -5 -6 -4 -1 -1 -12 -44 -76 -90 -83 -73 -66 -47 -25 -10 -4 -2 -2 -1 -1 -1 -1 -4 -9 -14 -15 -13 -8 -3 -1 -0 -0 -0 -0 -1 -2 -5 -4 -2 -1 -1 -1 -1 -1 -2 -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 -1 -1 -2 -3 -5 -4 -3 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -7 -5 -3 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -0 -1 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -3 -6 -5 -1 -0 -1 -6 -19 -13 -20 -19 -7 -1 -0 -2 -5 -4 -2 -2 -3 -4 -6 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -3 -7 -8 -6 -6 -4 -3 -3 -13 -155 -139 -130 -103 -79 -63 -52 -39 -29 -22 -18 -15 -14 -14 -14 -15 -14 -14 -15 -15 -16 -18 -21 -24 -22 -22 -23 -24 -26 -28 -29 -28 -25 -25 -24 -21 -17 -13 -12 -13 -14 -16 -18 -17 -16 -18 -20 -19 -21 -22 -19 -18 -20 -17 -16 -15 -14 -16 -23 -37 -50 -56 -51 -34 -16 -5 -4 -5 -5 -5 -2 -1 -1 -2 -5 -8 -12 -22 -34 -31 -42 -34 -38 -62 -52 -35 -32 -20 -9 -4 -2 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -48 -62 -28 -25 -28 -20 -25 -32 -27 -17 -23 -44 -63 -87 -101 -85 -55 -39 -37 -38 -36 -27 -20 -9 -1 -0 -1 -5 -16 -24 -25 -0 -1 -13 -52 -38 -25 -17 -21 -24 -13 -3 -0 -0 -9 -11 -4 -0 -14 -37 -46 -48 -57 -57 -39 -3 -0 -1 -14 -61 -57 -50 -34 -33 -35 -20 -17 -18 -20 -13 -6 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -8 -20 -33 -41 -47 -52 -55 -51 -42 -31 -23 -16 -11 -6 -3 -3 -5 -7 -7 -6 -5 -5 -7 -11 -18 -30 -43 -58 -65 -68 -77 -90 -114 -168 -219 -245 -284 -343 -378 -372 -313 -209 -108 -66 -88 -131 -147 -134 -116 -107 -113 -133 -148 -138 -110 -81 -63 -51 -38 -29 -15 -8 -9 -9 -7 -5 -1 -1 -16 -49 -77 -91 -92 -88 -84 -66 -38 -17 -8 -4 -2 -1 -1 -1 -2 -4 -8 -16 -24 -27 -22 -11 -3 -1 -0 -0 -0 -1 -3 -6 -5 -3 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -4 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -5 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -5 -6 -9 -6 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -2 -20 -23 -15 -24 -19 -6 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -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 -3 -6 -4 -4 -7 -6 -5 -5 -4 -29 -54 -88 -109 -123 -102 -85 -69 -53 -39 -27 -21 -18 -17 -16 -16 -15 -15 -15 -16 -16 -16 -16 -16 -18 -19 -20 -22 -24 -26 -24 -24 -25 -26 -25 -25 -23 -20 -18 -17 -17 -18 -23 -31 -30 -27 -25 -26 -22 -20 -20 -24 -38 -33 -36 -42 -31 -40 -61 -69 -61 -47 -33 -15 -4 -2 -3 -3 -2 -1 -1 -1 -2 -4 -6 -16 -29 -51 -48 -34 -44 -26 -23 -36 -30 -17 -11 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -23 -23 -10 -9 -15 -14 -17 -16 -7 -10 -35 -59 -69 -92 -110 -85 -51 -39 -36 -28 -19 -15 -13 -11 -13 -12 -13 -30 -58 -1 -0 -0 -1 -9 -56 -19 -13 -9 -9 -9 -2 -5 -12 -4 -10 -14 -5 -0 -16 -42 -54 -54 -36 -9 -3 -3 -10 -28 -34 -37 -39 -29 -29 -18 -15 -9 -13 -12 -10 -5 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -8 -19 -29 -38 -45 -52 -59 -59 -55 -45 -34 -24 -17 -11 -6 -3 -3 -5 -8 -10 -10 -10 -12 -15 -17 -25 -36 -50 -63 -70 -84 -106 -120 -167 -208 -246 -294 -337 -354 -342 -279 -171 -85 -67 -103 -140 -144 -123 -99 -89 -99 -125 -141 -127 -102 -84 -80 -77 -65 -46 -23 -10 -9 -9 -7 -6 -8 -14 -39 -67 -90 -107 -105 -98 -100 -93 -63 -32 -14 -6 -3 -2 -2 -3 -4 -5 -7 -11 -19 -29 -33 -23 -9 -2 -1 -0 -0 -1 -4 -7 -7 -3 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -12 -27 -34 -21 -8 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -0 -0 -2 -9 -10 -15 -18 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -6 -5 -4 -6 -14 -55 -152 -142 -119 -103 -86 -68 -54 -42 -32 -25 -21 -18 -15 -13 -14 -15 -17 -18 -18 -17 -18 -18 -18 -18 -20 -23 -26 -26 -28 -25 -24 -26 -27 -23 -21 -22 -21 -19 -20 -22 -23 -23 -24 -24 -18 -18 -19 -20 -32 -32 -36 -53 -44 -47 -57 -46 -32 -19 -9 -3 -1 -3 -5 -3 -1 -1 -1 -1 -3 -8 -17 -39 -57 -51 -40 -41 -25 -17 -13 -8 -6 -4 -2 -2 -1 -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 -2 -10 -18 -10 -4 -3 -4 -4 -4 -4 -8 -34 -66 -69 -64 -71 -72 -43 -23 -22 -23 -16 -7 -4 -10 -26 -47 -47 -37 -49 -56 -7 -0 -0 -0 -4 -42 -11 -10 -19 -4 -3 -1 -5 -17 -17 -8 -11 -4 -0 -5 -29 -63 -59 -20 -8 -26 -37 -38 -35 -29 -33 -32 -22 -18 -15 -14 -7 -6 -6 -5 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -7 -16 -26 -36 -45 -51 -60 -66 -67 -59 -47 -35 -26 -20 -12 -6 -3 -3 -7 -11 -12 -13 -16 -20 -20 -26 -34 -43 -60 -72 -98 -125 -125 -156 -197 -240 -280 -301 -306 -286 -218 -126 -68 -70 -103 -123 -115 -96 -85 -85 -100 -125 -133 -118 -100 -98 -107 -102 -82 -58 -32 -17 -8 -9 -9 -13 -22 -36 -57 -77 -97 -116 -120 -112 -110 -104 -79 -47 -22 -7 -4 -3 -3 -6 -9 -8 -7 -7 -9 -19 -31 -31 -17 -5 -1 -0 -0 -1 -5 -9 -8 -4 -2 -2 -2 -2 -2 -1 -0 -0 -1 -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 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -35 -44 -31 -11 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -2 -6 -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 -4 -7 -8 -7 -5 -4 -21 -90 -167 -144 -125 -110 -94 -82 -70 -56 -42 -34 -28 -24 -19 -16 -15 -15 -17 -19 -20 -21 -23 -22 -21 -20 -21 -25 -25 -25 -23 -25 -24 -25 -29 -28 -26 -20 -16 -13 -9 -9 -10 -11 -11 -10 -12 -16 -18 -16 -16 -12 -12 -13 -15 -19 -18 -11 -5 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -5 -12 -23 -40 -43 -22 -53 -34 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -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 -1 -5 -10 -9 -5 -3 -1 -1 -0 -1 -9 -48 -83 -74 -84 -65 -35 -14 -7 -11 -20 -17 -6 -3 -16 -44 -72 -71 -43 -23 -7 -0 -0 -0 -0 -1 -11 -11 -2 -6 -0 -0 -0 -1 -6 -14 -8 -11 -4 -0 -3 -17 -51 -61 -27 -13 -35 -46 -42 -41 -45 -42 -29 -21 -19 -19 -12 -6 -5 -5 -4 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -12 -23 -33 -43 -50 -57 -68 -74 -72 -62 -48 -38 -30 -23 -17 -9 -5 -7 -11 -11 -14 -19 -27 -30 -34 -42 -49 -68 -91 -118 -142 -149 -159 -184 -217 -240 -245 -243 -217 -153 -87 -59 -70 -97 -112 -109 -96 -87 -90 -105 -128 -133 -114 -102 -111 -127 -104 -77 -56 -36 -21 -8 -10 -18 -25 -35 -47 -56 -66 -87 -115 -131 -125 -115 -108 -89 -60 -30 -9 -4 -3 -4 -8 -9 -9 -7 -6 -7 -15 -30 -40 -30 -10 -1 -0 -0 -1 -6 -9 -9 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -7 -8 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -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 -21 -21 -16 -14 -12 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -7 -3 -4 -20 -65 -134 -161 -137 -118 -102 -89 -78 -64 -52 -43 -40 -32 -25 -20 -15 -13 -14 -17 -20 -23 -26 -27 -27 -26 -24 -21 -20 -20 -20 -22 -27 -27 -26 -23 -21 -18 -16 -10 -6 -3 -3 -3 -2 -3 -3 -3 -4 -5 -2 -2 -2 -3 -5 -7 -6 -3 -2 -1 -1 -1 -2 -1 -0 -0 -2 -4 -11 -11 -2 -4 -7 -16 -48 -11 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -9 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -4 -1 -0 -6 -24 -3 -6 -68 -57 -75 -54 -16 -6 -4 -9 -22 -34 -20 -9 -21 -41 -56 -58 -62 -58 -24 -2 -1 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -26 -32 -7 -0 -0 -1 -9 -14 -24 -50 -44 -16 -12 -27 -43 -44 -30 -20 -19 -23 -23 -19 -12 -7 -5 -5 -4 -5 -5 -3 -1 -0 -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 -1 -2 -4 -10 -18 -29 -41 -47 -52 -63 -72 -77 -74 -64 -52 -41 -34 -28 -19 -11 -12 -15 -15 -17 -22 -29 -33 -45 -59 -68 -83 -110 -131 -148 -161 -175 -189 -201 -213 -215 -195 -159 -107 -65 -57 -75 -103 -118 -115 -102 -92 -98 -113 -129 -130 -114 -103 -109 -107 -79 -62 -52 -40 -22 -10 -15 -24 -32 -37 -40 -38 -43 -65 -105 -138 -138 -118 -102 -86 -66 -40 -16 -6 -2 -3 -7 -9 -8 -5 -3 -5 -12 -34 -54 -44 -17 -3 -1 -1 -2 -6 -10 -10 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -7 -8 -11 -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 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -5 -3 -6 -10 -8 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -3 -3 -17 -64 -122 -155 -152 -129 -109 -96 -82 -66 -54 -47 -40 -34 -28 -22 -16 -12 -10 -12 -16 -21 -25 -30 -32 -31 -28 -27 -26 -26 -25 -23 -24 -25 -23 -24 -22 -21 -19 -13 -6 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -9 -14 -17 -12 -2 -0 -8 -29 -36 -7 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -1 -3 -17 -44 -13 -33 -52 -25 -31 -48 -14 -4 -12 -14 -21 -40 -38 -18 -20 -32 -36 -35 -26 -13 -13 -19 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -28 -5 -0 -0 -0 -14 -22 -27 -57 -63 -29 -5 -17 -43 -49 -29 -11 -2 -6 -13 -15 -11 -8 -6 -5 -6 -9 -11 -8 -3 -1 -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 -1 -2 -2 -7 -14 -23 -33 -39 -44 -54 -64 -73 -78 -76 -66 -54 -43 -33 -23 -15 -15 -18 -20 -22 -25 -31 -39 -56 -74 -83 -96 -114 -128 -138 -149 -165 -184 -206 -230 -236 -198 -147 -99 -71 -77 -93 -118 -126 -121 -110 -108 -126 -132 -125 -120 -108 -98 -89 -71 -56 -50 -46 -35 -19 -15 -21 -24 -28 -33 -35 -33 -32 -48 -88 -130 -142 -122 -96 -78 -59 -37 -20 -9 -1 -2 -4 -6 -6 -3 -1 -2 -9 -28 -41 -32 -14 -3 -1 -1 -2 -5 -10 -11 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -3 -4 -6 -7 -7 -9 -11 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -6 -7 -13 -13 -11 -13 -14 -11 -1 -0 -0 -1 -2 -1 -1 -1 -0 -0 -2 -7 -4 -2 -1 -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 -3 -3 -0 -2 -12 -52 -142 -188 -174 -147 -122 -101 -80 -62 -50 -42 -37 -33 -28 -21 -14 -9 -8 -9 -12 -16 -21 -26 -30 -31 -33 -36 -39 -39 -36 -34 -32 -29 -26 -23 -20 -13 -12 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -1 -2 -3 -3 -2 -5 -24 -23 -9 -2 -0 -0 -20 -37 -27 -7 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -4 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -8 -29 -44 -40 -63 -27 -11 -26 -64 -38 -9 -18 -17 -36 -43 -43 -21 -16 -27 -25 -27 -32 -27 -39 -53 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -2 -0 -0 -0 -0 -20 -30 -36 -50 -25 -2 -1 -6 -16 -24 -18 -2 -1 -3 -7 -11 -12 -10 -8 -8 -9 -13 -12 -7 -3 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -4 -9 -16 -24 -28 -32 -41 -53 -67 -82 -88 -81 -66 -52 -37 -21 -12 -14 -20 -25 -27 -29 -33 -39 -56 -74 -83 -89 -92 -104 -112 -122 -141 -178 -222 -249 -236 -185 -133 -100 -94 -115 -143 -162 -156 -149 -132 -130 -159 -166 -144 -124 -107 -90 -73 -54 -42 -39 -32 -19 -13 -22 -34 -38 -38 -37 -37 -35 -35 -44 -72 -108 -126 -118 -96 -72 -48 -26 -18 -16 -2 -2 -2 -3 -3 -1 -0 -1 -5 -14 -20 -16 -9 -3 -0 -0 -1 -3 -7 -10 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -4 -5 -8 -10 -9 -9 -9 -7 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -8 -21 -32 -35 -25 -14 -3 -3 -4 -6 -26 -15 -7 -3 -1 -0 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -6 -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 -1 -3 -5 -0 -0 -3 -15 -119 -217 -222 -194 -161 -128 -99 -74 -56 -43 -37 -35 -31 -26 -21 -17 -12 -9 -9 -11 -13 -15 -18 -22 -26 -32 -39 -46 -47 -40 -35 -32 -27 -21 -15 -13 -13 -10 -6 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -3 -5 -6 -10 -21 -11 -2 -0 -0 -0 -15 -21 -15 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -10 -23 -35 -46 -50 -30 -22 -37 -76 -63 -15 -8 -11 -44 -50 -39 -28 -13 -29 -15 -5 -10 -18 -37 -41 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -23 -23 -14 -9 -9 -9 -7 -12 -39 -54 -27 -3 -1 -2 -5 -8 -9 -8 -7 -8 -10 -13 -10 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -2 -1 -1 -2 -1 -3 -5 -10 -14 -16 -19 -29 -44 -62 -84 -100 -96 -77 -56 -39 -21 -11 -14 -16 -15 -17 -26 -30 -37 -63 -80 -95 -94 -87 -92 -104 -125 -159 -206 -237 -228 -185 -133 -101 -95 -110 -137 -162 -176 -178 -178 -172 -167 -173 -188 -160 -132 -115 -91 -65 -45 -31 -24 -16 -6 -13 -34 -51 -56 -50 -40 -32 -28 -31 -43 -63 -87 -100 -99 -90 -63 -39 -18 -17 -15 -4 -2 -2 -1 -0 -0 -0 -1 -3 -7 -10 -9 -6 -3 -1 -0 -0 -1 -3 -7 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -2 -3 -4 -7 -10 -11 -12 -11 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -27 -38 -15 -6 -6 -17 -18 -17 -31 -25 -16 -8 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -7 -12 -93 -207 -237 -226 -196 -161 -127 -95 -67 -48 -37 -33 -31 -28 -27 -23 -16 -13 -13 -13 -14 -15 -17 -18 -20 -21 -23 -27 -30 -31 -30 -28 -24 -20 -18 -18 -15 -14 -11 -6 -6 -4 -3 -3 -3 -3 -3 -3 -2 -1 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -7 -12 -6 -0 -0 -0 -0 -0 -7 -9 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -10 -17 -22 -27 -34 -40 -40 -51 -59 -49 -15 -5 -40 -48 -45 -34 -44 -15 -26 -22 -6 -19 -38 -49 -28 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -4 -20 -26 -22 -18 -20 -22 -23 -28 -41 -36 -13 -3 -1 -1 -2 -3 -3 -3 -3 -6 -9 -9 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -4 -7 -8 -10 -22 -39 -59 -84 -102 -101 -81 -57 -40 -23 -15 -18 -18 -14 -16 -23 -32 -48 -65 -91 -114 -123 -125 -130 -146 -173 -204 -222 -214 -175 -128 -99 -91 -99 -117 -136 -151 -163 -180 -196 -189 -184 -182 -179 -162 -147 -124 -88 -52 -28 -17 -11 -5 -3 -20 -49 -71 -72 -53 -29 -24 -29 -36 -48 -61 -80 -84 -74 -70 -46 -29 -17 -16 -12 -5 -3 -3 -2 -1 -0 -0 -0 -1 -4 -6 -7 -6 -4 -3 -3 -1 -0 -1 -4 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -5 -6 -5 -3 -3 -2 -1 -1 -2 -5 -7 -6 -5 -4 -2 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -4 -18 -38 -34 -30 -28 -18 -13 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -8 -33 -82 -190 -250 -224 -189 -158 -126 -93 -66 -46 -34 -29 -25 -22 -19 -14 -11 -11 -13 -15 -17 -19 -20 -21 -20 -20 -23 -27 -31 -29 -25 -20 -17 -16 -14 -13 -16 -15 -10 -10 -9 -6 -4 -4 -5 -4 -4 -3 -2 -1 -2 -2 -2 -3 -3 -4 -4 -5 -6 -9 -13 -10 -6 -2 -2 -1 -5 -3 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -10 -18 -26 -37 -49 -55 -56 -53 -41 -30 -17 -15 -53 -60 -45 -40 -57 -26 -16 -27 -16 -17 -32 -49 -27 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -14 -12 -20 -21 -2 -2 -13 -21 -13 -10 -14 -21 -25 -23 -22 -17 -6 -1 -1 -1 -2 -2 -1 -1 -1 -3 -6 -6 -4 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -5 -9 -18 -34 -50 -70 -89 -91 -72 -48 -31 -21 -18 -22 -19 -14 -17 -25 -35 -49 -70 -95 -122 -144 -163 -182 -194 -202 -199 -182 -152 -115 -89 -83 -85 -89 -93 -99 -113 -138 -169 -214 -211 -193 -167 -146 -130 -116 -97 -67 -35 -14 -6 -3 -1 -4 -27 -64 -89 -88 -54 -20 -22 -33 -39 -49 -56 -68 -67 -48 -38 -24 -15 -12 -12 -9 -7 -6 -3 -2 -1 -1 -0 -1 -1 -3 -5 -5 -7 -9 -8 -5 -0 -0 -3 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -10 -13 -12 -5 -3 -2 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -38 -57 -38 -30 -21 -11 -5 -1 -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 -2 -6 -54 -198 -280 -250 -213 -183 -152 -120 -92 -65 -46 -35 -27 -21 -15 -10 -7 -5 -6 -7 -9 -13 -16 -19 -20 -22 -24 -25 -26 -23 -19 -16 -14 -12 -10 -12 -15 -13 -11 -14 -16 -15 -14 -12 -11 -8 -7 -5 -4 -2 -1 -1 -2 -2 -3 -4 -5 -8 -10 -13 -17 -22 -23 -13 -13 -17 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -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 -1 -2 -4 -6 -6 -5 -7 -16 -30 -48 -62 -66 -62 -44 -23 -18 -22 -37 -65 -60 -47 -63 -64 -41 -22 -16 -17 -20 -24 -40 -23 -4 -0 -0 -0 -0 -0 -1 -3 -3 -8 -19 -33 -29 -25 -31 -35 -1 -2 -10 -12 -12 -20 -22 -20 -13 -7 -6 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -2 -4 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -1 -1 -0 -1 -0 -0 -0 -4 -8 -13 -23 -37 -53 -67 -70 -56 -35 -22 -19 -20 -24 -23 -20 -22 -28 -35 -43 -55 -78 -107 -132 -153 -176 -180 -166 -141 -111 -87 -72 -64 -60 -54 -47 -41 -38 -42 -70 -115 -176 -208 -203 -161 -120 -93 -74 -58 -36 -16 -4 -1 -1 -2 -13 -46 -85 -102 -94 -43 -14 -21 -35 -35 -40 -50 -53 -42 -23 -13 -7 -4 -4 -7 -5 -3 -5 -3 -2 -2 -1 -1 -2 -4 -5 -7 -7 -9 -13 -13 -9 -3 -2 -5 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -8 -13 -13 -7 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -36 -24 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -29 -140 -268 -278 -240 -207 -174 -142 -115 -89 -67 -52 -37 -26 -18 -12 -8 -4 -2 -1 -2 -4 -7 -10 -14 -19 -21 -24 -22 -18 -15 -12 -11 -9 -11 -12 -12 -10 -9 -13 -18 -22 -22 -20 -19 -15 -13 -12 -11 -6 -4 -3 -2 -2 -2 -3 -6 -10 -12 -14 -21 -28 -30 -25 -29 -31 -17 -4 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -8 -8 -8 -8 -15 -28 -44 -52 -52 -48 -28 -6 -9 -26 -51 -73 -74 -57 -63 -58 -50 -33 -12 -9 -16 -19 -26 -15 -3 -0 -0 -0 -0 -0 -7 -13 -9 -17 -27 -36 -33 -41 -47 -41 -9 -9 -17 -13 -14 -29 -25 -18 -6 -2 -3 -5 -5 -3 -3 -2 -1 -0 -0 -0 -0 -2 -6 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -4 -7 -15 -25 -36 -48 -53 -42 -27 -19 -19 -23 -27 -29 -25 -27 -31 -34 -38 -42 -53 -75 -97 -113 -124 -123 -107 -83 -64 -54 -49 -42 -30 -17 -11 -8 -6 -6 -14 -41 -84 -126 -140 -114 -78 -48 -30 -19 -10 -3 -1 -0 -3 -19 -54 -96 -121 -111 -76 -26 -10 -21 -33 -33 -35 -44 -42 -27 -9 -2 -1 -1 -1 -2 -3 -3 -4 -6 -4 -2 -1 -2 -5 -8 -8 -9 -9 -12 -16 -16 -13 -9 -6 -7 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -8 -7 -5 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -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 -1 -4 -12 -31 -20 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -46 -116 -208 -256 -241 -206 -169 -138 -114 -92 -74 -56 -40 -27 -20 -14 -10 -6 -4 -3 -2 -3 -4 -6 -9 -10 -13 -17 -16 -15 -13 -10 -10 -12 -9 -8 -7 -8 -11 -15 -19 -22 -23 -23 -21 -22 -21 -18 -15 -14 -11 -6 -4 -3 -3 -5 -7 -11 -17 -23 -25 -26 -29 -31 -24 -12 -3 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -10 -12 -14 -8 -13 -24 -30 -32 -35 -33 -18 -2 -6 -22 -43 -57 -51 -43 -46 -48 -47 -35 -14 -10 -19 -28 -16 -4 -0 -0 -0 -0 -0 -0 -5 -12 -17 -30 -45 -53 -49 -51 -64 -59 -33 -19 -20 -23 -27 -28 -27 -21 -7 -3 -5 -7 -9 -7 -4 -3 -2 -1 -0 -0 -1 -4 -10 -10 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -21 -27 -34 -39 -32 -22 -19 -24 -27 -31 -33 -29 -33 -36 -37 -38 -36 -43 -57 -73 -84 -85 -80 -69 -54 -47 -46 -40 -24 -9 -2 -1 -1 -0 -0 -1 -4 -15 -37 -52 -59 -45 -29 -14 -4 -1 -1 -0 -3 -19 -57 -108 -144 -141 -100 -44 -8 -8 -20 -27 -26 -29 -35 -30 -18 -5 -1 -0 -0 -0 -1 -2 -4 -7 -11 -10 -6 -2 -3 -8 -14 -12 -10 -11 -14 -17 -16 -13 -10 -7 -7 -8 -5 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -3 -5 -4 -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 -1 -1 -1 -1 -0 -0 -0 -0 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -99 -232 -276 -248 -207 -175 -149 -123 -102 -85 -69 -50 -35 -27 -19 -15 -11 -8 -5 -4 -2 -2 -3 -3 -5 -7 -10 -12 -13 -12 -11 -8 -6 -5 -5 -7 -9 -11 -14 -18 -19 -20 -22 -26 -28 -27 -26 -20 -19 -15 -10 -5 -6 -5 -6 -12 -18 -22 -23 -25 -29 -25 -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 -1 -2 -5 -6 -7 -25 -9 -3 -5 -22 -29 -21 -19 -21 -14 -4 -5 -18 -30 -29 -30 -37 -42 -49 -42 -32 -20 -12 -10 -17 -12 -3 -0 -0 -0 -0 -0 -0 -0 -6 -20 -40 -63 -75 -65 -56 -61 -64 -43 -20 -14 -25 -36 -32 -30 -25 -10 -5 -7 -9 -10 -8 -4 -3 -2 -2 -1 -1 -1 -5 -9 -8 -2 -1 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -3 -11 -20 -20 -20 -25 -23 -19 -19 -23 -29 -33 -35 -37 -39 -40 -41 -41 -40 -45 -58 -71 -76 -70 -63 -57 -51 -51 -53 -39 -14 -2 -0 -0 -0 -0 -0 -0 -0 -2 -13 -34 -46 -42 -34 -21 -11 -6 -4 -4 -16 -49 -92 -122 -125 -99 -54 -15 -2 -9 -18 -16 -12 -17 -23 -18 -10 -3 -1 -0 -0 -0 -1 -2 -5 -11 -16 -13 -5 -3 -4 -9 -14 -11 -9 -8 -9 -14 -14 -11 -8 -6 -7 -9 -8 -4 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -237 -281 -263 -231 -200 -171 -146 -126 -110 -89 -67 -55 -41 -33 -22 -15 -10 -7 -4 -2 -1 -0 -0 -1 -2 -5 -8 -11 -12 -9 -4 -4 -4 -4 -6 -8 -12 -14 -14 -15 -17 -20 -25 -27 -27 -27 -26 -23 -16 -11 -12 -10 -11 -12 -17 -20 -21 -19 -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 -0 -0 -0 -0 -0 -1 -2 -4 -6 -5 -6 -24 -4 -0 -0 -25 -44 -24 -11 -14 -14 -11 -9 -9 -9 -11 -19 -34 -45 -52 -45 -32 -22 -7 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -12 -38 -65 -75 -67 -56 -50 -50 -34 -16 -10 -18 -23 -61 -34 -29 -17 -8 -6 -10 -15 -14 -8 -3 -1 -2 -2 -2 -2 -4 -4 -3 -2 -1 -2 -1 -1 -1 -2 -3 -2 -1 -1 -2 -2 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -3 -10 -16 -16 -14 -16 -18 -17 -18 -21 -26 -31 -35 -37 -39 -41 -43 -46 -47 -51 -63 -77 -82 -76 -69 -67 -65 -66 -64 -40 -9 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -28 -33 -33 -31 -31 -30 -23 -15 -17 -35 -65 -91 -96 -80 -49 -18 -2 -1 -11 -12 -7 -5 -7 -11 -10 -6 -2 -1 -1 -1 -1 -1 -3 -9 -20 -20 -14 -5 -4 -6 -9 -11 -9 -7 -5 -5 -10 -12 -11 -9 -8 -10 -13 -12 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -53 -89 -252 -314 -307 -267 -232 -202 -177 -155 -131 -109 -93 -81 -71 -49 -30 -18 -12 -8 -4 -1 -0 -0 -0 -0 -1 -2 -4 -7 -8 -6 -6 -4 -4 -4 -3 -5 -8 -11 -10 -10 -11 -13 -16 -19 -23 -26 -25 -19 -16 -18 -18 -19 -16 -18 -20 -21 -14 -10 -8 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -10 -2 -0 -0 -24 -45 -16 -5 -24 -39 -48 -37 -14 -2 -2 -13 -29 -37 -44 -44 -39 -23 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -35 -43 -49 -54 -51 -49 -43 -31 -20 -18 -19 -25 -45 -27 -26 -20 -11 -8 -14 -18 -16 -11 -6 -3 -2 -2 -2 -2 -4 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -2 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -4 -10 -16 -18 -16 -15 -16 -17 -15 -17 -23 -31 -34 -35 -33 -35 -38 -43 -48 -53 -66 -85 -97 -93 -87 -88 -86 -79 -69 -43 -11 -2 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -8 -13 -21 -36 -46 -38 -25 -27 -40 -57 -79 -91 -78 -43 -11 -2 -4 -6 -6 -4 -3 -7 -9 -7 -5 -2 -1 -1 -1 -1 -2 -4 -13 -26 -21 -13 -7 -4 -5 -7 -9 -9 -9 -7 -4 -4 -9 -12 -13 -14 -16 -18 -15 -10 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -1 -5 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -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 -1 -1 -1 -1 -0 -0 -0 -0 -2 -7 -17 -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 -0 -0 -0 -0 -0 -3 -2 -9 -114 -167 -190 -306 -306 -275 -242 -207 -177 -156 -139 -125 -112 -90 -64 -38 -28 -19 -10 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -4 -5 -5 -5 -5 -4 -3 -4 -6 -6 -5 -6 -4 -10 -18 -22 -24 -24 -21 -18 -18 -19 -21 -20 -22 -22 -21 -13 -7 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -7 -4 -1 -2 -2 -1 -1 -18 -35 -11 -10 -47 -71 -59 -46 -36 -18 -8 -18 -29 -34 -38 -38 -35 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -30 -44 -41 -37 -38 -43 -48 -46 -45 -40 -36 -31 -30 -36 -30 -28 -24 -16 -11 -11 -11 -12 -11 -8 -4 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -4 -11 -17 -20 -19 -18 -18 -19 -19 -15 -19 -30 -41 -46 -40 -35 -37 -42 -45 -52 -70 -96 -111 -110 -108 -109 -102 -88 -71 -48 -20 -5 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -6 -19 -35 -41 -31 -21 -25 -38 -58 -78 -82 -54 -17 -3 -4 -8 -9 -7 -3 -4 -11 -10 -5 -4 -3 -1 -1 -1 -1 -2 -5 -12 -22 -21 -13 -10 -10 -5 -5 -7 -9 -11 -10 -9 -7 -8 -10 -14 -19 -23 -23 -19 -12 -5 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -1 -0 -0 -0 -1 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -2 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -15 -31 -28 -15 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -223 -268 -348 -334 -284 -242 -218 -192 -164 -140 -125 -110 -89 -70 -46 -27 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -4 -4 -4 -4 -5 -4 -4 -3 -9 -17 -19 -18 -27 -26 -20 -16 -14 -15 -17 -20 -20 -21 -17 -12 -5 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -8 -7 -4 -1 -2 -12 -30 -16 -10 -19 -7 -15 -55 -70 -49 -47 -48 -50 -43 -33 -25 -25 -33 -35 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -51 -39 -39 -45 -38 -30 -26 -30 -42 -50 -67 -71 -56 -39 -30 -32 -34 -48 -37 -23 -15 -12 -12 -13 -12 -8 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -2 -1 -0 -0 -0 -1 -0 -0 -1 -2 -4 -9 -18 -26 -27 -26 -22 -19 -18 -15 -17 -30 -58 -74 -64 -50 -46 -51 -55 -63 -82 -108 -124 -126 -124 -122 -110 -91 -73 -55 -32 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -16 -21 -20 -18 -17 -23 -38 -53 -54 -42 -18 -3 -3 -11 -24 -33 -29 -16 -7 -6 -4 -2 -2 -2 -1 -1 -1 -1 -2 -5 -11 -17 -16 -14 -11 -17 -9 -6 -6 -7 -8 -9 -10 -11 -10 -9 -11 -17 -24 -21 -15 -11 -5 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -1 -1 -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 -1 -2 -5 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -4 -18 -34 -20 -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 -4 -46 -118 -320 -364 -357 -333 -291 -254 -217 -180 -156 -139 -125 -107 -82 -55 -35 -22 -11 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -5 -6 -6 -4 -3 -6 -14 -17 -17 -29 -31 -24 -17 -11 -11 -16 -17 -17 -21 -22 -16 -8 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -5 -9 -9 -6 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -7 -6 -5 -8 -14 -26 -40 -26 -11 -13 -7 -18 -48 -50 -34 -27 -34 -43 -39 -20 -6 -9 -23 -31 -26 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -49 -63 -46 -51 -43 -24 -20 -25 -26 -36 -60 -82 -89 -70 -45 -30 -31 -40 -69 -50 -38 -23 -17 -15 -14 -13 -8 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -1 -0 -0 -1 -1 -3 -7 -14 -23 -29 -31 -28 -24 -23 -19 -22 -37 -71 -96 -90 -68 -56 -59 -69 -80 -92 -106 -123 -138 -144 -134 -111 -88 -71 -62 -46 -27 -13 -5 -1 -1 -0 -0 -0 -0 -0 -2 -4 -9 -15 -17 -19 -19 -17 -21 -33 -35 -20 -9 -3 -1 -9 -23 -44 -73 -72 -47 -24 -9 -2 -1 -2 -2 -1 -0 -0 -1 -1 -4 -10 -14 -17 -16 -13 -14 -13 -12 -12 -15 -13 -8 -8 -10 -10 -11 -10 -11 -16 -13 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -9 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -30 -27 -13 -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 -28 -130 -187 -230 -251 -246 -239 -281 -247 -207 -171 -146 -127 -103 -80 -63 -50 -36 -21 -12 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -6 -5 -4 -4 -9 -13 -12 -18 -28 -26 -21 -13 -10 -12 -12 -14 -19 -21 -15 -7 -3 -2 -1 -1 -2 -2 -3 -2 -1 -1 -1 -5 -11 -14 -16 -14 -9 -6 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -2 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -6 -16 -26 -31 -35 -37 -38 -30 -20 -12 -27 -44 -40 -29 -22 -21 -29 -32 -20 -7 -2 -9 -20 -23 -13 -2 -0 -0 -0 -0 -0 -0 -0 -7 -2 -0 -0 -2 -45 -39 -15 -22 -40 -46 -57 -75 -81 -79 -66 -57 -44 -49 -46 -68 -45 -34 -31 -21 -15 -15 -16 -10 -6 -5 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -14 -21 -27 -31 -33 -33 -32 -31 -34 -50 -77 -101 -99 -79 -62 -59 -72 -87 -92 -96 -112 -136 -154 -144 -113 -84 -67 -69 -58 -45 -35 -22 -9 -4 -1 -1 -0 -1 -1 -2 -5 -11 -18 -20 -23 -22 -17 -16 -21 -16 -4 -1 -1 -6 -15 -26 -41 -65 -72 -57 -33 -13 -3 -1 -1 -1 -1 -0 -0 -0 -1 -3 -9 -14 -17 -18 -15 -13 -14 -15 -16 -18 -19 -18 -13 -9 -8 -11 -10 -7 -7 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -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 -1 -4 -8 -11 -10 -7 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -22 -31 -27 -12 -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 -6 -42 -97 -275 -279 -260 -242 -206 -162 -128 -101 -85 -72 -60 -48 -34 -20 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -5 -4 -4 -6 -5 -9 -19 -23 -22 -17 -12 -9 -9 -12 -15 -15 -9 -3 -2 -1 -1 -2 -2 -3 -3 -3 -2 -1 -2 -9 -16 -17 -15 -10 -6 -6 -6 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -13 -11 -3 -0 -0 -1 -0 -0 -1 -1 -3 -3 -2 -0 -3 -16 -36 -47 -45 -43 -43 -33 -20 -17 -27 -36 -35 -34 -27 -16 -22 -26 -24 -17 -8 -3 -12 -17 -8 -0 -0 -0 -0 -0 -0 -0 -1 -46 -19 -2 -0 -20 -47 -34 -28 -53 -79 -79 -76 -82 -76 -59 -50 -65 -73 -77 -53 -53 -37 -25 -29 -20 -14 -16 -15 -8 -3 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -14 -19 -24 -32 -38 -40 -41 -48 -61 -78 -96 -97 -85 -69 -63 -67 -80 -92 -98 -109 -131 -155 -153 -121 -88 -74 -75 -69 -57 -47 -38 -24 -14 -6 -2 -2 -2 -3 -6 -11 -16 -21 -23 -23 -16 -11 -9 -8 -3 -1 -0 -2 -6 -10 -13 -19 -32 -45 -47 -35 -19 -6 -2 -1 -1 -1 -0 -0 -0 -0 -1 -5 -11 -17 -18 -15 -13 -12 -13 -14 -15 -17 -19 -19 -12 -13 -17 -15 -9 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -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 -1 -3 -6 -9 -10 -9 -7 -4 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -15 -23 -21 -13 -8 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -114 -154 -198 -323 -300 -237 -187 -148 -123 -99 -78 -65 -55 -44 -33 -23 -13 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -3 -3 -3 -4 -10 -14 -18 -17 -12 -8 -10 -13 -12 -8 -4 -1 -1 -1 -2 -3 -5 -4 -3 -2 -2 -2 -4 -14 -20 -15 -9 -4 -3 -2 -2 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -21 -20 -9 -3 -5 -17 -3 -0 -0 -0 -1 -4 -6 -5 -4 -3 -16 -42 -47 -40 -37 -32 -27 -17 -16 -17 -22 -29 -25 -16 -14 -18 -17 -20 -22 -19 -15 -20 -21 -9 -0 -0 -0 -0 -0 -0 -0 -0 -5 -0 -0 -13 -53 -50 -32 -41 -71 -88 -81 -79 -87 -79 -55 -45 -63 -87 -98 -80 -63 -43 -32 -26 -22 -16 -15 -7 -8 -8 -5 -3 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -14 -19 -29 -39 -50 -58 -62 -71 -78 -93 -97 -93 -87 -88 -87 -91 -104 -112 -118 -136 -159 -155 -129 -99 -78 -72 -79 -71 -52 -40 -36 -28 -15 -4 -0 -1 -2 -6 -13 -18 -23 -20 -14 -5 -7 -6 -2 -0 -0 -0 -1 -1 -2 -2 -3 -8 -24 -40 -41 -32 -18 -8 -3 -1 -1 -0 -0 -0 -0 -0 -2 -5 -8 -10 -11 -12 -12 -11 -10 -12 -14 -16 -17 -18 -22 -21 -17 -13 -8 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -6 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -7 -9 -8 -7 -5 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -11 -11 -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 -1 -58 -251 -269 -238 -209 -226 -197 -158 -122 -103 -87 -74 -61 -49 -37 -26 -17 -9 -5 -2 -1 -1 -0 -0 -0 -0 -2 -2 -3 -2 -2 -2 -1 -2 -4 -6 -11 -12 -9 -5 -8 -11 -9 -5 -2 -2 -3 -5 -5 -6 -5 -4 -3 -2 -2 -3 -8 -21 -20 -10 -3 -1 -1 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -24 -28 -21 -9 -14 -41 -42 -3 -0 -1 -1 -0 -4 -7 -16 -17 -9 -10 -15 -16 -29 -29 -24 -30 -24 -17 -13 -15 -22 -16 -14 -16 -18 -12 -20 -24 -27 -29 -35 -31 -12 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -40 -65 -49 -42 -55 -76 -81 -70 -72 -87 -84 -60 -44 -56 -85 -103 -95 -73 -47 -46 -35 -27 -23 -17 -7 -6 -4 -3 -2 -2 -3 -3 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -1 -1 -1 -1 -0 -0 -0 -2 -7 -14 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -8 -13 -18 -24 -34 -50 -61 -67 -78 -79 -80 -84 -91 -93 -96 -99 -107 -122 -128 -131 -144 -158 -150 -135 -116 -89 -78 -87 -81 -61 -45 -47 -48 -34 -11 -0 -1 -3 -7 -15 -19 -16 -10 -4 -2 -6 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -7 -23 -38 -42 -35 -20 -7 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -9 -8 -7 -9 -10 -12 -14 -15 -17 -14 -11 -7 -5 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -3 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -9 -9 -7 -4 -2 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -114 -268 -262 -233 -202 -171 -143 -122 -99 -79 -60 -47 -37 -27 -19 -12 -8 -5 -3 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -3 -5 -5 -5 -9 -10 -6 -6 -3 -2 -2 -3 -4 -5 -5 -4 -3 -2 -2 -2 -3 -17 -31 -21 -6 -1 -1 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -38 -49 -35 -19 -8 -21 -45 -34 -4 -1 -1 -1 -0 -2 -9 -27 -20 -10 -6 -8 -9 -10 -9 -12 -23 -30 -29 -21 -10 -13 -15 -18 -17 -23 -23 -24 -30 -35 -35 -41 -38 -14 -7 -20 -15 -0 -0 -0 -0 -0 -0 -0 -1 -26 -59 -59 -65 -73 -81 -75 -58 -61 -82 -86 -68 -53 -55 -67 -75 -78 -62 -37 -47 -46 -35 -30 -18 -7 -2 -1 -1 -2 -4 -7 -6 -3 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -6 -11 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -8 -12 -17 -27 -43 -48 -55 -68 -76 -80 -82 -84 -82 -83 -95 -118 -141 -146 -139 -140 -145 -132 -130 -128 -117 -94 -86 -83 -76 -60 -50 -47 -38 -22 -13 -15 -23 -27 -24 -11 -3 -2 -1 -1 -5 -10 -7 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -5 -17 -26 -32 -29 -12 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -6 -9 -9 -8 -10 -10 -9 -8 -5 -2 -1 -1 -1 -1 -0 -1 -2 -4 -6 -8 -6 -2 -0 -1 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -4 -8 -11 -10 -6 -3 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -139 -173 -187 -192 -249 -214 -186 -156 -128 -103 -81 -62 -46 -35 -28 -22 -17 -14 -7 -4 -2 -1 -0 -0 -1 -2 -1 -0 -1 -1 -1 -2 -4 -9 -12 -12 -5 -5 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -8 -20 -19 -5 -1 -1 -0 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -23 -56 -61 -34 -13 -4 -22 -29 -11 -2 -2 -3 -2 -1 -1 -8 -20 -8 -4 -2 -9 -12 -17 -7 -6 -14 -25 -38 -35 -15 -13 -18 -15 -14 -14 -16 -19 -35 -41 -42 -45 -42 -34 -38 -47 -26 -0 -0 -0 -0 -0 -0 -0 -2 -12 -33 -43 -78 -87 -74 -52 -35 -48 -71 -71 -67 -71 -63 -54 -49 -57 -51 -28 -37 -47 -46 -36 -19 -7 -3 -2 -2 -5 -8 -9 -7 -3 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -5 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -9 -14 -22 -40 -51 -52 -60 -74 -81 -78 -75 -73 -74 -95 -136 -159 -151 -134 -128 -128 -113 -112 -120 -129 -116 -99 -89 -84 -58 -28 -15 -13 -21 -44 -65 -66 -52 -29 -8 -1 -1 -1 -1 -6 -12 -11 -5 -2 -1 -0 -0 -0 -1 -1 -1 -0 -1 -2 -7 -14 -23 -12 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -8 -7 -8 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -7 -17 -25 -15 -3 -0 -8 -15 -11 -6 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -8 -13 -12 -8 -4 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -60 -246 -224 -202 -221 -192 -163 -142 -109 -82 -60 -46 -36 -31 -29 -24 -17 -11 -6 -2 -1 -0 -0 -0 -0 -1 -3 -5 -7 -10 -10 -7 -8 -5 -3 -1 -1 -1 -1 -1 -2 -1 -2 -2 -2 -1 -0 -2 -9 -15 -11 -3 -1 -2 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -21 -48 -47 -22 -6 -1 -5 -5 -2 -2 -5 -6 -7 -5 -2 -3 -6 -2 -1 -1 -5 -14 -8 -2 -4 -8 -19 -35 -38 -25 -24 -32 -17 -21 -18 -17 -18 -35 -39 -43 -51 -45 -46 -55 -56 -30 -4 -0 -0 -0 -0 -0 -3 -15 -19 -0 -14 -81 -86 -77 -44 -26 -41 -62 -43 -36 -64 -68 -46 -36 -43 -47 -36 -34 -46 -52 -41 -22 -8 -4 -3 -4 -7 -10 -12 -9 -3 -2 -4 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -6 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -14 -24 -48 -73 -75 -74 -82 -86 -78 -77 -84 -86 -106 -147 -154 -131 -114 -107 -105 -97 -92 -95 -99 -93 -83 -76 -74 -55 -26 -10 -7 -19 -59 -101 -97 -63 -25 -4 -1 -0 -0 -1 -5 -11 -13 -10 -5 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -4 -9 -6 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -4 -6 -7 -6 -6 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -10 -38 -39 -17 -3 -2 -26 -60 -67 -35 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -5 -10 -11 -7 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -29 -57 -113 -246 -220 -202 -197 -164 -132 -105 -80 -58 -43 -36 -32 -28 -22 -15 -9 -4 -1 -0 -0 -0 -1 -5 -11 -17 -16 -11 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -7 -12 -10 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -28 -28 -18 -9 -3 -0 -0 -0 -0 -2 -4 -9 -12 -8 -3 -2 -1 -0 -0 -10 -10 -7 -7 -15 -12 -17 -29 -33 -31 -32 -28 -17 -21 -20 -26 -29 -41 -40 -41 -55 -46 -47 -52 -55 -46 -25 -13 -8 -5 -10 -7 -14 -56 -63 -2 -2 -33 -68 -86 -58 -41 -51 -67 -32 -8 -40 -55 -30 -24 -34 -50 -47 -39 -49 -54 -42 -23 -9 -6 -7 -8 -8 -11 -12 -8 -2 -1 -4 -8 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -8 -6 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -9 -15 -26 -50 -78 -85 -88 -92 -98 -97 -96 -105 -110 -118 -136 -128 -107 -96 -89 -83 -81 -76 -71 -62 -46 -35 -36 -46 -47 -37 -25 -16 -15 -42 -94 -89 -48 -10 -1 -0 -0 -0 -0 -3 -8 -15 -17 -11 -4 -1 -1 -0 -0 -1 -2 -7 -5 -3 -2 -4 -5 -4 -2 -1 -0 -1 -2 -2 -1 -0 -0 -1 -1 -2 -4 -4 -5 -6 -6 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -36 -23 -8 -4 -18 -58 -96 -91 -45 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -36 -127 -137 -165 -255 -210 -175 -153 -128 -99 -71 -49 -36 -29 -26 -22 -16 -10 -6 -8 -10 -10 -15 -10 -14 -20 -13 -10 -8 -5 -2 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -0 -0 -0 -1 -4 -10 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -8 -11 -19 -21 -8 -1 -0 -0 -0 -1 -1 -6 -12 -10 -4 -1 -1 -0 -1 -7 -9 -14 -20 -20 -15 -17 -27 -32 -31 -33 -30 -18 -14 -16 -21 -36 -42 -47 -45 -54 -47 -48 -51 -56 -62 -52 -43 -30 -25 -40 -34 -23 -59 -75 -49 -5 -2 -62 -85 -74 -57 -60 -70 -32 -3 -18 -31 -21 -17 -27 -50 -55 -53 -51 -57 -40 -22 -13 -12 -14 -12 -11 -13 -14 -10 -4 -2 -3 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -2 -2 -3 -3 -1 -0 -0 -0 -0 -1 -5 -11 -11 -17 -31 -56 -78 -86 -98 -105 -111 -116 -116 -116 -118 -119 -122 -114 -103 -92 -83 -76 -75 -68 -58 -41 -17 -6 -8 -23 -36 -46 -47 -28 -8 -13 -44 -42 -18 -3 -0 -0 -0 -0 -0 -1 -5 -13 -18 -15 -8 -4 -1 -1 -1 -1 -2 -5 -2 -2 -3 -5 -5 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -4 -5 -5 -5 -5 -5 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -5 -33 -71 -101 -93 -44 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -233 -194 -172 -208 -170 -141 -110 -81 -55 -38 -27 -21 -18 -15 -13 -16 -21 -26 -30 -20 -17 -26 -14 -15 -8 -5 -6 -4 -2 -2 -4 -5 -4 -3 -0 -0 -1 -3 -2 -1 -3 -1 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -8 -2 -0 -0 -0 -0 -1 -2 -5 -8 -8 -4 -1 -1 -1 -1 -4 -4 -8 -11 -14 -15 -18 -24 -28 -28 -32 -29 -19 -15 -14 -18 -30 -44 -52 -50 -53 -50 -42 -44 -55 -65 -64 -60 -52 -48 -50 -46 -48 -62 -87 -102 -69 -60 -30 -16 -55 -59 -58 -66 -34 -6 -6 -12 -13 -12 -28 -54 -62 -62 -57 -45 -36 -23 -17 -17 -17 -16 -17 -19 -20 -15 -8 -3 -3 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -4 -3 -1 -0 -0 -1 -2 -6 -12 -15 -13 -19 -36 -62 -76 -90 -111 -123 -126 -124 -119 -115 -112 -112 -114 -116 -109 -97 -85 -80 -80 -70 -58 -44 -13 -1 -1 -21 -51 -69 -59 -28 -5 -6 -16 -8 -2 -1 -2 -1 -0 -0 -0 -1 -2 -6 -9 -13 -14 -6 -1 -1 -1 -3 -6 -5 -2 -1 -1 -3 -3 -2 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -2 -5 -5 -5 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -27 -56 -68 -63 -28 -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 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -88 -212 -177 -183 -142 -118 -90 -61 -39 -26 -20 -16 -13 -11 -14 -23 -29 -26 -22 -36 -26 -28 -12 -12 -11 -6 -4 -3 -4 -5 -4 -1 -0 -2 -6 -8 -7 -5 -13 -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 -3 -8 -12 -14 -12 -6 -2 -1 -2 -2 -1 -1 -1 -3 -6 -10 -13 -16 -19 -21 -23 -29 -28 -21 -18 -18 -19 -26 -38 -48 -51 -49 -40 -32 -38 -54 -67 -71 -74 -70 -65 -62 -56 -51 -55 -65 -88 -105 -98 -36 -2 -8 -35 -53 -65 -39 -24 -29 -27 -20 -21 -36 -58 -62 -57 -54 -48 -38 -27 -21 -19 -16 -13 -15 -20 -25 -21 -10 -5 -9 -12 -7 -2 -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 -1 -0 -1 -1 -1 -1 -3 -5 -9 -17 -22 -21 -22 -37 -63 -86 -103 -120 -136 -143 -136 -121 -109 -103 -102 -107 -116 -117 -105 -89 -91 -91 -83 -66 -42 -13 -1 -1 -16 -44 -55 -34 -9 -1 -3 -3 -2 -3 -5 -5 -2 -0 -0 -0 -1 -1 -1 -3 -5 -6 -3 -1 -0 -2 -7 -13 -8 -2 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -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 -11 -26 -29 -25 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -121 -208 -159 -141 -119 -85 -60 -42 -30 -22 -18 -12 -10 -16 -21 -23 -24 -26 -25 -16 -11 -15 -10 -6 -7 -5 -3 -1 -1 -2 -5 -8 -11 -11 -13 -9 -11 -16 -10 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -14 -24 -24 -18 -9 -2 -1 -2 -2 -2 -2 -2 -1 -4 -7 -9 -12 -15 -16 -18 -25 -33 -33 -30 -28 -27 -29 -37 -43 -45 -46 -52 -47 -47 -64 -69 -83 -96 -87 -73 -67 -62 -60 -53 -33 -41 -80 -102 -82 -36 -4 -34 -49 -46 -27 -18 -31 -45 -50 -54 -64 -66 -54 -45 -48 -48 -40 -29 -23 -18 -14 -10 -10 -18 -25 -21 -10 -4 -5 -4 -2 -2 -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 -1 -3 -6 -12 -22 -33 -34 -29 -38 -60 -79 -95 -113 -125 -133 -129 -115 -102 -92 -89 -100 -118 -121 -108 -90 -101 -105 -96 -73 -44 -19 -5 -1 -6 -14 -15 -8 -2 -3 -4 -5 -4 -6 -7 -5 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -14 -19 -11 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -118 -101 -113 -158 -111 -81 -59 -46 -34 -27 -20 -16 -11 -9 -23 -37 -32 -23 -6 -12 -12 -6 -5 -5 -8 -5 -2 -0 -3 -13 -18 -16 -17 -15 -8 -13 -22 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -4 -3 -2 -1 -0 -0 -1 -0 -1 -7 -19 -16 -16 -10 -4 -1 -1 -3 -6 -8 -6 -3 -2 -4 -7 -11 -15 -17 -17 -22 -27 -24 -21 -23 -26 -27 -33 -46 -52 -42 -44 -43 -56 -72 -73 -85 -91 -78 -67 -66 -64 -61 -61 -52 -44 -68 -89 -81 -46 -24 -58 -53 -30 -9 -3 -13 -36 -57 -75 -83 -70 -46 -35 -40 -41 -34 -27 -20 -15 -11 -11 -15 -20 -20 -14 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -11 -24 -53 -69 -53 -46 -60 -66 -71 -85 -100 -111 -110 -99 -88 -82 -81 -84 -95 -98 -89 -87 -111 -118 -103 -78 -53 -27 -8 -1 -2 -4 -5 -4 -6 -13 -16 -9 -7 -9 -9 -8 -6 -4 -4 -5 -5 -5 -2 -1 -1 -1 -1 -0 -0 -2 -24 -23 -14 -7 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -150 -167 -109 -76 -59 -43 -34 -27 -25 -15 -8 -25 -50 -54 -40 -23 -20 -12 -6 -3 -3 -12 -8 -7 -5 -8 -16 -21 -21 -21 -14 -5 -3 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -11 -10 -8 -7 -4 -2 -1 -4 -13 -19 -0 -1 -4 -3 -6 -5 -3 -3 -3 -8 -19 -21 -9 -2 -3 -4 -8 -12 -17 -22 -21 -21 -24 -21 -16 -14 -13 -12 -16 -33 -55 -61 -45 -47 -61 -70 -76 -77 -70 -59 -57 -61 -58 -49 -59 -76 -70 -67 -55 -38 -69 -62 -62 -59 -46 -8 -2 -16 -31 -43 -65 -78 -61 -39 -31 -32 -30 -25 -21 -15 -10 -8 -10 -14 -16 -13 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -9 -21 -58 -93 -78 -56 -62 -60 -51 -56 -79 -94 -93 -85 -76 -72 -73 -71 -68 -58 -53 -77 -113 -126 -111 -88 -66 -37 -13 -2 -2 -3 -5 -8 -14 -26 -30 -20 -13 -11 -10 -7 -5 -4 -5 -10 -17 -16 -5 -1 -1 -0 -1 -1 -0 -9 -25 -24 -15 -11 -7 -3 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -137 -111 -113 -75 -50 -37 -30 -28 -20 -14 -20 -34 -41 -44 -45 -29 -15 -15 -8 -7 -12 -9 -8 -14 -19 -19 -18 -22 -21 -12 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -12 -9 -8 -6 -3 -2 -2 -3 -10 -20 -4 -1 -0 -0 -2 -5 -6 -8 -3 -3 -10 -9 -2 -3 -5 -5 -8 -11 -15 -26 -22 -19 -19 -17 -13 -11 -9 -8 -11 -19 -38 -63 -69 -51 -65 -69 -75 -68 -53 -51 -51 -56 -59 -64 -72 -70 -59 -57 -64 -54 -22 -61 -46 -50 -33 -5 -3 -26 -29 -35 -59 -72 -57 -38 -37 -41 -35 -27 -17 -11 -7 -5 -8 -10 -11 -7 -4 -2 -1 -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 -1 -4 -6 -6 -9 -16 -33 -63 -67 -57 -56 -46 -42 -51 -67 -79 -79 -71 -63 -61 -63 -60 -46 -24 -26 -60 -97 -118 -114 -101 -82 -57 -30 -10 -6 -9 -8 -12 -21 -30 -30 -23 -16 -10 -7 -4 -2 -2 -3 -11 -20 -17 -5 -1 -1 -1 -1 -1 -1 -9 -20 -20 -15 -12 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -7 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -21 -71 -109 -85 -74 -48 -33 -27 -20 -18 -16 -26 -32 -38 -38 -32 -30 -30 -19 -12 -11 -15 -11 -16 -25 -28 -23 -27 -23 -13 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -11 -6 -4 -3 -1 -1 -1 -2 -10 -26 -35 -14 -2 -1 -11 -16 -10 -9 -3 -1 -2 -2 -2 -2 -2 -5 -8 -9 -13 -27 -18 -19 -15 -14 -13 -9 -4 -3 -6 -10 -24 -52 -75 -72 -62 -71 -70 -56 -40 -52 -51 -50 -44 -43 -54 -57 -50 -47 -63 -68 -2 -12 -17 -33 -8 -1 -18 -30 -29 -44 -63 -69 -57 -44 -51 -62 -52 -33 -17 -10 -6 -4 -7 -7 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -14 -17 -22 -33 -42 -49 -51 -47 -46 -51 -59 -66 -63 -55 -50 -47 -49 -48 -31 -13 -18 -51 -88 -110 -117 -113 -100 -82 -57 -31 -18 -16 -15 -15 -22 -30 -27 -19 -13 -7 -7 -9 -6 -2 -2 -8 -13 -10 -4 -1 -0 -0 -1 -1 -1 -4 -12 -14 -13 -12 -9 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -7 -12 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -38 -65 -105 -85 -50 -32 -22 -18 -13 -31 -32 -39 -33 -28 -29 -28 -22 -17 -17 -21 -22 -24 -32 -36 -39 -35 -27 -15 -6 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -4 -9 -7 -3 -2 -1 -2 -7 -5 -2 -17 -37 -42 -41 -9 -5 -17 -17 -11 -5 -1 -0 -1 -2 -1 -0 -0 -3 -7 -11 -16 -31 -24 -22 -15 -17 -15 -8 -2 -1 -4 -8 -17 -34 -57 -75 -64 -70 -58 -40 -31 -46 -46 -43 -38 -35 -43 -48 -46 -45 -58 -60 -18 -45 -42 -11 -0 -0 -26 -31 -41 -65 -71 -66 -53 -44 -51 -59 -52 -30 -15 -8 -5 -5 -8 -4 -1 -0 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -23 -30 -29 -26 -29 -35 -41 -45 -49 -54 -57 -55 -50 -48 -47 -35 -35 -39 -30 -20 -21 -42 -66 -82 -102 -116 -115 -101 -82 -60 -43 -33 -27 -24 -23 -28 -28 -12 -6 -4 -7 -12 -11 -6 -4 -5 -7 -5 -2 -1 -0 -0 -0 -1 -1 -2 -10 -19 -20 -15 -8 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -103 -131 -90 -54 -32 -21 -14 -20 -20 -36 -25 -23 -24 -25 -23 -22 -25 -30 -33 -32 -36 -39 -46 -47 -35 -21 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -1 -2 -4 -4 -2 -2 -1 -2 -14 -10 -4 -11 -27 -39 -32 -11 -6 -10 -9 -11 -4 -1 -0 -0 -0 -0 -0 -0 -2 -7 -12 -17 -28 -31 -28 -19 -22 -17 -6 -3 -3 -5 -10 -15 -24 -46 -64 -57 -55 -42 -29 -29 -39 -41 -36 -33 -32 -40 -42 -44 -50 -60 -70 -65 -61 -49 -13 -0 -0 -20 -35 -59 -81 -77 -61 -45 -36 -36 -37 -30 -19 -11 -7 -3 -2 -3 -2 -0 -0 -2 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -13 -17 -23 -27 -24 -28 -35 -46 -54 -58 -57 -48 -40 -41 -42 -29 -24 -23 -22 -23 -23 -31 -43 -54 -73 -98 -113 -113 -105 -90 -75 -61 -43 -31 -34 -32 -37 -20 -8 -4 -7 -12 -15 -14 -9 -5 -4 -3 -1 -1 -0 -0 -0 -1 -5 -13 -26 -36 -33 -19 -7 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -1 -0 -0 -0 -0 -1 -2 -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 -47 -65 -98 -111 -64 -34 -19 -13 -14 -23 -16 -20 -24 -29 -29 -28 -29 -34 -38 -40 -44 -48 -56 -44 -34 -24 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -21 -20 -19 -11 -3 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -5 -6 -8 -14 -24 -31 -24 -8 -5 -6 -5 -6 -5 -2 -2 -1 -1 -1 -0 -0 -1 -5 -11 -16 -23 -32 -37 -28 -29 -23 -13 -8 -7 -9 -12 -15 -25 -46 -57 -47 -39 -31 -27 -33 -42 -42 -33 -28 -32 -37 -35 -39 -48 -56 -60 -59 -52 -40 -13 -0 -6 -24 -51 -83 -92 -75 -54 -38 -29 -27 -25 -22 -18 -12 -6 -2 -1 -0 -0 -0 -0 -1 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -11 -16 -19 -19 -23 -32 -42 -45 -39 -35 -38 -41 -33 -22 -15 -17 -28 -31 -29 -39 -51 -59 -71 -84 -93 -101 -107 -105 -92 -72 -59 -49 -46 -51 -34 -13 -5 -6 -15 -24 -25 -17 -10 -6 -4 -1 -1 -0 -0 -0 -1 -6 -22 -40 -46 -38 -23 -9 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -5 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -59 -73 -72 -40 -20 -14 -12 -10 -14 -23 -31 -35 -35 -35 -38 -40 -47 -54 -56 -57 -39 -29 -22 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -32 -47 -57 -57 -50 -30 -10 -2 -0 -1 -1 -1 -1 -1 -2 -2 -2 -9 -20 -18 -10 -7 -6 -6 -6 -7 -8 -6 -8 -10 -6 -6 -4 -6 -3 -1 -0 -1 -7 -17 -24 -28 -34 -39 -41 -40 -35 -25 -17 -11 -9 -8 -9 -18 -34 -42 -36 -29 -26 -27 -39 -51 -49 -35 -30 -32 -31 -32 -29 -19 -10 -4 -1 -3 -4 -3 -7 -19 -41 -81 -104 -94 -70 -49 -34 -26 -22 -20 -19 -16 -12 -6 -1 -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 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -6 -9 -12 -19 -25 -26 -29 -37 -42 -40 -30 -21 -27 -38 -40 -33 -38 -51 -59 -56 -51 -61 -82 -96 -113 -108 -93 -80 -69 -63 -60 -45 -22 -8 -6 -14 -26 -31 -27 -20 -15 -6 -1 -1 -0 -0 -0 -0 -5 -20 -33 -37 -33 -26 -16 -4 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -7 -6 -2 -1 -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 -3 -39 -107 -99 -48 -22 -11 -8 -13 -21 -29 -35 -37 -40 -42 -45 -49 -55 -56 -50 -39 -28 -17 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -21 -30 -58 -43 -72 -69 -39 -14 -3 -0 -1 -1 -1 -0 -1 -1 -1 -1 -8 -34 -39 -20 -6 -2 -7 -12 -13 -12 -12 -14 -15 -16 -14 -7 -6 -3 -1 -0 -1 -10 -23 -32 -37 -43 -52 -60 -56 -46 -38 -26 -14 -8 -8 -9 -10 -15 -22 -24 -22 -19 -22 -36 -47 -42 -30 -26 -23 -22 -25 -22 -9 -1 -0 -0 -0 -0 -2 -9 -20 -18 -48 -101 -86 -63 -48 -32 -21 -16 -15 -14 -12 -9 -4 -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 -1 -1 -1 -2 -4 -8 -11 -12 -14 -17 -27 -39 -31 -25 -41 -42 -36 -24 -25 -35 -46 -45 -32 -32 -48 -67 -92 -112 -112 -91 -79 -76 -70 -59 -38 -19 -11 -14 -24 -31 -33 -32 -26 -11 -4 -2 -1 -0 -0 -0 -1 -4 -10 -17 -19 -18 -15 -6 -5 -3 -3 -4 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -2 -6 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -74 -82 -65 -44 -22 -10 -9 -14 -22 -30 -36 -41 -44 -51 -55 -57 -54 -48 -40 -28 -16 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -18 -17 -37 -43 -24 -8 -2 -0 -1 -1 -0 -0 -1 -1 -2 -1 -5 -27 -39 -24 -10 -5 -8 -14 -18 -19 -18 -16 -15 -20 -18 -7 -12 -14 -5 -1 -2 -8 -18 -28 -38 -49 -60 -64 -60 -54 -47 -38 -26 -16 -12 -12 -12 -11 -12 -14 -15 -17 -23 -31 -35 -33 -28 -16 -12 -16 -19 -24 -20 -8 -1 -0 -0 -1 -5 -14 -20 -55 -96 -97 -70 -54 -44 -29 -16 -10 -8 -7 -6 -5 -2 -0 -0 -0 -1 -2 -4 -5 -3 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -6 -13 -16 -12 -13 -19 -15 -13 -23 -21 -16 -9 -8 -13 -24 -31 -27 -20 -21 -31 -53 -90 -118 -89 -76 -80 -80 -74 -60 -42 -29 -25 -26 -30 -34 -38 -38 -27 -16 -7 -2 -0 -0 -1 -1 -1 -1 -2 -6 -8 -10 -13 -13 -5 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -2 -8 -11 -3 -1 -1 -1 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -66 -50 -23 -11 -10 -14 -21 -28 -35 -41 -46 -51 -52 -51 -47 -40 -28 -15 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -3 -5 -7 -4 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -4 -5 -12 -22 -24 -19 -11 -11 -18 -24 -25 -20 -13 -9 -9 -9 -8 -10 -17 -12 -2 -1 -3 -8 -17 -28 -37 -47 -58 -63 -59 -54 -53 -47 -34 -25 -22 -22 -20 -15 -12 -13 -16 -18 -21 -18 -13 -11 -8 -9 -13 -14 -20 -24 -28 -14 -1 -5 -9 -12 -22 -54 -106 -103 -63 -43 -39 -34 -23 -12 -6 -4 -3 -3 -2 -1 -0 -0 -0 -3 -6 -9 -10 -7 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -6 -9 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -45 -51 -45 -13 -2 -3 -3 -2 -2 -2 -1 -1 -3 -10 -20 -24 -17 -9 -8 -16 -39 -74 -63 -61 -73 -85 -90 -83 -69 -56 -46 -39 -35 -33 -44 -64 -63 -36 -15 -4 -1 -0 -1 -1 -1 -0 -1 -3 -9 -21 -20 -15 -6 -2 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -1 -2 -2 -1 -0 -1 -2 -2 -1 -0 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -9 -29 -10 -3 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -57 -78 -53 -23 -12 -10 -13 -17 -23 -30 -37 -48 -47 -43 -41 -35 -26 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -6 -4 -5 -8 -18 -22 -14 -15 -22 -25 -25 -16 -8 -5 -4 -6 -5 -0 -0 -0 -0 -0 -1 -3 -7 -14 -22 -34 -51 -64 -62 -54 -56 -59 -52 -48 -30 -24 -24 -18 -10 -7 -7 -8 -9 -7 -6 -10 -18 -24 -18 -12 -13 -15 -17 -18 -14 -19 -30 -40 -59 -91 -103 -69 -34 -23 -26 -24 -16 -10 -5 -3 -2 -2 -1 -0 -0 -1 -2 -7 -12 -17 -20 -20 -17 -13 -10 -6 -3 -1 -0 -1 -4 -5 -0 -1 -0 -1 -6 -15 -23 -29 -38 -34 -15 -3 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -50 -80 -75 -71 -20 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -21 -23 -8 -2 -2 -8 -35 -42 -47 -61 -88 -107 -104 -90 -80 -71 -62 -48 -35 -68 -98 -83 -45 -23 -13 -6 -2 -1 -1 -1 -0 -1 -2 -9 -25 -18 -10 -5 -3 -2 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -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 -3 -2 -2 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -1 -4 -23 -20 -9 -3 -1 -1 -1 -0 -0 -1 -1 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -80 -50 -23 -14 -12 -12 -16 -25 -37 -44 -42 -38 -33 -27 -21 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -6 -7 -7 -7 -6 -4 -4 -6 -9 -16 -17 -13 -20 -23 -20 -18 -10 -5 -4 -3 -6 -6 -1 -0 -0 -0 -1 -2 -3 -4 -9 -17 -30 -47 -62 -65 -55 -50 -52 -48 -47 -34 -26 -22 -16 -9 -6 -5 -8 -11 -12 -18 -32 -41 -44 -33 -20 -16 -17 -17 -17 -18 -22 -34 -55 -74 -79 -66 -38 -17 -12 -16 -15 -11 -7 -4 -2 -1 -0 -0 -0 -0 -2 -6 -12 -19 -25 -29 -32 -32 -27 -18 -8 -2 -2 -2 -3 -3 -4 -2 -2 -1 -7 -13 -19 -28 -40 -58 -71 -54 -16 -8 -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 -2 -19 -53 -69 -57 -43 -13 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -20 -29 -19 -6 -1 -2 -10 -15 -21 -41 -83 -119 -122 -102 -90 -86 -82 -61 -44 -89 -83 -45 -28 -21 -15 -8 -3 -1 -1 -0 -0 -0 -1 -4 -12 -11 -8 -4 -2 -1 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -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 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -2 -1 -0 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -12 -15 -12 -5 -2 -1 -1 -1 -1 -1 -1 -2 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -82 -84 -50 -32 -26 -22 -25 -32 -40 -44 -43 -37 -27 -20 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -2 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -7 -11 -10 -9 -11 -10 -6 -3 -2 -5 -10 -13 -10 -20 -19 -13 -11 -6 -4 -6 -6 -11 -11 -1 -0 -0 -1 -2 -5 -14 -22 -22 -25 -34 -46 -60 -65 -55 -44 -42 -48 -54 -38 -35 -33 -30 -23 -18 -18 -22 -32 -38 -41 -52 -56 -52 -47 -37 -29 -31 -34 -41 -43 -49 -55 -58 -63 -61 -42 -19 -8 -6 -8 -9 -9 -8 -6 -2 -0 -0 -0 -0 -1 -5 -10 -15 -20 -26 -29 -32 -31 -21 -10 -3 -1 -3 -9 -13 -3 -5 -4 -5 -5 -10 -17 -25 -36 -45 -56 -69 -67 -46 -33 -18 -7 -6 -9 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -26 -30 -23 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -23 -20 -8 -2 -1 -2 -4 -6 -19 -61 -112 -128 -107 -91 -88 -82 -63 -52 -74 -53 -16 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -1 -3 -7 -12 -7 -3 -1 -1 -1 -2 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -3 -5 -8 -12 -16 -19 -7 -3 -2 -2 -2 -2 -2 -2 -2 -4 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -100 -121 -75 -58 -52 -51 -54 -55 -51 -45 -42 -36 -25 -16 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -1 -0 -0 -1 -3 -9 -15 -17 -27 -22 -20 -25 -21 -11 -8 -8 -6 -6 -11 -16 -14 -12 -12 -7 -5 -14 -15 -5 -1 -1 -0 -1 -4 -7 -13 -23 -33 -35 -37 -45 -54 -62 -61 -50 -39 -39 -47 -56 -64 -73 -64 -61 -52 -46 -45 -47 -53 -58 -54 -51 -54 -56 -56 -54 -47 -44 -48 -61 -65 -65 -62 -59 -56 -42 -19 -9 -5 -4 -5 -7 -9 -9 -6 -2 -0 -0 -0 -1 -3 -7 -13 -15 -17 -23 -26 -29 -25 -13 -3 -0 -0 -1 -3 -3 -1 -5 -5 -6 -8 -12 -18 -29 -42 -48 -49 -51 -51 -44 -37 -25 -8 -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 -2 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -17 -17 -7 -1 -0 -0 -1 -4 -35 -87 -116 -105 -88 -80 -68 -53 -45 -41 -25 -6 -0 -1 -9 -16 -8 -3 -1 -0 -0 -1 -0 -1 -5 -12 -21 -14 -4 -1 -1 -0 -1 -2 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -4 -10 -19 -15 -11 -9 -5 -2 -1 -1 -2 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -24 -130 -176 -146 -127 -112 -101 -88 -70 -54 -43 -33 -24 -15 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -1 -0 -0 -1 -2 -3 -8 -16 -24 -27 -40 -44 -41 -39 -29 -20 -21 -19 -10 -6 -10 -13 -12 -14 -20 -12 -8 -17 -22 -10 -0 -0 -1 -6 -16 -15 -22 -29 -40 -45 -52 -60 -60 -58 -53 -44 -39 -38 -39 -54 -64 -53 -53 -60 -64 -66 -65 -60 -56 -54 -51 -48 -48 -53 -57 -62 -60 -61 -56 -46 -44 -47 -52 -54 -47 -29 -11 -8 -6 -4 -4 -6 -7 -6 -3 -1 -0 -0 -0 -1 -4 -9 -13 -17 -14 -21 -24 -28 -12 -2 -0 -0 -1 -1 -2 -3 -6 -5 -5 -7 -10 -13 -18 -24 -34 -42 -45 -48 -49 -40 -23 -17 -12 -14 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -10 -21 -13 -3 -1 -0 -0 -2 -17 -55 -93 -100 -83 -69 -55 -37 -31 -18 -8 -2 -0 -0 -4 -7 -3 -3 -2 -1 -0 -0 -1 -6 -13 -19 -26 -19 -6 -1 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -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 -1 -1 -1 -3 -9 -25 -25 -15 -5 -2 -1 -1 -1 -2 -1 -2 -2 -2 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -38 -105 -156 -119 -117 -138 -119 -82 -52 -36 -26 -16 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -3 -7 -12 -19 -29 -37 -42 -49 -48 -57 -39 -24 -20 -31 -28 -15 -9 -11 -13 -11 -13 -25 -19 -15 -11 -9 -3 -0 -0 -6 -16 -22 -22 -30 -39 -44 -44 -52 -56 -52 -46 -40 -37 -36 -34 -29 -28 -25 -26 -31 -39 -48 -54 -54 -50 -47 -48 -45 -39 -34 -39 -50 -65 -67 -56 -48 -41 -39 -41 -44 -38 -26 -15 -6 -5 -6 -6 -4 -5 -3 -2 -1 -0 -0 -0 -0 -0 -3 -7 -9 -15 -14 -20 -13 -12 -5 -1 -1 -2 -3 -5 -6 -8 -9 -9 -9 -10 -11 -14 -19 -24 -31 -38 -44 -47 -43 -32 -16 -12 -17 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -2 -7 -9 -7 -4 -2 -1 -1 -7 -29 -62 -83 -76 -60 -43 -25 -18 -10 -5 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -2 -13 -23 -27 -28 -20 -7 -1 -1 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -4 -6 -9 -19 -14 -8 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -64 -99 -156 -156 -128 -88 -53 -31 -19 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -7 -14 -18 -25 -35 -44 -51 -48 -51 -56 -39 -21 -15 -31 -31 -18 -12 -13 -11 -9 -12 -23 -26 -26 -16 -6 -2 -0 -2 -15 -30 -30 -26 -36 -47 -45 -38 -37 -36 -36 -30 -24 -23 -25 -22 -18 -18 -20 -22 -21 -17 -21 -28 -34 -38 -42 -43 -34 -21 -17 -26 -40 -53 -43 -34 -42 -43 -32 -22 -13 -11 -11 -9 -8 -9 -9 -9 -4 -4 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -6 -14 -15 -15 -6 -3 -3 -2 -3 -5 -7 -8 -9 -11 -12 -13 -13 -13 -14 -17 -21 -26 -32 -39 -46 -49 -49 -42 -22 -9 -15 -15 -7 -4 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -1 -3 -6 -6 -4 -2 -1 -2 -9 -25 -49 -61 -52 -37 -22 -12 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -27 -32 -30 -20 -6 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -3 -3 -5 -6 -6 -9 -12 -12 -6 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -72 -82 -120 -137 -89 -47 -25 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -10 -13 -11 -13 -23 -38 -46 -39 -42 -44 -38 -16 -12 -20 -22 -13 -10 -10 -8 -7 -10 -20 -29 -33 -19 -5 -1 -0 -5 -15 -28 -32 -28 -32 -39 -42 -38 -29 -24 -23 -18 -14 -15 -17 -18 -22 -31 -37 -37 -31 -21 -12 -11 -17 -22 -22 -21 -16 -11 -12 -21 -32 -33 -23 -30 -58 -60 -24 -9 -5 -6 -10 -12 -11 -12 -12 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -14 -12 -8 -8 -7 -5 -5 -8 -10 -12 -13 -14 -15 -16 -19 -19 -19 -22 -25 -28 -32 -36 -44 -51 -51 -42 -23 -8 -9 -8 -17 -16 -12 -6 -6 -12 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -1 -1 -0 -1 -3 -4 -4 -2 -1 -0 -1 -7 -24 -42 -42 -32 -20 -11 -7 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -12 -20 -24 -26 -21 -5 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -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 -2 -8 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -3 -4 -5 -4 -4 -4 -4 -4 -5 -7 -7 -5 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -19 -69 -128 -115 -71 -37 -19 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -1 -9 -6 -2 -3 -17 -41 -46 -33 -30 -30 -27 -27 -20 -16 -16 -7 -8 -10 -8 -6 -8 -16 -26 -30 -18 -4 -1 -0 -5 -8 -16 -23 -27 -30 -32 -33 -34 -36 -31 -19 -16 -15 -16 -17 -20 -29 -37 -42 -43 -37 -33 -14 -7 -6 -8 -5 -4 -5 -5 -9 -19 -31 -31 -24 -42 -71 -49 -18 -8 -6 -4 -7 -11 -14 -14 -10 -9 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -19 -21 -18 -15 -9 -5 -6 -10 -13 -15 -17 -18 -19 -21 -27 -28 -28 -27 -27 -24 -24 -26 -36 -48 -47 -30 -9 -1 -2 -3 -4 -10 -12 -4 -9 -27 -19 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -5 -4 -3 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -1 -7 -22 -32 -32 -23 -13 -8 -7 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -12 -15 -5 -2 -3 -2 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -94 -63 -77 -133 -145 -121 -78 -44 -22 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -3 -2 -3 -2 -10 -17 -44 -57 -51 -46 -28 -27 -20 -11 -12 -8 -8 -9 -10 -8 -5 -10 -19 -21 -12 -3 -1 -1 -2 -6 -11 -15 -18 -24 -29 -29 -28 -32 -34 -30 -29 -25 -24 -23 -27 -37 -41 -35 -30 -31 -34 -20 -7 -6 -6 -5 -5 -2 -1 -3 -15 -31 -34 -31 -53 -89 -62 -26 -12 -12 -9 -8 -9 -9 -7 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -3 -9 -19 -27 -33 -28 -25 -7 -5 -9 -13 -16 -18 -22 -24 -25 -26 -30 -30 -28 -27 -26 -22 -16 -15 -25 -39 -38 -20 -3 -0 -0 -0 -1 -2 -3 -2 -3 -7 -5 -0 -0 -2 -5 -3 -4 -3 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -26 -29 -24 -15 -12 -12 -8 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -4 -3 -1 -1 -2 -3 -1 -0 -0 -1 -1 -2 -1 -1 -0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -1 -1 -1 -2 -3 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -2 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -2 -4 -2 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -80 -139 -152 -121 -108 -96 -104 -110 -74 -48 -23 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -10 -15 -9 -1 -1 -1 -1 -3 -10 -4 -4 -7 -39 -52 -45 -42 -33 -24 -15 -8 -8 -10 -7 -9 -9 -5 -2 -6 -14 -14 -5 -1 -2 -3 -4 -5 -6 -7 -12 -23 -33 -31 -24 -28 -35 -47 -49 -36 -34 -30 -32 -35 -37 -33 -23 -16 -21 -20 -8 -9 -6 -7 -8 -4 -2 -5 -16 -25 -25 -30 -44 -49 -50 -39 -25 -18 -12 -10 -9 -7 -5 -4 -3 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -3 -12 -27 -33 -38 -33 -30 -7 -6 -11 -15 -18 -22 -26 -30 -31 -29 -27 -26 -25 -25 -24 -21 -14 -9 -16 -30 -33 -17 -1 -0 -0 -0 -0 -1 -5 -2 -1 -1 -0 -0 -0 -1 -3 -3 -7 -7 -2 -0 -0 -1 -2 -5 -8 -8 -6 -4 -3 -7 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -15 -17 -18 -23 -26 -17 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -1 -1 -3 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -1 -1 -0 -1 -2 -2 -1 -1 -0 -0 -1 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -4 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -59 -64 -66 -76 -85 -92 -94 -93 -53 -19 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -28 -22 -6 -1 -1 -1 -2 -7 -13 -4 -3 -27 -29 -18 -12 -12 -19 -25 -19 -9 -10 -13 -12 -10 -5 -4 -8 -12 -12 -9 -5 -4 -5 -7 -8 -6 -5 -6 -12 -24 -37 -42 -35 -29 -36 -57 -61 -42 -41 -39 -32 -22 -22 -17 -6 -2 -6 -9 -6 -8 -6 -7 -9 -9 -8 -15 -22 -21 -18 -26 -43 -51 -64 -63 -39 -21 -14 -13 -13 -10 -6 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -8 -20 -29 -28 -27 -18 -6 -5 -10 -14 -18 -23 -28 -32 -33 -32 -30 -28 -26 -23 -22 -20 -14 -8 -10 -22 -30 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -5 -6 -6 -7 -6 -6 -19 -13 -11 -13 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -25 -35 -31 -14 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -1 -1 -1 -2 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -4 -3 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -6 -11 -5 -2 -1 -0 -0 -1 -1 -0 -1 -3 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -40 -90 -60 -15 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -15 -11 -4 -1 -0 -1 -4 -8 -9 -7 -17 -18 -8 -3 -1 -10 -21 -25 -20 -16 -18 -16 -9 -5 -1 -2 -6 -9 -10 -8 -8 -12 -15 -15 -18 -12 -6 -6 -8 -18 -28 -33 -32 -29 -38 -53 -54 -43 -49 -48 -25 -11 -9 -7 -3 -1 -1 -2 -4 -7 -8 -10 -11 -12 -12 -17 -20 -17 -13 -19 -38 -59 -77 -70 -44 -26 -20 -20 -20 -17 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -11 -13 -9 -5 -6 -8 -11 -16 -21 -26 -29 -30 -30 -30 -28 -25 -21 -18 -17 -14 -10 -7 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -16 -12 -13 -16 -18 -15 -17 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -1 -1 -2 -4 -7 -13 -23 -29 -17 -3 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -2 -2 -1 -2 -1 -1 -1 -0 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -1 -1 -5 -13 -15 -6 -2 -1 -1 -1 -1 -1 -1 -3 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -66 -17 -10 -8 -3 -4 -1 -0 -0 -0 -0 -1 -1 -3 -5 -9 -13 -7 -2 -0 -1 -5 -11 -15 -16 -27 -39 -22 -2 -0 -0 -5 -11 -14 -15 -18 -19 -12 -0 -0 -1 -3 -3 -5 -9 -9 -10 -15 -20 -19 -21 -14 -6 -5 -6 -10 -22 -36 -36 -34 -38 -42 -46 -44 -56 -44 -24 -14 -15 -9 -4 -3 -3 -3 -5 -7 -10 -19 -21 -22 -20 -19 -19 -18 -17 -22 -38 -56 -57 -50 -50 -38 -32 -33 -31 -28 -21 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -9 -9 -10 -13 -17 -21 -23 -25 -25 -26 -26 -23 -19 -17 -16 -14 -12 -10 -7 -6 -3 -1 -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 -5 -8 -12 -9 -8 -10 -12 -28 -38 -25 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -1 -1 -1 -2 -4 -9 -16 -22 -7 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -2 -1 -2 -1 -1 -1 -1 -1 -2 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -5 -4 -3 -2 -1 -1 -1 -1 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -74 -113 -62 -21 -13 -11 -7 -29 -9 -1 -0 -0 -1 -1 -2 -4 -7 -9 -8 -4 -2 -1 -5 -13 -21 -28 -35 -40 -31 -30 -64 -54 -16 -2 -7 -18 -21 -19 -17 -11 -1 -6 -14 -5 -2 -4 -11 -11 -13 -20 -25 -23 -19 -13 -9 -5 -3 -5 -13 -32 -39 -42 -45 -42 -44 -45 -49 -32 -23 -16 -15 -10 -7 -6 -5 -9 -15 -13 -9 -19 -28 -34 -33 -28 -26 -26 -28 -34 -43 -47 -39 -44 -52 -47 -43 -45 -43 -38 -32 -23 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -6 -11 -11 -10 -10 -14 -17 -19 -20 -23 -24 -23 -20 -16 -15 -14 -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 -1 -2 -3 -5 -11 -20 -9 -5 -5 -7 -18 -35 -40 -25 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -3 -1 -0 -1 -1 -3 -6 -16 -11 -4 -1 -1 -1 -2 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -1 -2 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -5 -6 -4 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -3 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -4 -97 -126 -68 -28 -18 -16 -12 -28 -6 -1 -0 -0 -1 -1 -2 -4 -6 -7 -6 -3 -1 -2 -13 -24 -30 -39 -48 -42 -19 -8 -25 -34 -15 -2 -4 -16 -27 -30 -26 -15 -2 -6 -12 -2 -1 -3 -12 -14 -23 -36 -41 -37 -30 -18 -13 -3 -1 -2 -5 -13 -26 -37 -42 -39 -37 -38 -31 -21 -20 -17 -16 -11 -7 -5 -6 -12 -19 -16 -10 -13 -22 -33 -36 -29 -25 -26 -32 -40 -47 -48 -41 -42 -50 -49 -51 -52 -50 -43 -37 -29 -20 -12 -6 -3 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -2 -5 -7 -7 -8 -11 -14 -15 -17 -21 -23 -21 -17 -15 -14 -12 -11 -9 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -14 -8 -4 -6 -8 -9 -20 -42 -50 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -9 -7 -1 -0 -0 -0 -1 -3 -6 -6 -4 -2 -1 -1 -1 -3 -4 -5 -3 -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 -1 -2 -3 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -1 -4 -4 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -3 -3 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -2 -4 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -80 -54 -43 -111 -122 -74 -33 -20 -20 -26 -44 -10 -1 -0 -0 -1 -2 -3 -4 -5 -4 -2 -2 -1 -2 -15 -28 -34 -41 -46 -34 -12 -0 -2 -5 -3 -0 -1 -8 -22 -29 -26 -17 -11 -16 -8 -4 -1 -4 -18 -28 -41 -53 -45 -45 -46 -26 -12 -3 -1 -1 -2 -3 -16 -22 -28 -32 -32 -28 -17 -11 -11 -10 -9 -8 -6 -4 -7 -14 -18 -16 -13 -11 -17 -33 -43 -28 -21 -20 -29 -41 -49 -52 -47 -43 -46 -53 -56 -52 -51 -42 -32 -26 -22 -18 -14 -10 -6 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -3 -2 -4 -6 -7 -9 -11 -15 -17 -16 -13 -11 -11 -9 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -2 -4 -4 -3 -7 -21 -38 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -6 -6 -1 -0 -0 -0 -1 -2 -3 -3 -4 -3 -2 -1 -1 -2 -3 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -1 -1 -1 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -4 -2 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -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 -1 -31 -147 -111 -91 -81 -80 -57 -32 -26 -34 -50 -58 -17 -1 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -3 -8 -18 -29 -34 -27 -13 -3 -0 -0 -0 -0 -0 -5 -24 -31 -30 -17 -19 -27 -26 -16 -13 -7 -13 -24 -47 -53 -54 -41 -56 -66 -37 -15 -9 -3 -2 -5 -4 -8 -13 -20 -25 -27 -24 -15 -10 -12 -15 -16 -14 -9 -5 -9 -18 -18 -15 -15 -16 -28 -45 -51 -29 -18 -17 -30 -44 -53 -54 -50 -48 -50 -59 -58 -51 -43 -34 -27 -23 -22 -21 -19 -15 -12 -8 -7 -8 -8 -7 -5 -4 -2 -2 -2 -1 -1 -0 -1 -3 -1 -0 -0 -1 -1 -2 -3 -4 -5 -7 -8 -6 -5 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -4 -11 -21 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -3 -3 -5 -5 -2 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -84 -114 -70 -52 -47 -38 -32 -40 -56 -67 -55 -17 -1 -1 -2 -2 -1 -1 -1 -0 -1 -3 -3 -3 -4 -6 -13 -22 -18 -8 -2 -0 -0 -0 -0 -0 -1 -5 -31 -39 -33 -17 -25 -37 -30 -19 -15 -17 -20 -31 -75 -72 -42 -26 -57 -73 -50 -22 -8 -2 -2 -7 -9 -7 -11 -17 -22 -25 -22 -18 -22 -29 -30 -30 -21 -9 -4 -7 -13 -13 -12 -16 -24 -42 -53 -38 -26 -15 -15 -29 -42 -48 -50 -54 -60 -62 -64 -56 -43 -35 -30 -25 -21 -21 -22 -20 -17 -13 -10 -8 -9 -9 -8 -8 -7 -6 -4 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -0 -0 -0 -1 -6 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -7 -10 -6 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -18 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -81 -68 -47 -33 -31 -38 -56 -70 -58 -30 -8 -1 -1 -2 -1 -1 -2 -2 -0 -1 -1 -2 -2 -3 -7 -16 -24 -13 -7 -1 -0 -0 -0 -0 -0 -2 -9 -28 -39 -21 -30 -25 -32 -34 -23 -16 -21 -29 -43 -69 -91 -37 -6 -37 -65 -55 -28 -9 -4 -6 -13 -12 -6 -6 -10 -17 -22 -19 -19 -30 -43 -43 -50 -31 -12 -4 -4 -6 -7 -8 -19 -39 -54 -52 -30 -24 -17 -15 -24 -36 -43 -47 -58 -71 -68 -58 -48 -37 -29 -25 -21 -20 -20 -20 -18 -14 -11 -9 -8 -8 -7 -7 -7 -7 -7 -5 -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 -1 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -10 -12 -7 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -27 -22 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -16 -38 -58 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -7 -7 -2 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -4 -3 -3 -3 -3 -2 -2 -2 -3 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -6 -6 -7 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -59 -41 -26 -26 -41 -60 -68 -42 -14 -3 -2 -2 -1 -0 -1 -3 -3 -1 -0 -0 -1 -1 -2 -6 -16 -27 -20 -17 -3 -0 -0 -0 -0 -0 -11 -30 -20 -18 -9 -41 -31 -31 -32 -28 -22 -22 -34 -52 -64 -55 -19 -3 -34 -63 -57 -31 -11 -3 -4 -12 -15 -4 -3 -4 -9 -12 -11 -13 -17 -21 -28 -40 -21 -20 -7 -5 -8 -8 -8 -20 -41 -52 -45 -32 -26 -22 -20 -24 -31 -35 -38 -50 -63 -62 -49 -37 -31 -26 -23 -21 -21 -20 -18 -15 -12 -9 -7 -8 -8 -7 -7 -7 -7 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -5 -9 -10 -9 -5 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -7 -40 -69 -52 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -32 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -3 -5 -8 -8 -3 -1 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -11 -9 -4 -3 -5 -5 -3 -2 -2 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -8 -10 -12 -13 -16 -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 -28 -50 -30 -16 -18 -32 -47 -53 -29 -8 -1 -1 -1 -1 -0 -1 -2 -2 -1 -0 -1 -2 -2 -2 -3 -10 -19 -17 -12 -1 -0 -0 -0 -0 -0 -17 -40 -27 -8 -25 -43 -38 -36 -37 -40 -39 -33 -37 -52 -59 -26 -0 -0 -37 -75 -70 -43 -18 -5 -3 -7 -12 -7 -3 -3 -5 -5 -6 -8 -11 -15 -21 -30 -25 -23 -16 -15 -12 -10 -8 -14 -26 -35 -37 -34 -30 -29 -25 -25 -28 -30 -35 -44 -52 -51 -42 -33 -28 -27 -23 -18 -19 -18 -15 -12 -10 -8 -7 -8 -8 -7 -7 -6 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -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 -1 -0 -0 -0 -1 -22 -67 -103 -90 -39 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -6 -7 -5 -2 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -12 -13 -9 -5 -4 -6 -5 -3 -2 -1 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -9 -14 -18 -21 -24 -27 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -24 -26 -14 -6 -9 -20 -31 -35 -18 -4 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -2 -4 -3 -1 -5 -13 -15 -2 -0 -0 -0 -0 -0 -0 -4 -13 -15 -17 -39 -44 -37 -37 -39 -28 -22 -24 -30 -35 -29 -10 -7 -10 -37 -87 -83 -54 -30 -12 -4 -3 -3 -3 -2 -4 -4 -5 -7 -13 -19 -23 -26 -29 -25 -20 -25 -24 -15 -10 -9 -10 -13 -20 -29 -35 -36 -35 -30 -26 -26 -29 -38 -46 -48 -41 -32 -29 -27 -24 -20 -17 -14 -13 -11 -9 -8 -7 -7 -7 -6 -6 -5 -5 -5 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -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 -8 -45 -79 -100 -95 -41 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -11 -11 -5 -4 -4 -5 -4 -2 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -10 -14 -21 -28 -36 -41 -44 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -16 -5 -3 -7 -16 -21 -17 -7 -1 -0 -1 -2 -2 -2 -2 -3 -1 -0 -0 -0 -1 -2 -2 -1 -7 -16 -17 -3 -0 -0 -0 -0 -1 -3 -2 -4 -13 -27 -40 -44 -41 -41 -39 -35 -31 -23 -24 -27 -19 -9 -20 -37 -46 -87 -80 -44 -39 -25 -7 -4 -4 -2 -2 -4 -4 -6 -14 -22 -26 -27 -28 -28 -27 -30 -31 -26 -16 -11 -10 -12 -14 -18 -26 -35 -39 -39 -35 -29 -25 -27 -37 -41 -38 -31 -24 -25 -26 -24 -17 -16 -13 -10 -8 -7 -6 -6 -6 -5 -4 -4 -4 -3 -3 -3 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -35 -65 -70 -58 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -28 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -8 -9 -7 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -14 -16 -19 -28 -39 -48 -58 -63 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -61 -37 -10 -2 -4 -10 -15 -14 -6 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -6 -9 -11 -19 -21 -12 -7 -6 -5 -2 -23 -32 -22 -23 -27 -33 -44 -50 -47 -41 -32 -20 -11 -7 -9 -21 -31 -27 -23 -46 -64 -66 -81 -71 -59 -31 -11 -6 -4 -2 -2 -3 -3 -6 -21 -25 -26 -24 -23 -24 -27 -35 -37 -29 -20 -15 -12 -12 -16 -21 -27 -33 -34 -33 -32 -28 -23 -23 -28 -31 -28 -24 -22 -23 -23 -20 -16 -17 -14 -10 -7 -6 -6 -5 -5 -5 -4 -3 -3 -2 -2 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -33 -40 -22 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -57 -51 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -6 -7 -7 -5 -3 -2 -1 -1 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -13 -17 -21 -27 -35 -43 -49 -57 -68 -72 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -3 -2 -5 -8 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -23 -19 -19 -22 -23 -27 -31 -39 -36 -51 -60 -51 -45 -42 -46 -56 -61 -53 -38 -20 -5 -2 -1 -2 -8 -19 -28 -30 -40 -50 -42 -60 -68 -60 -28 -8 -3 -2 -2 -2 -2 -3 -5 -16 -21 -22 -21 -21 -25 -32 -41 -47 -40 -21 -20 -20 -19 -23 -27 -31 -31 -23 -21 -21 -22 -20 -21 -27 -31 -29 -24 -22 -21 -19 -16 -17 -16 -13 -10 -8 -7 -6 -7 -7 -7 -7 -6 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -2 -2 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -5 -4 -3 -2 -3 -5 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -21 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -26 -29 -49 -47 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -1 -2 -2 -3 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -5 -6 -7 -6 -4 -2 -1 -1 -1 -1 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -11 -18 -23 -26 -29 -38 -49 -56 -59 -66 -73 -70 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -0 -0 -0 -6 -15 -19 -10 -1 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -12 -47 -58 -57 -29 -17 -22 -31 -40 -48 -52 -48 -53 -63 -59 -52 -52 -59 -69 -71 -58 -34 -13 -1 -0 -0 -0 -2 -6 -14 -23 -27 -25 -38 -31 -26 -48 -23 -7 -3 -3 -3 -2 -2 -2 -4 -8 -15 -20 -18 -18 -24 -35 -44 -47 -46 -45 -52 -57 -47 -43 -42 -39 -29 -16 -13 -14 -16 -19 -23 -29 -32 -29 -24 -22 -20 -18 -19 -20 -18 -15 -12 -11 -9 -7 -7 -9 -10 -11 -11 -10 -12 -9 -8 -7 -6 -6 -6 -5 -5 -4 -4 -3 -3 -2 -2 -3 -3 -2 -2 -1 -0 -1 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -4 -4 -4 -5 -8 -11 -12 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -41 -48 -36 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -5 -8 -8 -8 -7 -6 -4 -3 -2 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -5 -8 -11 -15 -21 -27 -32 -36 -44 -53 -61 -66 -68 -63 -49 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -75 -65 -65 -25 -4 -0 -20 -33 -19 -3 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -7 -10 -16 -31 -52 -52 -54 -56 -31 -21 -26 -29 -41 -58 -63 -63 -67 -74 -74 -67 -65 -69 -76 -75 -61 -36 -15 -4 -2 -1 -1 -1 -3 -8 -13 -17 -21 -32 -25 -46 -48 -21 -9 -5 -5 -5 -5 -4 -3 -4 -6 -11 -19 -20 -17 -23 -35 -40 -37 -36 -37 -37 -44 -74 -52 -57 -53 -32 -14 -10 -11 -14 -20 -26 -29 -30 -28 -26 -25 -25 -29 -35 -38 -38 -38 -36 -35 -27 -22 -18 -19 -23 -26 -26 -28 -28 -25 -23 -22 -21 -20 -18 -16 -12 -9 -7 -6 -5 -5 -6 -7 -9 -10 -8 -6 -4 -3 -2 -5 -9 -9 -8 -7 -5 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -4 -4 -5 -7 -10 -12 -9 -2 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -3 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -47 -48 -39 -46 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -2 -3 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -8 -9 -7 -6 -4 -4 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -1 -4 -6 -8 -11 -14 -20 -25 -29 -34 -39 -44 -53 -60 -62 -57 -42 -22 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -165 -163 -156 -78 -22 -19 -37 -36 -16 -2 -3 -4 -7 -6 -1 -0 -0 -0 -1 -1 -2 -6 -13 -25 -20 -15 -31 -40 -54 -62 -44 -16 -35 -39 -27 -24 -30 -20 -27 -50 -70 -78 -82 -78 -72 -76 -76 -80 -81 -74 -59 -39 -22 -12 -7 -3 -1 -1 -3 -13 -18 -21 -21 -19 -25 -46 -36 -15 -6 -5 -6 -8 -8 -7 -5 -5 -7 -12 -18 -22 -22 -26 -38 -44 -38 -30 -28 -32 -39 -52 -56 -57 -52 -33 -15 -10 -12 -17 -23 -27 -30 -30 -30 -31 -34 -40 -50 -59 -61 -66 -75 -70 -67 -64 -60 -55 -53 -55 -55 -55 -59 -61 -59 -56 -54 -49 -45 -40 -35 -28 -21 -18 -16 -14 -14 -15 -15 -19 -22 -22 -23 -26 -28 -20 -18 -22 -21 -17 -13 -9 -7 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -3 -4 -5 -5 -4 -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 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -1 -7 -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 -2 -2 -1 -0 -0 -5 -18 -32 -23 -31 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -4 -5 -5 -6 -6 -6 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -4 -5 -4 -5 -5 -4 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -2 -3 -1 -1 -2 -4 -6 -9 -15 -20 -24 -26 -30 -37 -43 -46 -51 -52 -49 -38 -23 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -107 -115 -97 -103 -39 -46 -46 -24 -7 -2 -3 -5 -7 -5 -0 -0 -1 -2 -4 -7 -11 -16 -25 -38 -40 -40 -61 -79 -87 -65 -32 -26 -38 -35 -32 -32 -38 -23 -7 -1 -24 -65 -79 -45 -39 -76 -80 -84 -80 -66 -48 -32 -23 -20 -17 -13 -1 -1 -3 -17 -26 -25 -19 -18 -29 -41 -33 -17 -7 -4 -5 -8 -11 -10 -8 -9 -14 -24 -41 -38 -34 -30 -37 -43 -38 -30 -32 -41 -55 -64 -62 -60 -54 -38 -22 -17 -19 -23 -26 -30 -34 -36 -40 -43 -50 -63 -74 -79 -83 -86 -96 -86 -82 -81 -80 -81 -83 -84 -86 -90 -93 -97 -97 -92 -83 -74 -68 -62 -56 -49 -41 -36 -36 -36 -34 -34 -36 -37 -40 -46 -58 -72 -84 -66 -47 -51 -48 -40 -29 -17 -9 -6 -5 -4 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -5 -6 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -10 -31 -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 -0 -0 -0 -0 -0 -0 -0 -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 -5 -1 -0 -1 -4 -15 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -6 -7 -8 -9 -10 -9 -8 -7 -6 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -3 -3 -2 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -3 -3 -2 -1 -2 -4 -5 -12 -20 -25 -29 -32 -37 -42 -47 -53 -54 -47 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -86 -89 -63 -51 -34 -10 -2 -1 -3 -6 -7 -7 -6 -6 -8 -7 -12 -18 -25 -36 -53 -65 -70 -82 -94 -100 -68 -43 -27 -31 -46 -46 -45 -46 -37 -28 -22 -16 -24 -35 -24 -7 -25 -55 -57 -58 -54 -51 -36 -26 -25 -29 -29 -17 -2 -2 -7 -21 -29 -25 -20 -25 -38 -46 -36 -20 -10 -4 -4 -7 -12 -13 -13 -16 -25 -38 -39 -58 -51 -33 -32 -39 -40 -37 -43 -55 -65 -63 -60 -62 -53 -40 -29 -25 -26 -28 -30 -32 -40 -50 -60 -68 -76 -88 -101 -112 -118 -114 -107 -106 -108 -109 -111 -113 -114 -115 -117 -121 -126 -130 -128 -114 -103 -93 -86 -81 -77 -71 -63 -59 -63 -64 -61 -61 -65 -69 -74 -82 -93 -105 -115 -100 -80 -75 -74 -68 -54 -34 -18 -11 -10 -9 -10 -10 -9 -8 -7 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -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 -0 -2 -7 -3 -2 -2 -4 -7 -10 -8 -3 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -5 -22 -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 -1 -0 -1 -4 -9 -12 -8 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -8 -9 -10 -11 -12 -11 -8 -4 -2 -2 -3 -4 -3 -3 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -6 -5 -3 -8 -11 -6 -3 -2 -4 -7 -10 -16 -23 -27 -30 -34 -39 -42 -46 -49 -47 -41 -29 -14 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -100 -90 -85 -77 -43 -11 -2 -1 -2 -4 -8 -11 -13 -17 -20 -23 -21 -28 -33 -52 -79 -90 -88 -90 -97 -113 -71 -22 -4 -4 -45 -87 -87 -74 -67 -53 -54 -76 -69 -39 -12 -0 -0 -4 -11 -14 -16 -16 -32 -30 -28 -31 -34 -27 -9 -2 -6 -17 -27 -33 -33 -35 -43 -51 -50 -35 -19 -10 -4 -3 -6 -11 -15 -20 -19 -16 -20 -7 -41 -62 -36 -32 -39 -39 -36 -39 -48 -55 -57 -73 -67 -50 -38 -32 -30 -30 -30 -32 -36 -48 -66 -82 -79 -101 -120 -117 -120 -133 -130 -126 -128 -131 -132 -132 -126 -114 -100 -87 -76 -66 -56 -43 -47 -92 -88 -71 -58 -74 -97 -93 -88 -90 -87 -84 -84 -87 -93 -105 -117 -121 -116 -108 -92 -82 -69 -74 -78 -76 -64 -48 -35 -27 -23 -23 -26 -26 -23 -19 -14 -9 -7 -4 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -12 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -3 -6 -10 -10 -4 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -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 -1 -2 -3 -7 -6 -4 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -2 -4 -6 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -5 -6 -7 -8 -10 -10 -10 -11 -12 -8 -6 -6 -6 -6 -6 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -5 -11 -10 -9 -15 -18 -11 -6 -5 -6 -10 -14 -18 -21 -24 -24 -28 -31 -36 -41 -43 -42 -36 -23 -9 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -118 -97 -73 -52 -22 -3 -2 -2 -2 -5 -9 -14 -19 -27 -37 -43 -43 -53 -62 -84 -101 -61 -27 -31 -41 -50 -16 -16 -16 -66 -135 -158 -138 -112 -102 -102 -113 -116 -71 -16 -0 -0 -0 -0 -0 -0 -0 -1 -9 -28 -35 -37 -32 -18 -6 -3 -10 -28 -49 -51 -50 -55 -59 -58 -49 -33 -18 -11 -6 -4 -5 -11 -18 -33 -25 -2 -15 -48 -46 -66 -43 -37 -36 -33 -34 -39 -39 -44 -69 -81 -68 -52 -38 -33 -36 -37 -36 -40 -46 -62 -87 -85 -41 -77 -108 -67 -48 -92 -92 -76 -62 -46 -30 -17 -10 -10 -11 -12 -11 -9 -7 -3 -5 -25 -25 -19 -14 -31 -50 -58 -88 -96 -80 -86 -109 -118 -126 -133 -136 -134 -123 -103 -80 -71 -64 -69 -75 -79 -82 -80 -70 -52 -41 -38 -43 -44 -41 -34 -26 -16 -10 -6 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -4 -11 -25 -51 -25 -0 -0 -0 -1 -4 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -20 -38 -30 -16 -13 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -5 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -6 -6 -8 -10 -10 -11 -11 -9 -7 -10 -11 -8 -7 -5 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -1 -2 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -8 -17 -19 -15 -20 -19 -8 -6 -6 -8 -11 -14 -16 -19 -22 -23 -24 -26 -31 -37 -40 -37 -28 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -135 -91 -52 -25 -6 -1 -2 -3 -2 -4 -9 -15 -25 -39 -57 -69 -67 -75 -79 -87 -34 -9 -1 -0 -0 -0 -9 -61 -104 -159 -208 -205 -176 -153 -147 -147 -125 -67 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -47 -39 -23 -10 -3 -4 -14 -37 -65 -65 -59 -63 -61 -54 -46 -38 -29 -17 -11 -9 -10 -18 -27 -60 -43 -23 -54 -76 -66 -58 -51 -48 -40 -30 -27 -36 -49 -57 -56 -62 -73 -66 -43 -35 -41 -49 -51 -52 -58 -69 -88 -46 -10 -15 -16 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -10 -32 -39 -30 -48 -94 -149 -168 -161 -146 -139 -135 -117 -94 -83 -76 -73 -73 -75 -79 -82 -78 -65 -50 -42 -45 -45 -43 -40 -33 -21 -11 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -25 -27 -12 -1 -0 -0 -1 -4 -4 -1 -0 -0 -4 -7 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -12 -61 -90 -67 -37 -21 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -4 -2 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -4 -4 -7 -9 -9 -9 -11 -13 -13 -11 -8 -9 -7 -6 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -3 -9 -21 -29 -22 -20 -13 -5 -3 -5 -7 -11 -13 -18 -19 -22 -25 -27 -29 -32 -36 -38 -36 -25 -14 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -169 -153 -69 -27 -9 -1 -2 -3 -3 -2 -2 -3 -8 -20 -43 -69 -87 -92 -99 -96 -15 -2 -0 -0 -0 -0 -0 -10 -59 -138 -140 -91 -81 -74 -97 -143 -131 -53 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -49 -59 -44 -25 -10 -3 -3 -11 -25 -44 -53 -56 -60 -60 -61 -52 -38 -26 -26 -23 -24 -22 -26 -21 -36 -55 -68 -70 -49 -38 -47 -60 -61 -49 -34 -33 -49 -64 -62 -50 -58 -71 -73 -50 -40 -46 -57 -63 -69 -67 -43 -39 -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 -9 -42 -154 -187 -176 -163 -156 -155 -144 -125 -107 -92 -84 -80 -79 -80 -78 -74 -68 -57 -47 -50 -48 -47 -45 -37 -25 -14 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -15 -22 -13 -3 -0 -0 -0 -0 -1 -1 -0 -0 -2 -12 -23 -23 -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 -2 -6 -8 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -15 -24 -11 -7 -16 -18 -25 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -2 -3 -4 -6 -8 -8 -11 -14 -17 -15 -9 -5 -7 -7 -6 -5 -4 -4 -5 -4 -4 -3 -2 -2 -1 -1 -1 -1 -3 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -10 -24 -30 -24 -14 -7 -3 -3 -4 -7 -9 -10 -13 -15 -18 -20 -22 -24 -27 -34 -36 -34 -25 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -158 -145 -38 -9 -2 -1 -3 -4 -4 -2 -1 -0 -3 -17 -53 -93 -109 -116 -119 -95 -19 -1 -0 -0 -0 -0 -0 -0 -11 -44 -43 -2 -5 -8 -26 -58 -47 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -54 -71 -51 -22 -5 -1 -2 -4 -9 -16 -29 -44 -55 -79 -93 -77 -50 -30 -21 -28 -27 -19 -34 -14 -35 -48 -55 -50 -38 -34 -43 -57 -65 -62 -56 -50 -52 -50 -43 -48 -64 -56 -61 -56 -54 -58 -64 -70 -77 -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 -9 -80 -92 -126 -149 -149 -164 -170 -159 -136 -116 -102 -94 -93 -93 -93 -90 -84 -75 -67 -74 -75 -74 -67 -56 -41 -26 -15 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -11 -9 -9 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -13 -29 -39 -40 -29 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -1 -1 -1 -5 -20 -25 -13 -1 -7 -20 -41 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -5 -7 -9 -9 -4 -0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -3 -3 -4 -5 -7 -8 -11 -13 -12 -9 -7 -7 -7 -7 -6 -6 -5 -5 -5 -4 -4 -2 -2 -3 -3 -2 -2 -2 -3 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -16 -24 -23 -15 -7 -3 -3 -3 -4 -7 -10 -11 -12 -11 -12 -13 -15 -14 -19 -27 -31 -33 -29 -20 -10 -5 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -129 -111 -15 -2 -1 -2 -3 -4 -4 -1 -0 -1 -5 -30 -92 -131 -145 -154 -127 -54 -28 -7 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -6 -4 -0 -0 -2 -5 -0 -0 -0 -0 -0 -0 -0 -0 -14 -55 -66 -48 -26 -8 -3 -4 -4 -4 -5 -11 -25 -48 -93 -119 -90 -53 -19 -1 -0 -0 -2 -20 -24 -46 -48 -46 -42 -36 -36 -43 -50 -53 -61 -64 -64 -66 -61 -55 -56 -67 -69 -63 -65 -65 -74 -55 -36 -32 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -3 -37 -60 -73 -106 -125 -138 -166 -137 -123 -111 -106 -105 -107 -108 -105 -96 -89 -95 -96 -94 -85 -73 -58 -41 -25 -13 -10 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -12 -25 -46 -66 -56 -19 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -9 -5 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -8 -19 -25 -19 -13 -35 -50 -43 -20 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -15 -23 -31 -25 -2 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -4 -3 -4 -6 -8 -9 -10 -9 -7 -6 -6 -5 -5 -5 -5 -6 -6 -6 -5 -4 -3 -2 -2 -2 -3 -2 -3 -4 -4 -5 -5 -6 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -16 -20 -16 -9 -4 -3 -3 -3 -5 -9 -12 -12 -10 -9 -9 -10 -10 -6 -13 -20 -27 -31 -29 -21 -12 -9 -10 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -18 -10 -4 -0 -0 -0 -0 -0 -47 -102 -78 -7 -0 -0 -1 -2 -3 -3 -1 -1 -6 -23 -55 -145 -161 -118 -132 -147 -150 -131 -59 -29 -15 -1 -0 -0 -0 -0 -3 -16 -50 -102 -68 -8 -0 -0 -0 -0 -22 -40 -5 -0 -0 -0 -0 -0 -0 -0 -21 -57 -47 -20 -26 -13 -12 -15 -16 -15 -10 -5 -11 -33 -71 -110 -35 -3 -0 -0 -0 -0 -3 -20 -36 -42 -46 -48 -45 -42 -43 -45 -40 -21 -23 -22 -23 -56 -75 -70 -67 -72 -84 -77 -69 -73 -56 -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 -9 -25 -34 -54 -92 -80 -115 -131 -128 -121 -120 -122 -120 -111 -102 -97 -91 -85 -79 -73 -63 -48 -32 -19 -15 -9 -7 -6 -5 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -0 -1 -4 -9 -21 -44 -69 -50 -19 -33 -19 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -14 -9 -3 -1 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -2 -6 -9 -10 -24 -47 -53 -47 -33 -16 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -11 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -14 -25 -41 -61 -47 -8 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -6 -8 -9 -9 -8 -7 -7 -7 -6 -6 -5 -5 -6 -7 -5 -3 -3 -3 -4 -4 -4 -5 -5 -7 -6 -4 -2 -2 -3 -5 -4 -2 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -8 -12 -14 -13 -8 -4 -4 -4 -6 -9 -13 -14 -11 -8 -9 -8 -8 -10 -10 -11 -16 -21 -22 -21 -16 -11 -11 -15 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -34 -127 -138 -103 -80 -70 -71 -74 -29 -4 -0 -45 -80 -54 -4 -0 -0 -0 -1 -2 -1 -0 -0 -8 -31 -74 -132 -127 -77 -93 -116 -123 -122 -129 -124 -79 -24 -23 -45 -47 -41 -44 -83 -135 -129 -107 -66 -8 -0 -0 -0 -40 -67 -11 -0 -0 -0 -0 -0 -0 -0 -16 -39 -36 -17 -30 -19 -25 -35 -34 -32 -23 -9 -8 -18 -39 -66 -47 -16 -3 -0 -1 -1 -7 -32 -45 -43 -45 -47 -51 -49 -37 -24 -17 -0 -0 -0 -1 -7 -59 -48 -6 -26 -77 -86 -75 -53 -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 -1 -3 -1 -7 -47 -100 -105 -115 -141 -153 -147 -135 -120 -105 -89 -78 -72 -65 -58 -47 -34 -23 -18 -11 -8 -7 -6 -5 -5 -4 -3 -3 -3 -3 -3 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -4 -3 -2 -1 -0 -1 -2 -6 -16 -33 -44 -26 -15 -27 -22 -15 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -14 -24 -23 -7 -2 -1 -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 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -6 -22 -30 -25 -17 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -8 -16 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -26 -43 -72 -65 -33 -9 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -7 -7 -6 -5 -5 -5 -7 -9 -9 -9 -7 -6 -7 -8 -6 -5 -5 -5 -7 -9 -5 -5 -4 -6 -6 -3 -1 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -12 -12 -9 -6 -6 -7 -10 -14 -16 -13 -9 -7 -7 -6 -6 -7 -8 -9 -12 -13 -14 -14 -12 -11 -13 -24 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -52 -188 -226 -212 -181 -166 -177 -200 -197 -121 -36 -4 -48 -74 -40 -2 -0 -0 -0 -0 -1 -0 -0 -0 -9 -36 -58 -46 -59 -80 -102 -102 -97 -97 -107 -130 -139 -101 -95 -151 -156 -150 -139 -134 -121 -95 -93 -81 -59 -10 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -23 -32 -29 -20 -30 -45 -39 -40 -35 -23 -18 -20 -17 -24 -69 -35 -12 -7 -15 -22 -17 -14 -21 -17 -17 -17 -20 -21 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -64 -84 -81 -46 -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 -28 -31 -74 -143 -176 -166 -153 -137 -119 -99 -82 -70 -59 -49 -40 -30 -23 -18 -12 -8 -6 -5 -5 -4 -4 -3 -4 -4 -6 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -2 -8 -19 -25 -18 -16 -25 -28 -22 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -11 -24 -33 -11 -4 -1 -0 -0 -1 -3 -6 -7 -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 -1 -1 -2 -2 -2 -3 -4 -5 -4 -2 -0 -1 -12 -21 -16 -8 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -25 -39 -17 -18 -17 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -30 -45 -60 -59 -41 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -6 -4 -3 -4 -4 -6 -9 -10 -9 -10 -7 -7 -8 -9 -10 -10 -9 -8 -10 -8 -3 -2 -1 -2 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -4 -6 -8 -11 -11 -9 -7 -6 -8 -13 -17 -17 -11 -6 -4 -5 -5 -4 -5 -5 -7 -8 -8 -9 -10 -12 -13 -18 -33 -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 -1 -9 -35 -108 -214 -220 -187 -160 -130 -109 -114 -143 -173 -152 -62 -2 -53 -79 -34 -3 -0 -0 -0 -0 -1 -0 -0 -0 -3 -21 -45 -43 -37 -76 -115 -120 -100 -89 -98 -119 -141 -152 -166 -204 -203 -184 -149 -114 -93 -89 -89 -83 -83 -67 -76 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -51 -71 -43 -36 -27 -44 -42 -51 -51 -46 -41 -33 -21 -16 -31 -41 -55 -61 -66 -63 -42 -16 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -29 -56 -73 -78 -51 -3 -0 -2 -5 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -82 -131 -157 -152 -138 -121 -101 -82 -70 -58 -46 -36 -27 -20 -13 -9 -7 -6 -5 -4 -4 -3 -3 -4 -5 -6 -6 -5 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -13 -10 -11 -19 -24 -21 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -17 -39 -27 -12 -3 -0 -0 -1 -5 -12 -17 -3 -0 -0 -0 -0 -0 -0 -0 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -4 -5 -4 -0 -2 -10 -14 -11 -5 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -26 -6 -7 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -44 -68 -58 -39 -22 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -4 -6 -5 -6 -9 -9 -8 -7 -5 -7 -10 -13 -13 -11 -8 -7 -13 -11 -6 -2 -1 -2 -2 -3 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -3 -4 -6 -8 -8 -7 -5 -4 -8 -15 -19 -15 -8 -4 -2 -3 -3 -3 -2 -3 -4 -4 -5 -7 -10 -15 -21 -37 -56 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -169 -218 -181 -152 -131 -122 -107 -84 -78 -102 -106 -69 -24 -6 -60 -93 -34 -5 -0 -0 -0 -0 -0 -0 -2 -1 -1 -6 -15 -19 -26 -69 -119 -150 -120 -90 -95 -113 -127 -144 -168 -187 -182 -153 -115 -96 -94 -98 -97 -94 -99 -110 -147 -63 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -57 -76 -51 -48 -33 -43 -48 -61 -64 -63 -56 -48 -43 -29 -24 -70 -124 -138 -117 -89 -70 -59 -55 -65 -78 -88 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -59 -64 -61 -70 -53 -1 -8 -45 -45 -43 -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 -3 -15 -43 -99 -166 -147 -126 -106 -87 -74 -61 -47 -36 -25 -15 -9 -6 -5 -5 -4 -4 -3 -3 -4 -5 -6 -6 -6 -5 -4 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -3 -6 -11 -12 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -4 -13 -40 -42 -19 -4 -0 -0 -2 -7 -16 -20 -6 -1 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -8 -9 -6 -4 -2 -3 -6 -4 -2 -6 -12 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -48 -72 -53 -22 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -5 -6 -6 -6 -5 -7 -11 -15 -15 -8 -5 -4 -8 -9 -6 -3 -3 -5 -6 -5 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -6 -6 -4 -2 -3 -8 -14 -15 -11 -6 -3 -2 -2 -2 -2 -1 -2 -2 -3 -3 -4 -6 -12 -23 -39 -62 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -162 -225 -207 -161 -134 -112 -96 -91 -93 -75 -62 -81 -71 -30 -0 -14 -67 -111 -35 -6 -1 -0 -0 -2 -4 -5 -13 -7 -6 -6 -6 -7 -14 -32 -50 -64 -68 -72 -87 -101 -111 -128 -152 -167 -156 -128 -95 -88 -91 -93 -92 -94 -104 -123 -154 -119 -47 -8 -0 -0 -0 -0 -0 -4 -37 -94 -18 -11 -65 -83 -60 -44 -33 -40 -54 -76 -79 -71 -67 -63 -53 -37 -30 -51 -80 -83 -85 -96 -102 -93 -85 -81 -33 -36 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -31 -56 -64 -65 -73 -72 -54 -55 -64 -65 -69 -46 -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 -3 -48 -176 -166 -141 -117 -96 -77 -61 -46 -33 -21 -11 -6 -5 -5 -4 -4 -4 -4 -4 -5 -6 -6 -7 -7 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -2 -2 -3 -4 -4 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -4 -17 -50 -49 -18 -3 -0 -1 -3 -10 -19 -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 -1 -3 -2 -2 -3 -3 -2 -1 -0 -1 -2 -5 -3 -6 -12 -13 -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 -2 -2 -7 -28 -43 -42 -32 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -3 -5 -8 -9 -9 -11 -16 -21 -17 -11 -6 -3 -3 -6 -7 -5 -6 -10 -10 -6 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -4 -2 -1 -2 -6 -10 -12 -11 -7 -3 -2 -2 -2 -3 -2 -2 -2 -1 -1 -2 -2 -5 -12 -22 -41 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -133 -294 -323 -215 -182 -157 -120 -82 -57 -51 -58 -54 -45 -63 -51 -18 -0 -21 -76 -112 -34 -5 -1 -0 -0 -5 -14 -21 -28 -23 -12 -7 -5 -9 -16 -25 -34 -43 -52 -62 -76 -90 -100 -119 -142 -149 -129 -101 -82 -87 -82 -73 -76 -84 -102 -131 -162 -176 -86 -13 -0 -0 -0 -0 -0 -11 -68 -208 -112 -74 -95 -81 -53 -50 -53 -62 -75 -93 -88 -80 -68 -51 -37 -31 -34 -48 -66 -62 -69 -92 -106 -114 -85 -26 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -38 -71 -76 -69 -66 -68 -75 -73 -64 -57 -55 -57 -47 -25 -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 -37 -156 -173 -147 -123 -100 -78 -58 -41 -26 -15 -7 -4 -3 -4 -4 -3 -4 -4 -5 -5 -6 -6 -6 -6 -5 -5 -4 -3 -3 -4 -5 -4 -5 -5 -6 -8 -9 -9 -10 -8 -9 -9 -9 -10 -11 -11 -9 -6 -5 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -5 -21 -46 -39 -15 -4 -2 -3 -8 -17 -22 -17 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -2 -2 -1 -0 -0 -0 -2 -2 -1 -4 -11 -15 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -14 -17 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -4 -8 -11 -13 -15 -20 -19 -20 -14 -7 -6 -11 -12 -11 -7 -9 -14 -12 -7 -4 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -0 -1 -2 -3 -6 -11 -12 -8 -4 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -3 -8 -15 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -219 -399 -295 -233 -227 -181 -116 -60 -26 -16 -21 -26 -28 -51 -90 -71 -21 -25 -77 -98 -30 -4 -0 -0 -0 -9 -25 -39 -44 -35 -16 -8 -7 -13 -24 -33 -39 -44 -50 -58 -67 -76 -86 -103 -128 -134 -113 -90 -89 -102 -99 -82 -76 -84 -102 -129 -159 -167 -87 -6 -0 -0 -0 -0 -0 -5 -37 -129 -190 -141 -107 -80 -67 -70 -78 -83 -93 -98 -82 -65 -45 -28 -25 -33 -42 -49 -59 -53 -66 -98 -112 -132 -133 -77 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -85 -83 -80 -69 -58 -61 -60 -28 -17 -15 -16 -17 -16 -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 -29 -127 -172 -142 -118 -96 -74 -54 -35 -20 -10 -4 -3 -2 -3 -3 -4 -4 -4 -4 -5 -6 -7 -5 -6 -6 -5 -4 -3 -3 -3 -4 -5 -6 -7 -10 -13 -14 -14 -13 -12 -11 -10 -11 -12 -13 -15 -14 -7 -5 -5 -4 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -17 -59 -39 -19 -10 -8 -10 -15 -24 -26 -23 -10 -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 -3 -4 -3 -2 -2 -2 -0 -0 -0 -0 -0 -1 -6 -16 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -11 -15 -19 -19 -17 -14 -10 -6 -12 -37 -37 -16 -9 -11 -15 -11 -5 -2 -2 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -5 -9 -13 -12 -7 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -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 -14 -113 -273 -333 -315 -288 -225 -150 -75 -27 -7 -4 -8 -16 -44 -151 -148 -57 -61 -85 -68 -18 -1 -0 -0 -0 -8 -25 -43 -50 -44 -30 -16 -11 -20 -31 -39 -44 -48 -51 -55 -60 -64 -73 -87 -111 -115 -99 -88 -99 -117 -114 -91 -78 -84 -102 -129 -140 -112 -47 -7 -18 -13 -2 -0 -0 -1 -7 -52 -196 -151 -112 -91 -82 -83 -89 -94 -96 -88 -74 -53 -30 -24 -34 -49 -55 -53 -59 -55 -73 -97 -148 -174 -167 -106 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -18 -77 -75 -70 -59 -55 -63 -56 -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 -20 -96 -167 -132 -107 -86 -67 -49 -31 -16 -8 -3 -2 -2 -2 -3 -4 -4 -4 -5 -6 -6 -8 -7 -7 -6 -5 -4 -4 -5 -5 -6 -6 -6 -6 -11 -15 -16 -16 -14 -11 -9 -9 -10 -10 -12 -16 -17 -13 -10 -12 -9 -6 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -3 -12 -16 -15 -13 -12 -11 -15 -25 -26 -22 -9 -2 -1 -3 -5 -6 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -2 -3 -2 -1 -0 -0 -0 -0 -0 -3 -18 -21 -24 -29 -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 -1 -3 -6 -12 -16 -21 -22 -19 -14 -10 -7 -10 -39 -42 -32 -18 -14 -15 -9 -3 -1 -2 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -7 -11 -12 -10 -8 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -115 -291 -383 -377 -343 -267 -147 -58 -16 -3 -2 -10 -44 -134 -154 -76 -133 -96 -39 -8 -0 -0 -0 -0 -3 -18 -32 -40 -39 -31 -24 -20 -25 -33 -41 -47 -51 -52 -52 -55 -57 -63 -73 -97 -97 -88 -87 -101 -121 -114 -94 -91 -94 -109 -139 -139 -84 -30 -55 -107 -102 -20 -13 -94 -135 -118 -124 -178 -152 -131 -109 -97 -96 -99 -99 -92 -80 -76 -75 -53 -44 -57 -66 -64 -62 -67 -70 -89 -103 -154 -165 -145 -98 -42 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -62 -72 -64 -60 -63 -53 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -85 -151 -118 -94 -76 -61 -45 -30 -16 -7 -3 -2 -2 -2 -3 -4 -5 -5 -6 -6 -6 -7 -7 -7 -6 -5 -4 -5 -5 -6 -9 -9 -9 -9 -14 -17 -18 -17 -15 -13 -11 -8 -8 -7 -8 -12 -15 -18 -16 -17 -16 -16 -11 -7 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -11 -8 -8 -17 -16 -11 -4 -1 -1 -2 -4 -5 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -12 -19 -26 -34 -19 -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 -1 -2 -4 -6 -13 -19 -27 -29 -20 -6 -3 -4 -7 -18 -25 -38 -36 -26 -22 -8 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -4 -8 -10 -12 -10 -6 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -130 -347 -410 -353 -304 -258 -121 -36 -7 -2 -8 -49 -120 -135 -65 -160 -73 -18 -2 -1 -1 -0 -0 -0 -9 -14 -19 -20 -20 -26 -32 -31 -31 -40 -48 -51 -47 -46 -50 -55 -62 -69 -92 -94 -88 -89 -101 -112 -107 -91 -89 -102 -124 -156 -173 -156 -129 -144 -193 -199 -48 -141 -212 -201 -172 -164 -160 -146 -134 -116 -105 -100 -99 -96 -86 -71 -67 -71 -64 -65 -72 -76 -75 -75 -80 -90 -102 -128 -156 -142 -101 -62 -32 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -44 -44 -36 -31 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -49 -141 -138 -110 -85 -67 -53 -40 -28 -16 -7 -2 -1 -2 -2 -3 -3 -5 -6 -6 -7 -7 -7 -8 -7 -7 -7 -7 -8 -10 -13 -13 -15 -17 -16 -15 -17 -21 -22 -19 -18 -15 -10 -8 -7 -6 -8 -11 -13 -14 -15 -12 -16 -16 -13 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -7 -5 -6 -4 -2 -1 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -4 -9 -17 -24 -17 -6 -1 -0 -0 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -24 -49 -63 -33 -20 -3 -3 -5 -7 -9 -14 -22 -28 -25 -6 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -2 -5 -8 -10 -10 -7 -4 -2 -2 -2 -2 -2 -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 -284 -263 -51 -100 -241 -169 -54 -12 -3 -10 -54 -131 -173 -136 -144 -38 -6 -0 -1 -2 -1 -1 -0 -2 -2 -2 -3 -7 -17 -27 -28 -27 -37 -47 -51 -45 -46 -51 -58 -67 -78 -95 -100 -96 -98 -104 -108 -105 -101 -111 -133 -153 -172 -190 -201 -196 -182 -184 -199 -147 -255 -244 -203 -172 -157 -147 -138 -130 -120 -109 -102 -98 -92 -82 -72 -70 -71 -70 -75 -77 -80 -82 -82 -88 -104 -120 -133 -116 -86 -56 -32 -24 -23 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -47 -163 -139 -114 -88 -65 -49 -36 -25 -14 -5 -2 -2 -2 -3 -2 -3 -5 -6 -6 -6 -8 -8 -8 -9 -9 -10 -11 -15 -18 -21 -23 -25 -25 -22 -18 -19 -22 -24 -22 -22 -19 -16 -13 -10 -7 -6 -5 -6 -9 -12 -9 -13 -17 -19 -18 -12 -6 -3 -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 -2 -5 -8 -5 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -4 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -9 -18 -18 -11 -1 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -12 -24 -41 -56 -84 -73 -15 -5 -6 -4 -5 -8 -14 -21 -14 -4 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -3 -5 -9 -10 -8 -6 -5 -4 -4 -5 -4 -2 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -321 -205 -38 -14 -92 -153 -81 -13 -5 -13 -59 -149 -216 -193 -107 -15 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -4 -10 -16 -20 -24 -34 -46 -49 -44 -43 -47 -55 -66 -79 -94 -105 -104 -104 -104 -107 -113 -126 -146 -167 -177 -186 -192 -191 -179 -169 -177 -200 -230 -249 -235 -204 -173 -153 -144 -139 -134 -126 -118 -110 -100 -89 -81 -79 -80 -80 -84 -84 -79 -74 -74 -78 -92 -114 -128 -120 -81 -48 -28 -22 -37 -54 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -150 -160 -131 -97 -67 -47 -33 -21 -11 -3 -1 -2 -2 -3 -2 -3 -5 -5 -6 -7 -8 -9 -9 -8 -9 -11 -12 -15 -17 -20 -24 -28 -29 -24 -21 -20 -22 -23 -22 -23 -23 -22 -19 -16 -13 -9 -6 -4 -5 -8 -7 -9 -13 -18 -19 -16 -12 -7 -3 -1 -0 -0 -0 -0 -1 -3 -3 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -2 -0 -0 -0 -0 -1 -0 -3 -7 -8 -10 -8 -2 -1 -1 -2 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -4 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -10 -13 -11 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -26 -35 -31 -44 -54 -21 -7 -7 -4 -4 -5 -11 -14 -9 -3 -1 -2 -1 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -7 -7 -7 -7 -8 -8 -9 -8 -7 -5 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -214 -100 -20 -0 -96 -192 -122 -17 -5 -15 -61 -139 -194 -171 -81 -10 -0 -1 -3 -3 -2 -2 -1 -0 -0 -0 -0 -3 -6 -9 -14 -23 -35 -48 -55 -50 -41 -45 -51 -58 -70 -88 -102 -106 -101 -94 -95 -111 -137 -163 -177 -183 -188 -190 -188 -175 -166 -173 -191 -209 -227 -227 -207 -183 -168 -160 -154 -146 -139 -129 -115 -99 -87 -88 -92 -95 -97 -98 -94 -81 -73 -71 -80 -100 -119 -120 -99 -64 -35 -25 -35 -56 -56 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -116 -163 -159 -114 -75 -50 -32 -19 -10 -5 -2 -1 -1 -1 -2 -2 -3 -4 -5 -7 -8 -9 -10 -10 -11 -12 -14 -17 -19 -19 -20 -22 -26 -26 -23 -23 -24 -25 -25 -27 -28 -27 -25 -24 -22 -18 -14 -8 -6 -7 -7 -7 -8 -9 -11 -13 -15 -12 -6 -2 -1 -0 -0 -0 -1 -2 -5 -8 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -2 -8 -10 -11 -9 -3 -1 -1 -1 -2 -2 -2 -3 -4 -2 -0 -0 -0 -0 -2 -2 -1 -1 -0 -1 -2 -4 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -22 -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 -1 -2 -6 -19 -39 -54 -35 -16 -10 -13 -11 -7 -3 -3 -4 -14 -21 -18 -8 -3 -3 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -3 -3 -4 -5 -7 -10 -11 -10 -8 -6 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -119 -197 -130 -24 -7 -19 -63 -130 -176 -143 -64 -7 -0 -2 -4 -3 -2 -2 -1 -0 -0 -0 -1 -5 -9 -11 -14 -23 -37 -52 -60 -56 -46 -51 -53 -56 -65 -80 -93 -102 -98 -88 -85 -94 -116 -144 -164 -174 -183 -193 -194 -184 -173 -175 -186 -197 -209 -224 -223 -139 -76 -60 -84 -124 -150 -135 -112 -90 -85 -98 -112 -115 -107 -98 -96 -93 -93 -92 -101 -117 -123 -107 -77 -49 -32 -30 -37 -55 -64 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -105 -175 -124 -83 -56 -36 -20 -10 -6 -3 -1 -0 -1 -1 -2 -4 -4 -5 -6 -8 -9 -11 -12 -14 -17 -20 -21 -22 -22 -22 -23 -27 -29 -29 -30 -34 -35 -36 -35 -35 -33 -32 -32 -31 -27 -22 -16 -13 -11 -9 -8 -7 -6 -7 -8 -11 -12 -8 -5 -2 -1 -0 -0 -1 -2 -3 -1 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -3 -3 -8 -13 -10 -3 -2 -1 -1 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -2 -2 -2 -0 -0 -0 -2 -4 -4 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -4 -8 -14 -29 -62 -68 -37 -15 -14 -14 -13 -7 -4 -4 -10 -22 -34 -36 -21 -11 -5 -2 -1 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -3 -5 -6 -5 -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 -34 -89 -84 -32 -9 -24 -62 -116 -161 -126 -51 -6 -1 -2 -3 -3 -2 -2 -1 -0 -0 -1 -4 -11 -17 -14 -14 -23 -36 -51 -59 -59 -53 -56 -55 -57 -63 -73 -84 -95 -97 -90 -82 -83 -96 -117 -145 -171 -189 -202 -203 -191 -176 -178 -191 -199 -199 -194 -124 -42 -11 -2 -33 -97 -140 -123 -97 -74 -79 -104 -117 -114 -103 -98 -102 -95 -116 -114 -115 -124 -118 -92 -62 -43 -33 -32 -46 -69 -87 -47 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -182 -128 -89 -63 -41 -23 -12 -6 -3 -2 -1 -1 -2 -3 -3 -3 -4 -6 -8 -9 -11 -14 -18 -22 -25 -27 -27 -25 -27 -31 -33 -32 -33 -36 -41 -47 -53 -51 -51 -42 -38 -39 -37 -33 -26 -22 -21 -20 -17 -15 -12 -8 -7 -5 -7 -8 -8 -6 -4 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -2 -4 -7 -8 -6 -5 -3 -4 -6 -10 -14 -9 -5 -5 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -4 -4 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -14 -29 -47 -68 -53 -30 -25 -27 -17 -18 -10 -7 -7 -12 -22 -34 -44 -34 -24 -11 -4 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -69 -39 -11 -25 -57 -104 -152 -116 -42 -5 -1 -2 -3 -3 -2 -1 -1 -1 -1 -3 -8 -16 -21 -16 -15 -21 -33 -47 -57 -60 -58 -56 -56 -58 -61 -67 -78 -89 -96 -93 -82 -81 -95 -114 -137 -160 -182 -205 -207 -188 -175 -182 -197 -202 -194 -182 -158 -144 -146 -133 -117 -117 -116 -97 -77 -66 -82 -105 -108 -102 -96 -101 -115 -117 -119 -104 -98 -103 -93 -71 -51 -39 -34 -35 -50 -74 -105 -73 -26 -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 -3 -24 -181 -135 -98 -70 -46 -27 -14 -7 -2 -1 -1 -2 -3 -4 -5 -5 -6 -7 -8 -10 -13 -18 -22 -25 -27 -29 -32 -33 -34 -38 -37 -36 -39 -46 -52 -60 -71 -72 -68 -59 -53 -50 -46 -40 -32 -28 -30 -35 -31 -24 -16 -9 -6 -4 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -4 -12 -20 -19 -17 -16 -13 -9 -6 -9 -12 -6 -6 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 -1 -1 -2 -2 -4 -11 -24 -39 -44 -43 -33 -22 -25 -35 -29 -30 -27 -21 -16 -14 -15 -20 -29 -27 -22 -14 -7 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -37 -13 -25 -56 -108 -162 -117 -40 -7 -1 -2 -3 -3 -2 -1 -1 -1 -2 -6 -12 -19 -20 -17 -16 -20 -33 -46 -55 -59 -58 -57 -57 -59 -61 -65 -74 -86 -96 -96 -86 -83 -95 -110 -127 -148 -177 -205 -210 -192 -182 -188 -201 -205 -199 -187 -174 -166 -170 -169 -152 -126 -105 -85 -66 -68 -92 -109 -109 -108 -113 -123 -131 -127 -108 -83 -77 -79 -68 -52 -43 -39 -38 -41 -62 -94 -125 -125 -71 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -141 -134 -106 -79 -56 -37 -22 -10 -1 -1 -1 -2 -4 -5 -5 -6 -8 -9 -10 -13 -16 -20 -24 -26 -27 -27 -31 -39 -46 -44 -42 -48 -64 -80 -82 -82 -85 -84 -83 -80 -76 -70 -63 -54 -45 -45 -45 -49 -45 -36 -25 -15 -10 -6 -3 -1 -2 -2 -3 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -8 -21 -29 -30 -29 -27 -18 -8 -3 -6 -10 -5 -5 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -5 -15 -34 -42 -39 -32 -23 -14 -17 -31 -43 -55 -58 -49 -34 -25 -21 -18 -17 -16 -15 -13 -10 -7 -4 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -61 -79 -28 -15 -26 -58 -117 -167 -117 -41 -10 -2 -2 -2 -3 -2 -1 -1 -4 -10 -16 -21 -22 -19 -15 -16 -22 -36 -48 -56 -59 -58 -58 -60 -63 -64 -68 -77 -89 -97 -96 -87 -83 -85 -99 -125 -155 -182 -202 -206 -198 -194 -197 -203 -204 -197 -183 -166 -151 -144 -143 -131 -117 -101 -82 -67 -71 -93 -106 -107 -100 -98 -111 -120 -112 -91 -81 -77 -65 -50 -40 -40 -41 -43 -53 -79 -117 -129 -76 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -101 -131 -113 -86 -65 -46 -26 -10 -1 -1 -2 -3 -5 -6 -6 -6 -6 -9 -11 -14 -17 -20 -25 -28 -29 -30 -33 -36 -41 -45 -51 -67 -89 -98 -97 -100 -102 -104 -105 -103 -97 -91 -87 -78 -69 -71 -66 -60 -52 -44 -37 -29 -22 -16 -7 -3 -1 -2 -2 -2 -3 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -9 -30 -47 -51 -44 -34 -19 -6 -3 -2 -3 -3 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -4 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -30 -36 -31 -23 -13 -8 -15 -35 -61 -89 -102 -88 -61 -44 -35 -24 -15 -12 -11 -10 -9 -9 -7 -6 -6 -5 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -57 -75 -19 -18 -33 -73 -133 -159 -103 -36 -8 -2 -2 -3 -3 -2 -2 -3 -11 -23 -31 -33 -30 -26 -24 -24 -32 -42 -50 -55 -57 -57 -58 -61 -65 -67 -69 -76 -87 -96 -95 -87 -80 -82 -107 -142 -168 -183 -189 -192 -195 -199 -200 -197 -191 -180 -164 -145 -128 -119 -114 -109 -104 -89 -73 -66 -73 -88 -101 -110 -103 -112 -125 -116 -95 -84 -86 -80 -56 -41 -36 -38 -42 -48 -64 -82 -32 -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 -1 -2 -5 -78 -130 -114 -81 -56 -37 -20 -7 -2 -2 -3 -4 -5 -6 -7 -8 -9 -12 -12 -16 -19 -22 -26 -30 -33 -36 -39 -44 -48 -52 -63 -85 -103 -103 -105 -109 -116 -125 -130 -123 -104 -84 -80 -95 -89 -83 -76 -67 -57 -50 -46 -44 -38 -33 -19 -8 -3 -2 -1 -2 -2 -2 -4 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -10 -29 -54 -71 -65 -45 -23 -5 -1 -1 -2 -2 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -3 -2 -3 -4 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -8 -11 -16 -23 -26 -27 -20 -15 -12 -17 -37 -76 -126 -143 -124 -95 -69 -52 -34 -18 -12 -10 -9 -9 -10 -10 -10 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -60 -69 -16 -23 -41 -86 -137 -137 -82 -26 -4 -2 -3 -4 -3 -3 -3 -8 -19 -34 -39 -39 -38 -36 -33 -35 -42 -47 -50 -54 -54 -53 -56 -63 -69 -71 -67 -69 -80 -92 -98 -95 -88 -92 -115 -141 -158 -165 -171 -180 -190 -198 -198 -188 -172 -154 -134 -114 -94 -75 -69 -75 -75 -65 -61 -65 -77 -93 -106 -104 -94 -105 -112 -95 -77 -75 -77 -63 -46 -38 -35 -36 -44 -56 -56 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -32 -110 -135 -112 -83 -58 -36 -20 -10 -5 -4 -4 -5 -5 -5 -7 -8 -9 -14 -17 -21 -25 -28 -31 -35 -38 -40 -42 -45 -50 -57 -74 -94 -105 -109 -107 -111 -119 -131 -142 -112 -55 -34 -29 -56 -70 -77 -73 -66 -61 -59 -58 -54 -48 -43 -32 -19 -10 -4 -2 -1 -2 -3 -3 -3 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -4 -14 -33 -54 -65 -61 -40 -15 -4 -2 -3 -3 -2 -2 -1 -2 -2 -2 -3 -5 -5 -3 -0 -0 -0 -0 -2 -3 -4 -4 -3 -2 -2 -1 -2 -4 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -7 -11 -17 -25 -32 -30 -20 -15 -12 -17 -38 -85 -158 -170 -158 -140 -103 -65 -44 -26 -14 -11 -10 -12 -15 -17 -17 -14 -9 -5 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -34 -78 -74 -20 -25 -42 -87 -131 -130 -80 -26 -4 -2 -4 -5 -4 -3 -6 -15 -29 -42 -46 -45 -43 -42 -43 -45 -48 -49 -49 -52 -50 -49 -54 -63 -71 -70 -60 -54 -61 -79 -102 -110 -110 -119 -133 -140 -142 -149 -164 -181 -192 -196 -191 -177 -155 -131 -106 -84 -66 -51 -43 -46 -48 -46 -52 -64 -78 -92 -101 -98 -102 -119 -97 -81 -69 -60 -53 -43 -38 -35 -35 -39 -51 -46 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -27 -98 -159 -148 -115 -80 -54 -36 -23 -16 -10 -7 -9 -12 -12 -15 -17 -16 -19 -23 -26 -31 -36 -37 -36 -35 -38 -43 -47 -53 -60 -70 -86 -101 -104 -102 -107 -114 -124 -140 -156 -105 -16 -6 -2 -35 -75 -79 -67 -60 -59 -61 -61 -62 -54 -45 -38 -30 -20 -12 -7 -2 -2 -3 -3 -2 -2 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -10 -27 -44 -52 -45 -27 -10 -6 -5 -5 -4 -4 -4 -5 -5 -4 -5 -7 -6 -4 -1 -1 -0 -1 -3 -5 -6 -6 -5 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -10 -17 -18 -25 -31 -26 -15 -8 -14 -40 -79 -145 -173 -186 -169 -123 -80 -58 -46 -23 -15 -14 -16 -23 -32 -31 -21 -11 -6 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -115 -88 -24 -26 -42 -86 -126 -138 -87 -31 -7 -3 -5 -6 -4 -3 -8 -20 -37 -48 -50 -45 -46 -46 -45 -46 -46 -45 -46 -47 -46 -46 -52 -62 -71 -68 -55 -43 -46 -74 -113 -131 -137 -144 -146 -145 -146 -157 -177 -194 -201 -196 -182 -160 -134 -102 -74 -58 -46 -37 -34 -37 -40 -39 -45 -55 -65 -74 -80 -85 -96 -116 -92 -80 -63 -47 -34 -28 -26 -27 -35 -49 -39 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -11 -54 -166 -163 -146 -108 -79 -61 -46 -36 -28 -23 -23 -26 -26 -29 -37 -41 -33 -32 -31 -32 -36 -39 -39 -36 -34 -37 -42 -51 -59 -73 -90 -104 -111 -110 -108 -112 -117 -131 -151 -168 -151 -98 -59 -42 -80 -102 -84 -64 -55 -56 -59 -57 -55 -49 -40 -33 -29 -25 -20 -16 -8 -4 -4 -3 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -10 -22 -35 -41 -33 -18 -12 -10 -8 -8 -8 -8 -9 -9 -8 -8 -9 -8 -6 -3 -2 -1 -2 -3 -5 -5 -5 -6 -6 -5 -2 -1 -2 -3 -4 -5 -4 -2 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -21 -27 -41 -45 -31 -13 -7 -15 -37 -70 -119 -136 -149 -161 -129 -91 -70 -64 -42 -25 -18 -21 -35 -53 -41 -21 -10 -6 -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 -1 -3 -3 -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 -45 -100 -71 -27 -27 -48 -89 -144 -159 -102 -43 -12 -4 -5 -6 -4 -5 -13 -28 -43 -49 -49 -48 -51 -46 -44 -43 -40 -38 -39 -40 -40 -42 -49 -60 -68 -68 -58 -49 -63 -104 -138 -152 -155 -157 -162 -169 -175 -186 -198 -206 -206 -197 -178 -153 -124 -86 -49 -33 -29 -34 -41 -48 -50 -48 -53 -59 -67 -74 -76 -77 -91 -123 -104 -81 -53 -34 -25 -21 -17 -20 -36 -62 -47 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -14 -56 -146 -150 -135 -108 -86 -76 -77 -82 -79 -68 -60 -51 -42 -45 -52 -51 -45 -41 -35 -31 -30 -32 -34 -36 -37 -39 -48 -65 -85 -103 -115 -119 -115 -108 -104 -106 -112 -123 -140 -154 -162 -158 -129 -116 -123 -113 -88 -66 -56 -54 -53 -49 -45 -39 -31 -25 -21 -22 -24 -24 -20 -13 -8 -5 -3 -2 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -6 -14 -25 -31 -26 -21 -17 -14 -13 -11 -10 -10 -11 -12 -12 -10 -9 -8 -6 -2 -2 -2 -2 -4 -5 -6 -6 -5 -5 -1 -0 -1 -2 -3 -4 -4 -2 -1 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -17 -18 -33 -50 -43 -20 -7 -4 -14 -35 -66 -112 -131 -123 -138 -149 -103 -81 -74 -61 -43 -29 -34 -54 -58 -41 -22 -11 -6 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -6 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -44 -27 -27 -52 -91 -130 -155 -112 -57 -21 -7 -5 -6 -5 -8 -20 -36 -48 -52 -50 -50 -49 -41 -39 -36 -33 -32 -33 -35 -35 -38 -49 -61 -69 -70 -69 -80 -110 -148 -164 -166 -167 -171 -179 -188 -195 -202 -204 -205 -204 -196 -182 -162 -134 -91 -56 -44 -47 -58 -66 -68 -67 -72 -90 -96 -93 -89 -72 -63 -77 -103 -135 -87 -48 -31 -26 -20 -14 -18 -36 -61 -46 -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 -2 -3 -32 -124 -131 -137 -129 -110 -97 -105 -127 -126 -66 -49 -111 -93 -68 -57 -53 -50 -46 -40 -32 -25 -21 -21 -23 -28 -35 -46 -68 -91 -111 -124 -128 -119 -101 -86 -79 -80 -86 -94 -104 -116 -124 -128 -131 -129 -120 -106 -88 -71 -60 -54 -51 -46 -39 -30 -24 -19 -18 -21 -26 -29 -30 -29 -25 -19 -13 -7 -3 -2 -1 -1 -3 -4 -3 -2 -1 -1 -1 -2 -2 -4 -6 -10 -12 -7 -7 -5 -4 -3 -3 -2 -2 -3 -6 -13 -23 -27 -26 -22 -18 -16 -14 -10 -10 -10 -12 -11 -10 -9 -10 -9 -5 -4 -3 -3 -4 -4 -4 -5 -4 -2 -1 -0 -0 -0 -1 -2 -3 -3 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -13 -17 -31 -42 -33 -9 -3 -3 -12 -36 -73 -121 -141 -108 -113 -152 -125 -90 -71 -67 -62 -53 -59 -63 -55 -37 -19 -9 -4 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -11 -8 -4 -4 -4 -3 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -19 -56 -29 -28 -58 -94 -126 -154 -124 -67 -27 -10 -5 -7 -9 -14 -28 -41 -49 -53 -52 -46 -36 -29 -27 -25 -27 -30 -32 -32 -33 -37 -49 -61 -70 -84 -109 -137 -160 -173 -177 -177 -173 -172 -174 -180 -185 -191 -194 -195 -197 -195 -188 -171 -145 -114 -95 -88 -90 -86 -87 -87 -86 -92 -107 -112 -95 -70 -35 -16 -16 -32 -94 -76 -52 -36 -28 -20 -15 -20 -41 -57 -33 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -27 -102 -120 -126 -138 -143 -137 -128 -118 -91 -14 -9 -114 -106 -74 -55 -49 -46 -42 -33 -26 -17 -14 -14 -16 -21 -32 -47 -70 -89 -102 -111 -114 -104 -82 -64 -54 -51 -53 -59 -67 -76 -83 -88 -96 -97 -93 -87 -78 -69 -62 -59 -57 -51 -37 -28 -22 -19 -20 -24 -27 -30 -36 -44 -50 -48 -36 -22 -12 -6 -4 -2 -2 -3 -4 -4 -2 -1 -1 -1 -2 -5 -11 -19 -20 -12 -11 -9 -8 -5 -5 -5 -4 -4 -5 -11 -19 -27 -32 -27 -15 -14 -13 -11 -8 -8 -8 -8 -8 -8 -10 -9 -8 -7 -6 -5 -4 -3 -1 -3 -4 -3 -2 -1 -1 -0 -0 -1 -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 -2 -4 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -5 -9 -14 -23 -28 -21 -7 -3 -3 -9 -34 -82 -135 -162 -107 -130 -159 -133 -85 -53 -54 -68 -79 -84 -78 -62 -39 -17 -8 -7 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -2 -7 -9 -10 -10 -7 -3 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -49 -127 -40 -29 -59 -96 -132 -155 -130 -79 -36 -14 -8 -10 -15 -25 -38 -45 -49 -51 -45 -37 -28 -21 -17 -22 -29 -33 -32 -30 -30 -37 -49 -63 -82 -117 -158 -181 -183 -178 -177 -174 -163 -152 -149 -154 -163 -173 -181 -185 -186 -191 -188 -175 -155 -138 -122 -118 -123 -115 -111 -109 -91 -62 -45 -49 -38 -22 -6 -0 -0 -2 -6 -10 -70 -60 -40 -26 -20 -29 -57 -88 -71 -14 -21 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -21 -68 -82 -71 -62 -64 -106 -90 -15 -6 -1 -0 -93 -110 -81 -55 -44 -37 -30 -26 -21 -17 -15 -16 -19 -22 -29 -41 -64 -89 -109 -119 -117 -104 -83 -61 -45 -36 -33 -36 -40 -45 -50 -55 -63 -66 -65 -63 -60 -57 -56 -57 -53 -43 -36 -31 -24 -19 -18 -19 -21 -26 -33 -47 -63 -69 -61 -45 -29 -13 -9 -6 -4 -4 -4 -3 -2 -1 -0 -1 -2 -3 -10 -17 -15 -11 -13 -15 -21 -20 -16 -13 -10 -10 -10 -15 -23 -32 -37 -27 -13 -13 -12 -10 -8 -7 -5 -3 -4 -5 -8 -8 -8 -7 -8 -7 -4 -2 -1 -2 -2 -1 -1 -2 -2 -2 -0 -0 -1 -3 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -8 -13 -7 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -9 -14 -18 -20 -18 -8 -3 -5 -16 -45 -94 -157 -166 -117 -132 -147 -121 -82 -37 -33 -55 -89 -115 -114 -81 -40 -18 -15 -12 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -2 -5 -10 -15 -19 -20 -20 -16 -7 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -52 -117 -63 -30 -50 -85 -116 -133 -122 -84 -43 -21 -12 -14 -22 -32 -40 -44 -48 -44 -35 -29 -24 -20 -18 -23 -31 -33 -30 -28 -29 -35 -46 -65 -100 -159 -192 -195 -184 -175 -175 -168 -149 -130 -119 -121 -134 -154 -167 -169 -164 -169 -179 -177 -167 -154 -143 -145 -147 -134 -126 -100 -53 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -31 -63 -63 -47 -32 -38 -69 -106 -98 -50 -107 -47 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -13 -19 -20 -17 -18 -15 -16 -23 -39 -49 -25 -9 -71 -109 -87 -50 -35 -33 -30 -36 -29 -26 -27 -30 -34 -38 -39 -41 -58 -88 -112 -121 -117 -105 -89 -66 -45 -30 -23 -24 -25 -24 -25 -29 -35 -38 -39 -40 -40 -40 -39 -39 -35 -30 -30 -25 -18 -13 -11 -11 -11 -15 -21 -35 -54 -67 -72 -68 -52 -24 -17 -13 -10 -9 -8 -6 -4 -2 -1 -1 -1 -2 -7 -15 -14 -9 -13 -19 -26 -32 -34 -27 -18 -15 -16 -21 -28 -34 -32 -22 -18 -17 -13 -9 -6 -5 -3 -1 -1 -3 -6 -6 -6 -6 -8 -8 -6 -3 -2 -2 -1 -1 -1 -3 -4 -3 -1 -0 -0 -1 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -5 -11 -15 -12 -5 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -14 -21 -25 -22 -12 -6 -10 -24 -55 -108 -161 -142 -119 -117 -109 -98 -82 -39 -22 -34 -73 -121 -132 -83 -34 -18 -11 -5 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -6 -3 -5 -12 -19 -30 -38 -42 -43 -31 -17 -8 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -76 -120 -40 -45 -73 -98 -113 -107 -78 -44 -23 -19 -24 -33 -40 -44 -44 -39 -39 -32 -28 -25 -23 -23 -28 -33 -32 -28 -25 -26 -32 -44 -70 -134 -205 -212 -197 -185 -180 -177 -165 -141 -116 -107 -112 -126 -143 -152 -147 -134 -135 -156 -172 -179 -177 -171 -165 -163 -160 -158 -121 -45 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -5 -27 -60 -69 -48 -44 -69 -102 -116 -122 -107 -40 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -5 -11 -17 -21 -21 -18 -16 -10 -6 -38 -96 -116 -102 -100 -113 -92 -55 -35 -39 -47 -49 -58 -49 -42 -39 -38 -38 -39 -37 -36 -43 -67 -88 -99 -99 -93 -78 -58 -44 -30 -21 -19 -18 -15 -12 -14 -18 -20 -20 -20 -19 -17 -18 -19 -17 -14 -10 -8 -6 -5 -5 -6 -7 -10 -13 -22 -35 -51 -66 -78 -74 -44 -28 -19 -15 -13 -11 -9 -7 -5 -2 -2 -1 -1 -4 -12 -16 -9 -13 -20 -28 -33 -31 -27 -27 -21 -22 -24 -26 -30 -31 -28 -27 -24 -18 -9 -4 -4 -3 -3 -2 -3 -6 -5 -5 -5 -7 -8 -7 -4 -1 -0 -0 -0 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -10 -9 -11 -7 -4 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -8 -12 -15 -18 -17 -13 -11 -19 -49 -115 -154 -162 -136 -115 -119 -116 -133 -104 -59 -27 -22 -45 -90 -104 -67 -32 -17 -11 -7 -4 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -9 -7 -7 -13 -26 -45 -57 -54 -48 -55 -51 -37 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -58 -116 -69 -45 -63 -83 -93 -89 -70 -44 -24 -21 -32 -43 -47 -45 -40 -34 -34 -32 -28 -25 -27 -31 -34 -34 -30 -25 -23 -27 -39 -63 -110 -182 -233 -209 -191 -185 -182 -174 -159 -138 -118 -108 -110 -122 -133 -133 -122 -110 -111 -134 -170 -193 -198 -190 -181 -180 -184 -183 -134 -41 -0 -0 -0 -0 -0 -0 -0 -16 -20 -10 -3 -6 -13 -47 -82 -56 -50 -73 -100 -118 -129 -36 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -13 -20 -21 -21 -22 -17 -11 -6 -6 -16 -49 -90 -126 -109 -77 -51 -45 -60 -77 -81 -82 -68 -54 -44 -36 -29 -29 -31 -34 -37 -50 -67 -78 -79 -73 -62 -46 -40 -35 -25 -17 -14 -10 -7 -9 -11 -11 -9 -7 -6 -5 -6 -6 -5 -4 -3 -3 -3 -3 -3 -4 -6 -9 -11 -13 -19 -29 -44 -66 -74 -58 -39 -26 -20 -16 -14 -13 -11 -9 -6 -4 -3 -2 -4 -10 -18 -10 -15 -21 -29 -36 -40 -44 -42 -24 -18 -21 -24 -26 -30 -34 -37 -31 -23 -13 -8 -6 -4 -3 -2 -1 -3 -4 -5 -7 -7 -6 -7 -5 -3 -2 -1 -0 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -2 -1 -2 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -9 -11 -12 -11 -11 -13 -25 -84 -112 -141 -158 -146 -106 -122 -114 -137 -127 -95 -64 -40 -41 -60 -68 -59 -46 -32 -15 -5 -4 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -9 -8 -8 -13 -24 -41 -58 -53 -32 -20 -19 -23 -31 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -81 -110 -64 -56 -68 -77 -75 -63 -45 -29 -26 -36 -52 -55 -49 -39 -33 -32 -31 -29 -28 -32 -36 -37 -34 -29 -23 -28 -46 -75 -119 -174 -221 -233 -219 -200 -182 -166 -152 -140 -132 -127 -119 -109 -107 -107 -101 -90 -82 -90 -125 -180 -207 -212 -206 -200 -200 -197 -152 -38 -8 -0 -0 -0 -0 -0 -0 -0 -17 -33 -46 -54 -57 -54 -59 -78 -53 -56 -77 -99 -118 -122 -59 -19 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -14 -16 -19 -22 -19 -12 -7 -6 -6 -9 -34 -105 -92 -77 -72 -73 -82 -105 -120 -103 -82 -66 -52 -38 -26 -20 -24 -32 -35 -43 -55 -64 -67 -65 -60 -49 -44 -43 -35 -25 -18 -13 -9 -9 -6 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -4 -6 -8 -8 -7 -7 -11 -20 -39 -53 -55 -49 -37 -26 -20 -18 -16 -17 -16 -14 -11 -10 -9 -9 -14 -21 -16 -18 -24 -32 -39 -44 -48 -44 -34 -27 -20 -17 -19 -24 -29 -28 -25 -19 -12 -6 -3 -3 -2 -1 -0 -1 -2 -5 -6 -5 -4 -7 -6 -5 -3 -2 -1 -3 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -1 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -10 -11 -10 -10 -12 -36 -109 -138 -144 -164 -172 -108 -117 -123 -131 -129 -119 -112 -80 -57 -51 -58 -65 -61 -41 -12 -5 -6 -3 -3 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -7 -9 -6 -6 -12 -26 -44 -54 -39 -16 -3 -1 -2 -0 -2 -9 -9 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -109 -158 -98 -64 -59 -67 -70 -63 -50 -40 -38 -45 -53 -52 -47 -40 -35 -33 -33 -34 -38 -45 -48 -45 -38 -32 -33 -52 -86 -136 -177 -203 -209 -203 -205 -195 -168 -143 -130 -127 -129 -132 -128 -106 -96 -88 -76 -61 -53 -69 -118 -147 -187 -192 -184 -191 -196 -187 -136 -7 -0 -0 -0 -0 -0 -0 -0 -0 -20 -40 -63 -93 -103 -80 -60 -58 -48 -62 -80 -98 -115 -124 -117 -74 -31 -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 -1 -2 -7 -15 -18 -22 -25 -22 -15 -9 -7 -6 -6 -13 -85 -104 -105 -98 -92 -94 -98 -86 -51 -89 -80 -54 -35 -23 -17 -20 -28 -35 -44 -58 -71 -79 -84 -87 -85 -82 -74 -62 -51 -43 -34 -20 -16 -8 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -6 -6 -6 -5 -2 -3 -7 -17 -29 -37 -41 -39 -33 -25 -23 -24 -25 -26 -25 -24 -24 -24 -20 -21 -29 -30 -28 -31 -39 -46 -53 -60 -57 -51 -41 -29 -21 -24 -27 -30 -26 -21 -15 -10 -7 -10 -8 -2 -1 -0 -1 -2 -3 -4 -3 -4 -7 -7 -5 -3 -2 -4 -10 -10 -8 -8 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -9 -11 -10 -7 -9 -14 -46 -101 -140 -155 -169 -177 -139 -121 -126 -138 -138 -123 -126 -113 -78 -59 -62 -72 -72 -56 -13 -6 -5 -4 -4 -3 -2 -2 -1 -0 -1 -1 -2 -1 -0 -0 -0 -1 -4 -7 -8 -9 -10 -10 -13 -24 -38 -38 -11 -0 -0 -0 -0 -0 -0 -0 -0 -7 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -165 -191 -129 -83 -62 -61 -66 -64 -56 -48 -47 -51 -52 -44 -41 -36 -35 -37 -40 -43 -48 -50 -50 -50 -48 -50 -65 -95 -135 -178 -175 -162 -150 -149 -160 -161 -150 -137 -127 -123 -125 -124 -113 -95 -92 -87 -64 -48 -42 -63 -105 -83 -95 -101 -84 -137 -173 -104 -7 -0 -0 -0 -0 -0 -0 -0 -0 -1 -40 -89 -99 -83 -61 -48 -45 -48 -51 -74 -89 -102 -116 -123 -121 -108 -73 -52 -40 -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 -2 -8 -18 -24 -28 -29 -25 -19 -15 -13 -10 -5 -4 -23 -21 -11 -28 -61 -72 -63 -93 -101 -84 -62 -41 -26 -20 -19 -23 -30 -40 -54 -77 -107 -131 -137 -140 -156 -157 -147 -134 -119 -102 -82 -58 -34 -17 -9 -5 -4 -4 -3 -2 -2 -1 -1 -2 -2 -2 -2 -2 -4 -4 -4 -5 -6 -4 -2 -2 -6 -11 -15 -18 -21 -23 -23 -23 -30 -36 -37 -37 -37 -36 -35 -34 -32 -38 -39 -37 -38 -45 -55 -68 -69 -71 -69 -63 -52 -42 -46 -45 -43 -35 -25 -19 -13 -7 -11 -10 -6 -3 -2 -2 -1 -2 -2 -2 -3 -5 -7 -5 -3 -2 -5 -14 -16 -15 -14 -14 -12 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -6 -4 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -2 -5 -9 -10 -9 -6 -8 -15 -38 -69 -95 -117 -141 -163 -160 -132 -111 -125 -134 -130 -164 -146 -101 -76 -74 -78 -68 -37 -12 -6 -5 -4 -3 -3 -3 -2 -2 -1 -1 -2 -1 -1 -0 -1 -3 -6 -10 -10 -8 -10 -14 -19 -31 -46 -49 -25 -5 -0 -0 -0 -0 -0 -0 -0 -1 -12 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -201 -199 -144 -100 -72 -61 -62 -65 -64 -55 -50 -47 -44 -36 -35 -30 -34 -39 -40 -39 -39 -40 -42 -51 -66 -86 -110 -133 -149 -149 -119 -99 -99 -110 -125 -132 -127 -117 -116 -115 -106 -95 -83 -79 -89 -87 -64 -48 -41 -51 -65 -41 -14 -14 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -27 -44 -33 -28 -35 -43 -50 -58 -66 -99 -106 -110 -108 -101 -100 -89 -70 -103 -81 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -23 -33 -32 -28 -23 -16 -11 -9 -7 -4 -5 -6 -6 -18 -33 -33 -12 -29 -63 -48 -38 -36 -35 -32 -33 -38 -45 -62 -87 -122 -166 -187 -138 -130 -160 -141 -123 -168 -198 -153 -164 -141 -95 -57 -34 -21 -15 -12 -11 -11 -13 -10 -9 -8 -7 -4 -2 -2 -4 -4 -4 -7 -10 -10 -7 -2 -2 -3 -4 -3 -4 -5 -9 -14 -22 -32 -37 -40 -42 -46 -51 -51 -53 -56 -56 -51 -46 -49 -57 -72 -82 -85 -83 -80 -77 -71 -68 -65 -60 -50 -35 -24 -20 -14 -5 -6 -7 -6 -6 -4 -2 -2 -3 -2 -2 -3 -3 -3 -1 -1 -4 -11 -16 -17 -17 -16 -15 -13 -7 -3 -1 -1 -1 -1 -3 -2 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -4 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -5 -4 -7 -8 -10 -15 -29 -50 -58 -82 -114 -148 -163 -147 -113 -113 -120 -124 -167 -164 -116 -79 -72 -76 -52 -24 -9 -5 -5 -4 -3 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -3 -5 -5 -7 -8 -11 -16 -25 -38 -53 -62 -33 -10 -1 -0 -0 -0 -0 -0 -0 -0 -2 -13 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -208 -192 -150 -113 -86 -69 -63 -64 -65 -59 -50 -41 -31 -27 -30 -39 -37 -35 -30 -25 -24 -28 -37 -58 -89 -117 -131 -127 -107 -82 -64 -62 -74 -85 -93 -98 -97 -92 -91 -89 -76 -62 -55 -55 -61 -73 -65 -49 -43 -37 -24 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -29 -42 -36 -30 -26 -26 -38 -58 -76 -86 -96 -128 -125 -119 -107 -91 -92 -120 -110 -66 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -6 -8 -16 -35 -34 -35 -34 -29 -23 -18 -11 -5 -4 -5 -5 -5 -4 -4 -4 -4 -7 -5 -21 -44 -56 -60 -65 -59 -69 -107 -129 -138 -146 -132 -56 -42 -58 -47 -33 -63 -88 -72 -136 -186 -197 -137 -94 -71 -51 -39 -37 -40 -41 -37 -32 -27 -21 -13 -4 -2 -6 -8 -10 -11 -12 -12 -9 -5 -2 -4 -6 -5 -3 -1 -1 -3 -9 -20 -29 -36 -44 -56 -68 -70 -76 -76 -71 -64 -59 -56 -55 -66 -86 -98 -98 -92 -89 -84 -81 -79 -74 -67 -51 -32 -27 -22 -13 -8 -6 -6 -7 -5 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 -2 -6 -12 -14 -14 -15 -14 -14 -10 -5 -2 -2 -2 -2 -5 -5 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -5 -6 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -7 -4 -5 -6 -8 -12 -18 -31 -39 -63 -100 -131 -142 -145 -122 -114 -116 -110 -129 -142 -120 -87 -79 -65 -39 -17 -7 -5 -5 -4 -2 -1 -2 -4 -4 -3 -3 -1 -1 -2 -4 -5 -5 -6 -8 -11 -17 -26 -37 -57 -69 -44 -11 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -32 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -197 -197 -158 -125 -96 -75 -64 -63 -64 -58 -46 -35 -28 -26 -31 -33 -31 -27 -21 -18 -20 -28 -43 -68 -99 -110 -102 -83 -60 -43 -41 -51 -64 -72 -77 -80 -82 -80 -74 -65 -54 -48 -47 -47 -49 -55 -58 -48 -46 -35 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -40 -58 -40 -18 -26 -27 -50 -90 -123 -131 -124 -127 -122 -119 -110 -95 -95 -109 -86 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -12 -28 -32 -37 -44 -49 -45 -30 -15 -7 -3 -4 -5 -5 -5 -5 -6 -4 -4 -5 -17 -35 -59 -84 -90 -68 -63 -119 -118 -73 -35 -19 -10 -4 -7 -13 -7 -0 -2 -14 -52 -97 -118 -164 -181 -156 -116 -86 -80 -86 -76 -65 -61 -56 -43 -25 -12 -7 -10 -15 -18 -17 -16 -14 -9 -6 -4 -6 -10 -11 -11 -8 -2 -1 -1 -7 -16 -27 -36 -50 -63 -49 -68 -85 -86 -77 -70 -64 -55 -64 -88 -104 -105 -100 -94 -89 -88 -86 -81 -74 -63 -50 -39 -30 -22 -11 -3 -3 -6 -4 -3 -4 -5 -4 -4 -3 -0 -0 -0 -0 -1 -2 -6 -9 -10 -12 -12 -11 -10 -6 -3 -3 -3 -4 -6 -9 -12 -8 -2 -0 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -1 -1 -2 -2 -1 -1 -2 -2 -2 -4 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -2 -6 -6 -5 -4 -5 -8 -12 -19 -31 -55 -93 -129 -135 -128 -126 -154 -143 -126 -139 -159 -137 -100 -80 -61 -37 -14 -5 -5 -4 -3 -2 -2 -2 -4 -4 -2 -2 -1 -2 -4 -6 -4 -6 -9 -11 -17 -26 -40 -55 -79 -85 -45 -5 -0 -0 -0 -0 -0 -0 -0 -1 -6 -29 -30 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -193 -195 -156 -123 -92 -71 -63 -63 -62 -56 -45 -34 -27 -22 -21 -25 -27 -24 -21 -23 -30 -39 -52 -67 -73 -71 -60 -48 -37 -33 -38 -47 -51 -51 -53 -58 -66 -71 -70 -64 -53 -46 -43 -43 -44 -44 -47 -46 -47 -49 -40 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -39 -35 -21 -27 -26 -58 -105 -137 -141 -123 -112 -122 -130 -106 -77 -76 -99 -85 -37 -39 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -3 -8 -20 -19 -20 -24 -29 -32 -28 -21 -13 -8 -4 -6 -7 -7 -7 -7 -6 -5 -6 -7 -7 -10 -23 -39 -31 -16 -14 -54 -56 -28 -13 -18 -19 -14 -13 -8 -3 -0 -5 -23 -45 -31 -24 -32 -106 -184 -187 -168 -138 -116 -99 -86 -78 -71 -58 -34 -21 -14 -15 -18 -18 -18 -18 -15 -9 -8 -7 -8 -9 -11 -13 -13 -7 -3 -1 -1 -5 -12 -23 -36 -55 -57 -79 -100 -103 -91 -73 -72 -62 -68 -84 -97 -102 -98 -87 -83 -85 -84 -79 -73 -66 -56 -44 -32 -24 -14 -6 -2 -2 -1 -1 -3 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -10 -12 -11 -11 -8 -5 -4 -4 -6 -7 -11 -14 -13 -5 -0 -1 -3 -3 -3 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -7 -3 -0 -0 -1 -1 -1 -2 -3 -5 -4 -5 -6 -6 -4 -3 -3 -3 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -2 -3 -3 -2 -2 -2 -1 -1 -4 -8 -8 -6 -5 -4 -6 -9 -13 -20 -40 -77 -117 -128 -111 -114 -141 -155 -151 -153 -183 -154 -120 -93 -65 -34 -11 -5 -4 -3 -2 -2 -2 -3 -4 -3 -2 -1 -2 -4 -6 -7 -6 -8 -11 -16 -24 -37 -53 -69 -85 -75 -38 -2 -0 -0 -0 -0 -0 -0 -0 -1 -20 -26 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -0 -0 -87 -173 -170 -133 -104 -80 -63 -56 -57 -57 -50 -41 -32 -28 -32 -40 -40 -31 -26 -29 -37 -45 -51 -53 -50 -42 -39 -36 -35 -34 -35 -39 -39 -35 -34 -38 -46 -53 -61 -69 -73 -66 -53 -44 -39 -37 -38 -39 -41 -43 -54 -69 -62 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -25 -42 -33 -25 -24 -62 -86 -101 -110 -112 -112 -130 -157 -141 -146 -127 -95 -86 -81 -81 -60 -54 -41 -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 -2 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -12 -12 -13 -15 -18 -19 -19 -17 -14 -9 -7 -9 -11 -11 -10 -9 -8 -8 -9 -9 -8 -8 -9 -12 -15 -16 -17 -18 -17 -14 -13 -13 -12 -9 -6 -3 -1 -0 -4 -20 -51 -11 -1 -0 -11 -46 -112 -178 -248 -207 -167 -139 -125 -114 -90 -57 -34 -24 -20 -18 -16 -15 -17 -15 -12 -12 -13 -13 -13 -14 -16 -12 -8 -3 -1 -0 -1 -4 -9 -20 -46 -69 -85 -93 -83 -54 -74 -80 -80 -79 -81 -86 -92 -89 -76 -71 -72 -73 -70 -66 -62 -58 -49 -37 -32 -24 -14 -5 -3 -3 -1 -2 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -9 -9 -9 -6 -5 -5 -7 -8 -10 -11 -9 -5 -2 -1 -4 -6 -6 -4 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -12 -11 -4 -1 -0 -0 -1 -1 -2 -4 -7 -8 -10 -9 -5 -2 -2 -2 -2 -3 -5 -5 -5 -3 -3 -2 -2 -2 -2 -1 -2 -2 -1 -2 -4 -3 -2 -2 -2 -2 -2 -3 -3 -4 -5 -5 -5 -5 -7 -10 -15 -26 -52 -81 -86 -92 -105 -116 -131 -154 -143 -174 -172 -143 -111 -69 -38 -15 -5 -2 -2 -2 -3 -3 -2 -3 -2 -2 -3 -4 -7 -7 -8 -8 -10 -15 -21 -33 -49 -61 -76 -60 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -37 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -65 -70 -56 -73 -168 -157 -126 -145 -156 -137 -109 -89 -72 -59 -52 -49 -48 -44 -36 -28 -28 -39 -44 -41 -34 -30 -34 -39 -41 -41 -38 -33 -28 -27 -30 -36 -39 -38 -34 -28 -25 -29 -35 -44 -55 -70 -78 -79 -84 -64 -47 -36 -28 -26 -26 -30 -34 -42 -63 -78 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -18 -37 -31 -35 -74 -91 -86 -74 -71 -89 -135 -181 -168 -181 -170 -125 -90 -77 -73 -76 -83 -78 -56 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -9 -11 -13 -13 -13 -12 -13 -18 -13 -9 -10 -12 -13 -13 -12 -10 -9 -9 -8 -6 -4 -4 -5 -10 -16 -19 -20 -20 -18 -12 -8 -5 -2 -0 -0 -0 -0 -1 -9 -48 -33 -17 -5 -0 -2 -10 -36 -81 -209 -217 -195 -179 -165 -150 -103 -62 -44 -32 -23 -17 -17 -18 -18 -18 -19 -22 -26 -26 -23 -21 -15 -8 -3 -1 -0 -0 -0 -2 -11 -31 -50 -70 -84 -73 -8 -9 -38 -64 -80 -86 -84 -82 -78 -65 -61 -61 -61 -59 -57 -57 -56 -51 -41 -32 -24 -15 -10 -9 -8 -4 -4 -6 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -8 -7 -7 -6 -7 -8 -8 -8 -7 -7 -5 -5 -6 -8 -9 -8 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -7 -13 -17 -16 -8 -4 -2 -1 -1 -2 -3 -4 -6 -7 -5 -1 -1 -1 -1 -1 -2 -4 -7 -11 -13 -11 -8 -5 -4 -3 -2 -2 -2 -3 -2 -2 -4 -4 -2 -2 -2 -2 -3 -3 -3 -2 -2 -4 -5 -5 -6 -8 -11 -16 -28 -48 -70 -91 -95 -87 -91 -123 -136 -140 -126 -123 -128 -81 -41 -13 -3 -2 -1 -2 -4 -4 -3 -2 -3 -4 -4 -6 -7 -7 -9 -11 -15 -22 -31 -46 -60 -74 -76 -42 -1 -0 -0 -0 -0 -0 -0 -0 -5 -24 -47 -38 -11 -7 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -71 -199 -208 -186 -195 -238 -234 -194 -173 -144 -114 -92 -77 -63 -52 -48 -45 -41 -37 -32 -30 -23 -22 -30 -35 -33 -29 -26 -25 -24 -23 -24 -26 -29 -30 -34 -41 -41 -36 -28 -22 -22 -29 -39 -56 -58 -70 -86 -91 -88 -74 -54 -37 -25 -21 -22 -26 -30 -32 -43 -51 -38 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -53 -69 -90 -86 -52 -21 -19 -59 -127 -154 -137 -143 -160 -153 -117 -88 -72 -70 -74 -76 -64 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -1 -2 -4 -6 -7 -7 -9 -11 -15 -21 -16 -9 -4 -6 -13 -16 -12 -10 -10 -8 -7 -4 -1 -0 -0 -2 -5 -11 -16 -17 -13 -7 -11 -8 -2 -1 -1 -1 -0 -0 -2 -27 -38 -29 -11 -0 -0 -0 -0 -0 -0 -88 -133 -126 -153 -192 -173 -124 -94 -66 -43 -30 -25 -24 -26 -26 -26 -36 -54 -67 -67 -47 -26 -14 -5 -1 -0 -0 -0 -1 -8 -21 -36 -55 -77 -92 -88 -47 -13 -24 -62 -87 -80 -73 -67 -58 -53 -51 -51 -53 -53 -52 -51 -47 -40 -34 -27 -20 -17 -16 -16 -14 -13 -11 -8 -7 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -8 -9 -9 -8 -8 -9 -10 -10 -10 -9 -8 -8 -10 -11 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -4 -8 -13 -16 -15 -13 -8 -4 -3 -2 -4 -5 -4 -4 -4 -2 -1 -0 -0 -0 -2 -4 -9 -16 -25 -32 -26 -18 -12 -8 -5 -4 -3 -2 -2 -2 -3 -4 -4 -3 -2 -2 -2 -2 -3 -4 -4 -3 -3 -4 -5 -6 -7 -9 -11 -16 -29 -48 -64 -68 -59 -58 -82 -102 -106 -102 -109 -123 -93 -46 -14 -3 -1 -1 -2 -3 -3 -3 -3 -4 -6 -5 -6 -6 -7 -10 -14 -19 -23 -34 -52 -76 -93 -76 -23 -3 -0 -0 -0 -0 -0 -8 -19 -32 -44 -44 -22 -6 -9 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -103 -287 -263 -235 -214 -209 -214 -193 -171 -139 -108 -86 -70 -56 -49 -47 -41 -35 -32 -28 -24 -19 -19 -23 -29 -29 -23 -16 -13 -15 -15 -18 -23 -28 -31 -35 -38 -36 -30 -25 -23 -26 -36 -51 -55 -58 -65 -80 -90 -88 -79 -63 -46 -32 -25 -25 -30 -34 -32 -31 -32 -38 -35 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -58 -68 -55 -31 -8 -1 -9 -53 -120 -125 -115 -127 -123 -127 -126 -106 -84 -70 -66 -62 -38 -34 -30 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -2 -3 -3 -4 -5 -8 -12 -18 -21 -14 -4 -4 -11 -17 -12 -10 -11 -6 -2 -1 -0 -0 -0 -0 -4 -4 -6 -7 -5 -3 -6 -4 -4 -2 -1 -1 -0 -0 -0 -4 -21 -31 -18 -0 -0 -0 -0 -0 -0 -0 -0 -9 -37 -72 -148 -159 -155 -133 -97 -61 -41 -35 -36 -36 -38 -53 -78 -97 -98 -92 -80 -45 -18 -6 -2 -0 -0 -1 -6 -17 -29 -45 -64 -86 -118 -84 -27 -13 -51 -91 -78 -68 -59 -53 -50 -48 -50 -56 -55 -53 -50 -45 -41 -37 -34 -29 -27 -25 -27 -29 -29 -24 -12 -9 -12 -12 -11 -10 -8 -5 -2 -1 -0 -0 -0 -1 -2 -2 -4 -6 -8 -10 -10 -10 -10 -12 -14 -15 -15 -14 -11 -9 -9 -10 -8 -6 -3 -1 -1 -1 -1 -0 -0 -0 -1 -4 -8 -10 -10 -11 -17 -19 -14 -8 -4 -4 -4 -4 -4 -3 -1 -0 -0 -0 -1 -3 -9 -21 -42 -40 -39 -28 -19 -13 -10 -8 -6 -5 -4 -3 -2 -2 -4 -4 -5 -4 -3 -2 -2 -3 -4 -4 -4 -4 -4 -4 -5 -6 -7 -8 -11 -17 -26 -35 -43 -39 -38 -46 -62 -87 -105 -107 -117 -99 -56 -14 -3 -1 -1 -1 -1 -1 -1 -2 -4 -6 -6 -6 -7 -9 -11 -16 -20 -25 -37 -62 -92 -103 -61 -14 -0 -0 -2 -10 -35 -16 -35 -43 -44 -44 -31 -10 -7 -13 -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 -2 -15 -30 -41 -38 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -131 -307 -250 -215 -184 -191 -211 -199 -168 -137 -107 -82 -64 -48 -35 -30 -30 -24 -20 -21 -20 -16 -12 -11 -12 -15 -16 -14 -12 -12 -12 -14 -16 -21 -25 -29 -30 -28 -24 -25 -27 -28 -32 -41 -49 -61 -69 -70 -73 -74 -70 -59 -46 -35 -28 -26 -29 -33 -34 -33 -29 -32 -38 -29 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -26 -74 -115 -116 -113 -106 -102 -103 -108 -105 -88 -59 -60 -49 -48 -35 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -3 -4 -6 -10 -17 -23 -17 -9 -7 -10 -12 -11 -10 -10 -6 -2 -0 -1 -1 -1 -1 -6 -3 -3 -4 -3 -2 -2 -4 -15 -13 -6 -1 -0 -0 -0 -0 -7 -11 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -63 -119 -143 -135 -110 -68 -60 -54 -51 -53 -66 -87 -105 -113 -119 -122 -95 -57 -29 -12 -3 -0 -1 -5 -12 -23 -37 -49 -64 -92 -87 -47 -36 -66 -90 -73 -62 -58 -57 -58 -59 -61 -65 -65 -65 -64 -61 -58 -55 -53 -40 -37 -34 -35 -39 -39 -32 -21 -18 -18 -17 -17 -18 -19 -16 -8 -4 -1 -0 -0 -1 -2 -2 -3 -5 -7 -9 -10 -11 -12 -14 -16 -17 -18 -16 -13 -10 -10 -9 -8 -6 -4 -0 -0 -0 -1 -1 -0 -0 -1 -3 -7 -9 -8 -11 -16 -19 -15 -12 -9 -6 -4 -5 -5 -5 -3 -1 -1 -1 -1 -3 -6 -12 -19 -13 -15 -14 -9 -7 -7 -7 -7 -7 -6 -5 -3 -3 -4 -5 -5 -5 -5 -3 -2 -2 -2 -3 -7 -7 -4 -3 -3 -3 -5 -7 -8 -10 -13 -18 -23 -25 -24 -24 -32 -67 -93 -103 -106 -100 -62 -21 -3 -1 -1 -1 -1 -1 -1 -3 -5 -6 -6 -8 -9 -11 -13 -17 -25 -39 -56 -73 -91 -99 -72 -33 -10 -7 -2 -21 -60 -66 -48 -32 -21 -16 -8 -7 -9 -18 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -5 -19 -25 -17 -5 -0 -0 -6 -41 -42 -40 -38 -25 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -123 -218 -283 -245 -222 -182 -189 -207 -205 -177 -142 -103 -72 -54 -39 -27 -19 -16 -10 -9 -10 -13 -13 -12 -11 -13 -14 -16 -15 -12 -10 -8 -9 -11 -16 -21 -24 -26 -27 -28 -30 -32 -30 -30 -33 -40 -47 -48 -49 -52 -53 -50 -43 -35 -29 -23 -22 -24 -27 -30 -32 -32 -31 -29 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -60 -100 -102 -101 -99 -95 -98 -105 -98 -53 -57 -62 -63 -41 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -6 -11 -15 -10 -17 -20 -15 -10 -11 -10 -9 -5 -2 -1 -2 -2 -2 -2 -2 -2 -5 -7 -6 -2 -1 -3 -18 -23 -15 -5 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -58 -97 -145 -82 -83 -78 -75 -76 -84 -101 -125 -132 -140 -143 -133 -110 -77 -41 -11 -2 -0 -2 -6 -12 -21 -28 -42 -69 -100 -118 -118 -106 -86 -68 -61 -65 -68 -69 -69 -70 -76 -80 -79 -79 -81 -81 -79 -80 -71 -59 -49 -44 -45 -46 -41 -43 -42 -35 -28 -24 -24 -26 -25 -17 -10 -5 -2 -1 -2 -2 -2 -2 -3 -4 -6 -9 -10 -12 -14 -16 -17 -18 -17 -14 -12 -11 -10 -8 -7 -6 -2 -0 -0 -1 -1 -1 -0 -1 -3 -7 -10 -11 -13 -14 -15 -15 -13 -11 -10 -8 -7 -7 -7 -5 -3 -2 -2 -2 -2 -1 -2 -3 -2 -3 -3 -3 -3 -3 -4 -5 -5 -5 -7 -5 -5 -5 -5 -6 -7 -7 -4 -3 -2 -1 -3 -5 -6 -4 -2 -3 -4 -4 -6 -7 -7 -8 -10 -12 -14 -15 -15 -18 -36 -51 -46 -54 -88 -66 -29 -8 -1 -1 -1 -1 -1 -2 -4 -5 -6 -8 -9 -11 -12 -13 -19 -32 -56 -80 -85 -60 -79 -100 -88 -48 -25 -5 -37 -66 -55 -31 -24 -15 -10 -8 -8 -14 -28 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -59 -57 -56 -50 -31 -10 -0 -1 -5 -26 -27 -26 -22 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -236 -279 -254 -237 -229 -192 -191 -203 -199 -172 -132 -92 -61 -46 -32 -20 -14 -12 -8 -7 -5 -5 -7 -8 -8 -8 -9 -9 -8 -7 -5 -5 -6 -9 -16 -20 -25 -31 -36 -38 -36 -35 -33 -32 -34 -37 -41 -43 -43 -41 -39 -36 -31 -26 -23 -19 -19 -20 -22 -24 -28 -33 -35 -36 -42 -35 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -43 -77 -96 -97 -99 -98 -88 -71 -49 -29 -51 -63 -42 -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 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -2 -5 -6 -6 -5 -5 -4 -6 -9 -11 -4 -11 -14 -12 -11 -11 -9 -5 -4 -2 -2 -3 -2 -4 -4 -2 -2 -3 -4 -3 -3 -2 -2 -15 -22 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -52 -187 -129 -109 -106 -111 -115 -114 -116 -141 -153 -153 -143 -134 -130 -122 -88 -33 -9 -2 -1 -2 -5 -11 -18 -30 -58 -93 -111 -108 -95 -76 -62 -64 -76 -82 -82 -83 -88 -94 -93 -91 -91 -93 -92 -96 -98 -94 -85 -74 -64 -58 -58 -59 -66 -66 -58 -48 -39 -33 -31 -28 -24 -16 -9 -4 -1 -1 -2 -2 -2 -3 -3 -3 -5 -7 -10 -13 -15 -18 -19 -18 -16 -15 -13 -12 -9 -8 -8 -5 -1 -0 -0 -1 -2 -3 -2 -3 -5 -8 -10 -11 -12 -13 -14 -11 -12 -14 -13 -13 -10 -10 -8 -6 -4 -3 -3 -4 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -8 -11 -13 -11 -8 -7 -10 -10 -6 -6 -6 -6 -4 -5 -6 -4 -3 -3 -4 -5 -5 -6 -6 -6 -7 -8 -9 -10 -10 -10 -19 -41 -47 -24 -53 -68 -36 -11 -2 -1 -1 -1 -1 -2 -3 -5 -7 -9 -10 -12 -12 -14 -19 -33 -61 -92 -72 -30 -46 -87 -78 -51 -22 -16 -43 -63 -59 -42 -29 -18 -13 -10 -10 -15 -24 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -57 -57 -25 -10 -10 -4 -0 -0 -0 -1 -4 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -92 -262 -264 -231 -216 -204 -193 -194 -197 -183 -151 -111 -76 -54 -44 -29 -17 -12 -9 -5 -7 -5 -3 -4 -5 -4 -4 -3 -2 -3 -3 -3 -4 -7 -11 -19 -27 -35 -41 -44 -43 -40 -38 -37 -35 -35 -38 -40 -37 -34 -34 -30 -25 -21 -19 -18 -18 -19 -21 -21 -22 -29 -39 -45 -50 -78 -78 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -55 -93 -94 -94 -110 -109 -87 -59 -50 -41 -54 -61 -41 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -9 -9 -8 -7 -8 -9 -5 -6 -8 -8 -8 -9 -10 -9 -8 -6 -5 -5 -4 -6 -6 -3 -1 -0 -1 -3 -3 -2 -1 -10 -14 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -106 -125 -142 -154 -166 -174 -171 -155 -159 -169 -164 -135 -96 -81 -122 -118 -61 -25 -7 -1 -0 -1 -3 -7 -16 -37 -64 -85 -93 -87 -67 -55 -68 -87 -97 -96 -99 -104 -111 -77 -80 -102 -100 -90 -100 -106 -106 -104 -99 -91 -80 -74 -77 -83 -83 -80 -73 -62 -49 -38 -32 -29 -21 -11 -5 -1 -0 -0 -1 -1 -2 -2 -2 -2 -4 -8 -12 -15 -17 -18 -18 -18 -17 -15 -13 -11 -9 -8 -5 -3 -2 -1 -2 -3 -4 -2 -2 -3 -5 -6 -7 -8 -7 -13 -15 -14 -14 -16 -15 -11 -11 -9 -7 -6 -4 -3 -4 -3 -1 -0 -0 -1 -1 -2 -2 -2 -6 -10 -9 -9 -12 -18 -18 -13 -10 -11 -12 -16 -11 -8 -7 -5 -5 -7 -8 -5 -3 -4 -6 -8 -4 -4 -5 -6 -6 -5 -6 -7 -7 -7 -11 -30 -61 -45 -30 -63 -54 -19 -5 -1 -1 -0 -1 -1 -2 -4 -7 -9 -10 -11 -12 -13 -17 -28 -59 -89 -46 -11 -46 -92 -88 -60 -26 -14 -17 -22 -48 -31 -23 -18 -14 -12 -9 -10 -10 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -47 -16 -0 -20 -108 -286 -243 -211 -189 -177 -182 -194 -186 -162 -129 -93 -65 -49 -40 -26 -13 -8 -10 -11 -7 -4 -3 -4 -5 -4 -2 -1 -1 -1 -2 -3 -7 -13 -21 -29 -37 -44 -45 -44 -43 -43 -42 -41 -38 -35 -34 -33 -29 -27 -25 -23 -20 -18 -18 -20 -21 -25 -27 -25 -26 -34 -44 -51 -59 -80 -78 -35 -3 -0 -0 -0 -0 -33 -26 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -33 -67 -92 -94 -122 -124 -105 -78 -55 -54 -57 -60 -42 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -8 -9 -10 -10 -9 -6 -5 -5 -5 -5 -4 -5 -12 -14 -13 -11 -9 -7 -6 -6 -5 -2 -1 -0 -2 -5 -2 -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 -2 -15 -35 -65 -113 -126 -85 -64 -151 -169 -183 -185 -155 -84 -28 -93 -96 -68 -37 -14 -3 -0 -1 -2 -3 -6 -17 -35 -59 -81 -84 -63 -55 -71 -87 -93 -99 -104 -116 -132 -98 -99 -113 -74 -39 -61 -83 -78 -79 -97 -108 -99 -89 -88 -99 -104 -103 -98 -86 -71 -51 -38 -32 -26 -17 -7 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -5 -9 -12 -14 -16 -17 -18 -19 -18 -16 -14 -12 -9 -5 -4 -4 -3 -2 -1 -1 -5 -4 -3 -2 -3 -4 -5 -7 -9 -9 -9 -12 -13 -12 -11 -9 -7 -6 -6 -4 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -4 -13 -27 -29 -29 -22 -20 -22 -26 -28 -15 -12 -19 -19 -13 -8 -4 -6 -7 -6 -4 -3 -3 -4 -3 -3 -3 -4 -4 -2 -2 -4 -5 -6 -6 -8 -19 -51 -53 -23 -32 -48 -34 -10 -2 -1 -0 -0 -1 -1 -3 -6 -8 -9 -9 -10 -13 -15 -27 -58 -66 -37 -16 -61 -87 -87 -66 -34 -4 -1 -1 -25 -32 -27 -18 -16 -13 -13 -11 -10 -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 -2 -14 -51 -36 -25 -12 -24 -101 -213 -182 -109 -63 -66 -144 -310 -245 -194 -170 -169 -182 -195 -181 -147 -113 -83 -59 -43 -33 -20 -10 -6 -11 -12 -8 -6 -6 -7 -7 -5 -3 -1 -1 -1 -2 -8 -14 -23 -31 -37 -40 -43 -44 -46 -48 -49 -48 -47 -44 -41 -34 -28 -23 -22 -21 -19 -19 -19 -23 -26 -29 -34 -33 -32 -31 -34 -39 -46 -55 -70 -87 -80 -30 -0 -2 -8 -36 -78 -79 -76 -78 -74 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -40 -84 -81 -127 -131 -112 -84 -58 -53 -56 -60 -46 -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 -1 -1 -3 -4 -4 -4 -4 -5 -6 -5 -4 -5 -5 -5 -5 -5 -5 -9 -12 -12 -11 -10 -8 -6 -5 -5 -3 -1 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -18 -18 -8 -3 -1 -63 -116 -148 -121 -47 -9 -55 -82 -84 -55 -22 -5 -1 -0 -1 -2 -4 -9 -22 -47 -80 -82 -61 -56 -58 -54 -51 -74 -92 -55 -81 -114 -143 -150 -113 -55 -20 -24 -19 -33 -80 -125 -118 -110 -96 -100 -112 -117 -115 -109 -99 -75 -54 -43 -35 -23 -10 -2 -0 -0 -0 -0 -0 -1 -3 -2 -2 -3 -6 -9 -11 -13 -14 -16 -18 -19 -19 -17 -13 -11 -7 -6 -6 -6 -3 -1 -0 -1 -1 -1 -1 -1 -2 -2 -4 -6 -7 -9 -10 -9 -9 -9 -7 -6 -6 -6 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -8 -22 -34 -37 -24 -14 -16 -17 -9 -12 -12 -17 -22 -20 -15 -5 -3 -4 -4 -3 -3 -2 -2 -2 -2 -3 -4 -5 -3 -4 -6 -6 -6 -6 -7 -13 -27 -27 -11 -10 -35 -54 -18 -5 -1 -0 -0 -0 -0 -2 -4 -6 -8 -9 -10 -12 -16 -30 -61 -79 -41 -35 -61 -67 -66 -60 -34 -1 -0 -0 -8 -19 -23 -22 -27 -29 -27 -19 -13 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -30 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -71 -210 -141 -144 -140 -176 -253 -302 -301 -275 -243 -203 -182 -207 -268 -191 -171 -153 -156 -165 -157 -127 -98 -80 -66 -49 -30 -17 -15 -12 -14 -14 -11 -9 -9 -10 -9 -6 -3 -1 -1 -2 -5 -14 -20 -26 -32 -37 -40 -42 -48 -52 -55 -54 -50 -45 -40 -36 -30 -25 -23 -22 -20 -18 -19 -21 -27 -32 -36 -40 -37 -34 -30 -31 -37 -45 -54 -67 -103 -158 -65 -1 -19 -58 -88 -88 -97 -114 -132 -138 -113 -51 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -35 -78 -69 -117 -127 -116 -90 -64 -54 -57 -61 -49 -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 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 -2 -3 -3 -4 -4 -4 -5 -8 -10 -10 -10 -8 -5 -4 -4 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -10 -36 -40 -8 -2 -34 -90 -115 -80 -27 -6 -2 -1 -1 -2 -3 -7 -19 -45 -80 -77 -57 -49 -46 -35 -10 -19 -39 -17 -10 -30 -87 -154 -164 -157 -51 -7 -0 -15 -67 -168 -145 -134 -118 -110 -115 -124 -127 -135 -126 -105 -83 -61 -41 -26 -13 -5 -2 -1 -0 -0 -1 -5 -6 -5 -3 -2 -3 -5 -7 -8 -9 -11 -14 -18 -22 -20 -14 -11 -9 -7 -6 -8 -5 -3 -2 -1 -0 -0 -1 -0 -0 -1 -1 -2 -5 -6 -6 -7 -9 -11 -15 -16 -9 -5 -3 -1 -0 -0 -1 -4 -5 -2 -0 -0 -0 -1 -3 -10 -18 -18 -12 -9 -11 -14 -23 -20 -13 -11 -15 -23 -22 -13 -6 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -6 -8 -8 -6 -6 -7 -9 -17 -18 -9 -3 -31 -56 -35 -10 -1 -0 -0 -0 -0 -1 -2 -3 -5 -8 -10 -12 -17 -28 -48 -62 -46 -42 -42 -42 -44 -51 -42 -14 -3 -1 -7 -24 -24 -30 -38 -46 -40 -22 -13 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -21 -27 -63 -118 -141 -148 -132 -79 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -146 -316 -190 -234 -256 -274 -280 -288 -301 -337 -319 -203 -95 -145 -283 -196 -127 -75 -55 -76 -105 -106 -85 -80 -85 -71 -43 -24 -26 -23 -19 -12 -10 -10 -10 -9 -8 -5 -2 -1 -1 -4 -9 -16 -21 -26 -33 -40 -45 -49 -53 -54 -54 -52 -48 -43 -35 -29 -26 -26 -27 -26 -23 -19 -18 -21 -28 -32 -35 -37 -32 -29 -27 -32 -46 -61 -74 -87 -108 -162 -56 -5 -47 -109 -112 -95 -97 -112 -132 -141 -131 -88 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -5 -32 -73 -67 -87 -106 -112 -95 -68 -53 -55 -59 -52 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -6 -7 -8 -9 -9 -9 -8 -4 -4 -5 -4 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -26 -55 -113 -106 -36 -9 -2 -2 -1 -1 -3 -6 -16 -46 -73 -67 -52 -44 -51 -54 -8 -1 -5 -2 -0 -8 -37 -98 -118 -55 -35 -25 -12 -4 -27 -149 -146 -132 -112 -101 -111 -124 -126 -148 -145 -132 -113 -86 -58 -41 -21 -10 -4 -1 -0 -0 -1 -7 -10 -10 -6 -2 -1 -3 -4 -5 -5 -7 -9 -12 -11 -10 -10 -10 -8 -6 -4 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -7 -8 -9 -11 -9 -8 -6 -4 -2 -1 -1 -1 -4 -7 -5 -3 -2 -0 -0 -1 -2 -5 -6 -5 -5 -7 -8 -10 -11 -10 -9 -9 -19 -21 -16 -9 -4 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -5 -9 -8 -7 -6 -6 -7 -14 -25 -39 -103 -161 -133 -62 -18 -1 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -13 -15 -19 -21 -19 -19 -20 -21 -23 -35 -61 -51 -22 -2 -0 -6 -36 -35 -38 -42 -40 -29 -13 -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 -2 -11 -52 -60 -93 -143 -195 -251 -278 -181 -81 -41 -31 -21 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -32 -164 -273 -178 -178 -194 -229 -243 -241 -246 -277 -292 -199 -91 -170 -263 -172 -49 -12 -2 -46 -89 -98 -83 -88 -106 -99 -63 -36 -29 -21 -10 -15 -19 -16 -10 -5 -3 -2 -1 -1 -2 -7 -13 -18 -23 -29 -36 -42 -46 -49 -48 -47 -46 -46 -44 -40 -34 -28 -24 -21 -23 -26 -26 -21 -17 -18 -24 -25 -25 -25 -21 -18 -21 -35 -56 -76 -92 -105 -121 -161 -59 -22 -65 -116 -121 -100 -102 -119 -124 -123 -111 -85 -49 -50 -26 -10 -2 -0 -0 -0 -0 -0 -0 -2 -36 -80 -77 -74 -82 -84 -74 -59 -50 -50 -50 -51 -58 -28 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -3 -5 -7 -9 -8 -7 -6 -5 -4 -5 -6 -7 -8 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -83 -125 -69 -23 -4 -2 -1 -0 -2 -8 -20 -48 -66 -66 -56 -48 -54 -71 -26 -4 -0 -0 -0 -0 -3 -22 -24 -42 -65 -73 -61 -38 -14 -33 -71 -114 -123 -108 -117 -119 -118 -129 -138 -134 -119 -100 -73 -49 -28 -13 -4 -0 -0 -0 -0 -4 -7 -12 -12 -1 -0 -2 -2 -3 -3 -3 -5 -5 -6 -6 -8 -8 -6 -4 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -8 -6 -7 -8 -8 -8 -8 -6 -5 -3 -2 -3 -6 -8 -7 -5 -1 -0 -0 -0 -1 -1 -2 -3 -4 -4 -6 -9 -11 -7 -7 -13 -18 -16 -10 -4 -3 -2 -2 -1 -1 -2 -3 -3 -3 -4 -4 -4 -7 -8 -7 -6 -5 -6 -11 -21 -39 -131 -186 -152 -61 -21 -4 -1 -0 -0 -0 -0 -0 -1 -3 -6 -9 -11 -13 -13 -10 -7 -8 -10 -13 -17 -29 -57 -52 -25 -0 -1 -21 -32 -38 -43 -45 -39 -18 -10 -9 -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 -4 -25 -66 -50 -71 -92 -124 -159 -172 -162 -136 -121 -108 -97 -88 -82 -76 -26 -5 -0 -0 -0 -0 -0 -23 -128 -186 -157 -136 -150 -189 -204 -204 -211 -236 -273 -278 -200 -138 -121 -80 -16 -0 -0 -55 -93 -93 -78 -79 -93 -95 -61 -39 -28 -23 -23 -15 -14 -13 -8 -3 -1 -0 -0 -1 -4 -9 -15 -21 -27 -32 -35 -36 -37 -38 -39 -39 -37 -39 -39 -36 -32 -27 -23 -21 -22 -24 -24 -21 -16 -16 -17 -16 -14 -14 -14 -15 -19 -28 -45 -66 -88 -107 -127 -154 -112 -99 -120 -129 -108 -84 -96 -125 -143 -152 -146 -135 -132 -124 -105 -55 -14 -0 -0 -0 -0 -0 -0 -0 -39 -80 -81 -83 -82 -77 -69 -61 -56 -54 -53 -51 -58 -36 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -4 -3 -4 -9 -8 -6 -5 -4 -5 -7 -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 -10 -28 -90 -143 -117 -61 -10 -2 -1 -0 -2 -8 -25 -54 -71 -73 -63 -52 -53 -51 -14 -2 -0 -0 -0 -0 -0 -0 -0 -15 -37 -59 -79 -78 -38 -9 -22 -52 -85 -114 -113 -112 -113 -118 -118 -110 -99 -92 -77 -60 -41 -23 -10 -2 -1 -0 -0 -1 -3 -9 -15 -3 -2 -1 -1 -1 -1 -1 -1 -1 -4 -8 -8 -7 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -7 -4 -4 -6 -9 -12 -14 -12 -9 -7 -6 -6 -9 -11 -11 -11 -5 -2 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -7 -5 -5 -8 -13 -17 -12 -7 -4 -3 -2 -1 -1 -2 -3 -3 -3 -3 -3 -4 -6 -7 -7 -6 -5 -5 -6 -10 -24 -61 -56 -2 -3 -14 -8 -3 -0 -0 -0 -0 -1 -1 -3 -5 -7 -10 -11 -9 -6 -5 -6 -9 -12 -14 -27 -44 -47 -18 -1 -0 -11 -21 -25 -39 -52 -40 -17 -10 -12 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -26 -51 -39 -48 -64 -88 -111 -122 -120 -115 -120 -127 -136 -149 -175 -180 -49 -8 -0 -0 -4 -7 -3 -42 -197 -162 -118 -118 -140 -172 -189 -196 -209 -229 -248 -260 -271 -57 -9 -11 -25 -55 -61 -89 -99 -79 -61 -58 -58 -60 -43 -33 -23 -15 -9 -7 -9 -8 -4 -1 -0 -0 -0 -1 -5 -10 -17 -24 -28 -30 -30 -27 -27 -28 -30 -31 -29 -30 -30 -28 -26 -25 -26 -27 -26 -23 -20 -17 -14 -13 -13 -12 -10 -10 -13 -16 -17 -17 -25 -39 -67 -97 -122 -146 -168 -179 -161 -124 -89 -71 -79 -104 -136 -160 -165 -165 -161 -148 -160 -99 -34 -7 -3 -0 -0 -0 -0 -0 -8 -19 -33 -62 -81 -80 -82 -76 -70 -68 -65 -58 -60 -71 -50 -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 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -2 -3 -7 -8 -8 -7 -7 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -90 -135 -165 -153 -116 -24 -2 -1 -1 -2 -6 -23 -59 -63 -52 -43 -46 -49 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -45 -61 -40 -12 -2 -2 -3 -18 -59 -76 -102 -114 -105 -89 -79 -76 -71 -62 -47 -30 -16 -9 -4 -1 -0 -0 -1 -1 -3 -5 -5 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -6 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -4 -6 -9 -13 -15 -13 -10 -9 -12 -15 -17 -17 -12 -12 -10 -7 -4 -0 -0 -0 -0 -0 -1 -1 -2 -1 -4 -4 -4 -4 -6 -16 -15 -11 -6 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -4 -6 -6 -5 -4 -4 -4 -5 -15 -32 -39 -1 -4 -20 -18 -3 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -8 -6 -5 -5 -7 -10 -13 -17 -27 -37 -39 -7 -3 -5 -16 -22 -8 -25 -43 -41 -27 -15 -17 -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 -2 -18 -33 -34 -44 -63 -88 -102 -102 -96 -95 -94 -97 -97 -119 -122 -36 -1 -0 -13 -52 -101 -128 -106 -177 -123 -124 -138 -151 -166 -182 -197 -222 -248 -258 -256 -256 -165 -41 -5 -34 -84 -116 -131 -107 -61 -45 -39 -34 -32 -31 -25 -17 -10 -6 -5 -5 -4 -3 -2 -1 -1 -0 -1 -5 -14 -22 -27 -28 -27 -26 -20 -19 -21 -23 -24 -24 -24 -23 -23 -24 -25 -28 -30 -28 -21 -17 -14 -12 -10 -11 -11 -10 -10 -13 -16 -14 -9 -13 -17 -43 -80 -113 -133 -145 -148 -137 -115 -94 -82 -85 -103 -131 -139 -133 -126 -120 -113 -111 -90 -61 -39 -20 -7 -3 -0 -0 -0 -0 -0 -4 -17 -29 -43 -69 -69 -76 -85 -82 -74 -72 -76 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -66 -114 -167 -166 -142 -56 -13 -2 -1 -2 -4 -16 -57 -53 -33 -24 -32 -38 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -40 -57 -29 -0 -0 -0 -0 -0 -17 -60 -91 -96 -86 -75 -69 -62 -54 -44 -31 -20 -14 -8 -3 -1 -0 -0 -0 -1 -2 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -5 -9 -12 -14 -11 -11 -12 -14 -18 -24 -24 -15 -12 -12 -12 -7 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -8 -5 -5 -16 -20 -20 -14 -7 -4 -3 -2 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -4 -3 -3 -5 -9 -21 -63 -30 -25 -56 -65 -7 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -5 -5 -6 -8 -11 -15 -17 -21 -29 -27 -20 -22 -17 -7 -27 -18 -20 -20 -24 -33 -21 -20 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -31 -29 -33 -50 -75 -90 -95 -96 -98 -98 -98 -96 -106 -95 -51 -11 -0 -55 -161 -259 -269 -169 -118 -152 -165 -166 -168 -173 -177 -178 -201 -241 -268 -279 -280 -252 -45 -6 -47 -83 -100 -109 -96 -43 -29 -24 -21 -20 -23 -19 -13 -11 -12 -17 -23 -25 -19 -10 -4 -2 -1 -3 -9 -23 -31 -32 -29 -26 -23 -16 -14 -16 -19 -21 -22 -21 -20 -22 -24 -26 -27 -27 -26 -22 -19 -17 -13 -11 -10 -11 -10 -9 -12 -14 -15 -13 -12 -13 -29 -66 -104 -128 -137 -140 -142 -141 -135 -131 -122 -107 -116 -109 -93 -78 -68 -63 -60 -64 -68 -59 -52 -50 -41 -8 -0 -0 -0 -0 -0 -0 -1 -7 -24 -24 -63 -99 -103 -98 -85 -69 -44 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -5 -5 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -62 -150 -147 -154 -102 -47 -12 -1 -1 -2 -11 -52 -73 -56 -21 -12 -13 -39 -28 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -19 -26 -14 -0 -0 -0 -0 -0 -2 -15 -40 -75 -93 -83 -73 -60 -46 -35 -25 -20 -15 -9 -4 -2 -1 -1 -0 -0 -0 -1 -0 -0 -2 -4 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -2 -3 -5 -8 -9 -11 -12 -13 -15 -16 -19 -24 -23 -18 -15 -14 -12 -9 -3 -1 -0 -0 -0 -0 -0 -1 -1 -5 -11 -17 -16 -17 -21 -26 -30 -26 -15 -6 -4 -4 -3 -1 -1 -1 -2 -3 -3 -4 -4 -4 -5 -5 -4 -4 -4 -6 -9 -58 -68 -54 -57 -103 -33 -6 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -7 -10 -13 -16 -19 -24 -35 -36 -36 -28 -5 -0 -14 -25 -32 -31 -23 -21 -25 -26 -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 -1 -5 -35 -38 -32 -30 -40 -59 -79 -93 -103 -108 -108 -103 -97 -104 -126 -110 -62 -23 -51 -173 -250 -200 -125 -132 -228 -116 -150 -189 -195 -173 -155 -165 -203 -257 -289 -283 -240 -148 -38 -53 -99 -120 -108 -76 -29 -24 -19 -15 -15 -19 -19 -14 -12 -15 -24 -33 -38 -32 -20 -8 -3 -4 -11 -24 -40 -41 -34 -28 -24 -20 -14 -12 -12 -16 -21 -24 -23 -23 -24 -23 -21 -19 -18 -18 -20 -24 -22 -18 -13 -12 -13 -12 -11 -12 -14 -15 -15 -17 -23 -34 -69 -104 -126 -134 -135 -141 -153 -158 -155 -140 -120 -112 -98 -91 -78 -62 -49 -42 -38 -33 -36 -45 -53 -59 -53 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -54 -100 -108 -92 -43 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -2 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -64 -137 -121 -133 -128 -101 -53 -6 -1 -1 -8 -35 -55 -55 -40 -1 -1 -53 -73 -59 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -4 -26 -77 -94 -90 -82 -67 -47 -29 -20 -18 -15 -10 -6 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -8 -19 -18 -9 -4 -1 -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 -5 -8 -10 -12 -14 -16 -16 -17 -15 -15 -16 -16 -16 -13 -11 -8 -4 -2 -0 -0 -0 -1 -1 -2 -6 -14 -20 -21 -21 -21 -23 -28 -25 -17 -10 -6 -5 -4 -2 -1 -1 -1 -1 -2 -3 -3 -3 -4 -3 -3 -3 -4 -5 -10 -41 -75 -75 -24 -82 -47 -14 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -8 -11 -14 -15 -17 -22 -31 -42 -50 -47 -24 -5 -8 -24 -35 -33 -28 -29 -30 -28 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -55 -43 -33 -30 -34 -46 -68 -91 -104 -110 -109 -100 -91 -95 -115 -149 -141 -86 -33 -59 -168 -160 -108 -144 -211 -95 -149 -202 -197 -169 -155 -165 -188 -243 -274 -263 -245 -230 -135 -102 -103 -103 -84 -49 -23 -21 -17 -11 -14 -19 -19 -15 -13 -17 -25 -32 -33 -27 -18 -7 -6 -13 -30 -50 -57 -47 -32 -24 -19 -17 -14 -11 -11 -16 -20 -23 -25 -24 -23 -20 -16 -13 -12 -13 -17 -27 -28 -23 -19 -16 -17 -16 -15 -17 -19 -23 -27 -31 -39 -54 -83 -108 -118 -113 -104 -101 -109 -121 -127 -127 -115 -91 -89 -108 -85 -46 -34 -47 -54 -33 -35 -28 -32 -59 -77 -39 -1 -0 -2 -2 -0 -0 -0 -0 -17 -59 -91 -92 -62 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -42 -145 -165 -122 -98 -99 -115 -105 -35 -14 -3 -3 -12 -27 -48 -77 -24 -13 -26 -37 -41 -36 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -35 -99 -93 -85 -79 -68 -52 -35 -24 -20 -17 -14 -10 -5 -2 -2 -2 -1 -0 -0 -0 -0 -1 -6 -12 -14 -16 -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 -1 -1 -2 -4 -7 -9 -11 -14 -16 -17 -15 -12 -11 -13 -14 -15 -13 -13 -12 -9 -4 -1 -0 -0 -1 -1 -3 -6 -11 -16 -17 -14 -11 -10 -12 -11 -11 -9 -7 -5 -3 -2 -1 -1 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -4 -5 -11 -24 -53 -99 -75 -96 -66 -24 -4 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -8 -11 -15 -17 -18 -22 -28 -37 -48 -43 -15 -3 -12 -26 -31 -28 -25 -25 -24 -24 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -24 -56 -31 -28 -25 -29 -40 -57 -74 -85 -92 -92 -86 -79 -82 -101 -139 -189 -172 -96 -30 -48 -122 -87 -113 -184 -200 -199 -223 -199 -174 -173 -189 -206 -237 -239 -227 -173 -118 -116 -158 -129 -73 -47 -32 -21 -19 -12 -6 -13 -18 -18 -14 -12 -15 -18 -20 -19 -15 -9 -7 -10 -24 -48 -67 -67 -48 -27 -18 -15 -15 -14 -11 -12 -16 -19 -21 -22 -23 -22 -19 -14 -10 -9 -9 -14 -24 -31 -31 -29 -27 -25 -25 -24 -27 -30 -37 -48 -58 -65 -77 -95 -102 -94 -77 -60 -52 -54 -69 -99 -113 -95 -69 -78 -73 -31 -10 -9 -23 -33 -22 -48 -41 -39 -67 -99 -98 -80 -88 -72 -25 -0 -0 -3 -17 -49 -70 -82 -92 -94 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -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 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -36 -130 -209 -181 -133 -89 -59 -57 -79 -72 -44 -16 -3 -1 -4 -14 -43 -51 -54 -47 -27 -7 -9 -12 -8 -6 -8 -11 -14 -14 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -43 -101 -95 -80 -70 -62 -51 -35 -28 -24 -22 -19 -13 -5 -2 -3 -2 -1 -1 -0 -0 -0 -0 -2 -3 -4 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -7 -9 -13 -16 -18 -18 -15 -12 -11 -14 -13 -12 -11 -12 -12 -10 -4 -1 -1 -1 -1 -2 -4 -6 -9 -11 -12 -10 -7 -4 -4 -4 -5 -5 -5 -5 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -8 -14 -29 -74 -118 -143 -120 -62 -24 -3 -0 -0 -0 -1 -1 -1 -2 -3 -3 -5 -8 -11 -14 -14 -15 -18 -21 -26 -38 -40 -34 -26 -21 -28 -37 -32 -27 -26 -25 -24 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -33 -46 -20 -18 -16 -23 -34 -45 -52 -60 -68 -72 -70 -66 -71 -91 -127 -162 -176 -151 -114 -111 -120 -68 -68 -152 -223 -231 -231 -202 -178 -186 -197 -207 -215 -186 -181 -144 -123 -150 -185 -151 -66 -33 -24 -20 -15 -6 -3 -14 -20 -18 -13 -10 -11 -14 -16 -12 -6 -3 -6 -14 -33 -58 -69 -61 -40 -21 -13 -12 -13 -13 -12 -11 -14 -15 -16 -19 -22 -23 -19 -15 -10 -11 -11 -11 -16 -27 -39 -46 -47 -45 -43 -42 -45 -46 -52 -59 -69 -80 -90 -99 -92 -70 -46 -28 -20 -22 -35 -73 -100 -89 -59 -43 -29 -4 -0 -0 -0 -0 -4 -29 -38 -31 -29 -39 -59 -78 -76 -66 -21 -0 -0 -10 -45 -67 -70 -74 -84 -90 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -36 -136 -211 -172 -132 -103 -73 -42 -32 -43 -40 -24 -9 -0 -0 -1 -9 -33 -58 -88 -101 -84 -86 -53 -34 -30 -34 -35 -32 -24 -14 -5 -1 -0 -0 -0 -0 -0 -0 -1 -9 -30 -58 -87 -106 -97 -80 -66 -58 -53 -41 -33 -29 -26 -24 -20 -6 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -2 -3 -5 -5 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -3 -5 -7 -9 -11 -15 -17 -18 -17 -15 -13 -12 -14 -13 -10 -7 -5 -6 -5 -3 -1 -0 -1 -2 -4 -5 -6 -6 -7 -8 -8 -6 -4 -3 -3 -4 -5 -6 -7 -6 -4 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -5 -8 -19 -48 -92 -130 -141 -113 -66 -20 -3 -1 -0 -1 -1 -2 -2 -2 -3 -4 -7 -8 -10 -14 -18 -14 -17 -23 -35 -43 -48 -52 -32 -24 -33 -34 -30 -28 -26 -22 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -45 -30 -32 -18 -21 -30 -37 -40 -43 -52 -64 -68 -62 -66 -90 -123 -135 -128 -131 -140 -132 -96 -68 -58 -97 -144 -169 -174 -166 -161 -170 -174 -179 -176 -150 -146 -154 -155 -145 -128 -92 -42 -21 -16 -12 -9 -6 -4 -11 -20 -19 -12 -8 -8 -10 -9 -7 -9 -10 -13 -24 -47 -69 -70 -54 -34 -20 -12 -10 -11 -12 -12 -11 -11 -11 -12 -16 -20 -20 -17 -16 -12 -14 -14 -13 -15 -26 -49 -69 -77 -78 -73 -69 -70 -66 -59 -60 -69 -82 -92 -95 -84 -55 -29 -14 -8 -11 -21 -58 -100 -112 -89 -50 -22 -1 -0 -0 -0 -0 -0 -1 -12 -9 -3 -3 -8 -10 -4 -4 -2 -0 -0 -13 -48 -67 -67 -70 -78 -87 -67 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -16 -80 -184 -157 -118 -100 -89 -60 -27 -13 -14 -14 -8 -1 -0 -0 -2 -11 -29 -70 -100 -49 -50 -50 -49 -50 -51 -52 -33 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -3 -18 -55 -82 -94 -95 -90 -81 -70 -59 -55 -48 -41 -35 -30 -28 -26 -14 -6 -2 -2 -3 -3 -5 -5 -5 -4 -1 -1 -0 -0 -2 -4 -6 -11 -22 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -2 -4 -6 -9 -10 -12 -15 -17 -17 -17 -16 -16 -15 -15 -12 -7 -4 -2 -2 -2 -1 -1 -0 -1 -2 -4 -5 -5 -4 -4 -4 -4 -4 -4 -3 -3 -4 -5 -9 -12 -12 -9 -5 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -9 -15 -26 -50 -88 -130 -148 -108 -51 -14 -3 -0 -0 -1 -1 -2 -2 -2 -3 -4 -6 -9 -14 -21 -22 -23 -25 -32 -41 -39 -29 -9 -12 -27 -31 -31 -25 -23 -19 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -45 -44 -47 -35 -29 -31 -33 -37 -42 -53 -67 -68 -57 -64 -91 -121 -126 -101 -79 -79 -85 -87 -78 -58 -44 -53 -65 -83 -107 -128 -131 -136 -140 -137 -130 -132 -130 -114 -87 -62 -40 -22 -14 -9 -7 -7 -7 -7 -8 -12 -13 -12 -11 -11 -14 -19 -20 -27 -31 -36 -45 -58 -68 -61 -46 -31 -21 -15 -10 -10 -11 -11 -11 -11 -12 -14 -18 -22 -21 -18 -15 -15 -16 -16 -14 -18 -35 -64 -93 -101 -98 -94 -92 -92 -88 -67 -72 -80 -85 -92 -96 -90 -49 -23 -11 -9 -15 -28 -56 -61 -77 -89 -60 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -24 -50 -65 -64 -67 -74 -83 -63 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -136 -137 -113 -98 -87 -65 -34 -8 -3 -3 -2 -0 -0 -0 -1 -5 -14 -38 -73 -98 -95 -37 -43 -62 -62 -72 -38 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -25 -44 -64 -74 -77 -80 -91 -68 -56 -49 -44 -40 -36 -34 -31 -22 -12 -4 -1 -3 -4 -5 -7 -9 -9 -8 -4 -6 -6 -6 -6 -6 -9 -19 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -7 -9 -11 -12 -12 -13 -16 -19 -20 -19 -20 -19 -17 -12 -6 -3 -2 -1 -1 -0 -0 -0 -0 -1 -3 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -5 -10 -15 -18 -17 -14 -8 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -6 -10 -17 -29 -54 -96 -154 -147 -92 -42 -12 -3 -1 -0 -1 -1 -1 -1 -2 -3 -5 -8 -13 -22 -29 -28 -25 -27 -32 -34 -36 -17 -8 -21 -21 -22 -21 -21 -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 -2 -12 -41 -32 -28 -45 -53 -47 -40 -39 -44 -51 -60 -67 -63 -54 -63 -97 -124 -126 -101 -74 -72 -82 -87 -71 -38 -14 -11 -16 -34 -64 -91 -103 -111 -107 -108 -114 -119 -116 -107 -82 -56 -35 -20 -10 -5 -4 -7 -10 -10 -9 -9 -10 -13 -17 -18 -19 -18 -16 -24 -39 -50 -56 -56 -54 -47 -36 -29 -23 -17 -12 -11 -12 -11 -10 -10 -11 -14 -19 -24 -25 -21 -16 -15 -13 -14 -16 -28 -54 -89 -115 -109 -92 -92 -99 -97 -81 -38 -57 -86 -101 -101 -96 -80 -48 -26 -17 -20 -31 -41 -36 -16 -16 -22 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -7 -3 -1 -5 -9 -26 -46 -61 -64 -61 -64 -70 -77 -55 -12 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -82 -105 -102 -88 -67 -51 -32 -10 -2 -1 -0 -0 -0 -0 -0 -2 -7 -18 -41 -68 -63 -36 -43 -62 -64 -78 -62 -25 -19 -19 -6 -1 -0 -0 -0 -0 -0 -0 -0 -3 -18 -40 -58 -67 -70 -82 -67 -52 -44 -41 -39 -38 -37 -33 -26 -16 -8 -4 -12 -7 -6 -9 -11 -13 -15 -11 -13 -18 -17 -13 -12 -12 -15 -17 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -8 -11 -12 -14 -14 -14 -15 -17 -19 -20 -21 -22 -20 -18 -15 -8 -3 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -4 -4 -5 -5 -5 -5 -7 -11 -16 -19 -21 -21 -16 -9 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -9 -14 -18 -28 -54 -110 -160 -153 -90 -47 -20 -5 -0 -0 -1 -1 -1 -1 -3 -4 -6 -11 -20 -31 -34 -27 -28 -31 -30 -25 -15 -10 -25 -15 -16 -19 -20 -16 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -28 -28 -44 -52 -51 -50 -53 -58 -58 -57 -62 -65 -62 -60 -70 -114 -139 -134 -110 -87 -81 -86 -80 -51 -18 -6 -7 -10 -22 -41 -62 -79 -83 -80 -91 -99 -104 -99 -86 -71 -54 -36 -20 -9 -4 -3 -5 -10 -12 -12 -15 -19 -25 -26 -19 -13 -8 -7 -10 -26 -40 -44 -41 -34 -29 -26 -24 -20 -17 -14 -11 -12 -11 -10 -9 -10 -12 -16 -22 -29 -27 -22 -18 -17 -16 -21 -40 -73 -107 -125 -112 -86 -84 -99 -83 -38 -9 -11 -14 -35 -82 -104 -79 -64 -36 -31 -41 -48 -40 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -31 -56 -56 -50 -57 -61 -57 -54 -55 -59 -58 -62 -63 -71 -66 -51 -47 -29 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -13 -41 -69 -75 -52 -41 -31 -15 -4 -1 -0 -0 -0 -0 -0 -1 -3 -8 -20 -41 -68 -70 -64 -67 -73 -85 -71 -55 -55 -51 -38 -25 -12 -11 -5 -1 -0 -0 -0 -0 -4 -10 -23 -48 -62 -64 -52 -43 -38 -35 -35 -34 -32 -29 -25 -20 -15 -9 -8 -6 -8 -14 -22 -27 -27 -21 -18 -19 -20 -17 -22 -23 -28 -32 -26 -14 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -9 -13 -16 -17 -17 -16 -17 -19 -19 -19 -21 -23 -20 -17 -15 -10 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -5 -6 -7 -9 -12 -16 -23 -28 -28 -22 -11 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -8 -10 -16 -34 -76 -138 -191 -134 -78 -40 -17 -2 -1 -1 -1 -1 -1 -2 -3 -4 -8 -14 -22 -36 -35 -34 -32 -30 -28 -19 -11 -18 -14 -11 -12 -16 -16 -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 -6 -25 -32 -20 -31 -20 -20 -41 -71 -92 -87 -62 -54 -58 -65 -77 -99 -141 -156 -138 -112 -95 -92 -82 -58 -28 -12 -8 -11 -13 -19 -27 -33 -39 -49 -63 -89 -104 -111 -102 -81 -60 -45 -31 -18 -9 -5 -3 -4 -7 -9 -10 -15 -23 -31 -29 -15 -7 -3 -3 -7 -24 -35 -35 -30 -24 -21 -20 -19 -16 -15 -14 -13 -12 -10 -9 -9 -9 -9 -11 -20 -35 -38 -33 -27 -22 -19 -28 -55 -91 -122 -132 -116 -90 -91 -87 -57 -18 -0 -0 -0 -2 -3 -11 -33 -71 -57 -54 -55 -54 -42 -24 -9 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -42 -52 -76 -89 -80 -61 -49 -48 -51 -55 -58 -68 -83 -101 -106 -68 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -19 -57 -79 -66 -46 -50 -37 -19 -5 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -23 -53 -74 -84 -90 -91 -93 -90 -93 -86 -64 -42 -37 -36 -29 -17 -10 -7 -0 -0 -0 -0 -0 -5 -20 -34 -47 -37 -33 -34 -32 -33 -30 -24 -21 -19 -19 -20 -16 -12 -9 -11 -19 -33 -46 -46 -37 -31 -33 -36 -33 -30 -32 -39 -41 -36 -30 -23 -15 -5 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -16 -20 -22 -22 -21 -21 -21 -20 -19 -20 -21 -19 -15 -13 -10 -8 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -4 -4 -5 -6 -8 -10 -17 -27 -34 -30 -15 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -8 -12 -22 -42 -81 -146 -133 -95 -65 -37 -11 -4 -1 -1 -1 -1 -1 -2 -3 -7 -13 -17 -30 -32 -32 -31 -29 -36 -36 -16 -11 -15 -15 -11 -15 -17 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -30 -16 -6 -13 -5 -5 -41 -88 -116 -108 -70 -47 -55 -80 -112 -144 -171 -163 -126 -99 -90 -87 -71 -52 -31 -21 -24 -31 -33 -27 -18 -13 -15 -32 -61 -102 -130 -139 -123 -90 -56 -35 -24 -15 -9 -5 -4 -5 -5 -6 -9 -15 -24 -30 -26 -9 -2 -1 -3 -10 -28 -46 -43 -29 -19 -16 -16 -18 -15 -16 -16 -15 -13 -11 -10 -11 -11 -13 -19 -31 -48 -56 -54 -45 -36 -36 -54 -87 -108 -109 -101 -101 -115 -118 -66 -25 -5 -0 -0 -0 -0 -0 -0 -27 -71 -75 -69 -54 -42 -34 -32 -40 -65 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -27 -38 -50 -63 -60 -47 -39 -44 -49 -56 -67 -82 -101 -108 -80 -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 -1 -5 -11 -12 -5 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -9 -35 -63 -66 -54 -54 -43 -23 -6 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -15 -38 -69 -95 -105 -93 -90 -97 -102 -97 -78 -43 -37 -29 -28 -32 -32 -23 -2 -0 -0 -0 -0 -0 -1 -4 -6 -19 -33 -37 -40 -42 -32 -19 -12 -10 -11 -14 -14 -14 -13 -15 -26 -44 -58 -62 -55 -48 -49 -50 -46 -38 -38 -44 -47 -44 -40 -36 -28 -16 -5 -2 -1 -1 -0 -0 -1 -1 -1 -2 -1 -0 -1 -6 -14 -22 -27 -28 -28 -26 -25 -24 -22 -19 -18 -17 -16 -14 -11 -11 -9 -5 -3 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -3 -3 -4 -5 -11 -22 -33 -38 -25 -12 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -9 -15 -26 -46 -72 -86 -81 -64 -47 -25 -9 -2 -0 -0 -1 -2 -4 -5 -6 -11 -15 -17 -20 -22 -23 -23 -29 -40 -29 -13 -10 -16 -10 -12 -13 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -50 -14 -0 -0 -2 -9 -48 -97 -120 -108 -74 -51 -60 -97 -135 -158 -158 -130 -89 -70 -68 -67 -61 -56 -35 -36 -45 -54 -52 -37 -16 -9 -12 -27 -62 -111 -144 -146 -127 -96 -60 -31 -16 -10 -8 -6 -6 -8 -9 -12 -17 -22 -27 -29 -22 -7 -2 -2 -6 -16 -37 -65 -65 -44 -29 -23 -23 -21 -19 -18 -16 -14 -12 -11 -13 -15 -18 -27 -44 -64 -79 -81 -75 -66 -61 -72 -100 -125 -93 -32 -6 -37 -86 -89 -39 -9 -0 -0 -2 -7 -15 -6 -2 -10 -23 -35 -53 -44 -27 -22 -33 -49 -50 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -26 -32 -36 -35 -36 -43 -48 -56 -66 -81 -99 -113 -107 -72 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -19 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -6 -28 -41 -54 -45 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -19 -38 -57 -76 -69 -68 -76 -88 -92 -75 -38 -29 -26 -26 -28 -30 -24 -6 -1 -0 -0 -0 -0 -0 -0 -0 -13 -30 -33 -43 -51 -36 -19 -9 -6 -4 -7 -8 -11 -15 -22 -38 -56 -70 -67 -59 -54 -49 -46 -41 -36 -38 -46 -52 -51 -48 -46 -43 -34 -20 -12 -5 -2 -0 -0 -0 -1 -2 -7 -4 -1 -2 -8 -18 -26 -31 -32 -31 -29 -27 -25 -22 -20 -18 -15 -14 -14 -12 -10 -8 -6 -4 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -4 -8 -18 -31 -38 -27 -17 -9 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -6 -9 -13 -17 -25 -37 -45 -40 -37 -29 -16 -7 -4 -1 -1 -7 -14 -15 -14 -14 -15 -17 -19 -18 -19 -24 -29 -33 -32 -26 -5 -11 -13 -11 -10 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -25 -54 -5 -0 -0 -6 -23 -54 -95 -115 -107 -83 -63 -67 -91 -110 -110 -95 -73 -53 -43 -43 -42 -40 -37 -32 -39 -44 -52 -53 -42 -24 -14 -17 -30 -68 -108 -125 -119 -108 -96 -74 -43 -18 -9 -7 -7 -10 -14 -19 -24 -29 -33 -33 -31 -26 -15 -5 -6 -9 -16 -33 -58 -76 -70 -63 -59 -54 -44 -31 -22 -17 -14 -12 -13 -17 -23 -34 -52 -75 -94 -101 -97 -85 -77 -80 -98 -118 -109 -10 -0 -0 -4 -15 -19 -9 -2 -13 -28 -28 -42 -127 -110 -107 -96 -82 -67 -54 -42 -32 -31 -36 -42 -35 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -30 -30 -29 -35 -44 -49 -57 -68 -81 -99 -117 -127 -117 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -12 -30 -28 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -29 -34 -38 -49 -64 -73 -46 -32 -24 -20 -19 -19 -18 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -16 -39 -42 -30 -21 -16 -7 -6 -7 -8 -11 -21 -41 -62 -75 -68 -51 -38 -34 -34 -34 -36 -43 -58 -73 -68 -66 -62 -58 -52 -43 -33 -20 -12 -7 -3 -1 -1 -2 -5 -4 -1 -4 -11 -21 -28 -33 -34 -33 -31 -30 -27 -24 -22 -19 -17 -14 -14 -12 -11 -9 -5 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -7 -17 -30 -34 -30 -25 -18 -11 -5 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -5 -7 -9 -11 -12 -14 -21 -29 -37 -37 -30 -25 -17 -17 -20 -25 -36 -29 -21 -16 -14 -14 -16 -17 -18 -28 -35 -30 -22 -23 -8 -10 -18 -12 -9 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -20 -22 -21 -0 -0 -0 -13 -30 -47 -65 -81 -83 -76 -68 -66 -70 -68 -56 -45 -35 -29 -24 -24 -20 -19 -22 -27 -30 -34 -40 -47 -47 -39 -31 -30 -46 -79 -98 -96 -85 -82 -91 -92 -74 -43 -20 -15 -15 -17 -20 -23 -27 -31 -32 -32 -34 -37 -33 -19 -16 -17 -19 -30 -54 -86 -116 -136 -143 -130 -100 -64 -37 -22 -16 -15 -17 -24 -37 -57 -76 -88 -97 -100 -89 -80 -87 -103 -111 -105 -75 -0 -0 -0 -0 -0 -0 -0 -0 -23 -58 -51 -40 -117 -119 -105 -89 -73 -59 -49 -43 -37 -32 -22 -32 -43 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -18 -28 -31 -35 -43 -51 -61 -71 -86 -102 -118 -110 -61 -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 -1 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -4 -26 -28 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -1 -8 -13 -17 -21 -25 -31 -30 -24 -20 -21 -21 -16 -12 -9 -6 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -13 -22 -29 -47 -36 -24 -15 -10 -9 -9 -14 -29 -54 -70 -68 -51 -35 -27 -27 -30 -37 -49 -65 -88 -87 -80 -73 -70 -72 -75 -62 -48 -37 -26 -15 -7 -5 -5 -4 -3 -3 -3 -10 -20 -29 -35 -38 -38 -37 -36 -34 -31 -28 -24 -21 -18 -16 -14 -13 -14 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -14 -25 -33 -37 -33 -26 -16 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -6 -7 -9 -8 -8 -13 -21 -31 -42 -48 -45 -27 -16 -31 -43 -49 -37 -24 -18 -19 -15 -15 -16 -19 -25 -31 -25 -15 -10 -13 -28 -30 -15 -9 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -34 -58 -23 -0 -0 -0 -2 -14 -27 -36 -40 -46 -60 -70 -72 -66 -57 -46 -37 -29 -21 -16 -13 -12 -10 -15 -21 -27 -31 -30 -33 -41 -47 -48 -46 -48 -59 -76 -84 -79 -70 -69 -80 -92 -92 -68 -49 -49 -48 -44 -33 -26 -23 -23 -23 -24 -30 -40 -46 -42 -34 -26 -26 -42 -76 -123 -174 -214 -230 -208 -159 -102 -56 -32 -27 -28 -34 -43 -56 -73 -85 -100 -103 -97 -91 -98 -114 -111 -80 -40 -4 -3 -0 -0 -0 -0 -0 -0 -0 -7 -19 -13 -6 -30 -94 -94 -71 -55 -47 -42 -33 -15 -12 -5 -20 -33 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -25 -33 -36 -43 -55 -68 -80 -92 -106 -121 -95 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -20 -33 -24 -6 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -6 -11 -13 -11 -9 -7 -6 -5 -5 -6 -9 -10 -9 -7 -6 -5 -4 -1 -5 -4 -3 -3 -3 -9 -17 -15 -10 -6 -6 -21 -68 -40 -22 -14 -12 -12 -12 -12 -19 -36 -54 -65 -65 -49 -42 -41 -41 -43 -49 -61 -79 -83 -81 -76 -73 -82 -90 -81 -65 -53 -51 -33 -19 -15 -14 -13 -13 -10 -6 -10 -18 -28 -37 -43 -45 -44 -42 -40 -37 -35 -31 -28 -25 -22 -19 -13 -14 -7 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -9 -22 -33 -35 -34 -27 -18 -11 -6 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -5 -7 -7 -6 -7 -11 -19 -27 -35 -47 -54 -43 -12 -14 -30 -40 -34 -22 -16 -15 -14 -15 -17 -22 -26 -26 -18 -14 -16 -29 -52 -21 -12 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -57 -81 -74 -16 -0 -0 -1 -5 -16 -31 -37 -37 -44 -60 -79 -81 -69 -54 -43 -37 -31 -22 -15 -11 -9 -8 -11 -19 -29 -35 -34 -32 -34 -40 -47 -52 -53 -53 -52 -61 -63 -62 -61 -63 -66 -71 -68 -67 -71 -72 -70 -54 -37 -25 -20 -19 -22 -27 -35 -44 -51 -51 -52 -64 -86 -118 -159 -200 -232 -244 -220 -175 -128 -91 -69 -60 -60 -63 -69 -76 -84 -95 -100 -94 -93 -103 -112 -100 -59 -47 -41 -37 -25 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -65 -74 -45 -18 -8 -7 -0 -0 -0 -6 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -24 -32 -37 -45 -59 -74 -82 -91 -104 -119 -93 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -19 -42 -45 -16 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -13 -9 -8 -6 -2 -0 -0 -1 -3 -4 -5 -4 -4 -4 -6 -3 -3 -6 -11 -14 -17 -28 -40 -36 -32 -21 -1 -3 -38 -30 -15 -7 -9 -10 -11 -11 -13 -21 -33 -49 -63 -55 -59 -66 -70 -71 -64 -65 -78 -93 -96 -85 -75 -81 -87 -77 -58 -50 -71 -48 -31 -22 -20 -22 -24 -21 -16 -14 -18 -26 -38 -46 -48 -47 -45 -43 -42 -40 -36 -33 -30 -28 -25 -19 -15 -11 -7 -3 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -11 -20 -29 -35 -30 -21 -13 -10 -9 -6 -5 -5 -4 -2 -1 -1 -1 -2 -2 -3 -3 -5 -5 -5 -5 -8 -15 -21 -26 -35 -43 -49 -70 -56 -36 -29 -24 -19 -17 -14 -14 -15 -16 -17 -20 -21 -17 -14 -16 -24 -39 -23 -12 -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 -54 -108 -107 -46 -2 -0 -0 -0 -4 -16 -37 -41 -39 -45 -60 -73 -68 -57 -50 -47 -44 -38 -28 -18 -12 -10 -9 -9 -16 -27 -33 -33 -29 -27 -31 -38 -47 -44 -33 -29 -36 -41 -44 -44 -42 -40 -43 -50 -53 -52 -51 -49 -43 -32 -23 -20 -20 -20 -21 -27 -30 -36 -45 -56 -75 -97 -120 -143 -165 -179 -178 -164 -149 -141 -134 -121 -106 -95 -90 -89 -87 -88 -97 -100 -101 -109 -117 -109 -72 -18 -67 -81 -81 -59 -16 -2 -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 -5 -27 -39 -41 -46 -56 -69 -80 -93 -103 -116 -90 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -9 -23 -31 -30 -16 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -6 -8 -4 -0 -0 -0 -0 -1 -1 -1 -2 -5 -6 -4 -2 -2 -6 -13 -21 -25 -29 -33 -38 -42 -36 -19 -27 -24 -12 -2 -2 -5 -6 -8 -9 -11 -15 -27 -42 -49 -60 -71 -80 -88 -80 -78 -83 -90 -90 -80 -81 -82 -84 -84 -84 -87 -76 -55 -36 -22 -16 -22 -26 -26 -21 -17 -17 -24 -36 -45 -48 -48 -47 -44 -42 -40 -39 -37 -34 -32 -30 -25 -20 -16 -11 -5 -2 -1 -1 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -11 -21 -30 -31 -27 -20 -15 -14 -13 -12 -10 -7 -4 -2 -1 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -10 -15 -20 -25 -30 -31 -30 -29 -28 -23 -21 -23 -18 -13 -13 -14 -16 -14 -16 -16 -14 -13 -13 -15 -17 -16 -13 -9 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -47 -31 -6 -0 -0 -0 -0 -1 -8 -28 -36 -34 -41 -47 -47 -44 -39 -45 -53 -53 -44 -30 -17 -16 -13 -10 -9 -12 -21 -25 -24 -22 -21 -24 -28 -34 -28 -19 -15 -18 -23 -25 -24 -23 -23 -26 -30 -28 -24 -21 -19 -18 -14 -11 -12 -13 -14 -16 -17 -19 -25 -33 -42 -53 -70 -88 -98 -103 -104 -102 -101 -117 -143 -162 -160 -139 -113 -101 -95 -87 -83 -86 -90 -110 -132 -132 -108 -69 -38 -64 -62 -64 -55 -35 -29 -32 -29 -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 -0 -0 -0 -8 -35 -53 -47 -48 -55 -64 -75 -85 -94 -107 -85 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -3 -5 -27 -23 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -3 -8 -12 -15 -18 -21 -26 -33 -43 -30 -18 -7 -1 -1 -1 -2 -5 -11 -12 -7 -7 -13 -24 -38 -50 -59 -66 -76 -79 -83 -90 -94 -93 -90 -88 -84 -82 -83 -85 -86 -76 -59 -38 -21 -10 -16 -21 -23 -19 -14 -14 -20 -30 -37 -42 -43 -42 -41 -40 -39 -39 -38 -36 -32 -29 -26 -25 -22 -15 -8 -5 -3 -2 -2 -4 -4 -3 -1 -1 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -16 -23 -25 -24 -18 -15 -14 -14 -14 -13 -8 -4 -2 -1 -2 -1 -1 -1 -2 -2 -3 -3 -5 -8 -11 -15 -19 -24 -24 -21 -20 -22 -18 -24 -25 -18 -10 -9 -11 -20 -21 -19 -15 -14 -15 -14 -13 -12 -12 -14 -13 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -8 -0 -0 -1 -0 -0 -0 -0 -0 -24 -29 -25 -21 -22 -32 -38 -36 -29 -30 -43 -57 -55 -42 -27 -19 -20 -18 -14 -11 -12 -15 -15 -16 -17 -19 -23 -27 -29 -26 -19 -13 -12 -15 -16 -14 -13 -14 -16 -17 -13 -10 -7 -6 -6 -6 -5 -7 -6 -8 -11 -11 -12 -14 -20 -30 -40 -48 -54 -57 -58 -61 -68 -83 -113 -151 -177 -177 -153 -121 -100 -90 -76 -71 -73 -78 -91 -104 -105 -86 -56 -39 -59 -65 -63 -62 -60 -58 -54 -44 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -37 -66 -58 -59 -62 -64 -70 -81 -91 -105 -87 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -1 -1 -3 -9 -8 -1 -0 -0 -8 -11 -14 -13 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -7 -9 -13 -19 -22 -24 -21 -13 -5 -1 -1 -1 -2 -7 -14 -16 -7 -5 -7 -12 -21 -32 -40 -48 -60 -75 -90 -102 -112 -119 -112 -100 -88 -79 -75 -71 -71 -67 -53 -34 -21 -10 -10 -14 -20 -20 -13 -13 -17 -22 -26 -30 -31 -31 -33 -35 -35 -35 -35 -34 -32 -29 -27 -25 -24 -18 -14 -11 -9 -6 -4 -6 -9 -7 -3 -3 -4 -4 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -13 -15 -13 -12 -12 -12 -13 -13 -9 -5 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -6 -9 -13 -17 -18 -17 -12 -10 -13 -20 -23 -20 -16 -13 -17 -22 -21 -16 -14 -17 -18 -17 -15 -11 -11 -15 -17 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -88 -72 -23 -0 -0 -0 -0 -0 -0 -2 -8 -74 -71 -34 -13 -18 -32 -44 -41 -34 -37 -49 -57 -53 -41 -31 -25 -24 -23 -16 -15 -17 -20 -20 -19 -18 -20 -23 -28 -31 -33 -27 -20 -15 -14 -14 -13 -12 -10 -10 -10 -11 -8 -6 -4 -4 -4 -4 -3 -2 -3 -4 -5 -7 -9 -13 -21 -29 -33 -29 -33 -40 -56 -75 -95 -122 -154 -177 -181 -165 -138 -111 -82 -65 -59 -61 -68 -81 -88 -71 -58 -74 -80 -60 -88 -79 -68 -49 -23 -2 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -29 -61 -80 -80 -75 -75 -80 -90 -99 -111 -98 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -1 -1 -1 -1 -5 -7 -3 -1 -1 -5 -11 -9 -0 -1 -1 -1 -3 -9 -13 -10 -4 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -2 -4 -3 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -3 -4 -4 -4 -6 -11 -17 -18 -15 -14 -13 -7 -3 -1 -1 -5 -7 -6 -10 -6 -2 -2 -3 -6 -11 -16 -23 -36 -57 -81 -98 -112 -123 -121 -114 -104 -84 -76 -71 -65 -56 -41 -25 -17 -11 -9 -11 -14 -17 -14 -13 -15 -18 -20 -22 -24 -26 -28 -30 -32 -33 -34 -34 -32 -29 -27 -27 -25 -22 -18 -16 -14 -11 -8 -10 -14 -12 -7 -5 -7 -8 -4 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -7 -7 -7 -6 -7 -6 -5 -4 -4 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -5 -7 -9 -13 -16 -16 -12 -10 -10 -12 -16 -19 -19 -16 -18 -17 -15 -15 -16 -17 -16 -15 -17 -11 -11 -13 -15 -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 -3 -25 -74 -142 -78 -23 -0 -0 -0 -0 -2 -11 -31 -51 -53 -38 -24 -17 -22 -36 -57 -58 -54 -54 -56 -54 -51 -45 -35 -28 -24 -21 -18 -21 -23 -26 -29 -28 -23 -22 -23 -28 -34 -40 -37 -29 -23 -20 -19 -17 -14 -11 -13 -17 -22 -26 -26 -19 -13 -9 -7 -3 -1 -1 -2 -4 -7 -11 -13 -14 -16 -18 -20 -25 -42 -72 -96 -112 -125 -139 -157 -172 -172 -157 -128 -85 -57 -45 -44 -51 -59 -58 -45 -48 -37 -29 -26 -52 -74 -68 -53 -39 -29 -24 -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 -3 -15 -55 -96 -104 -106 -110 -112 -115 -124 -114 -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 -2 -7 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -2 -3 -3 -3 -2 -1 -1 -0 -1 -3 -4 -5 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -4 -2 -4 -3 -2 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -3 -1 -0 -1 -2 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 -2 -4 -6 -7 -6 -6 -10 -14 -15 -11 -9 -9 -8 -5 -2 -1 -4 -6 -3 -5 -3 -1 -0 -0 -1 -3 -3 -6 -12 -25 -41 -62 -83 -100 -104 -105 -104 -88 -83 -74 -58 -42 -32 -20 -12 -10 -11 -12 -12 -14 -13 -12 -13 -16 -18 -21 -23 -25 -26 -27 -30 -32 -35 -36 -36 -34 -33 -31 -29 -26 -21 -17 -16 -16 -15 -16 -18 -17 -12 -9 -11 -11 -8 -3 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -5 -5 -4 -2 -1 -1 -2 -3 -2 -2 -2 -2 -3 -4 -6 -8 -10 -9 -8 -8 -8 -8 -9 -10 -12 -16 -18 -17 -18 -20 -20 -17 -13 -14 -15 -11 -10 -11 -12 -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 -6 -23 -96 -182 -165 -60 -13 -0 -0 -0 -1 -9 -62 -83 -79 -47 -26 -22 -24 -32 -46 -64 -77 -80 -72 -62 -55 -52 -49 -39 -27 -21 -20 -20 -25 -27 -29 -32 -34 -31 -25 -25 -28 -34 -40 -39 -33 -29 -27 -24 -21 -16 -13 -17 -25 -38 -52 -61 -55 -42 -30 -21 -12 -3 -2 -2 -5 -10 -14 -16 -15 -15 -17 -21 -29 -50 -74 -96 -107 -109 -112 -123 -141 -157 -158 -139 -105 -65 -42 -31 -35 -50 -65 -63 -77 -95 -54 -39 -71 -62 -51 -60 -68 -72 -67 -55 -27 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -102 -133 -141 -146 -151 -152 -146 -126 -53 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -1 -4 -8 -3 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -4 -10 -9 -6 -7 -10 -9 -7 -5 -3 -3 -2 -2 -3 -2 -1 -0 -0 -0 -1 -2 -2 -2 -0 -1 -2 -3 -2 -1 -1 -3 -5 -7 -7 -7 -10 -12 -13 -11 -9 -9 -9 -8 -4 -1 -1 -3 -3 -4 -2 -1 -1 -1 -0 -1 -0 -1 -3 -7 -13 -22 -38 -55 -65 -69 -69 -64 -66 -66 -60 -51 -37 -22 -12 -9 -11 -12 -12 -12 -13 -11 -9 -12 -16 -20 -21 -23 -24 -26 -29 -32 -35 -37 -38 -38 -37 -35 -33 -30 -25 -21 -20 -22 -22 -21 -21 -21 -18 -13 -13 -13 -11 -7 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -5 -3 -1 -1 -2 -2 -2 -1 -1 -2 -2 -4 -5 -6 -7 -6 -6 -7 -7 -6 -6 -8 -11 -14 -17 -18 -22 -22 -19 -15 -12 -16 -13 -10 -9 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -35 -67 -105 -150 -185 -161 -70 -14 -2 -0 -0 -3 -17 -97 -86 -57 -34 -24 -25 -38 -54 -65 -73 -82 -89 -79 -68 -59 -55 -53 -45 -31 -24 -21 -22 -28 -32 -33 -34 -35 -33 -30 -29 -29 -32 -35 -35 -31 -27 -24 -22 -19 -16 -13 -16 -23 -36 -53 -71 -79 -72 -58 -44 -30 -13 -8 -6 -9 -13 -16 -17 -15 -14 -13 -16 -23 -33 -51 -67 -75 -79 -82 -90 -100 -118 -144 -149 -129 -91 -58 -37 -29 -31 -36 -40 -52 -87 -50 -29 -40 -31 -28 -49 -51 -60 -68 -53 -29 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -50 -56 -50 -42 -37 -32 -29 -29 -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 -2 -8 -19 -27 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -3 -2 -1 -1 -1 -2 -3 -6 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -8 -9 -7 -4 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -1 -0 -1 -1 -2 -3 -4 -7 -7 -9 -9 -7 -6 -7 -8 -6 -2 -1 -1 -1 -3 -2 -1 -1 -2 -2 -1 -1 -0 -0 -1 -3 -6 -11 -16 -21 -26 -23 -26 -31 -39 -46 -50 -44 -29 -16 -9 -9 -11 -12 -12 -13 -12 -7 -8 -14 -19 -21 -22 -24 -26 -29 -31 -35 -38 -40 -40 -39 -37 -35 -33 -29 -25 -24 -25 -25 -24 -23 -25 -23 -20 -18 -17 -16 -13 -8 -5 -2 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -2 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -5 -6 -6 -6 -6 -6 -6 -5 -5 -6 -9 -13 -13 -12 -13 -16 -19 -17 -13 -10 -8 -8 -9 -10 -9 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -123 -183 -184 -172 -178 -155 -92 -27 -2 -0 -0 -6 -38 -109 -77 -49 -34 -30 -36 -53 -76 -81 -79 -77 -78 -71 -67 -61 -55 -51 -45 -35 -29 -28 -30 -35 -40 -38 -32 -28 -30 -34 -34 -34 -33 -33 -31 -27 -22 -19 -16 -15 -14 -13 -13 -15 -21 -35 -52 -67 -73 -67 -57 -41 -26 -23 -16 -13 -13 -15 -14 -13 -14 -11 -10 -10 -14 -23 -34 -44 -54 -64 -68 -64 -72 -115 -115 -105 -96 -77 -55 -40 -28 -29 -43 -62 -102 -51 -13 -0 -2 -12 -20 -10 -19 -39 -42 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -5 -6 -5 -4 -4 -4 -4 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -4 -4 -6 -8 -6 -3 -1 -0 -0 -0 -1 -2 -4 -5 -5 -4 -3 -2 -1 -0 -1 -1 -1 -1 -3 -4 -3 -6 -11 -16 -24 -31 -37 -29 -17 -8 -6 -8 -11 -13 -14 -12 -7 -6 -9 -14 -19 -22 -24 -26 -28 -30 -34 -37 -40 -40 -40 -38 -36 -35 -32 -29 -28 -28 -27 -26 -28 -30 -29 -26 -23 -21 -21 -19 -15 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -6 -5 -5 -6 -6 -5 -5 -5 -7 -9 -12 -10 -8 -8 -10 -16 -16 -13 -11 -11 -15 -14 -14 -11 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -162 -203 -163 -166 -178 -99 -42 -13 -0 -0 -4 -18 -61 -100 -65 -47 -41 -41 -49 -65 -84 -85 -77 -74 -73 -68 -63 -55 -46 -40 -37 -35 -34 -34 -41 -47 -50 -48 -40 -33 -34 -38 -41 -43 -41 -37 -32 -27 -21 -15 -12 -13 -12 -10 -9 -10 -12 -19 -31 -44 -56 -62 -58 -46 -35 -30 -23 -16 -14 -16 -18 -18 -17 -13 -17 -20 -18 -18 -24 -36 -53 -70 -72 -61 -65 -101 -92 -93 -98 -90 -63 -36 -14 -7 -8 -9 -17 -9 -3 -0 -0 -0 -0 -0 -0 -11 -18 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -23 -21 -10 -3 -0 -0 -1 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -5 -6 -5 -4 -6 -7 -7 -7 -7 -8 -8 -6 -5 -5 -5 -4 -3 -2 -3 -2 -2 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -5 -6 -5 -2 -0 -0 -0 -0 -2 -5 -9 -12 -11 -10 -8 -6 -3 -1 -1 -1 -0 -0 -0 -1 -1 -1 -3 -5 -10 -13 -18 -16 -11 -7 -8 -8 -10 -12 -13 -11 -9 -8 -10 -14 -19 -21 -23 -25 -27 -29 -31 -35 -37 -39 -39 -39 -38 -37 -36 -35 -34 -32 -31 -29 -31 -34 -34 -32 -28 -25 -24 -22 -19 -14 -7 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -5 -4 -5 -5 -4 -4 -4 -6 -7 -8 -8 -8 -6 -6 -9 -11 -12 -14 -19 -17 -17 -18 -16 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -70 -148 -157 -146 -150 -150 -54 -12 -0 -0 -2 -16 -50 -60 -60 -47 -45 -50 -55 -60 -66 -72 -70 -62 -64 -69 -68 -57 -42 -33 -31 -32 -36 -43 -42 -49 -53 -55 -55 -51 -42 -39 -41 -46 -53 -53 -45 -37 -29 -22 -16 -12 -13 -11 -9 -9 -11 -11 -13 -20 -32 -44 -55 -58 -50 -42 -35 -28 -18 -14 -17 -21 -23 -24 -20 -14 -14 -15 -17 -25 -42 -63 -81 -85 -86 -98 -122 -135 -127 -115 -98 -64 -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 -1 -5 -10 -12 -14 -11 -6 -2 -0 -0 -1 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -5 -3 -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 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -8 -11 -9 -3 -2 -5 -8 -8 -10 -14 -14 -12 -11 -11 -9 -7 -8 -5 -5 -3 -2 -1 -1 -1 -1 -1 -2 -4 -4 -2 -4 -3 -2 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -4 -3 -2 -0 -0 -0 -1 -3 -8 -14 -16 -15 -15 -16 -18 -15 -10 -6 -4 -1 -1 -1 -1 -2 -3 -4 -5 -9 -10 -9 -7 -6 -5 -4 -6 -9 -11 -12 -13 -13 -12 -13 -14 -16 -21 -23 -25 -27 -29 -31 -34 -36 -37 -38 -39 -40 -40 -40 -39 -39 -37 -34 -32 -33 -35 -37 -36 -32 -30 -29 -27 -24 -20 -11 -8 -6 -4 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -5 -6 -5 -3 -5 -10 -13 -14 -14 -11 -9 -7 -7 -7 -9 -11 -12 -12 -14 -19 -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 -15 -60 -104 -73 -73 -84 -78 -21 -4 -0 -0 -6 -23 -57 -48 -44 -41 -47 -60 -69 -72 -69 -61 -54 -50 -57 -72 -72 -56 -38 -28 -28 -28 -30 -35 -42 -47 -51 -53 -55 -55 -51 -43 -46 -52 -57 -59 -52 -41 -32 -26 -22 -17 -13 -11 -13 -15 -18 -19 -19 -22 -30 -41 -52 -57 -56 -47 -35 -24 -16 -12 -16 -21 -22 -22 -21 -25 -32 -29 -31 -45 -66 -79 -56 -57 -94 -141 -158 -152 -134 -121 -104 -66 -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 -11 -20 -18 -8 -6 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -4 -6 -6 -6 -4 -3 -2 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -9 -13 -11 -4 -0 -0 -0 -0 -6 -15 -15 -13 -12 -13 -12 -10 -13 -14 -13 -9 -5 -1 -1 -1 -1 -2 -5 -8 -7 -5 -6 -4 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -2 -8 -14 -14 -14 -16 -20 -26 -27 -24 -19 -13 -8 -5 -3 -3 -5 -10 -20 -15 -16 -15 -13 -10 -8 -8 -7 -6 -7 -9 -11 -13 -15 -15 -15 -15 -17 -21 -23 -26 -28 -30 -31 -33 -34 -36 -37 -38 -39 -40 -41 -42 -42 -41 -38 -36 -37 -38 -39 -39 -37 -36 -35 -34 -31 -26 -20 -15 -11 -8 -8 -7 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -5 -7 -9 -7 -5 -8 -14 -18 -19 -20 -14 -14 -13 -8 -6 -8 -8 -6 -4 -7 -14 -12 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -23 -2 -0 -0 -0 -1 -0 -0 -0 -6 -26 -60 -63 -62 -39 -48 -78 -93 -86 -72 -60 -53 -53 -56 -67 -60 -47 -36 -30 -27 -24 -22 -24 -29 -35 -40 -43 -46 -50 -53 -49 -46 -54 -60 -61 -57 -49 -41 -35 -30 -24 -16 -15 -19 -24 -31 -37 -42 -44 -42 -45 -51 -57 -61 -54 -40 -27 -18 -16 -20 -28 -26 -25 -26 -22 -21 -26 -37 -59 -83 -88 -9 -0 -48 -119 -162 -156 -131 -123 -110 -64 -0 -0 -0 -0 -26 -48 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -19 -18 -13 -14 -13 -5 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -2 -5 -6 -7 -5 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -8 -11 -11 -5 -0 -0 -0 -0 -0 -2 -6 -5 -4 -4 -7 -10 -12 -15 -17 -18 -19 -16 -6 -2 -1 -1 -3 -4 -6 -6 -6 -5 -4 -3 -3 -1 -1 -2 -2 -2 -3 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -7 -10 -11 -12 -15 -23 -28 -32 -35 -34 -27 -21 -15 -10 -7 -8 -10 -14 -19 -22 -23 -20 -14 -13 -13 -12 -8 -5 -5 -7 -9 -12 -15 -18 -18 -18 -21 -24 -26 -28 -30 -31 -32 -33 -34 -35 -37 -39 -40 -42 -42 -43 -43 -42 -41 -42 -43 -44 -45 -44 -43 -42 -41 -39 -34 -28 -22 -16 -12 -11 -11 -10 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -4 -7 -8 -8 -8 -6 -7 -10 -14 -16 -18 -22 -24 -18 -8 -6 -7 -6 -5 -2 -3 -6 -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 -7 -17 -10 -29 -63 -92 -96 -83 -72 -66 -62 -58 -59 -54 -46 -41 -39 -34 -22 -21 -20 -20 -26 -30 -33 -36 -42 -47 -49 -45 -49 -57 -62 -63 -56 -46 -41 -39 -36 -32 -33 -33 -37 -46 -59 -70 -72 -68 -66 -66 -66 -68 -65 -51 -34 -21 -14 -16 -24 -24 -25 -26 -21 -17 -19 -35 -62 -92 -93 -15 -13 -11 -41 -96 -139 -148 -141 -124 -60 -0 -0 -0 -0 -22 -37 -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 -7 -15 -17 -14 -10 -13 -6 -1 -1 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -3 -4 -4 -4 -4 -2 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -6 -8 -12 -13 -15 -16 -14 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -8 -6 -10 -19 -12 -6 -4 -7 -8 -4 -3 -5 -6 -6 -5 -4 -4 -2 -2 -1 -1 -1 -2 -4 -5 -5 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -5 -7 -9 -14 -20 -29 -37 -45 -46 -46 -39 -34 -27 -20 -15 -11 -12 -14 -19 -25 -29 -30 -25 -25 -26 -23 -16 -10 -9 -9 -9 -12 -17 -21 -22 -23 -25 -28 -30 -30 -31 -31 -32 -32 -33 -34 -36 -39 -42 -44 -42 -43 -43 -44 -45 -46 -46 -46 -47 -48 -49 -47 -47 -44 -41 -37 -32 -25 -21 -19 -17 -16 -14 -9 -5 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -3 -6 -8 -7 -8 -7 -7 -9 -11 -13 -15 -15 -14 -16 -9 -6 -5 -6 -7 -3 -2 -2 -4 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -100 -89 -83 -70 -56 -46 -48 -45 -42 -41 -36 -23 -22 -26 -25 -29 -32 -33 -34 -38 -43 -48 -50 -47 -53 -58 -59 -54 -47 -45 -48 -48 -48 -49 -47 -47 -53 -62 -70 -77 -81 -87 -89 -86 -84 -82 -69 -49 -34 -25 -23 -32 -38 -35 -33 -32 -35 -48 -60 -72 -98 -111 -84 -73 -69 -40 -35 -65 -100 -95 -83 -34 -0 -0 -0 -0 -4 -24 -51 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -7 -9 -12 -8 -4 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -3 -3 -2 -2 -3 -3 -3 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -9 -14 -15 -16 -19 -23 -25 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -6 -15 -14 -9 -10 -16 -18 -9 -6 -8 -9 -10 -9 -5 -4 -2 -2 -1 -1 -1 -0 -1 -2 -3 -5 -6 -5 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -1 -2 -3 -5 -9 -16 -26 -34 -30 -19 -25 -67 -60 -54 -47 -36 -24 -18 -17 -17 -19 -24 -31 -36 -39 -45 -49 -46 -32 -27 -23 -20 -18 -18 -19 -21 -23 -27 -32 -35 -36 -36 -35 -35 -35 -35 -35 -36 -38 -40 -43 -43 -44 -44 -44 -45 -47 -48 -48 -49 -50 -51 -52 -51 -50 -48 -46 -43 -41 -36 -33 -31 -29 -26 -24 -19 -13 -8 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -3 -2 -2 -1 -1 -2 -3 -5 -6 -6 -6 -6 -9 -9 -11 -12 -12 -6 -10 -9 -8 -8 -8 -8 -6 -4 -2 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -18 -31 -61 -54 -42 -43 -45 -49 -52 -43 -29 -23 -44 -51 -57 -56 -46 -36 -38 -43 -48 -56 -60 -59 -58 -53 -46 -43 -45 -50 -52 -48 -44 -44 -47 -52 -58 -63 -68 -77 -99 -111 -110 -105 -102 -99 -86 -68 -52 -42 -43 -51 -51 -45 -33 -24 -29 -52 -61 -55 -89 -124 -118 -122 -71 -23 -0 -4 -11 -15 -6 -0 -0 -0 -0 -0 -3 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -13 -10 -9 -10 -10 -9 -9 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -1 -3 -3 -3 -4 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -7 -9 -12 -14 -16 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -13 -15 -11 -11 -11 -15 -18 -14 -10 -8 -13 -17 -13 -9 -6 -4 -3 -1 -2 -1 -1 -1 -1 -3 -4 -6 -6 -4 -3 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -12 -19 -26 -32 -23 -12 -47 -73 -77 -75 -68 -56 -42 -34 -29 -25 -22 -24 -31 -38 -46 -58 -69 -67 -55 -48 -43 -38 -35 -32 -28 -26 -27 -34 -44 -45 -48 -47 -46 -44 -43 -44 -44 -44 -45 -45 -46 -48 -49 -50 -50 -50 -51 -52 -52 -52 -53 -54 -54 -53 -52 -52 -53 -49 -47 -45 -44 -43 -41 -39 -35 -29 -24 -18 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -6 -5 -4 -3 -2 -1 -1 -2 -3 -4 -4 -4 -6 -8 -8 -8 -10 -6 -6 -6 -8 -10 -13 -10 -8 -7 -4 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -80 -66 -45 -38 -48 -64 -66 -55 -45 -34 -21 -28 -50 -54 -45 -36 -39 -45 -47 -53 -61 -64 -61 -51 -42 -38 -39 -44 -45 -40 -36 -40 -51 -63 -66 -64 -64 -74 -99 -116 -123 -120 -117 -113 -89 -43 -61 -61 -51 -51 -51 -34 -26 -26 -31 -46 -73 -93 -101 -104 -94 -93 -53 -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 -4 -10 -12 -10 -9 -7 -7 -8 -8 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -4 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -7 -10 -11 -9 -13 -11 -3 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -14 -8 -6 -6 -10 -14 -11 -7 -10 -13 -13 -14 -11 -6 -4 -4 -4 -6 -5 -5 -4 -5 -5 -4 -4 -5 -7 -8 -7 -4 -2 -3 -4 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -2 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -3 -6 -10 -18 -26 -37 -44 -35 -11 -40 -75 -82 -78 -77 -73 -64 -54 -45 -37 -31 -30 -34 -41 -49 -62 -79 -82 -78 -71 -64 -60 -58 -54 -47 -43 -45 -55 -66 -69 -73 -72 -66 -62 -57 -56 -57 -58 -59 -58 -58 -60 -60 -60 -60 -62 -62 -61 -60 -59 -61 -60 -60 -60 -58 -56 -56 -54 -51 -49 -49 -51 -52 -50 -44 -37 -32 -30 -27 -17 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -6 -6 -5 -3 -2 -1 -1 -1 -1 -2 -3 -3 -4 -6 -7 -6 -6 -6 -6 -6 -7 -8 -8 -6 -6 -6 -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 -9 -47 -59 -54 -53 -65 -86 -98 -74 -67 -52 -30 -25 -25 -32 -36 -41 -51 -60 -63 -62 -61 -60 -58 -53 -44 -38 -37 -39 -39 -39 -39 -49 -66 -81 -82 -72 -68 -74 -89 -107 -121 -125 -125 -123 -114 -97 -99 -69 -51 -53 -58 -30 -23 -34 -42 -49 -68 -92 -58 -41 -40 -43 -27 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -7 -8 -6 -6 -5 -5 -5 -5 -5 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -3 -3 -2 -3 -7 -10 -4 -5 -5 -1 -0 -0 -0 -0 -0 -1 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -2 -7 -19 -17 -9 -3 -2 -2 -2 -2 -11 -17 -17 -18 -12 -7 -7 -9 -10 -13 -14 -13 -12 -11 -7 -8 -7 -8 -12 -17 -17 -11 -8 -7 -9 -10 -6 -5 -3 -2 -1 -1 -0 -0 -0 -2 -3 -4 -5 -5 -4 -2 -1 -0 -0 -0 -1 -4 -10 -17 -26 -30 -23 -11 -4 -0 -19 -48 -58 -58 -58 -60 -79 -78 -64 -54 -50 -48 -45 -45 -49 -58 -79 -92 -91 -83 -78 -75 -73 -73 -71 -71 -76 -86 -89 -91 -96 -102 -95 -85 -79 -76 -75 -73 -72 -72 -73 -71 -69 -72 -75 -78 -79 -79 -77 -73 -72 -72 -73 -71 -69 -65 -62 -61 -58 -56 -58 -60 -60 -57 -50 -42 -39 -42 -40 -31 -18 -9 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -5 -4 -3 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -5 -5 -5 -5 -6 -6 -5 -6 -6 -6 -8 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -41 -71 -64 -58 -62 -78 -101 -116 -100 -84 -65 -44 -33 -32 -33 -39 -51 -66 -79 -79 -70 -63 -58 -56 -53 -47 -40 -40 -42 -42 -44 -48 -60 -78 -92 -95 -84 -77 -78 -88 -101 -113 -125 -131 -131 -129 -122 -106 -73 -56 -55 -59 -45 -40 -51 -53 -49 -44 -22 -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 -1 -5 -6 -6 -7 -7 -6 -5 -5 -5 -4 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -2 -13 -17 -13 -6 -1 -2 -1 -1 -7 -13 -12 -8 -13 -15 -16 -16 -19 -23 -22 -21 -21 -21 -17 -19 -17 -15 -16 -20 -22 -19 -18 -19 -21 -22 -13 -11 -9 -7 -4 -2 -0 -0 -0 -0 -1 -2 -3 -6 -6 -5 -3 -0 -0 -0 -1 -5 -14 -28 -36 -40 -48 -61 -46 -7 -2 -5 -13 -26 -40 -64 -99 -110 -96 -81 -73 -70 -63 -58 -61 -66 -78 -87 -86 -82 -83 -80 -78 -81 -84 -88 -101 -103 -103 -101 -107 -126 -127 -120 -112 -108 -105 -99 -91 -87 -88 -88 -85 -87 -93 -95 -98 -101 -100 -93 -89 -87 -85 -83 -83 -82 -79 -77 -76 -76 -77 -68 -61 -58 -53 -47 -43 -48 -49 -41 -30 -17 -7 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -4 -4 -4 -4 -4 -5 -6 -6 -6 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -28 -120 -121 -104 -83 -68 -67 -75 -91 -110 -116 -95 -89 -67 -49 -45 -48 -57 -70 -84 -90 -82 -65 -56 -52 -50 -48 -43 -37 -41 -43 -43 -43 -46 -57 -72 -86 -95 -93 -83 -83 -87 -94 -103 -119 -130 -131 -126 -115 -99 -88 -74 -67 -67 -66 -64 -60 -58 -58 -61 -49 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -6 -7 -7 -6 -5 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -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 -7 -13 -16 -11 -2 -0 -0 -0 -0 -0 -0 -0 -8 -12 -11 -7 -0 -0 -0 -0 -3 -8 -10 -3 -10 -19 -23 -22 -23 -29 -27 -26 -25 -20 -20 -29 -29 -25 -23 -20 -22 -25 -28 -30 -34 -39 -31 -24 -18 -13 -8 -5 -3 -1 -0 -0 -0 -0 -2 -5 -7 -7 -6 -3 -1 -0 -1 -3 -10 -27 -33 -31 -25 -16 -2 -0 -0 -5 -23 -63 -88 -107 -113 -109 -110 -99 -76 -58 -52 -64 -73 -84 -90 -85 -75 -69 -70 -70 -71 -75 -79 -87 -96 -99 -100 -99 -99 -118 -132 -140 -143 -143 -134 -111 -121 -121 -112 -112 -109 -107 -110 -113 -115 -118 -115 -108 -105 -101 -95 -94 -94 -95 -96 -96 -94 -93 -84 -70 -61 -60 -56 -49 -45 -46 -48 -48 -42 -26 -13 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -4 -4 -4 -5 -6 -6 -6 -5 -5 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -43 -155 -132 -107 -93 -87 -85 -84 -90 -107 -123 -120 -100 -68 -51 -50 -61 -72 -82 -95 -97 -88 -68 -54 -49 -48 -47 -43 -37 -40 -38 -36 -36 -38 -46 -57 -73 -91 -104 -99 -93 -89 -88 -95 -110 -126 -129 -124 -113 -99 -88 -76 -72 -72 -67 -55 -41 -41 -17 -22 -44 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -6 -5 -4 -4 -5 -4 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -11 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -0 -0 -0 -0 -1 -3 -6 -11 -20 -25 -24 -23 -23 -26 -29 -31 -25 -9 -12 -28 -34 -32 -31 -29 -30 -33 -37 -39 -41 -50 -49 -41 -30 -22 -15 -12 -8 -5 -2 -1 -1 -1 -2 -4 -6 -7 -8 -5 -3 -1 -0 -1 -5 -19 -26 -25 -22 -1 -0 -0 -3 -22 -69 -107 -102 -95 -95 -100 -101 -84 -56 -35 -25 -20 -31 -79 -95 -83 -70 -66 -61 -59 -60 -63 -65 -69 -79 -82 -84 -84 -85 -95 -108 -122 -135 -143 -127 -94 -120 -154 -153 -146 -138 -129 -123 -122 -126 -127 -119 -114 -110 -107 -103 -103 -105 -107 -106 -106 -107 -106 -98 -86 -78 -71 -63 -55 -49 -46 -44 -44 -40 -30 -18 -9 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -4 -4 -4 -4 -5 -6 -7 -8 -8 -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 -2 -22 -106 -110 -107 -108 -111 -110 -83 -38 -34 -70 -106 -88 -75 -71 -73 -78 -82 -90 -98 -96 -86 -72 -64 -61 -58 -54 -48 -45 -38 -37 -39 -41 -46 -55 -71 -98 -120 -122 -113 -101 -94 -97 -108 -125 -135 -133 -122 -105 -88 -78 -77 -76 -70 -53 -27 -27 -9 -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 -2 -3 -4 -5 -5 -7 -4 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -10 -15 -16 -17 -26 -21 -8 -16 -32 -27 -8 -32 -28 -23 -34 -36 -31 -32 -36 -40 -42 -43 -51 -56 -55 -48 -41 -35 -28 -21 -14 -8 -5 -5 -4 -5 -6 -7 -6 -6 -6 -4 -2 -0 -1 -4 -13 -25 -39 -43 -10 -2 -0 -6 -26 -64 -51 -27 -26 -54 -85 -60 -45 -44 -43 -21 -1 -3 -25 -45 -59 -76 -71 -60 -53 -53 -56 -54 -51 -52 -60 -69 -74 -76 -80 -81 -87 -104 -120 -116 -115 -136 -158 -161 -163 -161 -151 -138 -130 -130 -130 -122 -114 -111 -111 -110 -109 -110 -112 -113 -119 -123 -126 -122 -111 -97 -91 -82 -72 -64 -56 -46 -44 -39 -30 -22 -12 -7 -4 -4 -3 -2 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -4 -4 -5 -7 -11 -10 -7 -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 -1 -27 -108 -125 -129 -131 -128 -113 -96 -80 -87 -102 -82 -81 -89 -96 -85 -67 -34 -50 -63 -80 -90 -83 -74 -72 -66 -58 -49 -43 -46 -48 -52 -56 -63 -77 -99 -123 -134 -127 -114 -104 -102 -110 -125 -143 -152 -143 -133 -122 -109 -97 -88 -81 -75 -60 -23 -10 -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 -1 -4 -5 -0 -0 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -5 -8 -7 -6 -24 -18 -15 -23 -36 -40 -29 -26 -24 -31 -36 -21 -20 -18 -23 -33 -39 -41 -44 -52 -57 -54 -47 -42 -41 -37 -29 -19 -16 -13 -13 -14 -16 -18 -14 -12 -10 -8 -3 -1 -2 -4 -9 -19 -34 -39 -29 -12 -0 -1 -8 -16 -7 -3 -16 -47 -33 -11 -15 -37 -47 -7 -1 -2 -2 -9 -29 -48 -61 -62 -55 -49 -46 -49 -49 -50 -55 -61 -66 -69 -68 -66 -65 -75 -99 -116 -130 -145 -157 -168 -177 -180 -175 -163 -150 -118 -112 -117 -116 -114 -115 -115 -112 -108 -105 -109 -121 -129 -132 -130 -126 -130 -123 -111 -97 -82 -72 -60 -52 -46 -38 -31 -21 -13 -9 -6 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -4 -5 -6 -9 -9 -7 -6 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -132 -145 -140 -136 -129 -117 -99 -88 -91 -67 -22 -0 -0 -0 -8 -11 -0 -0 -0 -29 -65 -84 -79 -81 -72 -65 -59 -57 -66 -69 -66 -63 -63 -68 -76 -104 -123 -126 -122 -114 -111 -115 -127 -145 -166 -161 -156 -148 -133 -115 -99 -88 -84 -80 -70 -49 -40 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -0 -1 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -18 -27 -32 -32 -24 -48 -50 -33 -22 -25 -30 -25 -25 -24 -24 -28 -34 -35 -36 -43 -51 -54 -54 -54 -57 -57 -48 -37 -32 -29 -29 -32 -33 -37 -35 -31 -27 -20 -8 -4 -4 -7 -11 -16 -35 -69 -59 -27 -0 -0 -0 -0 -0 -5 -25 -63 -19 -2 -13 -34 -44 -26 -39 -44 -34 -27 -19 -29 -56 -65 -58 -54 -53 -55 -55 -55 -57 -59 -58 -56 -52 -48 -48 -57 -85 -113 -137 -156 -169 -183 -188 -184 -161 -122 -71 -40 -60 -116 -126 -123 -121 -118 -112 -106 -104 -107 -113 -118 -118 -116 -119 -134 -143 -140 -128 -110 -97 -84 -71 -61 -54 -48 -39 -30 -21 -13 -11 -9 -5 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -5 -5 -5 -6 -6 -6 -6 -7 -9 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -61 -136 -153 -143 -133 -115 -90 -80 -85 -73 -49 -30 -18 -5 -0 -0 -0 -0 -0 -0 -0 -11 -44 -84 -78 -73 -68 -68 -76 -77 -68 -57 -51 -52 -56 -87 -116 -132 -135 -131 -125 -124 -131 -144 -160 -160 -149 -137 -126 -116 -107 -97 -89 -77 -64 -51 -41 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -4 -2 -2 -4 -6 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -25 -30 -25 -5 -31 -43 -39 -23 -3 -14 -34 -36 -33 -32 -32 -36 -35 -35 -40 -51 -60 -64 -71 -79 -79 -70 -60 -53 -50 -51 -53 -53 -54 -58 -62 -61 -50 -35 -23 -14 -12 -21 -34 -38 -44 -43 -33 -14 -9 -3 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -17 -30 -47 -68 -71 -63 -71 -71 -64 -58 -58 -57 -57 -57 -61 -62 -57 -52 -49 -46 -44 -46 -51 -66 -80 -90 -145 -177 -187 -170 -127 -73 -36 -11 -35 -106 -156 -140 -135 -130 -122 -113 -109 -110 -114 -116 -113 -105 -104 -109 -122 -136 -141 -139 -131 -122 -112 -100 -88 -79 -72 -63 -53 -42 -30 -23 -19 -16 -9 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -5 -5 -4 -5 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -68 -140 -162 -149 -136 -122 -104 -99 -99 -95 -92 -87 -68 -12 -1 -1 -1 -0 -0 -0 -0 -2 -13 -22 -30 -38 -46 -54 -58 -53 -47 -48 -51 -52 -83 -125 -151 -156 -149 -140 -135 -140 -146 -148 -138 -118 -104 -102 -111 -120 -120 -101 -86 -74 -63 -52 -29 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -2 -4 -2 -3 -5 -4 -3 -1 -0 -2 -5 -4 -1 -2 -2 -0 -0 -2 -11 -17 -19 -21 -23 -7 -9 -14 -15 -11 -3 -28 -25 -22 -25 -35 -39 -40 -38 -39 -44 -52 -54 -60 -73 -87 -94 -92 -86 -79 -75 -74 -74 -73 -71 -76 -87 -98 -95 -80 -61 -42 -32 -41 -57 -62 -44 -30 -33 -30 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -24 -58 -64 -68 -68 -64 -58 -56 -57 -58 -54 -51 -84 -85 -81 -71 -61 -68 -52 -46 -51 -59 -61 -21 -19 -48 -68 -42 -4 -1 -0 -0 -14 -63 -146 -148 -139 -129 -117 -110 -107 -114 -120 -120 -110 -98 -95 -99 -105 -111 -115 -121 -123 -123 -124 -128 -117 -109 -101 -91 -78 -65 -51 -40 -35 -34 -29 -22 -15 -8 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -71 -143 -167 -158 -149 -134 -113 -107 -102 -95 -91 -89 -94 -92 -84 -50 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -44 -52 -58 -96 -141 -177 -189 -178 -160 -152 -153 -152 -139 -118 -98 -90 -98 -118 -142 -156 -143 -120 -87 -55 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -5 -6 -5 -4 -2 -1 -1 -1 -3 -4 -5 -4 -1 -0 -2 -6 -9 -11 -14 -9 -3 -2 -7 -14 -14 -12 -12 -17 -14 -13 -10 -16 -34 -12 -14 -17 -18 -23 -42 -41 -41 -41 -42 -45 -50 -49 -58 -74 -91 -104 -107 -104 -98 -93 -89 -89 -87 -85 -88 -100 -122 -132 -117 -95 -77 -67 -57 -35 -17 -5 -3 -12 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -37 -48 -52 -54 -58 -59 -58 -60 -56 -55 -62 -112 -112 -76 -30 -21 -49 -26 -22 -31 -41 -60 -18 -2 -0 -0 -0 -0 -0 -0 -6 -37 -161 -159 -144 -133 -123 -109 -106 -105 -107 -113 -123 -109 -97 -93 -94 -93 -96 -98 -102 -106 -107 -112 -119 -122 -122 -119 -112 -99 -86 -73 -60 -52 -51 -49 -44 -36 -22 -12 -6 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -35 -102 -181 -167 -160 -153 -136 -115 -105 -102 -100 -99 -100 -102 -109 -90 -48 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -47 -103 -144 -186 -211 -211 -193 -179 -171 -164 -145 -123 -107 -100 -112 -144 -179 -169 -86 -148 -112 -54 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -5 -3 -2 -2 -1 -2 -2 -3 -3 -1 -1 -1 -2 -4 -10 -13 -14 -13 -11 -8 -10 -9 -8 -9 -13 -18 -20 -17 -18 -40 -44 -50 -48 -42 -40 -48 -46 -42 -35 -26 -16 -7 -28 -52 -67 -76 -76 -92 -102 -104 -104 -95 -92 -92 -96 -101 -108 -136 -138 -123 -111 -106 -103 -92 -77 -47 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -24 -40 -40 -32 -33 -40 -46 -50 -51 -61 -101 -97 -97 -89 -55 -3 -1 -0 -0 -0 -2 -7 -16 -5 -0 -0 -0 -0 -0 -0 -2 -16 -97 -138 -140 -133 -126 -119 -109 -105 -103 -102 -102 -117 -111 -102 -95 -88 -87 -90 -93 -96 -95 -97 -98 -102 -104 -102 -103 -101 -101 -100 -92 -76 -67 -63 -62 -61 -59 -45 -31 -18 -8 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -121 -181 -163 -154 -145 -136 -124 -115 -110 -108 -107 -106 -105 -109 -102 -65 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -44 -70 -100 -155 -206 -221 -204 -193 -183 -163 -144 -131 -126 -140 -150 -110 -61 -45 -180 -132 -70 -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 -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 -1 -1 -4 -6 -7 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -6 -11 -15 -19 -21 -15 -11 -9 -8 -10 -15 -19 -20 -19 -20 -23 -29 -36 -42 -46 -49 -52 -47 -28 -9 -4 -1 -27 -39 -37 -28 -23 -11 -32 -54 -71 -80 -102 -103 -108 -108 -95 -80 -91 -70 -60 -72 -91 -134 -121 -125 -106 -36 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -59 -56 -23 -18 -24 -33 -38 -28 -6 -23 -8 -18 -26 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -40 -63 -75 -81 -94 -100 -107 -110 -106 -105 -105 -110 -111 -109 -109 -105 -103 -100 -97 -96 -98 -97 -94 -92 -88 -79 -87 -100 -112 -116 -108 -94 -83 -77 -74 -75 -77 -68 -54 -36 -19 -10 -6 -3 -1 -1 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -121 -131 -142 -136 -137 -140 -142 -137 -126 -117 -115 -112 -102 -99 -57 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -46 -130 -201 -218 -201 -192 -174 -156 -143 -137 -143 -157 -144 -141 -152 -174 -86 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -0 -1 -1 -5 -9 -12 -12 -19 -16 -13 -11 -10 -11 -17 -21 -23 -20 -16 -14 -17 -23 -30 -38 -44 -46 -30 -10 -0 -0 -0 -3 -2 -0 -1 -7 -18 -32 -43 -40 -18 -91 -124 -114 -81 -46 -19 -5 -1 -5 -14 -23 -23 -6 -22 -47 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -53 -63 -22 -17 -19 -27 -41 -52 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -25 -35 -42 -56 -90 -91 -95 -107 -126 -127 -129 -127 -122 -115 -107 -102 -100 -98 -99 -100 -97 -89 -94 -107 -123 -131 -120 -111 -104 -98 -92 -90 -90 -88 -80 -58 -41 -28 -16 -7 -3 -2 -2 -2 -3 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -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 -4 -12 -26 -87 -169 -148 -144 -157 -171 -173 -156 -129 -121 -113 -104 -100 -72 -33 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -106 -135 -126 -125 -120 -114 -112 -115 -123 -137 -158 -184 -156 -94 -33 -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 -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 -2 -3 -6 -6 -5 -3 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -4 -5 -12 -13 -12 -11 -11 -12 -15 -17 -18 -17 -15 -13 -14 -17 -21 -27 -35 -38 -23 -2 -0 -0 -0 -0 -0 -0 -0 -20 -42 -57 -49 -10 -2 -24 -19 -6 -0 -0 -0 -0 -0 -0 -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 -9 -17 -17 -22 -24 -27 -37 -44 -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 -3 -4 -0 -0 -22 -42 -85 -177 -166 -166 -148 -127 -135 -124 -124 -123 -121 -120 -122 -119 -115 -113 -113 -117 -120 -121 -121 -119 -112 -108 -105 -105 -105 -103 -82 -63 -46 -30 -15 -9 -5 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -86 -163 -174 -173 -182 -194 -196 -179 -144 -129 -117 -108 -101 -82 -46 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -21 -28 -32 -47 -70 -89 -88 -53 -63 -49 -22 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -4 -4 -4 -3 -4 -4 -3 -1 -1 -1 -1 -1 -4 -6 -6 -6 -6 -9 -11 -12 -13 -14 -16 -14 -14 -14 -13 -13 -14 -22 -25 -16 -2 -0 -0 -0 -0 -0 -0 -0 -14 -28 -32 -18 -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 -7 -9 -11 -19 -26 -17 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -21 -62 -88 -102 -79 -48 -78 -80 -91 -119 -161 -146 -136 -136 -143 -142 -137 -135 -133 -130 -128 -128 -121 -115 -112 -112 -112 -107 -96 -84 -68 -45 -29 -18 -9 -4 -4 -4 -4 -3 -2 -0 -0 -0 -0 -1 -1 -1 -1 -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 -2 -20 -31 -70 -169 -213 -215 -210 -195 -169 -140 -138 -140 -131 -107 -68 -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 -7 -21 -30 -24 -2 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -5 -6 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -4 -6 -6 -7 -7 -7 -7 -7 -7 -6 -6 -11 -17 -15 -6 -0 -0 -0 -0 -0 -0 -0 -1 -8 -13 -7 -2 -5 -19 -34 -34 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -0 -0 -0 -1 -12 -19 -40 -162 -135 -96 -86 -104 -143 -163 -164 -154 -143 -135 -132 -127 -124 -123 -120 -114 -108 -102 -98 -92 -71 -51 -33 -19 -10 -6 -5 -4 -4 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -38 -66 -86 -119 -161 -172 -150 -148 -152 -117 -70 -35 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -3 -6 -10 -12 -7 -3 -1 -1 -1 -1 -0 -0 -3 -19 -31 -14 -24 -57 -77 -81 -70 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -25 -12 -5 -23 -86 -171 -197 -191 -178 -161 -149 -141 -133 -125 -127 -125 -119 -111 -103 -99 -98 -92 -79 -59 -40 -26 -15 -9 -7 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -29 -83 -130 -141 -133 -75 -33 -14 -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 -5 -18 -37 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -3 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -17 -17 -12 -8 -1 -1 -15 -40 -55 -43 -54 -68 -67 -50 -35 -11 -2 -0 -5 -21 -17 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -94 -149 -219 -189 -139 -96 -100 -147 -129 -129 -128 -125 -118 -110 -103 -102 -102 -99 -85 -70 -51 -33 -20 -13 -8 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -60 -87 -91 -84 -47 -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 -12 -43 -84 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -25 -31 -22 -4 -11 -34 -53 -53 -43 -32 -17 -4 -0 -0 -0 -0 -0 -6 -38 -43 -52 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -9 -43 -175 -114 -60 -67 -134 -141 -107 -118 -135 -132 -124 -118 -115 -112 -108 -107 -104 -100 -87 -63 -42 -27 -15 -7 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -16 -18 -18 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -33 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -7 -17 -24 -16 -4 -12 -23 -21 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -9 -14 -19 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -2 -3 -18 -51 -8 -25 -84 -143 -138 -129 -126 -127 -126 -119 -114 -115 -118 -115 -94 -70 -45 -25 -14 -8 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -99 -156 -146 -135 -131 -134 -135 -127 -121 -119 -122 -119 -105 -87 -65 -42 -27 -16 -8 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -26 -120 -129 -96 -87 -130 -149 -148 -143 -136 -125 -119 -111 -104 -94 -80 -59 -41 -27 -17 -9 -6 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -41 -23 -24 -98 -152 -166 -160 -150 -136 -127 -117 -107 -99 -88 -72 -62 -50 -31 -19 -13 -11 -9 -7 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -4 -5 -4 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -121 -166 -162 -164 -157 -153 -143 -125 -113 -99 -80 -65 -57 -43 -29 -22 -21 -19 -12 -7 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -4 -4 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -91 -107 -163 -184 -178 -165 -152 -139 -121 -99 -77 -63 -49 -36 -29 -30 -28 -17 -9 -6 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -123 -199 -187 -136 -132 -138 -142 -133 -104 -78 -61 -47 -38 -36 -33 -23 -11 -7 -6 -4 -3 -4 -5 -6 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -35 -72 -35 -27 -55 -108 -176 -178 -111 -73 -78 -80 -61 -48 -38 -27 -14 -10 -8 -7 -6 -7 -9 -11 -11 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -22 -86 -111 -52 -9 -16 -69 -120 -113 -86 -61 -40 -24 -17 -13 -11 -10 -10 -11 -11 -11 -8 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -0 -0 -1 -32 -114 -165 -147 -72 -60 -49 -34 -25 -20 -14 -11 -10 -10 -8 -6 -5 -4 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -38 -65 -18 -13 -45 -75 -69 -43 -28 -18 -12 -8 -9 -7 -4 -3 -2 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -0 -0 -19 -57 -55 -51 -41 -26 -14 -11 -11 -10 -5 -3 -3 -4 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -10 -22 -46 -51 -28 -16 -11 -8 -6 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -56 -85 -64 -35 -19 -13 -11 -8 -5 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -40 -140 -160 -128 -83 -47 -31 -23 -16 -8 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -125 -197 -196 -157 -111 -71 -43 -33 -20 -13 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -45 -143 -220 -204 -144 -65 -35 -64 -59 -39 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -6 -51 -100 -72 -1 -0 -11 -59 -96 -92 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -2 -2 -1 -0 -0 -6 -12 -8 -0 -0 -0 -26 -81 -116 -106 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -3 -3 -2 -1 -1 -2 -3 -5 -8 -9 -7 -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 -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 -0 -0 -0 -0 -1 -0 -0 -0 -3 -20 -9 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -4 -2 -2 -3 -4 -7 -11 -10 -9 -7 -4 -5 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -2 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -1 -2 -3 -3 -3 -6 -8 -11 -14 -14 -6 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -1 -0 -1 -1 -1 -3 -4 -4 -5 -6 -4 -3 -4 -4 -3 -3 -5 -8 -12 -13 -8 -4 -3 -2 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -4 -7 -9 -10 -10 -7 -8 -8 -5 -3 -4 -6 -8 -10 -12 -6 -4 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -15 -18 -14 -8 -5 -6 -5 -3 -4 -5 -8 -10 -11 -9 -8 -7 -6 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -1 -0 -0 -1 -2 -7 -11 -9 -7 -7 -8 -9 -9 -9 -9 -7 -6 -5 -3 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -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 -1 -5 -11 -12 -8 -5 -6 -11 -12 -9 -10 -14 -15 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -18 -22 -17 -11 -6 -6 -8 -9 -6 -10 -16 -19 -17 -8 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -8 -11 -11 -8 -6 -5 -6 -9 -13 -17 -19 -19 -15 -8 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -11 -15 -17 -13 -8 -4 -2 -2 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -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 -1 -1 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -3 -3 -4 -2 -2 -1 -1 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -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 -5 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -9 -19 -21 -11 -4 -2 -2 -2 -2 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -7 -13 -12 -9 -8 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -20 -24 -26 -31 -25 -15 -8 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -27 -17 -11 -10 -14 -23 -32 -27 -26 -31 -26 -10 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -3 -1 -1 -1 -2 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -21 -34 -26 -25 -20 -11 -7 -7 -13 -26 -39 -28 -12 -3 -4 -4 -3 -3 -3 -2 -2 -1 -1 -3 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -5 -11 -13 -11 -8 -19 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -4 -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 -3 -9 -23 -23 -22 -16 -4 -2 -3 -7 -16 -17 -12 -7 -5 -5 -7 -7 -6 -6 -5 -4 -3 -3 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -7 -10 -13 -17 -18 -21 -19 -14 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -1 -3 -3 -4 -4 -6 -6 -5 -5 -5 -4 -4 -4 -4 -3 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -6 -8 -5 -2 -1 -2 -2 -3 -5 -7 -7 -6 -7 -8 -8 -9 -9 -7 -6 -5 -4 -5 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -8 -9 -9 -11 -14 -16 -17 -18 -18 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -7 -5 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -7 -5 -2 -0 -1 -1 -0 -0 -1 -0 -1 -1 -2 -5 -7 -7 -7 -6 -6 -5 -5 -4 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -2 -2 -2 -3 -3 -4 -5 -6 -6 -7 -7 -7 -8 -9 -8 -6 -5 -5 -5 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -8 -9 -10 -12 -13 -14 -14 -14 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -31 -42 -36 -36 -45 -32 -22 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -6 -8 -12 -15 -15 -14 -16 -19 -10 -3 -1 -0 -0 -0 -0 -0 -2 -4 -6 -9 -6 -5 -6 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -3 -2 -3 -4 -4 -5 -4 -4 -4 -5 -5 -4 -5 -5 -6 -6 -7 -7 -6 -5 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -5 -7 -8 -9 -10 -12 -13 -14 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -26 -43 -57 -59 -54 -48 -41 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -11 -14 -16 -16 -19 -21 -17 -12 -9 -5 -6 -6 -3 -0 -0 -0 -1 -1 -0 -2 -6 -10 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -6 -6 -6 -6 -6 -6 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -5 -6 -5 -4 -4 -3 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -7 -8 -8 -10 -12 -13 -15 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -17 -24 -5 -0 -0 -5 -30 -48 -58 -55 -33 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -7 -12 -17 -17 -19 -21 -23 -22 -19 -14 -13 -12 -7 -2 -0 -0 -0 -0 -0 -1 -4 -10 -8 -6 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -5 -6 -7 -8 -8 -7 -6 -6 -6 -7 -6 -5 -5 -5 -4 -5 -4 -4 -3 -4 -3 -1 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -4 -5 -5 -6 -7 -7 -8 -9 -9 -9 -8 -10 -15 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -30 -48 -21 -10 -5 -1 -11 -23 -33 -33 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -19 -21 -23 -23 -22 -20 -18 -14 -12 -11 -9 -8 -4 -1 -0 -0 -0 -0 -1 -6 -7 -7 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -4 -5 -6 -7 -7 -4 -5 -7 -6 -5 -2 -1 -2 -3 -4 -4 -2 -1 -1 -1 -1 -2 -2 -1 -1 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -5 -5 -8 -9 -10 -10 -11 -10 -7 -5 -4 -11 -13 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -24 -32 -37 -38 -38 -47 -54 -50 -35 -30 -28 -17 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -20 -23 -22 -20 -17 -12 -9 -7 -7 -10 -6 -1 -0 -0 -0 -0 -0 -0 -3 -6 -7 -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 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -3 -5 -8 -9 -11 -6 -2 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -9 -9 -8 -7 -10 -12 -13 -13 -12 -12 -12 -10 -6 -9 -15 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -47 -61 -59 -57 -58 -58 -53 -47 -40 -36 -32 -23 -18 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -15 -12 -12 -13 -9 -5 -2 -1 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -4 -5 -4 -7 -7 -9 -12 -6 -8 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -10 -9 -8 -6 -6 -11 -14 -14 -14 -13 -14 -15 -14 -9 -5 -4 -3 -0 -0 -2 -5 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -39 -65 -56 -48 -43 -40 -38 -32 -29 -28 -29 -34 -34 -25 -10 -17 -17 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -4 -2 -2 -2 -2 -0 -1 -2 -6 -15 -15 -13 -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 -1 -1 -1 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -6 -7 -8 -7 -6 -6 -7 -11 -13 -14 -14 -15 -15 -16 -15 -12 -3 -0 -0 -1 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -28 -67 -60 -52 -43 -34 -25 -20 -20 -23 -27 -32 -35 -34 -32 -44 -44 -27 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -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 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -8 -10 -8 -5 -11 -11 -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 -1 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -4 -5 -8 -8 -8 -8 -8 -9 -11 -12 -13 -14 -14 -15 -15 -13 -10 -9 -9 -7 -7 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -53 -55 -50 -44 -41 -31 -24 -19 -18 -18 -23 -29 -35 -45 -56 -64 -68 -69 -36 -12 -1 -1 -9 -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 -1 -2 -4 -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 -1 -1 -2 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -2 -2 -2 -7 -11 -9 -6 -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 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -7 -7 -6 -6 -6 -7 -8 -9 -7 -6 -9 -13 -10 -9 -7 -4 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -62 -51 -35 -23 -21 -35 -30 -26 -22 -18 -15 -17 -22 -28 -37 -48 -60 -72 -80 -54 -32 -18 -7 -38 -43 -37 -28 -5 -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 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -3 -2 -1 -0 -0 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -3 -7 -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 -1 -2 -2 -5 -4 -4 -3 -3 -4 -4 -4 -5 -4 -3 -5 -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 -1 -3 -1 -0 -1 -4 -25 -32 -32 -28 -23 -20 -20 -22 -24 -25 -31 -38 -44 -42 -43 -47 -50 -29 -41 -44 -36 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -2 -1 -1 -2 -2 -3 -3 -3 -1 -1 -2 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -17 -26 -30 -30 -26 -24 -24 -24 -23 -19 -20 -23 -25 -27 -31 -36 -42 -42 -36 -28 -20 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -2 -3 -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 -1 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -3 -4 -4 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -5 -2 -0 -0 -2 -3 -3 -4 -4 -4 -5 -7 -8 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -2 -1 -5 -9 -12 -16 -15 -16 -19 -23 -26 -25 -23 -22 -25 -34 -40 -41 -44 -39 -25 -13 -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 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -2 -4 -4 -3 -2 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -2 -2 -3 -4 -6 -6 -7 -8 -10 -10 -12 -15 -20 -30 -41 -46 -43 -43 -39 -23 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -8 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -6 -6 -6 -6 -5 -5 -6 -6 -5 -5 -9 -15 -19 -21 -22 -31 -39 -41 -34 -25 -17 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -13 -15 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -5 -18 -25 -27 -26 -18 -17 -16 -13 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -4 -3 -1 -0 -0 -0 -0 -1 -1 -3 -4 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -7 -15 -15 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -22 -22 -23 -26 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -11 -17 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -15 -16 -13 -10 -10 -18 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -17 -21 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -3 -1 -0 -1 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -21 -18 -10 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -18 -13 -4 -0 -0 -0 -3 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -3 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -1 -2 -4 -13 -14 -8 -1 -3 -12 -18 -10 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -2 -0 -0 -0 -0 -0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -13 -9 -4 -1 -5 -21 -23 -13 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -4 -2 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -4 -1 -0 -0 -0 -0 -0 -2 -5 -6 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -6 -9 -5 -2 -2 -9 -27 -21 -12 -6 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -3 -2 -1 -1 -0 -0 -0 -1 -4 -10 -6 -2 -0 -0 -1 -1 -1 -0 -2 -3 -2 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -6 -11 -12 -9 -9 -14 -24 -19 -14 -11 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -5 -2 -1 -0 -1 -1 -1 -0 -0 -1 -2 -2 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -7 -11 -13 -12 -10 -15 -24 -33 -20 -14 -13 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -1 -3 -6 -7 -7 -6 -4 -5 -13 -17 -9 -3 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -4 -13 -21 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -15 -16 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -2 -5 -7 -8 -6 -3 -1 -1 -2 -3 -5 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -12 -24 -14 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -16 -13 -17 -16 -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 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -4 -8 -12 -13 -12 -7 -3 -0 -1 -2 -4 -6 -7 -4 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -5 -5 -10 -10 -10 -8 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -14 -18 -14 -7 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -1 -1 -2 -1 -0 -0 -1 -4 -8 -14 -16 -15 -9 -3 -1 -0 -1 -3 -5 -8 -8 -4 -5 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -11 -14 -19 -24 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -20 -16 -14 -13 -10 -8 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -2 -3 -2 -0 -0 -2 -5 -8 -13 -14 -12 -8 -4 -3 -1 -1 -2 -3 -5 -7 -8 -13 -16 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -11 -7 -3 -1 -0 -4 -12 -21 -9 -6 -4 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -13 -21 -14 -12 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -4 -2 -1 -1 -3 -6 -8 -8 -7 -5 -5 -5 -7 -3 -1 -1 -2 -4 -5 -6 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -2 -1 -0 -6 -20 -31 -26 -20 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -10 -15 -25 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -6 -3 -1 -2 -3 -5 -10 -12 -6 -4 -4 -4 -1 -0 -1 -1 -2 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -7 -12 -18 -25 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -6 -3 -1 -2 -5 -11 -13 -9 -5 -4 -5 -6 -2 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -20 -23 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -4 -6 -4 -1 -1 -2 -5 -7 -7 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -8 -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 -3 -7 -8 -5 -2 -1 -1 -9 -13 -9 -2 -1 -2 -2 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -18 -25 -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 -1 -2 -2 -2 -2 -2 -1 -2 -3 -3 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -3 -9 -16 -32 -42 -33 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -7 -7 -11 -24 -37 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -22 -20 -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 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -9 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -8 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -1 -2 -3 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -20 -18 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -1 -1 -3 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -28 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -0 -0 -4 -6 -8 -11 -8 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -2 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -3 -8 -21 -20 -12 -5 -22 -19 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -29 -22 -9 -28 -33 -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 -1 -1 -0 -1 -1 -3 -7 -8 -5 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -4 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -33 -28 -12 -9 -13 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -5 -5 -5 -6 -11 -13 -13 -10 -7 -3 -1 -1 -1 -2 -2 -3 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -20 -10 -2 -1 -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 -3 -8 -12 -8 -4 -4 -4 -5 -5 -4 -4 -6 -8 -10 -11 -10 -6 -4 -3 -3 -4 -4 -3 -2 -2 -2 -2 -3 -2 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -15 -10 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -6 -0 -0 -0 -0 -1 -2 -5 -7 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -8 -5 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -9 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -4 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -9 -7 -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 -1 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -9 -9 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -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 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -10 -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 -1 -2 -1 -2 -5 -7 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -4 -3 -2 -2 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -6 -7 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -8 -8 -8 -6 -3 -2 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -11 -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 -1 -0 -1 -2 -3 -3 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -6 -6 -5 -4 -4 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -12 -12 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -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 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -15 -11 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -23 -36 -34 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -14 -14 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -12 -18 -17 -14 -10 -6 -4 -3 -2 -0 -0 -0 -0 -3 -6 -10 -18 -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 -8 -18 -32 -45 -51 -46 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -13 -3 -5 -4 -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 -1 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -5 -9 -13 -14 -14 -12 -10 -10 -12 -16 -17 -9 -3 -13 -14 -14 -15 -10 -9 -10 -7 -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 -25 -42 -48 -47 -48 -49 -43 -26 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -6 -10 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -3 -5 -6 -6 -6 -6 -6 -7 -9 -14 -19 -20 -18 -13 -8 -4 -2 -2 -3 -4 -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 -2 -28 -41 -43 -38 -40 -41 -41 -44 -38 -23 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -10 -2 -4 -6 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 -2 -2 -3 -3 -3 -3 -2 -3 -6 -12 -10 -7 -5 -3 -2 -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 -3 -12 -21 -31 -34 -34 -31 -33 -32 -34 -42 -41 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -3 -8 -11 -11 -1 -2 -4 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -20 -33 -35 -32 -29 -28 -31 -30 -29 -27 -21 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -1 -5 -8 -10 -1 -2 -3 -4 -5 -6 -7 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -25 -31 -30 -30 -32 -32 -35 -34 -28 -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 -1 -1 -1 -1 -2 -2 -3 -2 -3 -3 -1 -0 -0 -0 -1 -3 -6 -0 -1 -2 -2 -3 -5 -7 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -22 -28 -29 -29 -29 -30 -38 -42 -40 -12 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -10 -9 -8 -4 -1 -0 -0 -0 -2 -13 -20 -24 -22 -26 -29 -31 -33 -36 -37 -32 -31 -23 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -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 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -20 -30 -27 -28 -31 -22 -12 -3 -1 -8 -13 -15 -17 -19 -20 -22 -24 -27 -28 -30 -34 -40 -44 -35 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -23 -29 -26 -29 -33 -33 -26 -14 -2 -16 -19 -17 -15 -16 -18 -20 -23 -25 -26 -27 -30 -34 -37 -37 -30 -18 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -7 -15 -21 -24 -24 -21 -23 -21 -18 -13 -6 -5 -19 -20 -18 -16 -17 -17 -16 -17 -19 -22 -25 -28 -31 -34 -37 -40 -38 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -14 -14 -14 -16 -17 -18 -19 -20 -20 -15 -8 -0 -1 -8 -18 -20 -19 -17 -16 -15 -13 -14 -17 -22 -27 -25 -27 -31 -36 -41 -44 -44 -34 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -7 -20 -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 -2 -7 -13 -16 -16 -17 -18 -19 -20 -21 -23 -24 -17 -9 -5 -10 -15 -18 -19 -17 -15 -11 -12 -12 -13 -15 -21 -23 -20 -23 -27 -32 -38 -41 -43 -43 -32 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -11 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -19 -19 -18 -20 -22 -25 -25 -26 -27 -26 -24 -22 -20 -19 -17 -15 -12 -10 -10 -12 -12 -13 -15 -19 -19 -18 -21 -25 -30 -34 -37 -39 -40 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -13 -17 -20 -22 -22 -21 -21 -22 -24 -26 -28 -29 -28 -25 -20 -18 -16 -16 -16 -15 -14 -14 -15 -17 -17 -18 -19 -22 -21 -20 -21 -23 -26 -29 -31 -33 -35 -38 -37 -25 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -12 -14 -16 -18 -20 -21 -23 -24 -25 -26 -27 -27 -26 -25 -23 -22 -23 -24 -25 -26 -26 -26 -26 -24 -21 -19 -18 -17 -16 -18 -19 -19 -19 -20 -22 -24 -21 -20 -19 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -18 -23 -25 -24 -24 -24 -24 -24 -25 -25 -24 -19 -13 -10 -10 -11 -13 -13 -13 -13 -12 -13 -14 -14 -16 -18 -19 -20 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -19 -21 -20 -24 -22 -21 -22 -23 -19 -9 -5 -2 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -19 -27 -16 -7 -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 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -8 -6 -14 -20 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -6 -9 -12 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -9 -11 -11 -12 -11 -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 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -6 -7 -9 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -6 -6 -4 -5 -5 -5 -4 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -7 -5 -4 -3 -3 -3 -3 -2 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -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 -1 -1 -1 -1 -2 -2 -2 -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 -1 -1 -1 -2 -2 -4 -3 -3 -2 -3 -3 -2 -2 -4 -6 -5 -5 -5 -7 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -5 -4 -3 -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 -2 -2 -3 -3 -3 -3 -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 -1 -2 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -6 -5 -4 -3 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -6 -5 -4 -3 -1 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -5 -5 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -5 -8 -8 -5 -3 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -8 -19 -32 -33 -24 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -19 -29 -34 -40 -55 -68 -72 -52 -27 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -62 -65 -61 -51 -34 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -24 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -5 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -15 -26 -33 -35 -37 -37 -51 -55 -48 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -23 -17 -9 -3 -1 -0 -3 -9 -21 -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 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -2 -3 -2 -1 -2 -5 -4 -2 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -18 -39 -48 -55 -59 -61 -65 -69 -76 -69 -49 -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 -2 -7 -17 -26 -33 -36 -39 -40 -36 -32 -23 -7 -2 -7 -22 -56 -44 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -7 -7 -5 -5 -7 -7 -6 -5 -4 -2 -0 -0 -1 -1 -0 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -26 -51 -63 -70 -74 -75 -79 -76 -61 -41 -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 -8 -20 -29 -31 -31 -32 -34 -38 -42 -46 -37 -15 -7 -13 -30 -60 -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 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -7 -6 -6 -6 -6 -6 -6 -6 -6 -2 -1 -0 -0 -0 -0 -2 -3 -2 -1 -3 -5 -4 -4 -3 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -75 -85 -86 -89 -72 -42 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -29 -32 -33 -35 -38 -41 -44 -27 -14 -4 -16 -39 -64 -58 -41 -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 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -4 -4 -5 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -24 -59 -91 -96 -93 -90 -66 -37 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -16 -29 -34 -36 -39 -44 -40 -39 -42 -49 -56 -60 -35 -15 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -5 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -4 -5 -5 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -77 -102 -115 -116 -111 -86 -50 -27 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -14 -22 -26 -27 -28 -30 -34 -39 -44 -48 -53 -58 -50 -43 -34 -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 -1 -1 -1 -1 -2 -2 -3 -4 -5 -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 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -6 -6 -5 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -97 -108 -113 -116 -83 -37 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -19 -23 -25 -25 -24 -23 -22 -26 -32 -38 -43 -50 -58 -66 -75 -75 -33 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -4 -4 -4 -6 -8 -9 -9 -9 -7 -5 -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 -6 -16 -25 -29 -31 -33 -22 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -20 -25 -28 -28 -27 -25 -24 -23 -22 -22 -25 -29 -35 -42 -49 -57 -63 -55 -39 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -7 -8 -7 -6 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -12 -20 -26 -27 -27 -26 -25 -24 -24 -23 -21 -20 -21 -24 -28 -32 -40 -48 -57 -64 -44 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -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 -1 -1 -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 -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 -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 -1 -3 -4 -5 -4 -4 -5 -6 -5 -4 -4 -5 -5 -5 -5 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -16 -19 -20 -22 -22 -21 -21 -20 -20 -21 -19 -17 -16 -19 -23 -28 -36 -45 -51 -45 -29 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -5 -6 -6 -6 -7 -6 -7 -8 -10 -10 -12 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -21 -18 -13 -8 -6 -5 -5 -7 -10 -12 -12 -13 -16 -16 -15 -15 -18 -24 -31 -40 -48 -53 -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 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -2 -4 -5 -4 -3 -3 -3 -3 -2 -2 -3 -4 -5 -3 -1 -1 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -11 -24 -37 -37 -28 -14 -3 -0 -0 -0 -2 -5 -9 -11 -12 -13 -13 -14 -16 -23 -31 -39 -48 -56 -62 -36 -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 -1 -1 -2 -2 -5 -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 -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 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -25 -35 -38 -36 -15 -4 -1 -5 -11 -19 -23 -21 -14 -3 -0 -0 -1 -4 -7 -10 -13 -16 -16 -16 -17 -20 -27 -34 -41 -48 -56 -61 -42 -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 -1 -2 -3 -5 -7 -8 -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 -1 -1 -1 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -17 -28 -36 -36 -36 -34 -17 -6 -0 -0 -0 -1 -6 -8 -7 -3 -3 -5 -9 -14 -18 -17 -19 -20 -21 -21 -22 -23 -28 -33 -40 -45 -50 -55 -51 -45 -42 -57 -53 -37 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 Wind_Speed 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 23 24 25 26 26 27 28 28 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 29 29 29 29 28 28 26 18 11 9 9 10 11 11 12 13 14 16 18 21 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 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 11 13 14 15 13 10 9 10 10 10 13 17 15 14 14 14 14 14 14 14 13 13 13 14 15 16 16 16 15 14 15 16 17 18 17 17 17 17 17 17 17 16 15 15 15 16 16 16 17 17 18 17 15 16 17 17 17 17 17 17 17 17 17 14 15 16 17 17 17 18 17 16 17 21 25 26 26 25 25 24 24 23 23 24 24 25 25 25 25 25 24 24 24 23 22 22 22 21 21 20 20 19 18 17 16 15 13 12 11 10 9 9 8 6 6 15 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 19 18 14 13 13 11 11 11 11 11 12 12 12 13 13 13 14 14 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 19 20 21 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 19 19 20 21 21 21 21 21 21 22 22 22 22 22 23 23 22 22 22 21 21 21 21 21 22 22 23 24 24 25 25 24 21 20 20 20 19 18 18 19 19 19 17 16 16 17 17 18 17 18 18 19 19 20 20 21 21 21 21 21 21 22 24 25 18 10 11 14 16 16 17 18 20 21 23 25 27 28 28 28 27 26 26 25 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 19 19 19 19 19 19 18 17 17 16 15 9 12 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 23 24 24 24 24 23 23 23 23 23 24 25 26 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 26 18 10 9 8 10 11 11 11 12 12 13 15 16 18 20 21 22 23 23 23 22 22 22 22 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 11 12 13 14 14 12 10 9 10 9 9 12 16 14 13 13 13 14 13 13 13 13 14 15 15 15 15 16 16 15 14 15 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 17 17 18 17 17 16 17 17 16 17 17 17 17 17 16 14 15 16 17 18 18 19 20 22 23 25 26 26 26 26 25 25 24 24 24 24 24 25 25 25 25 24 24 24 24 23 22 22 22 21 21 21 20 19 18 17 15 13 11 10 9 9 9 9 9 9 9 12 14 15 16 17 18 18 19 19 20 20 20 20 19 19 19 19 19 18 18 18 17 17 18 18 19 19 19 19 19 18 14 8 5 7 10 11 11 12 12 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 17 17 17 17 17 18 18 19 19 19 20 21 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 21 20 21 21 22 22 22 23 24 22 14 4 4 16 19 18 17 16 16 16 14 13 12 13 14 16 17 17 18 19 20 20 21 21 22 22 22 22 22 21 22 23 25 23 19 19 20 20 20 21 21 22 23 25 26 27 28 28 28 28 27 27 26 26 26 25 25 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 18 17 16 15 13 5 11 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 23 23 24 24 25 25 24 24 24 24 24 24 25 25 26 28 29 29 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 21 15 12 11 11 11 11 10 11 12 13 14 15 16 17 19 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 11 12 12 12 13 13 11 9 9 9 9 10 12 13 13 12 13 13 13 13 13 13 14 14 15 16 16 16 16 16 15 15 15 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 17 18 18 18 17 17 17 17 17 17 18 18 17 17 13 14 15 16 17 18 19 20 21 23 25 26 26 26 26 26 25 25 25 24 24 24 24 25 25 25 24 24 24 24 23 23 22 22 22 21 21 21 20 19 18 16 14 11 9 8 8 8 9 9 9 10 10 11 12 13 14 16 16 17 18 19 19 19 19 19 19 18 18 18 18 18 18 18 17 18 18 18 19 19 19 19 19 19 18 16 15 12 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 20 21 22 22 22 22 22 22 21 21 21 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 23 23 23 22 22 22 22 22 22 22 23 19 8 8 15 18 19 18 13 11 10 12 14 13 11 11 12 14 17 18 19 20 21 21 22 22 22 23 23 23 22 22 22 22 24 25 25 24 24 23 23 23 23 23 24 25 27 28 28 28 28 28 28 28 28 27 27 26 26 26 26 25 25 25 25 25 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 19 19 19 18 18 17 16 15 11 4 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 26 26 27 28 29 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 28 28 27 26 23 19 16 14 13 12 12 13 13 14 14 15 16 17 18 19 19 20 20 21 21 22 22 22 21 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 12 11 11 11 11 11 11 11 12 12 10 9 9 9 10 11 12 12 12 12 13 13 13 13 13 13 14 15 15 16 16 17 17 16 16 16 16 17 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 18 18 18 18 18 17 17 17 17 17 18 18 17 12 14 15 15 15 16 18 19 21 22 24 25 26 26 26 26 26 26 25 25 25 24 24 24 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 19 17 14 11 9 8 9 9 9 9 9 10 10 10 11 11 12 13 14 15 16 17 18 18 19 19 18 18 18 17 18 18 18 18 17 17 18 18 19 19 19 19 19 19 19 18 18 16 15 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 20 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 18 14 15 19 20 19 14 7 9 6 9 13 13 12 12 14 17 19 20 20 21 22 23 23 23 23 23 23 23 23 23 23 24 24 25 26 25 25 25 25 25 25 24 25 26 27 28 29 28 28 28 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 20 20 20 19 19 19 18 17 17 16 16 10 14 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 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 26 26 26 26 27 27 28 28 29 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 22 21 19 17 17 17 17 17 17 17 18 19 19 20 20 20 21 22 22 22 21 21 20 19 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 12 12 13 13 14 12 10 10 10 11 12 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 13 13 15 16 16 17 17 17 17 16 17 17 18 18 18 18 17 16 16 16 16 16 16 16 16 15 16 16 17 18 19 18 18 18 17 17 17 17 17 18 15 13 14 15 15 15 15 16 17 19 21 23 24 25 26 26 26 26 26 26 26 25 25 24 24 24 24 25 24 24 24 23 23 22 22 21 21 21 21 21 20 19 14 8 9 9 8 9 9 10 10 10 10 10 10 11 11 11 11 12 13 14 15 16 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 17 16 16 15 15 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 18 18 18 19 19 19 18 18 18 18 19 20 21 22 22 22 22 22 22 22 21 21 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 20 21 22 22 22 23 23 24 24 24 24 25 25 24 24 24 24 23 23 22 22 22 21 20 18 17 19 21 21 20 13 11 14 11 11 13 13 14 16 18 20 21 21 21 22 23 24 24 24 24 24 24 24 24 24 25 26 26 26 26 25 25 25 26 26 26 26 26 26 27 28 29 29 28 28 29 29 29 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 19 18 19 20 20 20 20 20 19 19 18 18 17 16 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 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 26 26 26 25 25 23 22 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 19 18 17 17 17 18 18 18 19 20 20 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 12 12 13 15 16 16 15 13 10 10 10 11 11 10 10 10 11 12 12 12 13 14 14 14 14 13 13 13 13 14 16 17 17 17 17 17 17 17 18 18 19 19 18 18 17 17 17 17 17 17 16 16 16 16 17 18 18 19 18 18 18 17 17 17 17 17 17 15 15 15 15 15 14 15 15 16 18 19 21 23 25 25 25 25 25 25 25 26 25 25 25 24 24 24 24 24 24 23 22 22 21 21 20 20 20 20 20 20 19 15 6 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 13 14 15 16 17 18 18 17 17 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 18 18 17 16 16 16 15 15 14 14 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 17 18 19 20 21 22 22 22 22 22 22 22 21 21 20 19 19 19 19 19 19 19 18 18 19 19 18 18 18 17 17 17 18 20 21 22 22 22 23 23 24 24 24 25 25 25 25 25 25 24 23 23 22 22 22 22 20 19 19 20 22 23 22 20 20 21 20 19 19 18 18 19 20 20 21 22 22 23 23 25 25 25 25 24 24 24 24 25 26 27 27 27 27 26 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 22 20 20 21 22 22 23 23 21 21 21 21 21 21 20 20 19 19 18 17 16 10 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 28 28 28 28 29 29 29 30 30 30 30 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 26 26 26 25 25 24 24 24 23 23 22 22 21 21 21 21 21 20 20 20 20 20 19 18 17 17 16 17 17 18 18 19 20 20 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 12 12 13 14 15 16 16 16 15 12 10 10 11 12 11 11 11 11 12 12 13 14 15 15 15 15 14 13 12 12 14 16 17 18 18 17 17 18 18 19 19 19 19 18 18 17 17 16 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 17 17 18 17 17 15 14 15 14 14 14 15 15 16 18 20 22 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 21 20 20 19 19 19 19 19 19 19 19 16 10 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 16 17 17 17 16 16 15 15 16 16 16 17 17 17 17 18 18 18 19 19 18 18 18 17 16 16 16 16 15 15 14 15 15 15 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 19 21 21 22 22 22 22 22 22 21 21 20 19 19 19 19 19 19 18 18 18 19 19 19 19 18 17 16 16 17 19 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 24 24 23 22 23 23 22 21 21 21 22 23 24 24 23 22 21 22 24 23 21 20 20 21 22 23 23 24 23 24 25 25 24 24 24 23 23 24 25 26 27 27 27 27 26 26 26 26 27 27 28 28 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 25 26 26 26 26 26 25 25 24 24 24 24 24 25 25 25 25 25 24 21 16 14 19 21 21 23 24 23 23 23 22 22 21 21 20 19 19 18 18 17 15 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 21 22 22 23 23 23 23 24 24 24 24 23 23 23 23 23 23 24 24 23 23 23 23 23 23 24 24 25 26 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 22 21 21 21 20 19 19 18 18 18 17 16 15 16 16 17 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 12 12 12 13 14 15 16 15 15 15 14 11 11 13 13 12 11 12 12 12 13 14 15 15 16 16 16 16 14 12 11 12 14 17 18 18 17 17 18 19 19 19 19 19 18 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 17 18 18 18 17 15 15 15 15 15 15 15 15 16 17 19 22 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 21 20 19 19 18 18 18 18 18 18 18 18 17 16 12 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 15 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 16 16 16 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 17 17 17 17 17 17 18 19 20 21 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 18 18 18 19 20 20 19 18 17 15 15 16 18 20 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 24 23 22 22 23 23 22 22 23 23 24 24 24 24 23 23 24 24 22 19 19 20 21 23 25 25 25 24 25 25 24 25 25 24 23 23 24 24 25 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 28 28 28 28 27 27 26 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 24 24 24 25 25 25 25 25 25 23 19 18 20 20 20 21 21 21 22 22 22 22 21 21 20 20 17 16 17 17 16 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 25 25 26 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 24 24 23 22 21 20 20 19 17 17 17 16 15 14 14 14 16 17 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 12 12 12 12 12 12 14 15 15 15 15 15 15 13 13 14 13 12 12 12 12 13 14 14 15 16 17 17 17 17 15 11 10 14 16 18 19 19 19 18 19 19 19 19 19 19 18 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 16 17 17 19 20 19 16 15 16 16 16 17 18 17 17 17 19 21 23 23 22 21 23 25 25 25 25 24 24 24 24 24 23 22 21 19 18 17 18 17 17 17 17 17 17 17 16 16 15 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 15 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 21 21 21 21 20 19 18 18 19 19 19 19 19 19 19 19 20 20 19 18 16 15 14 15 17 20 22 22 22 23 23 23 24 24 24 24 25 25 25 26 25 24 23 22 22 23 23 23 23 24 25 25 25 25 25 24 24 23 22 20 19 18 20 21 23 25 25 25 24 25 25 25 26 25 25 24 23 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 28 27 27 27 26 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 24 24 24 24 25 25 25 25 25 25 22 22 21 20 20 20 19 19 20 21 21 21 20 19 18 16 13 11 15 15 15 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 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 24 24 23 23 23 24 25 26 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 22 21 21 21 22 22 22 21 20 19 18 17 15 15 15 14 13 13 13 15 16 17 18 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 11 11 13 14 15 15 15 15 15 14 15 15 13 12 12 13 13 14 14 15 16 17 17 17 16 17 17 15 16 18 20 20 20 19 19 19 19 19 18 18 18 18 17 16 16 16 16 16 16 15 15 16 17 17 17 17 18 18 18 17 17 17 17 18 19 18 17 16 17 17 18 19 20 20 20 19 19 21 22 24 23 23 22 24 24 24 24 24 24 23 23 23 22 22 21 19 17 17 17 17 17 17 17 16 16 16 16 16 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 20 20 20 20 20 19 18 18 18 19 20 20 20 20 19 19 19 20 20 20 18 16 14 13 14 17 20 21 22 22 23 23 23 24 24 24 24 25 25 25 26 26 25 24 23 23 23 23 23 23 24 25 26 26 25 25 24 23 23 22 22 21 20 20 21 23 24 24 24 24 24 25 25 25 25 25 24 24 25 25 25 26 26 26 26 26 27 27 27 28 27 27 27 27 27 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 24 23 22 21 20 20 18 18 19 19 19 19 16 13 14 14 13 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 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 22 21 20 19 19 19 20 19 18 17 16 15 14 13 13 13 13 14 14 16 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 15 15 14 14 14 15 15 14 13 13 13 12 12 12 12 13 13 13 10 7 12 14 15 15 15 15 15 15 15 14 13 13 13 14 15 15 15 16 17 18 18 17 16 17 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 16 16 16 17 16 15 9 7 9 13 16 16 17 18 18 18 17 17 17 18 18 18 17 18 18 19 19 20 21 21 21 20 20 20 21 23 24 24 24 26 25 24 23 23 23 22 21 21 21 20 20 19 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 16 16 16 17 17 17 16 16 16 17 17 18 18 19 20 20 20 20 20 20 19 18 17 17 18 19 20 20 20 19 19 19 19 20 20 20 18 16 13 12 14 18 20 22 22 23 23 23 23 24 24 24 24 25 25 26 26 26 26 24 23 23 23 24 23 23 24 24 24 25 25 25 24 24 23 23 22 22 21 21 21 22 23 23 23 23 23 24 24 24 24 24 23 24 24 25 25 25 25 25 26 26 26 26 27 28 28 28 27 27 27 27 27 27 27 26 26 26 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 22 20 20 21 20 16 13 15 18 17 17 7 2 5 8 9 7 7 7 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 22 22 22 23 23 23 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 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 21 19 18 17 17 17 17 16 16 16 15 15 14 14 14 15 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 13 13 13 14 14 7 5 13 15 15 16 16 15 15 15 14 13 13 13 14 15 15 16 16 18 18 18 18 17 18 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 17 17 17 14 12 5 8 13 15 17 18 18 18 17 18 17 13 15 17 18 19 20 20 20 21 21 21 20 19 19 20 20 19 17 13 13 18 21 21 21 21 20 18 17 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 11 11 12 12 12 12 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 20 19 19 19 19 18 16 16 16 18 19 20 20 20 19 19 18 19 19 20 20 18 14 11 11 15 19 21 22 23 23 23 23 23 24 24 24 24 25 25 25 26 26 25 24 23 23 24 24 24 24 23 24 24 24 25 25 24 24 23 23 22 22 21 21 22 22 23 23 23 23 23 23 23 23 22 22 23 23 24 25 25 25 25 25 25 25 24 25 25 26 28 28 28 27 27 27 27 26 26 26 26 25 25 26 26 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 24 20 14 10 11 19 23 16 10 6 13 17 16 13 11 10 10 9 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 18 18 19 19 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 20 18 17 17 17 17 16 16 16 16 16 16 16 16 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 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 15 14 14 13 13 13 14 14 14 15 14 9 6 13 15 16 16 16 16 15 14 13 13 14 15 17 17 17 18 19 18 18 18 19 19 19 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 17 17 17 17 16 12 5 13 14 14 17 18 18 17 16 17 18 14 16 17 18 19 20 20 21 21 21 20 19 19 18 17 16 14 8 1 7 13 16 18 18 17 15 14 14 15 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 19 18 18 18 17 15 15 15 16 19 20 20 20 19 18 18 18 18 19 19 17 12 9 12 17 20 21 22 23 23 23 23 24 24 24 24 24 25 25 25 26 25 25 24 23 24 24 24 24 23 23 23 23 24 24 24 24 23 22 22 22 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 23 24 24 25 25 25 25 24 24 24 24 24 25 26 27 28 28 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 21 14 9 2 5 16 24 25 21 17 17 19 18 16 16 16 16 16 16 16 15 15 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 24 25 25 26 26 26 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 26 26 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 23 23 23 23 23 23 23 23 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 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 17 17 16 16 16 16 16 16 16 16 15 15 16 16 14 14 14 14 14 15 15 16 15 15 7 7 14 15 16 17 17 17 17 17 16 15 16 18 18 18 18 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 14 14 15 14 18 18 18 17 15 17 18 17 17 17 18 19 20 20 20 20 20 20 20 19 18 15 14 11 7 6 8 11 13 14 14 14 13 12 12 13 14 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 16 16 16 16 17 18 18 18 18 18 18 17 16 16 15 16 16 18 20 20 20 19 18 17 17 17 18 18 15 11 11 14 18 20 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 24 24 24 25 24 23 23 23 22 22 22 23 23 23 23 22 21 21 21 21 20 20 21 21 21 21 22 23 23 22 22 22 22 22 23 23 24 24 25 25 24 24 24 23 24 24 25 26 27 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 26 25 19 10 8 16 20 23 25 26 23 21 21 21 19 18 17 17 17 17 17 17 17 18 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 20 20 21 21 22 22 23 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 27 27 27 28 28 28 28 28 28 27 27 26 26 25 24 24 25 26 26 27 27 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 20 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 17 16 17 15 15 15 15 15 15 15 16 16 16 15 10 9 14 15 16 17 17 17 17 16 16 16 17 18 17 17 17 18 18 18 18 18 18 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 17 11 11 11 14 17 18 17 17 18 19 18 18 18 18 19 19 19 19 20 20 20 20 20 19 18 15 13 10 7 6 7 9 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 12 11 11 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 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 17 17 16 16 16 16 17 18 19 19 20 19 18 16 15 15 16 16 14 12 14 17 19 21 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 21 22 22 22 22 21 21 21 21 22 23 24 25 25 25 24 24 24 24 24 24 25 26 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 24 24 23 23 23 23 24 25 25 24 22 20 24 25 25 25 25 24 23 22 22 21 20 19 18 18 18 18 18 18 19 19 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 18 19 19 20 21 21 22 22 23 23 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 29 28 28 28 28 28 28 29 29 29 28 28 27 27 26 25 24 24 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 12 11 14 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 6 6 2 14 17 17 17 17 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 16 13 11 8 6 7 8 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 13 13 13 12 13 13 13 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 19 19 19 17 16 14 13 13 13 13 13 15 17 19 20 21 22 23 23 23 23 23 24 24 23 23 24 24 24 25 25 25 25 24 24 23 23 23 22 22 21 20 20 20 21 20 19 19 19 20 19 19 20 20 20 20 21 21 21 21 21 20 20 20 20 21 22 23 24 25 25 25 24 24 24 24 25 25 26 26 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 23 23 24 23 23 23 23 24 24 24 24 24 23 23 22 22 21 21 20 20 19 19 19 19 19 20 21 9 9 9 9 9 8 8 8 9 9 9 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 18 19 19 20 21 21 22 23 23 24 24 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 21 21 21 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 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 15 14 13 13 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 19 19 18 18 17 17 16 16 16 15 15 12 10 8 12 14 16 16 17 19 21 21 21 21 20 20 19 19 18 18 18 18 19 19 20 20 16 14 11 7 6 6 7 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 13 13 12 12 12 13 13 14 14 14 13 12 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 16 18 19 19 18 15 13 12 11 11 12 13 15 17 18 19 20 21 22 22 22 22 23 23 23 23 23 23 23 24 24 25 25 24 24 24 24 23 23 22 22 21 19 19 19 19 19 18 18 19 19 19 19 19 20 20 21 21 21 21 21 20 20 20 19 19 20 21 23 24 25 25 25 25 24 24 25 25 26 26 26 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 23 23 22 22 21 21 21 21 21 20 20 20 20 20 21 22 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 18 19 20 20 21 22 22 23 24 25 25 25 26 26 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 30 30 29 29 29 29 29 29 28 28 28 27 26 26 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 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 20 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 17 17 17 17 17 17 16 15 14 13 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 19 19 19 18 18 17 17 16 16 15 15 15 14 13 13 14 15 15 16 19 21 21 22 22 21 20 19 19 18 18 18 18 18 19 20 20 17 14 11 7 6 6 7 8 9 9 9 10 10 10 11 11 12 12 13 13 14 13 13 13 12 12 12 13 13 13 13 13 13 12 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 15 14 14 15 16 18 18 17 14 12 10 10 10 11 12 14 16 17 18 19 20 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 21 19 18 18 18 17 17 18 19 19 19 19 19 20 20 20 20 20 21 20 20 19 19 18 18 19 21 23 24 25 25 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 16 16 17 18 19 20 21 21 22 23 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 24 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 19 18 18 17 17 17 17 16 15 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 17 17 16 15 15 15 14 14 14 14 14 15 14 17 22 22 23 22 22 21 20 19 18 17 17 17 17 18 20 21 18 14 9 6 6 7 7 8 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 15 14 14 14 14 15 16 17 17 14 11 10 10 10 10 11 13 15 16 17 18 19 20 20 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 22 21 19 18 17 17 16 17 17 18 18 18 18 19 19 20 19 20 20 20 20 19 18 17 17 18 20 21 23 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 23 22 22 21 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 16 17 18 19 20 21 21 22 23 24 25 25 26 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 29 29 29 29 29 28 28 27 27 26 26 26 26 26 26 25 24 23 23 23 23 23 22 23 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 18 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 17 15 14 13 13 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 18 18 18 18 19 18 18 18 17 16 15 15 14 14 14 14 15 15 15 14 17 22 23 23 23 23 22 21 19 18 17 17 17 17 17 19 22 19 11 5 6 7 7 8 9 9 10 10 10 10 10 10 10 11 11 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 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 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 16 16 16 15 15 14 14 13 13 14 15 16 16 14 11 10 10 10 10 10 12 13 15 16 17 18 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 18 17 16 16 16 17 18 18 18 18 19 19 19 19 19 20 20 19 17 16 16 17 19 20 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 20 19 20 21 22 21 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 17 18 19 20 21 22 23 24 25 25 26 27 28 28 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 24 23 22 22 21 20 20 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 17 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 20 21 21 21 20 21 21 21 21 20 20 20 20 19 19 19 18 18 17 15 13 12 13 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 18 18 18 18 18 17 17 16 15 14 14 14 14 14 14 14 15 15 17 22 23 23 23 23 22 21 20 18 17 17 17 16 14 8 9 9 6 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 17 16 16 16 16 16 17 17 16 16 16 15 15 15 15 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 14 15 16 14 12 10 10 10 10 10 10 12 14 15 16 17 18 18 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 17 16 16 16 17 17 17 17 18 18 19 19 19 20 20 18 16 15 14 15 17 19 21 21 22 23 23 24 25 25 26 26 26 26 27 27 27 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 25 25 25 24 24 24 24 23 23 22 21 20 20 19 18 18 19 19 19 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 14 14 15 15 16 17 17 18 19 20 21 22 23 24 25 26 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 24 23 22 21 20 19 20 20 20 19 19 19 20 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 22 22 21 21 21 21 20 19 19 18 18 17 17 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 16 14 12 11 13 15 15 16 16 16 17 16 16 16 17 16 17 17 16 16 16 16 16 16 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 16 15 14 14 14 14 14 13 14 14 13 17 22 23 23 23 23 22 22 20 19 18 17 17 15 9 4 8 10 10 10 9 9 9 9 10 10 11 10 11 11 11 10 10 10 10 11 12 12 12 12 12 12 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 16 16 16 16 16 16 17 16 16 16 16 15 15 15 15 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 14 15 14 12 10 10 10 10 9 10 11 13 15 16 16 17 18 19 20 21 22 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 22 22 21 20 19 17 16 16 16 17 17 17 17 18 19 19 19 19 20 19 17 14 13 14 16 17 19 21 21 22 22 23 24 25 25 26 26 26 27 27 27 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 22 21 20 19 18 18 17 17 17 16 15 16 17 18 18 18 18 17 18 18 19 20 21 22 22 22 23 23 23 23 9 9 9 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 14 14 15 15 16 17 18 19 20 20 21 22 23 24 25 26 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 23 22 21 20 20 20 19 18 16 14 14 17 19 20 20 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 19 19 20 20 20 19 19 19 20 20 20 20 20 20 20 19 19 19 18 17 15 13 11 11 14 15 15 15 15 16 17 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 16 15 15 14 14 14 14 13 13 13 13 9 17 22 23 24 23 23 23 22 21 19 18 18 17 9 3 5 8 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 12 12 12 12 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 15 16 16 15 15 15 15 14 14 14 14 14 14 13 12 12 13 14 14 12 11 10 10 10 9 10 10 12 14 15 17 18 18 19 20 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 17 16 16 16 16 16 17 18 19 20 20 19 19 19 19 17 15 15 15 17 18 19 21 21 22 23 23 24 25 25 26 26 26 27 27 28 28 27 27 27 27 27 26 26 26 25 24 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 25 24 23 22 21 20 20 19 18 17 16 15 14 13 14 15 16 16 16 16 15 14 14 16 18 19 20 21 22 23 23 23 23 23 9 9 9 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 8 8 8 9 9 10 10 10 11 11 11 11 12 12 13 13 14 14 15 16 16 17 18 19 20 21 22 23 24 25 26 27 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 23 22 22 21 20 19 18 16 13 10 8 6 9 16 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 18 19 19 20 21 21 21 21 22 22 22 22 21 21 21 20 19 17 17 17 18 19 19 19 19 19 19 20 20 20 20 19 19 18 18 17 15 13 11 10 12 14 15 15 15 15 15 17 16 15 15 16 17 17 17 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 14 14 14 14 13 13 13 12 12 7 19 22 23 23 23 23 23 22 21 20 19 18 15 12 8 7 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 11 11 11 12 12 11 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 19 19 20 19 19 19 18 18 18 17 17 17 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 14 14 12 12 11 12 13 13 12 11 10 10 9 9 10 10 11 13 15 16 17 18 18 19 20 21 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 21 20 19 19 18 17 16 15 14 14 14 15 17 20 21 22 21 19 19 20 18 16 16 17 18 19 20 21 21 22 22 23 24 25 25 26 26 27 27 27 28 28 27 27 26 26 26 26 26 26 25 24 24 24 24 24 23 23 23 24 25 25 26 26 26 26 25 25 24 24 22 21 21 20 19 18 16 15 14 12 12 13 14 15 15 15 14 13 12 13 17 19 19 20 22 23 24 24 24 24 24 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 15 16 17 18 19 20 21 22 23 24 25 26 26 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 22 21 20 18 17 15 13 11 9 9 5 9 12 18 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 22 22 22 21 21 21 20 20 19 19 18 17 17 17 17 18 18 19 20 20 21 21 21 22 22 22 22 22 21 21 20 19 16 15 15 15 17 18 18 18 18 19 19 19 19 19 19 19 18 17 17 15 14 9 8 12 14 14 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 12 12 12 5 19 22 23 23 22 22 22 22 21 20 19 14 9 13 10 8 8 8 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 12 11 11 11 12 12 11 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 16 16 16 17 18 19 19 18 18 18 18 17 17 17 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 14 13 12 11 11 11 12 12 11 11 10 10 10 10 10 10 11 14 15 16 16 17 18 19 19 20 21 21 21 21 20 20 20 21 21 21 21 21 21 22 21 20 19 19 18 18 17 16 15 14 12 11 11 14 18 22 23 22 20 19 19 19 18 17 18 18 19 20 21 21 22 22 23 23 25 25 26 27 27 27 28 28 27 27 26 26 26 26 26 26 25 25 24 23 23 23 23 23 22 22 23 24 25 26 26 26 26 26 25 25 24 23 22 21 20 19 17 14 13 12 11 11 12 13 14 15 15 14 13 13 16 19 20 21 21 23 24 25 25 25 25 26 8 8 8 8 8 8 8 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 12 13 13 13 14 15 16 17 18 19 20 21 22 23 24 25 26 26 27 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 21 20 17 15 13 12 11 10 9 8 9 10 16 17 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 22 22 22 22 21 21 21 21 20 19 19 18 17 17 17 18 19 19 20 20 21 21 21 21 22 22 22 21 21 17 16 15 14 14 14 15 16 17 17 18 18 18 19 19 19 19 19 18 17 16 15 14 9 3 10 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 11 6 16 22 22 20 19 18 19 20 20 20 15 6 12 12 10 9 8 8 8 8 9 10 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 18 18 17 16 16 15 14 13 13 11 12 15 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 15 15 14 14 14 14 14 13 13 13 13 13 13 11 10 10 10 11 11 11 11 10 10 10 10 9 10 12 14 15 15 16 16 17 18 18 19 20 20 20 20 19 19 19 20 20 21 21 21 21 21 20 19 19 18 18 17 17 16 14 13 11 9 9 11 16 21 23 22 21 19 20 20 18 18 19 19 20 20 21 21 21 22 22 23 25 26 26 27 27 27 27 28 28 27 26 26 26 26 25 25 25 24 23 22 23 23 22 22 22 22 22 23 24 25 25 26 26 26 25 25 24 23 22 22 21 19 16 14 12 11 11 11 12 14 14 15 16 16 15 16 18 20 21 22 23 24 25 26 26 26 26 27 8 8 8 8 7 7 7 6 6 5 5 6 6 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 10 11 11 12 12 13 13 14 14 15 16 17 19 20 21 22 23 24 25 26 27 27 28 28 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 21 19 15 11 11 11 11 11 10 10 10 7 5 13 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 19 20 21 21 21 20 18 14 13 13 13 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 17 15 14 11 9 12 14 15 14 14 14 14 15 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 10 9 21 21 19 16 14 14 17 17 16 12 12 11 11 10 8 7 7 7 7 8 10 11 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 12 12 12 12 12 12 12 12 13 13 12 10 10 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 14 13 13 13 12 12 12 10 6 7 15 17 18 17 17 17 16 16 16 16 16 16 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 13 12 11 10 10 10 10 11 11 10 10 10 11 11 11 12 14 15 15 15 15 15 16 17 17 18 19 19 19 19 19 18 18 18 19 20 20 20 20 20 19 19 18 17 17 17 17 16 14 12 10 8 8 11 16 20 21 20 19 19 20 20 18 18 19 20 20 21 21 21 21 22 23 24 24 25 26 26 26 26 25 25 24 24 25 26 25 25 24 24 24 23 22 22 22 23 23 22 22 22 22 22 23 24 25 25 25 25 25 25 24 23 23 22 21 19 17 14 12 11 10 11 13 13 14 15 16 17 17 17 18 20 21 22 23 24 25 26 27 27 27 27 8 8 8 7 7 6 6 6 5 4 4 5 5 6 6 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 11 11 12 13 13 13 14 15 16 17 19 20 21 22 23 24 25 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 12 6 7 9 12 12 12 12 12 11 9 10 15 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 19 19 19 17 14 12 12 12 13 13 12 14 15 16 16 16 17 17 17 17 17 17 17 17 16 14 12 12 14 16 15 15 15 15 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 12 19 19 18 16 14 14 14 14 13 13 12 11 10 9 8 7 7 7 7 8 10 11 12 12 11 11 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 11 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 14 14 15 11 10 14 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 14 13 12 12 12 12 12 12 12 12 12 9 11 14 16 16 16 16 16 16 15 15 15 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 10 10 10 10 10 10 10 11 11 11 11 12 12 14 14 15 15 14 14 14 15 16 16 17 18 18 19 18 18 17 17 17 18 18 19 19 19 19 19 18 18 17 16 16 16 16 14 11 8 7 8 11 15 18 18 16 16 18 19 19 18 18 20 21 21 22 22 22 22 22 23 24 24 25 25 25 25 25 24 23 23 25 26 25 25 24 23 23 22 22 21 21 22 23 23 23 22 21 21 22 23 24 24 25 25 25 25 24 23 23 23 22 21 20 18 15 13 11 10 11 12 12 12 14 16 17 17 17 18 19 21 22 23 24 25 26 26 27 27 28 8 8 7 7 6 6 5 5 5 4 4 4 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 11 12 13 13 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 18 9 2 10 13 14 14 14 13 13 13 16 17 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 16 16 17 17 18 18 18 16 13 12 12 12 12 12 12 12 13 15 16 16 16 16 17 17 17 16 17 16 16 14 13 13 15 17 16 16 15 15 14 13 14 14 15 15 16 16 16 16 16 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 11 11 12 16 16 16 15 14 15 14 13 12 11 11 10 9 8 7 6 7 7 7 7 9 10 11 11 11 10 10 10 11 11 11 11 12 12 13 13 12 12 12 12 12 11 11 11 11 12 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 11 8 6 7 10 8 4 7 10 9 8 10 12 12 12 12 13 13 14 15 15 16 16 15 14 13 12 11 11 11 11 11 12 12 12 12 12 13 15 16 16 15 16 15 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 11 10 9 10 10 10 10 10 10 10 11 11 12 13 14 14 14 14 14 14 14 14 14 14 15 16 17 18 18 18 17 17 16 16 17 17 17 18 18 18 18 18 17 16 16 15 16 15 13 9 6 6 8 11 15 16 15 14 14 17 19 18 17 18 20 22 22 22 23 22 22 22 23 24 24 25 25 25 25 25 24 24 24 25 25 25 24 23 22 22 21 21 21 21 22 23 24 23 21 21 21 22 23 24 24 24 24 24 24 23 23 23 23 23 22 20 18 16 13 11 10 9 9 9 9 11 13 16 16 17 18 19 20 21 21 23 24 26 26 27 28 29 8 7 7 6 6 5 5 4 4 4 4 5 5 5 6 6 6 5 5 5 5 6 6 6 7 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 10 10 10 11 12 13 13 13 14 14 16 18 19 21 22 23 24 25 26 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 17 12 7 12 14 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 20 20 19 18 17 17 16 16 16 15 15 16 17 17 18 18 17 14 12 12 12 12 12 13 13 13 14 16 16 16 16 16 16 16 16 16 16 16 15 12 13 15 16 16 16 15 15 14 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 12 14 15 15 13 13 13 12 11 10 10 9 8 7 6 7 7 7 7 7 8 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 12 12 13 14 14 14 13 13 13 13 13 13 13 12 11 11 12 12 14 15 15 15 15 14 13 12 11 11 11 11 11 11 11 12 12 12 13 14 15 16 15 14 14 13 12 12 13 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 9 9 10 11 10 10 10 10 10 11 12 12 13 14 14 14 14 13 13 13 13 13 13 14 15 16 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 15 14 14 14 12 8 6 6 8 11 13 14 13 13 14 17 18 18 17 19 21 22 23 23 23 23 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 21 21 20 20 21 22 23 23 21 21 21 22 23 24 24 24 24 24 23 23 22 22 22 22 21 20 19 16 13 10 8 7 6 5 5 6 8 12 15 17 18 19 19 20 20 21 23 25 26 27 28 29 30 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 5 5 5 6 6 6 7 6 6 6 7 7 8 8 8 9 9 10 10 10 10 10 10 10 11 12 13 13 13 14 15 16 18 20 21 22 23 24 25 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 13 11 13 15 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 21 21 21 20 20 19 18 17 16 15 15 15 14 15 16 17 18 18 18 16 14 12 12 12 12 13 13 13 13 15 16 16 16 16 16 16 16 15 15 15 15 13 12 15 16 16 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 10 11 13 15 13 11 11 12 11 9 9 9 9 8 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 14 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 14 15 15 14 13 12 11 10 10 9 10 11 11 11 12 12 13 13 14 15 16 15 14 14 10 10 11 13 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 14 13 13 13 13 13 12 12 12 12 10 9 10 11 11 11 10 10 10 10 11 12 13 13 14 14 13 13 13 12 12 12 12 13 13 14 15 16 17 17 16 15 15 15 15 15 15 15 16 16 16 17 16 16 15 14 14 13 11 8 7 7 9 10 11 12 12 13 14 16 17 18 18 20 21 22 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 21 20 20 20 20 21 22 22 21 20 21 22 23 23 23 24 24 24 23 22 21 20 19 18 18 16 15 12 9 7 5 3 2 2 2 2 4 7 11 15 17 19 20 20 21 22 23 25 26 27 28 29 29 30 6 6 6 5 5 4 4 3 4 4 4 4 4 4 5 4 4 4 4 4 4 5 6 6 6 6 7 6 6 7 7 8 8 8 9 10 10 10 10 10 10 11 11 11 12 13 14 14 14 15 17 19 21 22 23 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 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 20 21 21 21 21 21 21 21 21 20 20 19 18 16 15 14 14 14 14 15 16 17 18 18 18 16 14 13 12 12 13 13 13 13 14 15 15 16 16 16 16 16 15 15 15 14 13 12 13 15 16 16 15 14 14 13 13 14 14 14 14 15 14 15 15 16 16 16 16 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 11 11 10 9 10 12 14 13 11 10 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 9 14 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 14 14 13 12 12 11 11 10 9 8 8 11 11 11 12 13 14 14 14 15 15 15 15 11 10 6 7 13 14 14 15 15 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 13 13 13 13 13 12 12 12 12 9 9 11 11 11 11 10 9 9 10 11 12 13 13 13 13 13 12 12 11 11 11 11 12 12 13 14 15 16 16 16 15 14 14 14 14 14 15 15 15 16 16 16 15 15 14 13 13 11 9 8 8 8 9 10 11 12 12 13 15 17 18 19 20 21 22 23 23 23 24 24 24 25 25 26 26 26 26 26 25 25 25 24 24 23 23 22 21 20 19 18 18 19 20 20 19 19 20 22 22 23 23 23 24 23 20 21 20 17 14 13 10 7 6 5 3 2 0 2 3 3 3 3 2 3 7 11 14 16 18 20 21 23 24 25 26 27 28 29 29 30 31 6 6 6 5 5 4 4 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 5 6 6 6 6 7 7 7 8 8 9 9 9 10 11 11 11 11 11 11 11 12 13 14 15 15 15 16 18 20 22 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 14 11 12 12 13 14 15 17 18 18 18 17 16 14 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 15 13 10 11 14 15 16 16 14 14 15 14 13 13 13 13 14 15 15 15 15 15 16 16 16 16 16 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 10 9 9 12 13 13 11 8 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 12 9 14 15 14 14 14 14 13 13 14 14 14 14 13 13 13 12 12 12 13 13 12 12 12 12 11 11 10 9 8 9 11 12 13 13 14 14 14 14 14 15 15 15 15 11 3 7 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 14 13 13 13 13 13 13 12 13 13 13 10 6 11 11 11 11 10 9 9 10 11 12 12 13 13 13 12 12 11 11 10 10 10 11 12 12 13 14 15 16 16 15 14 13 13 13 14 14 14 14 15 15 15 15 15 14 14 13 12 10 8 7 7 7 8 10 11 12 13 14 17 19 20 20 21 22 23 23 24 24 24 25 25 26 26 26 26 26 26 25 25 24 23 23 23 22 21 18 17 15 15 16 18 19 18 17 18 19 21 21 22 22 22 19 14 11 7 9 7 4 3 5 6 6 5 4 4 5 6 7 8 7 7 3 3 9 13 15 17 18 20 22 23 25 25 26 27 28 29 30 31 31 6 6 6 6 5 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 5 5 6 6 6 6 7 7 8 9 9 9 9 9 10 11 12 12 12 12 12 13 13 13 15 16 16 16 18 19 21 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 14 1 7 9 11 14 15 17 17 18 18 17 16 14 14 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 13 7 5 13 16 16 15 13 13 15 15 15 15 13 13 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 14 14 14 14 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 10 9 8 10 12 11 9 7 7 6 6 6 6 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 13 14 14 14 14 14 13 13 12 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 12 16 15 15 14 14 14 14 14 15 15 15 15 13 13 13 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 13 13 14 15 15 14 3 11 11 11 11 10 9 9 10 11 11 12 13 13 12 12 11 11 10 10 11 10 10 11 11 12 13 14 15 15 15 14 13 12 13 13 13 13 14 14 14 14 14 14 14 14 13 11 9 7 7 7 7 8 9 10 11 13 14 17 19 20 21 22 22 23 24 24 24 25 25 26 26 26 27 27 26 26 25 24 23 22 21 21 20 17 13 10 10 12 14 15 16 15 15 15 14 13 12 12 13 13 11 13 13 10 9 9 8 10 11 11 10 9 8 8 8 9 11 11 11 9 4 6 14 18 19 20 20 21 22 24 25 26 27 28 29 29 30 31 32 6 6 7 6 5 4 3 2 3 3 3 3 3 4 4 3 3 3 3 4 4 5 5 6 6 6 6 7 8 9 10 10 10 10 10 11 12 13 13 13 13 14 14 14 15 17 18 18 19 20 21 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 13 0 10 14 17 17 17 17 17 16 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 11 14 16 16 15 15 13 14 14 14 15 15 14 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 9 7 6 9 12 10 8 7 7 7 6 6 6 7 7 7 8 7 7 8 9 10 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 15 14 6 11 13 14 14 14 14 13 13 14 13 11 10 7 7 11 12 13 12 12 12 12 12 11 11 11 10 10 10 11 14 17 16 15 14 13 13 14 14 15 15 16 13 10 13 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 14 14 15 9 7 12 11 10 9 9 9 10 11 11 12 12 12 12 12 11 10 10 10 11 11 10 10 11 11 12 13 14 15 15 13 12 11 12 13 13 13 13 13 13 13 13 13 13 13 11 10 8 7 7 7 7 7 8 9 11 13 15 17 19 20 21 22 23 24 24 24 25 25 25 26 26 26 27 27 26 26 25 24 22 20 19 18 14 10 6 4 5 8 11 12 12 11 9 7 3 0 1 1 5 11 12 12 10 9 9 10 10 11 11 12 11 11 9 9 9 11 13 15 16 15 10 15 22 23 23 23 22 22 23 24 26 27 28 28 29 30 30 31 32 6 7 7 6 5 4 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 5 6 6 6 6 7 8 9 10 11 12 12 12 12 13 14 15 15 15 15 16 16 17 18 19 20 20 21 22 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 12 14 17 17 17 17 17 16 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 15 15 18 18 18 17 16 15 14 14 15 15 15 15 14 14 13 14 14 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 12 12 12 11 10 8 7 6 8 10 9 7 6 7 7 7 6 6 6 7 7 8 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 14 16 15 8 10 12 13 14 14 14 13 13 13 13 7 8 5 8 12 13 13 13 12 12 12 12 11 11 11 11 11 11 12 14 16 15 13 13 13 13 14 14 15 15 16 17 17 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 15 15 14 13 13 13 11 4 10 10 9 9 9 10 10 11 11 11 11 11 12 11 11 10 10 11 12 11 10 10 10 11 11 12 13 14 14 13 11 10 11 12 12 12 12 12 12 12 12 11 11 10 9 8 7 7 7 6 6 6 7 9 11 13 14 16 19 21 22 22 23 24 25 25 25 25 25 25 26 26 27 27 26 26 25 23 21 17 15 15 11 5 2 2 3 6 9 10 8 5 2 1 3 4 5 6 8 9 9 9 8 8 8 8 9 10 12 12 11 10 9 9 9 11 14 17 20 23 26 28 27 26 25 24 24 24 24 26 27 28 28 29 29 30 30 31 32 6 7 7 6 5 4 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 7 8 10 11 12 13 14 14 15 15 16 17 17 17 17 18 19 19 20 21 22 22 23 24 24 24 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 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 17 15 14 12 13 15 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 14 13 18 18 17 17 16 15 14 15 16 16 16 15 14 13 13 14 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 12 12 12 13 14 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 12 12 11 10 9 8 6 7 9 8 6 6 7 8 7 7 6 7 7 8 8 8 8 9 9 11 11 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 13 14 15 15 13 11 11 12 13 13 13 13 13 13 14 13 14 12 9 12 14 13 13 12 12 12 11 11 11 11 11 11 12 13 14 16 15 10 11 12 13 14 14 14 15 16 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 14 14 15 14 14 13 12 12 12 9 8 8 9 9 10 10 10 11 11 10 10 11 11 11 11 10 10 11 12 13 11 10 10 10 11 11 12 13 13 12 10 10 10 11 11 11 11 11 11 11 10 10 9 8 7 6 6 6 6 6 5 5 6 8 11 13 14 16 18 20 22 23 24 25 25 25 25 25 25 25 26 26 26 27 26 26 25 24 20 15 14 14 13 7 2 0 2 5 6 6 4 1 2 3 3 5 6 8 8 8 8 8 7 7 7 7 8 9 10 10 10 9 9 9 9 11 13 19 24 27 29 28 27 27 26 25 25 25 26 27 28 28 29 29 30 30 30 31 31 7 7 8 7 6 4 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 7 9 11 12 14 15 16 17 18 18 19 19 19 19 19 20 20 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 16 13 10 9 13 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 13 16 17 17 16 16 15 14 15 15 16 16 15 14 13 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 12 12 12 13 14 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 10 9 8 7 7 7 7 6 6 7 9 9 8 7 7 7 8 8 8 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 13 14 14 14 14 12 11 11 12 13 12 12 12 13 14 15 15 14 13 12 13 13 13 12 12 12 11 11 11 11 11 11 12 13 15 16 16 10 7 10 14 14 14 14 14 15 16 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 13 11 9 9 9 10 10 10 11 11 11 10 10 11 11 11 11 11 11 11 13 13 11 10 10 10 10 10 11 12 12 11 10 9 10 10 11 11 10 10 10 9 9 8 7 6 5 5 5 5 5 5 5 5 6 8 11 13 14 15 18 20 21 22 23 23 23 23 24 24 25 25 25 26 26 26 27 27 26 25 19 14 13 13 12 7 2 1 1 2 2 1 1 2 2 1 3 6 7 8 8 7 7 7 6 6 7 7 7 8 9 9 8 8 8 8 8 9 10 17 24 28 28 28 27 27 27 26 26 27 27 28 29 29 29 29 30 30 30 31 31 7 8 8 7 6 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 7 10 13 15 17 18 19 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 15 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 19 19 19 20 20 20 20 20 20 20 19 18 16 13 10 9 11 11 13 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 15 15 16 15 15 15 16 17 17 16 16 16 14 13 14 14 15 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 13 13 13 13 13 12 12 12 13 14 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 12 12 12 10 9 8 7 8 8 7 5 6 8 9 9 9 7 7 8 8 9 9 9 10 11 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 10 11 11 11 11 11 12 13 13 13 13 13 12 11 12 13 13 12 12 12 13 16 16 16 13 11 12 12 12 11 12 12 11 11 11 11 11 11 12 12 14 15 16 14 14 14 15 14 14 14 14 15 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 13 14 13 12 10 10 10 10 10 11 11 10 10 9 9 9 9 10 10 10 9 9 8 7 7 6 5 5 4 4 4 4 5 5 5 6 8 11 12 14 15 17 18 19 19 19 19 20 21 22 23 24 25 25 26 26 26 27 27 27 26 20 14 10 9 6 3 1 3 2 2 3 3 3 3 2 2 4 6 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 7 7 6 5 5 3 15 24 27 27 27 27 27 27 27 27 27 28 29 29 29 30 30 30 30 30 30 30 6 7 8 7 6 5 4 3 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 4 3 3 6 11 16 19 20 21 22 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 12 11 14 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 18 15 14 12 10 8 7 10 14 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 15 16 16 16 16 17 17 17 16 17 17 16 14 13 13 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 13 13 12 12 12 12 12 12 13 14 14 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 12 13 13 12 10 8 8 9 9 8 7 6 6 8 10 10 9 8 8 9 9 9 9 10 10 12 14 14 14 13 13 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 10 11 12 13 12 12 12 12 13 12 12 12 12 12 12 9 10 15 17 16 12 5 10 12 11 12 12 12 11 11 11 11 11 11 11 12 13 14 14 14 13 13 14 14 14 14 14 15 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 12 13 13 13 12 11 10 10 10 10 10 10 10 9 8 8 8 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 4 5 5 6 7 8 11 12 14 15 16 17 16 16 16 16 18 19 21 22 23 24 25 25 26 26 27 27 28 27 20 11 5 4 2 2 4 5 5 6 6 6 5 3 2 3 4 6 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 4 2 2 9 18 24 26 26 27 27 27 27 27 27 28 28 29 29 30 30 30 30 30 29 29 29 5 7 8 8 7 5 4 3 2 2 2 2 3 3 2 3 3 3 2 2 2 3 5 7 10 9 7 12 20 23 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 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 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 13 10 9 13 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 15 14 12 12 11 11 9 11 15 16 17 17 17 17 16 16 16 16 16 16 16 15 14 14 15 16 16 16 16 16 16 15 16 17 17 18 17 16 14 14 13 13 13 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 13 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 11 12 13 13 12 10 8 9 9 9 9 8 7 6 8 10 10 9 9 9 9 9 9 10 10 10 12 14 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 12 12 11 11 11 11 12 12 11 12 12 12 12 6 3 13 17 17 15 7 8 11 12 13 12 12 12 12 11 11 11 11 11 11 12 13 13 13 13 13 14 14 14 14 14 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 12 12 11 11 11 11 10 10 10 9 8 8 7 7 8 8 8 8 8 7 6 6 6 6 6 5 6 6 5 4 5 5 6 7 8 11 13 14 15 16 16 15 14 14 15 17 19 20 21 23 23 24 25 26 26 27 27 28 28 23 11 5 3 3 4 6 8 8 8 8 7 6 4 4 4 5 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 5 5 4 2 2 5 10 17 23 25 26 26 26 27 27 27 27 28 29 29 30 30 30 30 29 29 28 28 28 5 7 10 10 8 5 4 2 2 3 3 3 2 2 5 9 8 6 5 4 4 4 6 10 17 19 21 23 25 25 25 25 25 25 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 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 11 2 11 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 19 20 20 20 20 20 20 20 19 17 14 14 13 12 12 12 11 10 12 14 16 17 17 17 17 17 17 16 16 16 16 15 15 14 15 16 17 16 16 15 15 14 14 16 16 17 17 17 15 13 12 13 13 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 17 16 16 15 14 13 12 12 12 12 12 12 13 13 14 14 14 14 13 13 14 14 13 13 12 12 12 12 11 11 10 11 12 13 13 11 10 9 9 9 9 9 8 8 7 7 9 9 9 9 10 10 9 9 10 10 11 13 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 10 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 10 10 10 10 11 12 11 10 10 11 11 11 11 11 11 12 12 12 11 12 15 17 17 15 8 4 12 14 12 11 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 5 4 5 6 7 9 12 14 16 16 16 15 14 13 13 15 16 18 19 21 22 23 24 25 25 26 27 27 28 27 26 19 9 6 6 6 7 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 5 4 4 3 3 2 4 6 10 16 21 24 25 26 26 27 27 27 28 28 29 29 30 30 30 30 29 29 28 27 27 8 12 13 13 10 6 4 2 4 6 8 9 9 10 15 19 14 11 10 9 7 6 7 12 21 24 25 26 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 6 12 16 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 16 15 14 13 13 12 11 11 11 9 9 13 16 18 18 18 17 17 17 16 16 16 16 15 15 15 16 16 16 16 15 14 14 15 15 15 16 16 16 15 14 13 14 14 15 16 16 15 15 16 16 16 17 17 16 17 17 17 17 17 16 16 17 17 17 16 15 13 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 10 9 10 12 13 13 11 10 9 9 9 9 8 8 7 7 7 8 8 8 9 10 9 9 9 10 11 12 14 15 15 15 15 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 13 13 12 11 11 10 11 12 10 7 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 11 12 11 10 10 10 10 11 10 11 11 11 11 12 12 13 14 16 17 16 15 15 15 15 14 12 11 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 14 15 15 16 16 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 9 10 10 11 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 7 7 6 5 4 5 7 10 13 16 17 17 16 14 12 12 13 14 16 17 19 20 22 23 24 25 25 26 26 27 27 27 26 21 12 7 6 6 8 9 10 10 9 9 8 8 9 8 8 8 7 7 7 8 8 8 7 6 6 6 5 5 4 3 3 3 3 3 5 8 11 15 20 23 25 26 27 27 27 27 28 28 29 30 30 30 30 30 29 29 28 27 27 18 20 19 17 13 8 3 3 8 11 15 17 18 19 22 23 20 17 17 16 14 13 13 18 24 25 26 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 13 12 14 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 18 18 16 16 14 13 13 12 11 11 11 11 11 13 15 17 18 18 17 17 17 17 16 16 16 14 15 15 16 17 17 16 15 15 16 16 16 15 15 15 15 14 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 17 17 16 16 15 14 13 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 11 10 10 11 12 13 12 11 9 9 8 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 11 12 13 14 15 15 16 16 16 15 15 16 15 15 15 14 14 14 14 14 14 14 14 14 15 14 15 15 13 13 12 12 14 17 13 4 5 5 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 11 10 10 10 10 10 11 10 10 10 10 11 11 12 12 13 16 18 18 17 17 17 16 16 14 10 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 14 14 15 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 10 10 10 10 10 10 10 10 11 11 11 11 9 8 9 9 10 10 11 11 11 12 13 13 13 12 12 12 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 7 8 8 9 9 8 6 4 4 8 11 14 17 18 18 16 13 10 11 13 14 16 17 19 20 22 23 24 25 25 26 26 27 27 27 26 21 14 8 6 6 8 10 11 11 10 9 9 9 9 9 8 8 8 8 9 9 10 10 9 8 7 6 5 4 3 3 3 3 3 5 7 10 13 17 21 24 26 27 27 27 27 28 28 29 29 30 30 30 30 30 29 29 28 27 27 24 24 23 21 19 15 8 9 15 19 22 23 24 24 25 25 24 23 23 23 21 20 21 23 25 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 15 17 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 15 13 13 12 12 11 11 11 11 11 12 14 16 18 18 18 17 17 16 16 16 16 13 10 14 16 16 16 15 15 16 17 17 16 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 13 13 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 11 13 13 12 10 9 9 8 8 8 8 8 8 8 8 8 7 8 8 9 9 10 11 12 13 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 18 17 15 15 15 14 16 19 18 9 5 4 5 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 10 10 10 10 10 10 11 12 13 15 18 18 18 18 17 17 17 16 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 15 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 12 3 6 8 9 10 10 10 11 12 13 13 13 13 13 12 12 11 10 10 9 9 9 8 9 9 8 8 7 7 7 8 8 9 9 9 9 9 11 13 14 12 9 6 3 7 12 15 17 19 19 17 13 10 12 15 16 17 17 18 19 21 23 24 24 25 25 26 26 27 27 25 21 16 10 7 7 8 10 11 11 10 10 9 9 9 8 8 9 9 9 10 12 13 12 11 9 7 5 5 4 3 3 4 4 4 5 8 11 14 18 23 25 26 27 27 28 28 28 28 29 29 30 30 30 30 30 29 29 28 28 27 26 26 25 25 25 24 23 22 24 25 26 27 27 26 26 26 26 25 25 25 25 24 24 25 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 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 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 18 19 20 20 20 20 20 19 19 19 19 18 18 19 19 19 19 19 18 18 17 18 18 18 17 12 11 12 12 12 12 11 11 11 11 11 13 15 16 17 17 17 16 15 15 16 16 16 11 6 13 16 15 14 14 15 16 17 17 16 15 15 14 14 15 15 15 15 15 16 16 15 15 15 16 16 16 16 17 17 17 17 17 16 16 17 16 16 16 16 15 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 13 13 11 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 11 12 13 14 14 15 15 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 18 17 17 17 17 18 20 18 10 8 8 7 6 5 5 5 4 4 4 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 11 11 10 10 9 9 10 10 10 11 13 16 18 18 18 18 18 18 18 17 11 10 11 11 12 11 11 11 11 11 11 11 11 11 11 10 10 11 12 13 17 17 18 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 13 14 15 17 14 8 4 10 11 11 11 12 13 14 14 14 14 13 13 12 12 11 10 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 11 14 17 18 15 12 8 3 7 12 15 17 19 21 20 17 15 17 17 18 18 17 16 15 17 20 22 23 24 25 25 26 27 26 24 21 17 12 9 8 9 10 10 10 10 9 9 9 9 8 8 9 9 10 11 12 13 13 12 9 5 4 3 3 3 3 3 3 4 5 7 8 10 19 25 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 29 29 28 28 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 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 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 20 20 20 20 20 20 19 18 15 15 17 17 17 19 19 19 19 18 18 18 18 18 14 9 11 11 12 12 12 12 12 12 12 12 12 11 9 8 7 8 11 15 16 16 16 16 13 6 12 16 16 15 14 14 15 17 17 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 12 13 13 13 11 10 10 9 9 10 10 10 9 9 8 8 8 8 8 9 9 10 10 11 12 12 13 14 15 16 17 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 18 12 20 17 2 2 4 4 3 2 2 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 11 12 12 12 10 10 9 9 10 10 10 12 15 17 18 18 19 18 18 18 18 15 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 13 9 12 17 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 13 14 16 17 19 17 10 10 12 12 12 12 13 14 14 15 15 15 14 14 13 12 11 10 8 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 13 16 20 20 17 14 10 5 4 9 12 15 18 23 24 24 22 21 21 20 18 16 13 10 11 15 18 21 23 24 25 26 25 24 22 20 18 13 10 9 9 9 9 9 9 9 9 8 8 7 7 8 9 10 11 13 14 14 11 6 3 2 3 2 2 3 3 3 3 3 4 1 12 20 25 26 27 28 28 28 29 29 29 29 28 28 28 28 29 29 29 28 28 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 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 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 19 20 20 19 18 17 14 10 13 15 16 16 18 18 19 19 19 19 18 18 16 12 10 11 11 11 11 11 12 12 12 12 12 13 13 14 15 16 17 18 17 17 16 16 16 15 12 13 15 16 16 15 14 14 15 17 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 11 12 13 13 13 11 11 10 9 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 12 12 13 14 15 16 17 17 17 16 16 16 17 17 17 17 17 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 25 24 14 9 5 2 2 4 6 7 7 6 7 7 8 9 9 9 8 9 9 9 9 10 10 10 10 9 8 8 8 8 9 10 12 13 13 12 11 10 9 9 9 9 10 13 16 17 18 18 17 18 19 18 17 8 11 11 12 12 11 12 12 11 11 11 11 11 11 10 9 10 14 15 17 18 18 18 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 9 9 9 10 10 10 11 11 11 12 13 14 15 18 19 18 15 14 13 12 12 12 13 14 15 16 16 16 16 15 13 11 10 9 9 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 14 16 19 20 19 17 15 10 7 4 0 9 13 19 24 25 25 23 23 21 19 13 9 7 10 15 18 21 22 23 24 24 23 21 19 19 17 14 11 9 8 8 8 8 9 8 8 8 7 7 7 7 8 10 11 13 13 12 8 4 2 3 4 3 2 3 3 3 3 4 7 14 24 23 24 25 26 27 28 29 29 29 29 28 27 27 26 27 28 28 28 28 28 27 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 23 23 23 24 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 15 14 14 15 15 15 13 13 14 15 15 16 18 18 20 20 20 19 18 17 14 12 11 11 11 11 11 11 12 12 12 12 13 14 15 16 17 17 17 17 17 16 16 16 15 15 14 14 15 15 16 15 14 13 14 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 16 15 15 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 13 13 12 11 10 10 10 10 11 10 10 9 9 9 9 9 9 10 10 10 11 11 12 12 13 14 15 15 16 16 16 15 16 16 16 17 17 17 18 18 19 20 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 25 26 26 25 21 14 7 2 9 5 3 5 5 6 8 9 10 9 9 9 9 8 9 9 10 10 10 11 10 9 8 8 8 8 9 11 12 13 12 11 11 10 9 9 9 9 11 15 16 17 17 18 17 18 19 12 4 9 11 11 12 12 12 12 12 12 11 11 10 10 10 9 9 16 19 19 19 18 18 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 10 10 9 9 9 9 9 10 10 10 11 11 11 12 13 14 18 18 17 16 15 13 13 12 13 13 14 16 17 17 17 17 17 13 5 9 10 11 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 14 14 14 16 19 20 20 19 18 13 11 7 4 4 7 16 21 24 25 24 23 22 11 2 6 10 15 19 20 20 21 22 22 18 17 17 18 16 14 11 9 8 8 8 8 8 8 7 7 6 6 6 6 7 8 9 11 9 8 5 3 2 3 3 2 2 3 3 4 5 10 19 23 25 25 25 25 26 27 28 29 29 28 28 27 26 25 25 26 27 28 28 28 27 27 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 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 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 18 18 18 17 17 16 15 13 13 13 13 13 13 12 13 14 15 16 17 18 20 20 20 20 18 16 14 12 11 11 11 11 11 12 12 12 12 13 13 14 15 16 16 17 17 16 16 16 15 15 15 16 16 15 15 15 16 16 14 13 14 15 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 13 12 12 12 12 12 12 12 13 13 14 14 13 12 12 12 12 12 12 13 13 10 5 6 13 14 13 13 12 11 10 10 11 10 10 10 9 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 14 14 14 14 14 15 15 16 16 17 18 19 20 21 22 22 23 23 23 22 22 22 23 23 23 23 23 23 23 24 25 26 26 25 25 23 19 13 17 13 5 3 6 8 9 10 11 11 10 9 9 8 8 9 10 11 11 11 11 9 8 7 7 8 8 8 10 11 11 11 11 11 9 9 9 9 10 13 14 15 16 18 13 14 9 8 11 10 11 12 12 13 13 13 13 12 12 11 10 9 8 8 12 17 16 19 19 18 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 10 9 9 9 9 9 10 10 10 10 11 11 12 12 13 16 16 16 16 15 14 13 13 12 13 14 15 17 18 18 18 18 17 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 17 21 22 22 20 17 12 9 7 5 4 8 14 22 23 24 24 24 19 7 3 9 16 18 19 19 20 20 17 8 13 15 16 16 14 11 9 8 8 8 8 8 8 7 6 5 5 5 5 5 4 5 4 2 2 2 2 4 5 5 4 2 1 3 5 9 16 23 26 26 26 26 27 27 28 28 29 29 28 27 27 26 25 25 26 27 28 28 28 27 26 25 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 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 15 14 13 13 12 13 12 12 13 14 15 15 17 20 20 21 21 20 15 13 12 11 11 11 11 12 12 12 12 12 12 13 13 13 14 15 15 16 17 16 15 15 15 15 16 16 16 15 15 15 16 16 14 14 14 15 15 15 15 15 15 16 16 15 15 15 16 16 16 15 15 15 14 15 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 12 13 13 14 14 15 15 14 13 14 13 13 13 14 14 10 2 12 12 11 14 14 14 13 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 15 16 16 17 18 19 20 21 22 23 23 23 23 23 23 23 23 23 23 24 23 23 23 24 25 25 25 25 25 24 24 25 22 19 15 13 11 9 9 10 11 12 12 10 9 9 9 10 11 12 12 12 11 9 8 7 7 7 7 8 8 9 10 10 11 11 11 9 9 9 10 11 11 13 17 15 11 10 5 8 11 11 12 12 12 13 13 13 13 13 12 11 10 9 8 1 9 14 19 18 18 17 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 9 9 9 9 9 10 10 10 11 11 11 11 12 13 14 14 14 13 13 13 13 12 12 13 14 15 17 18 18 18 17 16 15 15 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 13 12 13 15 18 22 22 22 20 14 8 6 6 6 7 12 19 21 23 24 24 23 15 4 6 15 17 17 17 18 14 3 7 12 13 14 15 13 11 9 8 8 7 8 8 7 7 5 4 4 4 4 4 3 3 2 3 3 4 6 9 12 16 19 15 12 9 8 12 20 25 26 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 27 26 25 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 15 14 13 12 12 12 13 13 13 14 15 14 10 15 19 21 20 17 8 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 12 14 17 16 15 14 14 14 15 15 16 16 15 15 16 16 16 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 15 12 3 11 12 5 12 14 14 14 14 13 12 11 11 11 10 9 10 10 10 11 11 11 11 11 11 10 10 9 9 8 8 9 9 10 11 11 12 13 14 15 16 16 17 18 19 20 21 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 23 22 20 17 14 12 11 11 12 13 12 11 10 10 11 11 12 13 13 12 11 10 9 8 8 7 7 7 8 8 8 9 11 12 11 10 10 9 9 10 10 10 16 14 10 7 7 10 11 11 11 12 12 13 13 13 13 13 13 12 12 11 8 6 14 14 17 17 17 16 15 15 14 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 9 10 10 10 11 11 11 11 12 12 13 13 12 11 12 13 13 12 12 11 11 10 8 12 17 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 14 13 12 13 14 17 20 22 23 22 18 11 7 6 6 7 11 17 20 23 24 24 24 20 14 7 13 15 14 14 13 6 4 9 10 12 13 14 13 12 10 8 8 7 7 8 7 7 5 4 4 4 5 5 5 4 2 2 4 7 11 15 21 24 25 24 21 19 14 17 23 25 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 17 17 17 17 17 17 17 17 18 18 17 17 16 15 14 13 13 13 13 13 12 13 13 13 9 3 4 13 19 17 11 5 8 9 10 10 11 10 11 11 11 12 12 12 12 12 12 12 12 7 13 16 13 13 14 15 15 15 16 16 15 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 14 13 14 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 10 11 10 2 9 14 14 14 14 14 14 13 12 12 11 10 10 10 10 11 11 12 12 11 12 12 11 11 11 10 10 9 9 10 10 11 11 12 13 14 15 15 16 17 17 18 19 20 22 23 23 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 25 24 24 24 23 22 21 19 18 16 14 13 13 13 14 13 13 12 12 12 13 14 14 14 14 13 11 10 8 8 8 7 7 8 8 8 9 10 11 12 11 10 10 10 9 9 7 15 17 14 6 8 8 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 14 13 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 12 12 11 11 11 10 10 10 9 10 10 11 11 11 11 12 12 12 13 12 11 12 13 13 13 12 11 10 8 8 11 16 18 18 17 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 16 15 14 13 13 15 17 20 21 22 22 20 16 9 6 6 7 11 16 20 22 23 24 24 23 20 7 11 11 9 7 6 3 7 9 10 11 13 14 13 12 10 9 8 8 8 8 7 7 5 4 4 4 6 7 8 6 3 2 6 11 15 19 22 23 23 22 20 19 19 23 25 26 26 26 26 27 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 27 26 27 27 27 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 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 17 17 16 15 14 13 13 13 13 13 12 12 12 10 6 4 3 11 17 16 13 10 8 8 9 9 10 10 10 10 11 11 12 12 12 11 11 11 8 11 15 12 10 13 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 13 13 14 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 15 15 15 16 15 15 15 15 13 11 10 10 13 14 14 14 14 14 14 14 13 12 12 11 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 11 11 12 13 13 14 15 15 16 16 17 18 19 20 21 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 19 18 17 15 15 15 15 15 15 14 14 14 14 15 15 16 16 15 15 14 12 9 8 8 8 9 8 8 8 8 9 11 12 12 11 10 10 9 9 8 13 19 18 11 1 6 10 11 11 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 14 14 14 14 12 12 14 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 10 10 11 11 11 12 13 13 13 13 14 14 14 14 13 12 11 8 10 12 15 17 18 18 17 17 17 17 16 16 16 16 15 15 15 16 16 16 17 18 18 18 17 16 15 14 15 15 17 18 20 21 22 22 20 10 7 6 6 9 15 18 21 23 24 24 23 23 16 14 8 6 5 5 6 8 9 9 10 12 13 13 12 11 10 9 8 8 8 7 6 5 4 4 4 5 7 7 6 4 2 8 14 17 20 21 22 22 21 20 20 22 25 24 25 24 25 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 15 14 14 13 13 13 13 12 12 11 8 6 5 7 9 14 15 14 11 9 8 8 8 9 9 10 10 11 11 11 11 11 10 10 12 13 12 14 11 12 14 14 15 15 15 16 16 16 16 16 16 15 15 14 14 14 13 14 14 15 14 15 15 15 15 15 15 14 14 13 14 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 13 13 12 13 13 14 13 13 15 14 14 14 13 13 12 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 18 19 19 21 22 23 23 23 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 22 21 20 20 19 18 17 16 16 16 17 16 16 16 16 16 16 16 17 17 17 17 17 16 15 12 9 8 9 9 8 8 8 8 9 10 11 12 12 11 10 9 9 9 11 17 19 17 15 12 8 10 11 11 12 13 13 13 13 13 13 13 13 14 15 15 15 15 14 14 14 14 14 12 12 14 15 15 14 14 14 13 13 13 13 12 12 12 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 9 9 10 10 10 10 11 12 13 13 14 14 15 14 14 14 14 14 12 4 9 16 17 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 16 16 17 18 18 18 18 17 16 16 16 16 16 17 19 21 22 23 21 15 8 5 4 7 12 18 22 24 25 23 23 23 22 16 7 4 6 7 8 9 9 9 10 11 12 12 12 11 10 9 8 8 8 7 6 5 4 4 3 3 3 1 1 4 5 11 15 17 18 19 20 20 20 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 17 17 17 17 16 15 14 14 13 13 13 13 13 12 9 7 6 2 9 12 13 13 13 11 10 8 8 8 8 9 9 10 10 11 11 10 9 9 11 14 15 15 15 14 13 14 14 15 15 15 16 16 16 16 16 16 15 15 14 13 13 13 13 14 14 15 15 14 14 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 14 14 13 13 13 13 13 13 13 14 13 13 15 15 14 14 13 13 12 12 11 11 11 11 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 19 20 21 22 22 22 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 23 22 21 20 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 17 16 13 10 9 8 8 8 8 8 9 10 11 12 12 11 11 10 9 10 11 16 18 19 20 19 12 11 10 11 12 13 13 13 13 13 13 13 13 14 15 15 16 15 14 14 13 13 14 13 14 14 15 15 15 14 14 13 13 13 13 12 12 12 13 14 15 15 15 15 15 16 16 15 14 13 13 12 11 10 10 9 9 9 10 10 10 11 12 13 14 15 14 14 14 14 15 15 15 15 12 11 18 18 19 19 19 19 19 18 18 18 17 17 17 16 16 15 16 16 16 17 18 18 18 18 17 16 16 16 16 16 17 18 19 21 22 22 21 17 14 11 11 16 19 24 26 25 23 23 23 22 21 11 5 8 8 9 9 9 9 9 10 11 12 12 11 10 9 8 8 7 6 5 4 4 4 3 3 4 9 15 9 11 12 14 15 16 17 18 19 21 22 23 21 21 21 23 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 29 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 16 16 17 17 17 16 15 14 13 13 13 13 13 14 12 8 4 2 5 8 13 14 13 12 11 9 8 8 8 8 8 8 9 10 10 10 10 10 11 13 15 15 15 15 15 13 14 15 15 15 15 15 16 16 16 16 15 15 15 14 13 13 12 13 13 14 15 15 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 17 17 16 15 13 13 13 13 12 12 12 13 13 14 13 13 14 14 14 13 13 13 13 12 12 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 18 18 20 21 21 20 20 21 22 23 23 24 24 24 24 24 24 24 23 23 23 23 24 23 22 21 20 20 19 19 19 19 19 19 19 18 18 18 18 19 20 20 19 19 19 19 19 19 18 18 17 14 11 9 8 8 8 9 9 9 10 11 12 12 11 10 10 10 11 15 17 17 14 9 15 9 10 11 12 12 13 13 13 13 13 12 13 13 14 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 13 14 15 16 16 16 16 17 17 16 15 14 13 12 11 11 10 10 9 9 9 9 9 10 11 13 15 16 15 14 14 15 15 16 16 16 17 17 18 18 19 20 20 20 20 20 20 19 19 18 17 17 16 16 15 15 16 16 17 18 18 19 18 18 17 16 16 16 15 16 16 17 18 20 22 21 20 18 18 16 14 11 20 24 24 22 22 22 22 17 4 8 8 8 8 9 9 9 9 10 11 12 12 11 10 9 8 8 7 5 4 4 4 4 5 5 7 11 14 12 11 11 13 14 15 16 17 19 20 21 21 21 21 21 22 23 24 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 29 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 23 23 23 23 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 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 17 16 16 16 17 17 16 15 14 13 13 13 14 13 11 9 7 7 12 18 11 6 11 12 11 10 9 8 8 8 7 7 8 9 9 10 10 10 10 11 13 14 14 14 14 15 13 14 15 15 14 14 14 15 16 16 15 15 15 14 14 13 13 12 13 13 14 15 14 14 13 13 13 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 14 13 12 13 12 12 12 12 13 14 14 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 19 19 19 18 18 19 19 20 20 21 22 23 23 23 23 23 22 22 22 22 23 23 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 20 21 21 20 20 20 20 20 19 19 19 19 17 15 12 9 8 9 9 9 10 10 11 12 12 12 11 11 11 12 14 16 17 15 6 9 10 11 11 12 12 13 13 13 13 13 12 12 13 13 14 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 16 17 17 17 17 18 18 17 15 14 13 12 11 11 10 10 9 9 9 9 9 8 10 15 17 17 15 14 14 15 16 16 16 17 18 18 19 20 20 20 20 21 21 21 21 20 19 18 17 17 17 16 15 15 16 16 17 18 18 19 19 18 18 17 16 15 15 15 16 16 17 19 20 20 19 17 15 14 4 11 19 22 21 21 21 21 20 16 6 6 7 8 8 8 9 9 9 9 10 11 11 11 10 9 8 7 6 5 5 4 4 5 5 6 8 10 11 10 10 10 12 13 14 15 17 18 19 20 21 21 21 21 22 23 25 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 19 19 18 17 15 15 16 17 17 16 15 14 13 14 14 14 13 11 8 8 12 16 17 15 7 8 10 10 9 9 8 8 8 7 7 7 8 9 9 10 10 11 11 12 12 13 13 13 12 11 13 15 15 15 14 14 14 15 15 15 15 15 14 14 13 13 13 13 14 14 15 14 14 13 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 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 14 12 12 12 12 12 12 13 13 12 13 14 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 16 17 17 17 17 17 18 20 20 21 21 21 21 20 20 21 21 22 22 22 22 21 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 19 19 20 19 18 14 11 9 10 10 10 10 11 11 12 12 12 12 12 12 13 14 16 16 16 16 13 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 15 16 16 17 18 18 18 18 18 18 17 15 14 13 12 11 11 10 10 10 9 9 9 10 6 4 16 19 17 15 15 15 16 16 16 16 17 18 19 20 20 20 21 21 21 22 22 21 20 19 17 17 16 16 15 14 14 15 16 17 18 18 19 19 19 19 18 17 16 16 16 15 16 16 18 19 20 17 15 12 9 3 10 15 18 19 19 19 18 17 15 9 5 6 7 8 8 9 9 9 9 9 10 10 10 9 8 8 7 7 6 5 4 5 5 6 7 8 9 9 9 10 11 12 12 14 15 16 17 18 19 20 21 21 21 22 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 30 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 19 19 18 16 15 15 16 17 17 17 15 14 14 14 15 14 13 12 11 12 10 6 6 8 5 6 8 9 8 8 8 8 8 7 7 8 8 9 9 9 10 11 11 11 11 12 12 11 10 10 13 15 15 15 15 14 15 15 15 15 15 14 14 14 13 13 14 14 15 15 15 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 16 16 17 17 16 17 17 16 16 17 17 16 15 14 12 11 12 12 12 12 13 13 12 13 14 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 16 16 16 16 16 15 15 16 16 15 13 13 15 16 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 23 22 22 22 21 21 20 20 20 19 15 12 10 10 11 12 12 12 12 12 12 11 12 12 12 13 15 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 16 17 17 18 18 19 19 19 19 19 18 17 15 14 13 12 11 11 11 10 10 10 10 11 13 13 14 16 18 16 16 16 16 16 16 16 16 17 18 19 20 20 21 21 22 22 22 22 22 20 18 17 14 13 14 14 13 14 15 16 17 18 18 19 19 19 19 19 18 17 16 16 15 15 15 16 19 19 14 11 9 7 5 8 10 13 14 15 15 15 14 13 9 6 6 7 8 9 9 9 9 9 8 9 9 8 8 8 8 7 7 7 6 5 5 5 6 7 8 8 9 9 9 10 11 12 13 14 15 16 17 18 19 20 20 20 20 21 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 18 18 19 19 18 16 15 15 16 17 18 17 16 15 15 16 16 16 14 12 12 13 12 9 5 4 5 6 7 7 8 8 8 8 8 8 7 7 8 8 9 9 10 10 11 12 12 12 13 13 13 14 14 14 15 16 15 15 15 15 15 15 14 14 14 13 13 13 14 14 15 15 15 14 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 14 13 12 11 12 12 12 13 13 13 13 13 14 15 15 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 12 11 10 11 11 12 12 12 13 15 16 16 17 18 18 19 20 21 21 22 22 22 22 22 22 22 23 24 24 25 25 25 26 25 25 24 23 23 22 22 22 21 21 19 16 12 11 11 11 12 13 13 13 12 12 11 11 12 13 14 15 16 17 16 16 16 16 16 15 15 14 14 14 14 14 13 12 12 12 12 12 13 14 15 14 14 13 13 13 13 13 13 13 13 13 13 13 16 17 17 17 18 18 18 19 19 19 19 19 19 18 16 15 13 13 12 12 11 11 11 11 11 11 12 13 15 14 7 9 13 15 16 16 16 16 16 16 17 19 20 20 21 21 21 22 22 22 22 21 18 13 7 9 10 10 11 12 13 15 16 17 18 18 19 19 20 20 20 19 18 17 16 15 14 14 15 15 14 9 7 7 6 6 6 8 9 10 11 10 11 11 11 9 6 6 7 9 9 9 9 9 8 8 8 8 7 7 8 8 8 8 7 7 5 5 6 7 7 7 8 8 8 9 10 11 12 13 14 15 16 17 18 18 19 19 20 20 21 22 23 23 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 27 27 27 27 27 27 28 28 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 19 19 18 17 15 16 17 18 18 18 16 15 15 16 16 16 15 14 13 14 15 15 15 13 9 7 7 7 7 7 7 8 9 8 7 7 7 8 8 9 10 11 11 12 12 12 12 13 13 14 14 15 15 16 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 15 15 14 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 16 14 12 11 11 12 12 13 13 14 14 13 14 15 15 15 15 14 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 14 14 13 12 11 9 8 8 7 7 7 7 9 12 13 14 15 15 16 16 17 18 19 20 21 21 22 22 22 22 22 23 24 24 25 25 26 27 27 26 25 24 24 23 23 23 22 23 22 19 15 12 11 11 12 13 14 14 13 12 10 10 11 12 14 15 16 17 16 16 16 16 16 16 16 15 15 15 15 14 14 13 12 12 12 12 13 14 15 15 14 14 13 13 13 13 13 13 13 13 12 13 17 17 17 17 18 18 19 19 19 19 19 19 19 17 16 14 13 12 12 12 12 11 11 11 11 12 12 13 14 13 11 7 5 9 14 15 15 15 15 14 17 19 20 20 20 20 21 21 22 22 21 19 14 6 6 7 7 8 9 11 13 14 16 17 18 19 19 20 21 21 21 20 20 18 16 14 14 14 14 14 11 8 7 7 7 6 5 6 6 6 6 7 7 9 9 8 6 6 8 9 10 9 9 9 8 8 7 7 7 7 7 8 7 7 7 6 5 5 6 7 7 7 7 7 8 8 9 10 11 12 13 14 16 17 17 18 19 19 19 20 20 21 22 22 23 23 23 23 24 24 25 25 26 26 26 26 26 27 27 27 27 28 28 28 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 18 18 18 19 19 18 17 16 17 18 19 19 18 16 15 15 15 15 15 15 15 14 14 14 14 14 13 11 8 7 7 7 7 7 8 9 9 8 7 7 7 8 8 9 10 10 11 11 11 11 12 13 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 17 17 17 17 18 18 18 18 17 15 14 12 11 11 11 12 13 13 13 13 13 14 15 15 15 14 13 13 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 15 14 14 13 11 9 8 7 7 7 6 6 8 10 13 14 15 15 15 14 15 15 16 17 19 20 20 21 22 22 22 22 23 24 24 25 25 26 27 28 27 27 26 25 24 23 23 23 23 23 22 19 14 12 12 12 13 14 14 14 12 10 9 9 11 13 15 16 17 17 16 16 16 17 17 16 16 15 15 16 15 15 14 13 13 12 13 13 14 15 15 15 14 13 13 13 13 13 13 13 13 12 14 17 17 18 18 18 19 19 19 19 19 19 19 18 17 15 14 13 13 13 13 12 11 11 11 12 12 13 14 14 13 12 11 12 13 12 10 12 11 10 10 9 18 20 20 20 20 20 21 22 21 19 17 11 6 6 7 7 7 8 10 12 13 15 17 19 20 21 21 21 21 21 21 20 18 16 15 15 15 14 13 12 10 8 7 8 7 6 6 5 5 6 6 6 6 7 6 6 7 9 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 6 5 5 7 7 7 7 7 7 7 7 8 8 9 10 11 13 14 16 17 18 18 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 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 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 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 20 18 18 19 19 19 19 18 18 18 19 20 20 18 16 15 15 14 14 14 13 13 14 13 13 13 13 13 11 9 8 8 7 7 7 8 9 9 8 6 6 7 7 8 8 9 10 10 10 10 11 12 13 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 17 17 17 17 18 18 18 18 17 15 13 12 11 11 12 12 13 13 13 13 14 14 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 17 17 16 16 15 14 12 10 9 8 8 7 7 7 9 12 14 15 16 16 16 15 15 15 15 16 17 18 19 20 21 22 22 22 23 24 24 24 24 25 27 28 28 28 27 26 25 24 24 24 24 23 23 21 17 15 13 13 13 13 14 14 14 11 9 9 11 13 14 15 16 16 16 16 16 17 17 17 16 16 16 16 16 15 15 14 13 13 14 14 14 15 16 16 15 13 13 13 13 13 13 13 13 12 14 17 18 18 18 18 19 19 19 19 19 19 19 18 17 15 14 13 13 13 13 12 12 11 12 13 13 14 14 13 13 12 13 14 15 14 9 4 7 8 8 9 16 19 19 19 19 20 20 21 20 18 16 10 8 8 7 6 6 6 9 11 13 15 17 19 20 21 21 22 22 22 22 20 18 17 16 16 15 15 14 12 11 10 9 9 9 8 8 8 8 7 6 6 6 6 6 6 8 9 11 11 10 9 8 7 7 7 6 6 6 7 7 6 6 6 6 7 8 8 8 7 7 7 7 7 7 7 8 9 11 13 15 16 17 18 19 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 20 19 18 19 20 20 19 19 19 20 21 21 21 19 16 15 15 14 13 12 12 12 12 12 12 12 12 12 12 11 9 8 8 7 8 8 9 10 9 6 6 7 7 8 8 9 9 10 10 10 11 12 13 13 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 12 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 16 16 16 17 17 18 18 18 18 17 15 13 12 11 11 12 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 15 14 13 12 10 10 9 9 10 11 13 15 16 17 18 17 17 16 16 16 17 17 18 19 19 20 21 21 22 22 23 23 23 23 24 25 27 28 28 28 27 26 25 24 24 24 23 22 21 19 16 14 13 12 12 13 14 15 13 10 10 11 12 14 15 15 15 16 16 16 17 17 17 17 16 16 16 16 16 15 15 14 15 15 15 15 15 16 17 16 15 14 13 13 12 12 12 13 12 13 17 18 18 18 18 19 18 19 19 19 19 18 18 17 15 14 13 13 13 13 13 12 11 12 13 14 14 13 12 12 12 12 13 15 16 15 10 9 9 10 13 16 18 18 19 19 19 20 21 19 17 14 12 11 10 8 6 5 6 8 11 13 15 17 19 21 21 22 21 21 22 21 20 18 17 17 16 16 15 14 13 11 10 9 10 10 9 10 10 10 8 7 6 6 6 6 7 8 9 10 10 10 9 8 7 7 7 7 7 7 7 7 6 6 6 7 9 9 9 8 7 7 7 7 7 7 7 7 9 11 13 15 17 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 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 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 20 19 19 20 20 20 20 20 20 21 22 22 21 19 16 14 14 15 13 10 10 11 11 12 12 12 13 13 12 12 10 9 8 7 8 8 9 9 9 7 7 7 7 8 8 9 10 10 10 10 10 11 12 13 13 14 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 12 11 12 13 13 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 16 15 13 12 12 12 13 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 15 15 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 14 13 12 11 11 12 12 14 15 17 18 19 19 19 18 18 18 18 18 18 19 19 20 20 20 21 22 22 22 22 22 22 24 26 28 28 27 26 26 25 24 23 23 23 22 21 19 17 15 13 12 12 13 14 15 14 12 11 11 12 13 13 14 14 15 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 17 17 16 14 13 12 12 12 12 12 12 13 17 18 18 18 18 19 19 19 19 18 18 18 17 17 15 14 14 13 13 13 13 12 11 12 14 14 14 13 12 12 12 12 13 14 16 16 13 11 10 11 14 17 18 18 18 19 19 19 19 18 17 15 13 13 12 10 8 8 8 9 10 12 14 17 19 20 21 21 21 19 19 19 19 18 18 17 16 15 15 14 12 11 10 10 9 9 9 10 12 12 10 8 6 6 6 6 7 7 8 9 10 9 9 8 7 7 7 7 7 7 7 7 7 7 8 10 10 9 9 8 7 7 7 7 7 7 7 7 9 12 14 16 17 18 19 20 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 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 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 22 22 22 22 21 20 20 20 21 21 21 20 20 21 21 22 23 22 19 17 15 14 15 13 9 9 10 11 11 12 12 13 13 13 12 11 9 8 7 7 8 9 9 8 8 7 7 8 8 9 9 10 10 10 10 11 11 12 13 13 13 14 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 14 13 12 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 12 12 13 13 14 14 15 15 16 16 17 17 17 17 18 17 16 14 13 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 14 13 14 14 15 15 16 16 17 17 18 18 18 18 19 19 18 18 18 18 19 19 20 20 19 19 19 18 17 16 15 14 12 12 12 13 15 17 19 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 20 20 21 22 25 27 28 27 26 26 25 24 23 22 21 20 20 20 17 15 13 12 12 13 14 15 14 13 11 11 11 11 12 12 13 14 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 15 13 12 12 12 12 12 12 13 17 18 18 18 19 19 19 19 19 19 18 18 17 16 16 15 14 13 13 13 13 13 13 13 14 14 14 12 12 11 11 11 12 13 16 17 16 14 14 14 16 18 18 18 19 19 18 18 18 18 17 16 14 14 13 11 9 9 10 10 9 11 14 17 19 20 21 22 21 16 15 17 19 21 19 18 17 15 14 14 13 12 11 11 10 9 8 8 12 13 10 8 6 6 6 6 7 7 8 8 9 9 8 8 7 7 7 7 7 7 7 7 8 8 10 11 10 10 9 8 8 7 7 8 7 7 7 8 11 13 15 16 17 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 22 22 21 21 21 21 21 22 22 21 20 18 16 15 14 13 9 9 9 10 11 11 12 13 13 13 13 12 10 8 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 9 10 11 12 12 12 12 13 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 13 12 11 11 11 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 12 12 12 13 13 13 14 15 15 16 16 16 17 17 17 17 16 15 14 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 15 15 16 17 17 17 18 18 18 19 19 19 18 18 18 19 19 20 21 21 21 21 21 20 20 19 18 18 16 14 13 14 16 18 19 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 20 21 23 25 27 26 26 26 26 25 24 22 20 18 18 19 19 16 14 13 13 15 16 16 15 13 12 11 10 10 10 11 12 13 14 15 16 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 17 14 10 11 11 11 11 11 11 16 18 18 18 19 19 19 19 19 19 18 17 17 16 16 15 14 13 13 13 13 14 14 14 14 14 13 12 11 10 10 10 11 12 15 18 19 18 17 17 17 19 19 19 19 18 18 17 17 17 17 16 15 14 12 11 9 8 10 10 10 11 14 17 19 20 22 22 20 14 13 16 19 19 17 17 17 16 14 14 13 12 11 11 12 10 6 5 8 10 8 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 10 11 10 10 9 8 8 8 8 8 8 8 8 10 12 15 16 17 18 18 18 19 19 19 19 19 19 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 22 22 21 21 21 21 22 22 21 20 19 17 15 13 13 14 13 11 11 10 11 12 12 13 13 13 12 9 7 6 6 7 8 8 8 7 8 8 8 8 9 9 9 9 9 10 11 12 12 12 12 12 13 14 14 14 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 13 12 11 10 11 12 13 14 14 14 14 14 14 14 14 14 15 14 14 13 13 13 12 12 12 12 12 12 13 14 14 15 15 16 16 16 16 16 16 16 15 14 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 15 15 16 16 17 17 18 18 18 19 18 18 19 19 19 19 20 20 21 22 22 22 22 22 22 21 21 21 21 22 23 20 19 18 18 19 20 21 22 22 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 18 20 22 24 25 26 26 26 26 26 25 23 20 17 18 20 22 22 18 17 17 18 18 18 17 15 13 13 10 8 8 10 11 13 14 15 15 16 16 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 19 19 18 15 6 10 10 10 10 10 5 15 19 19 18 19 19 19 19 19 19 18 17 16 16 15 14 13 12 13 13 13 14 15 15 14 13 12 10 9 9 8 8 9 11 14 18 21 20 19 18 18 19 19 19 18 17 17 17 17 17 17 16 15 14 12 11 8 7 8 9 9 11 15 18 20 21 21 21 19 13 12 17 19 18 16 16 17 16 15 14 13 11 10 11 13 13 5 6 4 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 10 10 10 9 9 8 8 9 8 8 9 10 12 14 16 17 17 17 18 18 19 20 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 21 20 20 20 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 23 23 22 22 22 22 22 21 21 21 21 21 21 20 18 16 15 15 13 12 10 10 11 12 12 12 14 14 11 8 7 6 6 7 7 8 7 7 7 8 8 8 8 9 9 9 9 10 11 11 11 12 12 12 13 13 13 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 13 13 11 10 10 10 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 14 14 14 15 16 16 16 16 16 15 14 13 13 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 20 20 21 22 22 23 23 23 23 23 22 22 22 22 23 24 25 24 22 20 19 20 21 22 23 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 19 20 22 24 25 25 25 26 26 25 24 22 22 22 23 23 21 20 20 20 20 20 20 19 18 17 15 9 4 5 7 10 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 18 13 8 9 10 10 7 7 16 19 19 19 19 19 19 20 20 19 18 17 16 15 14 13 12 12 12 13 14 15 16 15 14 13 11 9 8 7 7 7 7 8 6 15 22 22 21 19 19 19 18 18 17 17 16 17 17 17 17 16 15 13 12 11 9 8 8 9 9 12 17 20 21 22 21 20 18 13 12 16 18 17 15 15 15 14 14 13 12 10 10 10 14 16 9 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 10 11 13 15 16 17 17 17 17 19 19 20 19 19 18 18 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 20 19 19 18 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 23 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 24 23 22 20 18 16 13 10 9 9 11 11 11 13 15 14 11 8 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 11 11 11 11 11 12 12 13 13 13 13 12 11 11 11 11 11 12 12 13 13 13 13 13 13 12 11 10 9 10 11 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 14 15 15 15 15 15 15 15 14 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 16 17 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 24 23 23 23 22 23 24 24 24 24 24 23 22 22 22 23 23 24 24 24 24 23 23 23 23 22 22 21 21 20 20 19 19 19 19 20 21 22 23 24 24 25 25 25 25 25 24 24 25 23 20 19 20 22 22 20 18 17 18 20 18 15 8 4 7 11 12 14 15 15 16 17 17 17 17 18 18 17 17 17 17 18 18 18 19 19 19 20 20 20 20 19 17 13 10 10 10 8 12 19 20 19 19 19 19 19 20 20 20 19 18 17 16 14 12 11 12 12 13 15 16 16 16 14 12 9 7 7 7 6 6 6 7 8 16 23 23 22 21 20 19 18 18 17 16 16 16 16 16 16 16 15 13 11 10 9 9 8 9 9 13 17 20 21 21 20 20 16 11 11 15 17 15 12 13 12 12 12 12 12 11 10 10 11 11 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 14 15 16 17 16 16 18 19 20 20 19 18 18 17 17 16 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 18 18 17 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 25 25 25 24 24 24 24 23 23 23 23 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 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 23 23 23 23 23 23 23 23 23 23 23 22 22 23 25 26 25 22 21 19 16 13 10 9 8 9 10 11 13 14 13 10 7 7 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 12 13 13 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 11 10 9 10 11 12 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 13 12 12 12 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 17 18 18 19 19 18 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 21 22 22 22 22 22 23 24 25 25 26 26 26 24 21 20 21 23 23 22 19 16 17 20 22 23 22 15 12 13 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 20 19 16 13 12 11 12 14 19 20 20 20 19 19 19 19 20 20 19 19 18 17 15 13 12 12 14 15 16 17 17 16 15 11 8 7 7 6 6 6 8 12 18 21 23 23 24 23 22 20 18 18 17 17 16 16 16 16 16 15 14 13 11 10 8 7 6 7 8 12 16 18 20 20 19 19 15 10 10 13 14 11 10 9 9 9 10 11 11 10 10 9 6 6 6 5 6 6 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 10 10 10 10 11 12 13 14 15 16 16 15 16 18 20 20 19 19 18 17 16 16 16 16 16 17 17 18 18 17 17 17 17 17 17 18 18 19 19 18 17 16 15 14 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 25 24 24 24 24 24 24 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 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 24 24 24 24 24 23 23 23 23 23 24 24 24 24 23 23 24 24 24 22 20 19 18 17 15 12 9 8 9 9 11 13 13 11 8 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 11 12 12 11 11 11 11 11 12 12 13 12 12 11 11 10 11 11 11 12 13 13 13 13 13 13 13 12 11 10 10 9 10 11 12 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 12 12 13 13 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 16 16 17 17 18 18 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 23 23 23 23 24 24 24 24 25 25 24 24 24 24 24 24 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 22 23 24 25 25 27 27 26 24 23 23 23 24 23 21 19 19 20 23 24 24 22 19 17 16 16 17 17 18 19 19 19 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 20 19 16 14 14 15 17 19 20 20 20 20 20 19 19 20 20 20 19 19 18 16 14 13 13 14 15 17 17 18 18 16 11 5 7 7 6 6 7 11 16 19 21 22 23 24 24 23 21 19 18 17 17 17 16 16 16 16 15 14 13 11 9 8 7 6 6 6 10 14 17 18 18 18 17 14 9 9 9 8 6 6 6 7 7 7 8 8 7 6 4 5 6 6 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 12 13 14 15 15 16 15 15 16 18 20 20 19 18 18 17 16 15 15 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 15 13 11 10 10 9 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 25 25 25 24 24 23 23 22 21 20 18 18 17 18 17 15 12 10 10 10 10 11 10 9 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 11 12 14 13 12 11 10 10 11 11 11 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 11 10 9 9 10 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 24 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 27 27 26 25 25 24 24 24 23 23 21 21 21 22 23 23 22 21 19 18 18 19 19 20 20 20 19 19 19 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 21 21 20 18 16 15 16 17 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 15 15 15 16 16 17 18 19 19 18 11 3 6 6 6 7 9 13 16 19 20 22 23 24 24 24 21 19 18 16 17 17 17 16 16 16 15 14 13 11 9 8 7 6 6 7 9 13 17 18 18 17 15 12 8 7 5 4 4 5 5 5 6 6 6 6 6 5 5 4 5 5 6 6 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 12 14 14 15 15 15 15 14 16 18 19 19 18 18 18 16 15 14 14 14 15 15 15 15 15 15 15 15 15 16 15 15 14 12 10 7 4 3 3 4 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 24 25 25 25 24 23 22 21 20 18 18 17 17 16 17 17 15 13 11 10 9 9 9 8 7 6 7 7 7 7 7 8 8 7 7 8 8 10 11 11 12 13 14 17 16 13 10 9 9 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 10 9 9 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 23 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 23 23 23 23 23 23 23 24 25 25 26 26 26 26 25 25 24 24 24 23 22 22 21 22 22 21 21 20 19 20 20 21 22 22 22 21 20 19 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 22 21 21 20 18 17 17 17 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 16 17 18 19 20 20 20 14 1 6 6 6 6 8 13 16 18 20 22 23 23 23 23 23 21 18 15 17 17 17 17 16 16 15 14 13 11 10 8 7 7 7 7 9 15 18 18 17 16 13 10 7 5 4 5 6 5 5 6 6 6 6 7 6 6 5 4 5 5 8 7 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 10 11 12 14 14 14 15 15 14 15 17 18 18 18 17 17 16 14 13 12 13 13 13 13 13 13 13 14 14 15 15 15 15 14 13 11 8 5 3 4 5 4 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 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 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 23 24 25 25 24 23 22 20 19 18 18 17 17 17 16 16 16 16 14 11 9 8 7 7 6 5 6 6 7 7 7 7 7 8 7 8 8 9 10 11 12 12 13 15 18 18 15 11 8 10 11 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 12 13 14 14 14 13 11 10 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 19 19 20 20 21 21 21 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 24 24 24 23 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 23 22 22 22 21 21 21 20 20 20 21 22 23 23 24 23 22 21 19 18 18 19 19 20 20 20 21 21 21 21 21 22 23 23 23 23 22 22 21 20 19 18 18 19 20 20 21 21 21 21 21 20 20 20 19 18 18 18 18 17 16 17 18 19 20 20 21 21 19 11 5 2 4 3 5 13 16 19 21 22 23 23 23 23 23 20 16 14 16 17 17 17 17 16 15 14 13 12 10 9 7 7 7 6 11 18 20 19 18 15 11 8 6 4 5 7 7 7 6 6 6 6 6 7 7 6 5 4 4 6 7 7 6 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 9 9 9 10 10 10 10 10 9 9 9 10 11 13 14 14 14 14 14 14 15 16 17 17 17 16 15 13 11 10 10 10 11 11 11 11 11 12 13 14 15 16 15 15 14 14 13 10 7 4 3 4 3 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 23 22 22 22 23 24 25 24 23 21 20 19 18 18 18 17 17 17 17 17 16 14 11 8 6 5 5 4 5 5 6 6 7 7 7 8 8 8 8 9 9 10 11 12 12 13 14 16 17 16 12 10 11 13 13 13 13 13 14 14 14 14 13 14 13 12 12 12 12 12 11 12 13 14 15 14 13 11 10 9 8 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 20 20 20 20 21 20 20 19 20 20 20 21 21 21 22 22 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 22 22 22 23 23 23 23 24 24 24 23 23 23 23 23 24 24 24 24 25 25 25 24 24 24 24 25 25 25 25 24 24 23 23 22 22 21 21 21 21 21 21 21 21 22 22 23 23 23 23 22 21 19 18 18 19 19 20 21 21 22 22 22 22 22 23 24 24 24 23 23 22 22 21 20 18 18 19 20 21 21 21 21 21 21 21 20 20 19 18 18 18 17 17 17 17 18 19 20 20 21 21 20 16 11 9 8 5 2 14 18 21 22 23 23 24 24 24 24 23 12 12 15 17 18 18 17 16 15 14 13 13 12 9 7 7 6 4 15 21 21 18 16 13 9 6 5 5 6 7 8 8 8 7 6 6 7 7 7 6 5 4 4 6 7 7 6 5 5 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 9 10 10 10 10 10 9 9 9 10 11 12 13 13 13 13 13 13 13 14 14 15 16 15 14 13 11 9 8 8 9 10 10 10 10 11 12 14 15 16 16 16 16 16 15 15 14 12 9 6 4 4 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 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 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 22 22 23 24 25 24 23 22 20 19 18 18 17 17 17 17 17 17 16 13 10 7 5 4 3 4 4 5 5 6 6 7 8 8 8 8 8 9 10 11 11 12 12 13 13 15 16 15 14 13 13 13 13 13 14 14 15 15 15 15 14 14 13 12 12 12 11 11 11 12 12 11 12 11 11 11 10 9 9 9 9 10 10 11 11 11 10 10 10 11 11 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 21 21 22 22 22 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 25 25 25 24 24 24 23 23 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 20 20 21 21 21 21 21 22 22 23 23 23 22 21 19 18 18 19 20 21 21 22 22 23 23 23 23 24 25 25 24 24 23 23 23 22 21 20 19 19 20 21 21 21 21 21 21 21 20 20 19 18 18 17 17 16 17 17 18 19 19 20 20 20 20 18 16 14 11 9 8 16 22 23 24 24 24 24 24 24 24 23 13 11 14 17 18 18 18 17 15 14 14 13 13 10 7 6 6 5 19 23 20 17 14 10 7 5 5 5 5 6 9 9 9 8 7 6 6 6 7 5 4 4 4 5 6 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 12 13 13 13 13 12 12 12 12 13 14 14 14 12 11 9 8 7 8 9 10 10 10 10 11 13 14 15 16 17 17 17 17 17 16 16 14 12 10 9 10 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 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 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 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 22 22 23 24 25 25 24 22 20 19 17 17 17 17 17 17 17 17 15 12 9 6 4 3 3 3 4 5 6 6 7 7 8 8 8 8 8 9 10 10 11 12 12 12 12 13 14 14 13 13 13 12 12 12 13 12 13 15 15 15 15 14 13 12 12 11 11 10 8 7 8 13 13 12 12 13 12 11 10 10 10 10 11 11 11 10 10 9 10 10 11 12 12 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 24 24 24 23 23 22 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 21 22 22 22 23 22 22 21 20 19 19 20 21 22 22 23 23 23 23 23 23 23 24 25 25 24 24 23 23 23 22 20 19 19 20 21 21 21 21 21 21 21 20 20 19 18 18 17 16 16 17 17 17 19 19 19 20 19 18 17 15 14 15 14 17 22 25 25 25 25 25 24 24 24 24 21 14 12 13 16 18 18 17 16 15 14 14 14 14 12 8 6 9 13 13 11 12 13 12 9 7 5 5 5 6 7 8 9 9 9 8 6 5 6 6 5 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 12 13 13 13 12 11 11 11 11 11 12 13 13 12 10 9 8 8 9 10 10 10 10 11 12 14 15 16 17 17 18 18 18 18 17 17 16 15 14 14 15 28 28 28 28 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 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 25 25 25 25 26 26 26 26 26 27 27 27 27 26 26 25 24 23 23 23 23 23 24 25 25 25 23 21 20 19 18 18 17 17 17 17 17 16 14 11 7 5 3 2 3 3 4 5 6 7 7 7 7 7 7 8 8 9 9 10 11 11 11 12 12 11 11 11 11 11 11 12 12 13 14 13 12 11 11 12 12 13 13 12 12 12 11 5 6 13 10 13 13 13 14 14 14 12 12 11 11 11 11 11 11 10 10 9 9 10 11 12 12 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 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 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 21 21 21 21 21 21 22 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 22 22 22 21 21 20 20 19 19 19 18 17 19 21 22 22 22 23 22 22 21 21 20 20 21 21 22 22 23 23 23 24 24 24 23 24 24 25 25 24 24 24 23 23 22 20 21 21 22 22 22 22 21 21 20 20 19 19 18 17 17 16 16 16 17 18 19 19 18 18 16 15 15 15 11 11 14 17 21 24 25 25 25 25 24 24 24 23 21 16 13 13 15 16 17 17 16 15 15 15 15 15 13 10 5 8 10 6 2 7 11 12 9 7 5 5 5 6 7 8 9 9 9 8 6 5 5 5 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 12 12 13 12 11 10 9 9 9 11 12 13 13 12 11 10 10 10 10 11 11 10 11 12 13 14 16 17 18 18 19 19 18 18 18 18 17 16 16 16 17 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 26 25 24 23 23 24 25 25 25 25 26 26 25 24 23 22 21 20 19 18 18 17 16 16 15 12 9 6 3 2 2 3 4 5 5 6 7 7 6 6 6 6 7 8 9 9 9 10 11 11 11 11 10 10 9 9 9 10 11 12 13 13 13 12 11 11 11 12 13 13 13 12 12 11 7 15 16 8 12 14 14 15 15 14 14 13 12 12 11 11 11 11 10 10 9 9 10 11 12 12 13 13 13 12 12 12 12 13 13 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 14 14 14 15 16 16 16 17 17 18 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 22 22 21 21 21 21 21 22 22 23 23 24 25 26 26 26 26 27 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 22 22 21 20 19 19 18 17 16 17 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 16 16 15 17 18 19 18 16 15 13 12 13 16 16 17 16 17 20 23 24 25 25 25 24 24 23 23 20 17 15 14 14 15 16 17 17 17 16 16 16 15 14 12 8 5 5 6 5 6 8 11 10 6 4 5 6 7 8 9 10 11 11 10 7 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 9 9 9 10 10 10 11 12 12 12 10 9 8 8 9 10 12 13 13 12 11 11 11 11 11 12 12 12 12 13 14 15 16 18 19 19 20 19 19 19 18 18 17 17 17 17 18 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 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 24 24 24 24 24 24 24 25 24 25 25 24 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 26 24 23 23 24 26 27 27 27 27 27 27 26 25 24 23 22 21 20 19 18 17 15 15 14 11 8 4 2 2 2 3 4 5 6 6 7 7 6 6 6 6 6 7 8 9 9 10 10 11 11 11 10 9 9 8 9 10 11 12 12 13 13 12 11 11 12 13 13 13 13 12 12 8 12 17 9 10 13 14 15 15 15 15 14 14 13 12 12 11 11 11 10 10 9 10 10 11 11 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 26 26 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 22 22 22 21 21 21 21 21 21 22 22 23 24 25 26 26 26 26 26 26 26 25 25 25 25 24 24 25 24 24 24 23 23 23 22 22 22 21 20 20 19 18 17 17 18 19 20 21 21 21 22 22 23 23 23 23 23 23 22 23 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 21 21 20 19 19 19 18 18 17 16 16 15 17 17 17 16 14 11 10 10 12 14 15 14 14 16 21 23 24 24 24 24 24 23 23 22 20 18 16 15 14 16 17 18 18 17 16 15 15 15 15 13 10 8 7 6 5 5 6 6 4 4 5 6 6 7 8 9 10 12 13 11 9 5 4 4 4 5 5 5 5 5 6 6 7 7 7 7 8 8 9 9 9 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 9 9 10 10 10 11 11 10 9 8 7 8 9 10 11 12 13 13 12 11 11 11 12 13 13 13 14 15 16 16 17 19 20 20 21 20 20 19 18 18 17 17 18 18 19 29 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 27 26 25 24 24 25 26 27 28 29 29 28 27 26 25 23 23 22 21 20 19 18 17 16 15 14 13 10 6 3 1 2 3 4 4 5 6 6 6 7 6 6 5 5 6 6 8 8 9 10 10 11 11 11 11 10 9 9 10 11 11 12 13 13 13 13 12 13 13 13 13 13 12 12 11 11 14 16 4 11 14 15 16 16 16 16 15 15 14 13 12 11 11 11 11 10 10 10 11 11 11 12 13 12 12 12 12 12 12 13 13 12 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 19 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 26 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 21 21 20 20 20 21 21 21 22 24 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 18 17 18 18 19 20 20 20 21 22 23 23 24 24 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 18 18 18 17 16 16 16 16 16 16 15 12 9 8 10 12 13 13 12 10 10 18 25 25 24 24 24 24 23 23 22 21 19 17 16 15 16 18 18 17 16 15 14 14 14 15 15 13 11 10 8 6 5 5 5 5 5 5 6 7 7 8 10 10 11 12 11 9 6 4 4 5 5 6 5 5 5 6 6 7 7 7 8 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 11 11 11 11 10 9 9 9 10 10 10 10 9 8 8 7 7 8 9 10 11 12 13 13 12 11 11 12 13 13 14 15 16 16 17 18 19 20 21 21 22 21 20 19 19 18 18 18 18 19 19 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 27 26 25 24 24 25 27 28 29 29 29 29 27 26 24 23 22 21 21 20 19 18 17 16 15 14 13 12 8 5 2 1 2 3 4 4 5 5 6 6 6 6 5 5 5 6 6 7 8 9 9 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 14 14 14 14 14 13 13 12 11 10 12 14 14 6 13 15 16 16 16 16 16 16 16 15 14 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 12 12 11 11 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 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 24 24 24 24 25 25 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 21 21 21 20 20 21 20 20 20 21 23 24 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 21 20 19 18 18 18 19 19 20 21 22 23 23 23 24 24 24 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 24 24 23 23 23 22 22 21 21 20 20 20 20 19 19 18 18 18 17 17 16 16 16 16 15 13 10 8 7 9 10 11 12 12 10 5 15 27 26 24 24 24 24 23 23 22 21 20 18 17 17 17 18 18 17 15 14 14 14 14 15 16 15 13 11 9 6 6 7 5 5 5 5 6 7 8 8 10 9 9 10 10 7 5 4 6 6 7 7 5 5 5 6 7 7 8 8 8 9 10 10 11 11 10 9 9 9 9 9 9 10 10 11 11 12 13 12 12 12 11 11 10 9 9 9 9 9 9 9 8 8 7 7 7 8 9 11 12 13 13 13 12 11 11 12 13 14 15 16 17 17 18 19 20 20 21 22 22 22 21 20 19 19 18 18 19 19 19 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 27 26 25 24 25 27 29 30 30 29 28 27 26 24 23 22 22 21 21 20 19 18 17 15 14 12 11 9 6 3 0 1 2 3 3 3 3 3 4 4 5 4 4 5 6 6 7 7 8 9 9 9 10 10 10 10 10 10 11 12 13 13 14 14 15 15 15 16 16 15 15 14 13 12 11 10 11 12 13 8 14 16 17 17 17 17 16 16 16 15 14 13 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 27 27 27 26 26 26 26 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 20 22 24 24 25 24 24 23 23 23 23 24 25 26 26 26 26 26 26 26 25 25 24 24 24 24 23 23 22 21 19 18 17 17 18 19 20 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 20 20 20 20 20 19 19 19 18 18 17 17 16 17 16 15 13 11 9 8 8 8 8 9 10 11 9 1 20 27 26 25 24 24 24 23 23 22 21 21 20 19 19 18 18 18 17 16 15 14 14 14 15 15 14 13 11 9 7 5 5 4 4 4 5 7 8 8 9 9 9 9 9 8 5 5 7 8 8 9 7 5 5 6 6 7 8 8 8 9 9 10 10 11 11 10 9 9 9 9 9 10 10 10 11 12 13 13 13 12 12 11 10 9 9 9 9 9 9 8 8 8 7 7 7 7 8 9 11 12 12 13 12 12 11 11 12 13 14 16 16 17 18 18 19 20 21 21 22 22 22 21 21 20 19 19 19 19 19 19 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 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 28 27 26 26 25 26 27 29 30 30 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 14 12 11 9 7 4 2 1 1 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 9 9 9 10 10 10 11 11 12 13 14 14 15 15 16 16 17 17 16 15 14 13 12 11 11 10 10 11 11 10 14 16 17 17 17 17 17 16 16 16 15 14 13 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 27 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 20 22 23 24 23 23 23 23 23 23 24 25 26 27 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 21 19 18 18 19 20 20 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 15 12 10 9 9 8 8 8 8 9 10 8 8 24 26 26 25 24 24 24 24 23 23 23 22 22 21 21 20 20 18 17 15 14 13 13 14 14 14 13 12 10 9 8 7 5 5 6 8 9 9 9 9 8 8 8 9 9 6 4 10 12 12 11 10 8 5 5 6 7 7 8 8 9 9 9 10 10 10 11 10 10 9 9 9 10 10 10 10 11 12 13 13 13 12 12 11 10 9 9 9 9 9 9 8 8 7 7 7 7 8 9 10 11 12 12 12 12 11 11 11 12 13 15 16 17 17 18 19 20 20 21 22 22 22 22 21 21 20 20 19 19 19 19 19 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 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 28 27 27 27 27 28 29 30 30 30 29 28 27 26 26 25 23 22 22 21 20 19 18 17 15 13 11 9 8 6 3 2 2 2 1 1 1 1 1 2 2 2 2 3 4 4 4 5 6 6 7 8 9 9 9 10 10 10 11 12 14 15 15 16 16 17 17 18 18 18 16 14 13 13 12 11 10 10 10 10 10 10 14 16 17 17 17 17 17 16 16 15 14 14 13 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 20 21 22 22 22 22 22 22 22 22 24 25 26 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 22 21 20 20 21 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 15 11 9 9 9 8 8 8 8 8 9 7 14 23 26 26 25 24 24 24 24 24 23 24 24 24 23 23 22 20 18 16 14 12 11 12 13 13 14 13 11 10 9 9 8 7 5 7 9 9 9 9 9 8 8 8 9 9 5 9 15 17 16 14 12 9 6 4 5 7 8 9 9 9 10 10 10 9 9 10 10 10 10 10 10 10 10 10 11 11 12 13 12 12 12 12 11 10 9 9 9 9 9 9 8 8 8 7 7 7 8 9 10 10 11 11 11 11 10 10 11 12 13 15 16 17 18 18 19 20 21 21 22 22 22 22 21 21 20 20 19 19 19 19 19 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 29 29 30 30 31 31 30 28 27 25 24 23 23 22 22 22 21 20 19 18 16 14 12 10 8 6 5 3 3 4 3 2 2 2 1 1 2 2 2 4 5 4 4 4 4 5 6 7 8 9 9 10 10 10 11 12 13 15 16 16 17 17 18 18 19 19 18 16 15 13 12 11 10 9 9 9 10 10 10 14 15 16 16 17 17 16 16 15 15 14 14 13 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 21 21 21 21 20 20 20 21 23 24 25 26 27 28 28 28 27 27 26 26 25 25 24 23 22 22 22 23 24 24 26 26 26 25 25 25 25 25 25 25 25 25 24 24 25 26 26 26 25 25 25 24 24 24 24 24 23 22 22 22 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 17 18 15 11 9 9 9 8 8 8 8 9 9 10 17 24 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 21 17 13 10 9 10 12 13 15 16 14 12 10 10 9 8 6 6 6 8 8 9 9 8 8 8 9 9 8 5 13 19 20 19 17 15 12 7 4 5 6 8 9 10 10 11 10 10 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 8 8 7 7 8 8 9 9 10 10 10 11 10 10 10 11 12 14 15 16 17 18 19 20 20 21 21 22 22 22 22 21 21 20 20 20 19 19 19 19 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 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 25 26 26 26 27 27 27 28 29 29 30 30 30 31 31 30 28 26 24 23 22 21 22 22 22 22 22 21 19 17 15 13 11 9 7 6 5 4 5 5 5 4 4 3 3 3 3 3 3 4 6 5 4 4 5 5 6 7 8 9 10 10 10 10 11 13 14 16 16 17 17 18 18 19 19 19 18 17 15 13 12 10 9 9 9 9 10 10 10 13 14 15 15 16 16 16 15 14 14 14 14 14 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 20 22 23 25 26 28 28 28 28 27 27 26 26 25 24 23 22 21 22 24 25 25 26 27 26 26 26 25 26 26 26 26 26 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 23 22 22 21 21 21 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 15 10 8 9 9 9 9 10 10 10 11 14 22 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 15 7 4 3 7 15 15 18 20 16 13 11 10 8 7 6 6 7 7 8 8 8 8 9 9 10 9 2 11 21 23 22 21 19 17 12 8 4 6 9 10 11 11 12 12 12 12 10 9 10 11 11 11 11 11 11 11 10 10 11 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 12 14 15 16 17 18 19 20 20 21 21 22 22 22 21 21 21 20 20 20 19 19 19 19 32 32 32 32 32 32 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 28 29 30 31 31 31 31 30 28 25 23 21 20 21 21 22 22 23 22 22 21 19 17 14 12 10 8 7 6 6 6 6 7 6 6 5 5 4 4 4 4 3 2 2 4 4 5 6 7 7 7 8 9 10 11 11 11 12 14 15 16 16 17 18 18 18 19 19 19 18 17 15 14 12 10 9 8 8 9 10 10 11 13 14 14 15 15 15 15 14 14 13 13 13 14 13 13 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 15 15 16 16 17 17 18 18 19 20 20 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 26 26 26 26 25 25 25 25 25 24 24 23 22 22 22 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 20 22 25 27 28 28 28 27 27 26 26 25 24 23 21 21 23 24 25 25 26 26 25 22 21 26 26 27 26 26 25 24 23 23 24 24 24 24 23 23 24 24 24 24 24 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 13 8 8 9 10 11 11 12 12 12 13 18 23 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 13 1 7 9 13 21 22 23 21 18 14 11 9 7 6 6 6 7 8 8 8 8 9 9 9 11 11 7 19 25 25 24 23 21 16 9 5 4 6 10 11 12 12 12 13 14 14 13 11 11 12 12 13 12 12 12 11 11 10 10 11 11 10 10 10 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 13 14 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 20 20 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 28 30 30 31 31 31 30 28 24 21 19 18 19 20 21 21 22 22 22 21 20 18 16 13 11 9 8 8 7 7 7 8 8 7 7 6 6 5 5 4 3 2 2 3 4 5 6 7 7 7 7 8 9 10 11 12 12 13 14 16 16 17 17 18 18 18 19 19 19 18 17 15 14 12 10 9 8 8 9 10 11 12 13 14 14 14 15 15 14 14 13 13 13 13 13 13 12 12 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 12 12 12 12 12 13 13 13 14 15 15 15 16 16 17 17 18 18 19 20 20 21 21 22 22 23 24 24 24 25 25 26 26 27 27 27 27 27 27 27 26 26 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 18 22 25 27 28 28 27 27 26 26 25 24 22 21 22 23 24 25 25 26 26 24 20 16 21 25 26 26 26 24 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 22 21 21 20 20 20 20 20 20 20 20 19 19 18 17 17 17 18 11 2 9 10 12 12 13 14 14 14 16 18 23 24 25 24 24 24 24 24 24 24 24 24 24 23 23 24 24 23 17 5 8 15 19 23 24 22 18 14 10 8 7 6 6 7 7 7 8 8 8 8 10 9 10 12 14 15 21 26 25 25 23 17 16 4 4 6 9 12 13 12 12 11 12 14 15 15 13 12 13 13 14 14 13 12 12 11 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 13 14 15 16 17 18 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 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 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 27 28 29 30 31 31 31 29 26 23 19 17 17 17 18 19 20 21 22 22 22 21 20 18 15 12 10 9 9 8 8 8 8 8 8 8 8 7 7 6 5 4 3 3 5 7 8 7 7 7 7 7 7 8 9 10 12 13 13 14 15 16 17 17 18 18 18 18 18 18 18 18 16 15 13 12 10 9 8 8 9 10 11 12 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 11 11 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 21 21 22 22 23 24 24 24 25 25 26 26 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 23 23 22 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 21 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 17 17 16 16 19 22 25 27 27 27 26 26 25 24 23 21 20 21 22 23 23 24 25 25 24 20 16 19 23 25 26 25 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 19 19 18 17 17 18 19 18 12 11 12 13 14 14 15 15 16 16 19 22 24 25 24 24 24 24 24 24 24 24 24 24 23 23 23 24 23 21 13 5 16 18 20 22 15 5 5 6 6 6 6 7 7 7 7 8 8 8 9 11 13 16 17 19 21 23 24 23 23 16 13 16 9 8 9 9 11 11 11 11 11 12 13 14 15 14 13 13 14 14 15 14 14 13 12 12 9 9 9 10 10 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 8 8 8 9 9 9 9 10 10 10 11 12 13 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 33 33 33 33 33 33 33 33 33 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 27 28 30 30 30 30 28 25 22 18 15 15 16 17 18 20 20 21 21 21 21 20 19 17 14 12 10 9 9 9 9 8 8 8 8 8 8 8 7 6 6 4 4 4 7 8 9 9 8 8 7 7 7 8 10 11 12 13 14 15 16 16 17 17 17 18 18 18 18 18 18 17 16 14 13 12 10 10 9 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 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 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 24 24 25 25 26 26 27 27 27 27 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 18 21 24 26 26 26 26 25 25 24 22 20 19 19 20 20 19 21 23 25 23 17 8 10 22 24 25 25 25 25 25 25 25 24 25 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 21 20 20 20 20 19 19 18 17 18 20 17 15 14 14 14 15 15 16 16 16 17 18 21 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 23 23 22 18 8 9 12 15 15 10 7 6 6 6 6 6 7 7 7 7 7 7 8 9 12 16 18 21 22 22 23 24 24 20 7 12 17 17 14 10 7 9 10 11 11 11 12 13 14 14 14 14 14 14 14 14 15 15 15 15 10 3 8 10 10 10 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 11 12 13 14 15 16 17 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 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 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 27 29 30 30 29 27 25 21 17 14 13 14 16 17 19 20 20 21 21 21 20 20 18 16 14 11 10 10 10 9 9 8 8 8 8 7 8 8 7 7 6 5 4 5 7 8 9 9 9 9 8 7 8 9 10 12 13 14 15 15 16 16 16 16 17 17 18 18 17 17 17 16 15 14 13 11 11 10 10 10 11 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 25 25 25 26 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 20 22 24 24 25 25 25 25 24 23 22 20 19 18 19 19 18 19 21 24 22 12 5 3 11 19 23 23 24 24 25 25 25 25 25 25 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 18 19 20 19 16 16 15 15 15 16 16 17 17 17 17 19 22 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 23 22 16 5 6 9 11 9 8 8 7 6 6 7 7 7 7 7 7 7 7 7 8 10 13 16 19 21 21 21 22 22 21 18 19 20 19 15 11 8 9 10 11 11 11 12 13 13 13 13 13 13 13 13 13 13 14 15 16 14 8 8 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 8 8 8 8 9 9 10 10 10 10 11 12 13 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 20 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 28 29 30 29 26 24 21 17 14 13 14 15 17 19 20 20 20 20 21 21 20 19 18 16 13 11 11 10 10 10 9 9 8 8 8 7 7 8 8 7 6 5 4 5 7 8 9 10 9 9 8 8 8 9 11 12 13 14 15 16 16 16 16 16 16 17 17 17 17 17 16 15 14 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 12 12 12 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 22 23 24 25 25 25 26 27 27 27 27 27 27 26 26 26 25 25 24 23 23 22 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 22 23 24 24 24 24 24 24 23 22 20 19 20 20 19 19 19 20 19 17 13 8 7 10 14 18 18 19 20 22 23 25 26 26 26 25 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 20 20 20 16 15 15 15 16 16 17 17 17 16 16 17 19 23 24 24 24 24 24 24 24 24 24 23 23 24 25 24 23 21 15 3 7 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 12 15 17 18 17 18 19 19 19 17 16 14 12 10 9 8 9 10 11 11 12 13 13 13 13 13 13 13 13 12 12 12 12 13 11 5 10 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 10 11 12 13 14 15 16 17 17 18 18 18 19 19 19 19 18 18 18 18 17 17 18 18 18 19 20 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 28 29 28 26 23 20 18 15 13 13 15 16 18 20 20 20 20 20 21 20 20 19 17 15 13 11 11 10 10 10 10 9 9 9 8 7 7 8 8 7 6 5 5 6 7 8 9 9 9 9 9 9 9 10 12 12 13 14 15 16 16 16 16 16 16 17 17 17 17 16 15 14 14 13 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 12 12 12 12 11 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 21 22 23 24 24 25 25 26 26 27 27 27 27 27 27 26 26 26 25 24 24 23 23 22 20 20 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 22 23 24 24 24 23 23 22 21 21 21 21 20 20 19 19 18 16 14 10 8 9 11 12 13 13 14 16 20 23 26 26 26 25 24 23 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 21 22 19 14 15 16 16 17 17 17 17 16 16 16 16 21 24 24 24 24 24 25 24 24 24 24 24 24 25 25 24 22 13 2 6 8 8 7 7 6 7 7 7 7 7 7 6 7 7 7 7 7 6 6 7 9 12 14 14 14 15 15 16 15 13 11 9 8 8 7 8 8 9 10 11 11 12 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 10 10 10 10 11 12 13 13 14 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 24 25 26 28 28 26 23 21 18 16 15 14 14 16 18 20 21 21 20 20 20 21 20 20 18 16 14 13 11 11 11 11 11 10 10 10 9 8 7 8 8 8 7 5 5 5 6 7 8 8 9 8 9 9 10 10 11 12 13 13 14 15 15 15 15 16 16 17 17 17 17 16 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 10 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 20 22 22 23 24 25 25 26 26 26 27 27 27 27 26 26 26 26 25 25 24 23 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 21 22 23 23 23 22 22 22 22 21 21 20 20 20 20 19 16 15 12 9 8 8 8 8 9 9 10 12 16 23 26 25 25 24 23 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 21 21 22 21 17 16 16 17 17 18 17 17 16 16 16 16 18 23 24 24 24 24 25 25 25 24 24 25 25 25 25 24 23 12 3 5 6 6 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 9 10 11 12 12 13 14 15 12 10 8 7 7 7 7 7 7 8 9 9 10 11 12 13 13 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 9 9 8 8 8 8 9 9 10 10 10 10 11 12 13 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 18 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 26 27 27 25 22 20 18 16 16 15 16 18 20 21 21 21 20 20 20 21 20 19 18 16 14 12 11 11 11 11 11 11 11 10 9 8 8 8 9 8 7 5 5 5 6 7 8 8 8 8 8 9 10 11 12 12 13 13 14 14 15 15 15 16 16 17 17 17 16 15 15 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 9 9 9 8 8 9 9 9 10 10 10 9 9 8 8 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 16 16 17 17 17 17 18 18 18 18 18 19 19 20 21 22 23 24 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 23 23 22 21 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 21 21 21 20 20 20 21 21 21 22 22 22 22 22 21 19 19 20 21 21 20 18 16 12 9 7 7 7 7 7 6 6 4 6 18 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 22 22 21 18 17 17 18 18 18 18 17 17 17 16 17 18 21 23 25 25 25 25 25 25 25 25 25 25 25 25 25 23 15 7 5 5 5 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 9 10 11 12 13 14 12 10 8 5 5 7 8 7 6 7 8 9 9 10 11 11 12 12 12 12 11 11 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 11 11 11 10 9 9 8 8 8 9 9 10 10 10 11 11 12 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 18 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 23 24 25 26 26 24 22 20 19 18 17 18 18 20 21 21 21 21 20 20 20 20 20 19 17 15 13 12 11 11 11 11 11 11 11 11 10 9 9 9 9 8 7 6 6 6 7 7 8 8 8 8 8 9 10 11 12 12 12 12 13 13 14 15 15 16 16 17 17 16 16 15 14 14 13 13 12 11 11 11 10 10 10 11 11 11 11 10 10 10 11 11 11 12 12 12 11 10 10 9 9 9 9 9 9 9 9 10 11 11 10 9 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 20 21 22 22 23 24 24 25 25 26 26 26 26 26 26 25 25 25 24 24 23 23 22 21 21 20 19 18 18 18 18 17 17 17 17 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 22 22 22 21 19 18 19 20 22 22 21 19 15 11 8 7 6 5 6 6 5 4 5 9 17 22 24 24 24 24 24 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 21 20 19 19 19 18 18 18 18 18 18 18 18 18 19 21 24 25 25 25 25 25 25 25 25 25 25 25 25 23 18 12 8 6 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 8 10 12 11 12 13 13 13 11 8 9 11 10 8 7 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 10 9 9 9 8 9 9 10 10 10 11 11 12 12 13 14 15 15 15 15 15 16 16 16 16 17 17 17 16 16 16 16 16 16 17 17 18 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 32 32 31 31 31 30 30 29 29 29 28 28 27 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 18 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 25 25 25 24 23 22 21 20 20 20 21 21 21 21 20 20 20 20 20 20 18 16 14 12 11 10 10 11 11 12 11 11 11 10 10 10 10 9 8 7 7 7 7 7 7 7 8 8 8 8 9 10 11 11 11 12 12 12 13 13 14 15 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 10 11 12 11 9 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 19 20 20 21 22 22 23 24 24 25 25 26 26 26 26 26 25 25 25 24 23 23 23 22 22 21 20 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 21 21 21 19 17 15 16 17 19 21 20 19 18 12 9 7 6 5 5 5 6 6 4 2 4 10 18 23 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 22 22 22 22 21 20 20 19 19 19 19 18 18 18 18 19 19 19 20 23 25 25 25 25 25 25 25 25 25 25 25 24 20 16 13 10 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 10 12 11 10 11 13 16 16 16 17 15 12 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 10 9 9 9 8 9 10 10 10 11 11 12 12 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 34 34 34 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 30 30 29 29 29 28 27 27 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 25 26 27 27 26 25 24 22 21 21 21 21 20 20 20 20 20 20 20 19 18 15 13 11 10 10 11 11 12 12 12 12 11 11 11 11 11 10 9 8 8 7 7 7 7 7 8 8 8 8 9 10 10 10 11 11 11 11 12 13 14 15 16 16 16 16 15 15 15 14 14 13 13 13 12 11 11 10 10 10 10 10 10 9 9 9 10 10 11 11 12 11 11 11 10 10 10 10 10 10 9 9 9 9 10 11 12 11 9 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 20 21 22 22 23 24 24 25 25 26 26 26 26 25 25 24 24 23 23 22 22 22 21 20 19 18 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 23 22 22 22 22 21 21 20 20 20 20 20 20 21 21 17 14 13 13 15 17 17 17 15 13 10 7 6 6 6 6 6 7 8 10 9 8 11 17 21 22 23 24 24 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 20 22 24 25 26 25 25 25 25 24 24 24 24 22 13 9 11 11 9 7 7 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 9 11 11 10 10 11 13 14 14 14 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 10 9 9 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 30 30 29 29 28 28 27 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 25 27 28 28 27 26 24 22 21 21 20 20 19 19 20 20 20 20 20 19 17 14 12 10 10 10 11 12 12 12 12 12 12 12 12 12 11 10 10 9 8 8 8 7 7 7 8 8 8 8 9 10 10 10 10 10 11 11 12 13 14 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 10 10 11 11 11 11 10 10 9 9 9 10 11 12 11 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 21 22 22 23 24 24 25 25 26 26 26 25 25 24 24 23 23 22 22 21 21 20 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 18 16 13 12 13 14 14 14 13 12 11 9 8 7 7 7 7 8 10 13 14 14 15 17 19 21 22 23 24 24 24 25 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 22 21 21 21 20 19 19 19 19 19 20 20 20 20 20 21 23 25 25 25 25 25 24 24 24 23 21 17 9 4 9 11 10 9 9 10 11 11 9 8 7 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 9 10 10 9 9 10 10 10 10 10 10 11 12 12 12 11 11 11 11 11 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 12 12 12 12 11 11 10 10 9 9 8 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 31 31 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 25 26 27 28 27 25 23 22 21 20 19 19 19 19 19 19 20 20 20 19 18 16 13 11 10 10 10 11 12 12 13 13 13 13 13 13 13 12 11 10 10 9 8 8 7 7 7 8 8 8 8 9 10 9 9 9 10 11 11 12 13 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 11 11 10 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 21 22 22 23 24 24 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 18 17 17 16 17 17 17 17 17 17 17 17 18 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 17 15 13 12 12 13 13 12 12 12 11 10 9 9 9 9 9 10 12 14 15 15 16 19 20 22 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 21 21 20 19 19 19 19 19 20 20 20 20 20 21 22 23 24 25 25 24 24 23 22 21 19 16 9 4 7 10 10 10 11 12 12 10 10 9 8 7 6 6 6 6 6 5 6 6 6 6 6 6 6 5 6 7 8 9 9 8 8 8 8 8 9 10 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 11 13 13 13 13 13 12 11 11 10 9 9 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 23 24 25 25 26 27 27 26 25 23 21 20 19 18 18 18 19 19 19 19 20 20 20 19 17 15 13 11 10 10 11 12 12 13 13 14 14 14 13 13 13 12 12 11 10 9 8 8 7 7 8 8 9 8 8 8 9 8 8 9 9 10 11 12 12 13 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 10 10 10 9 10 10 10 10 10 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 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 20 20 21 22 23 23 24 24 25 25 25 25 25 24 24 23 23 22 22 21 20 19 18 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 17 16 14 13 13 13 13 13 13 13 13 12 10 11 11 10 10 10 12 14 15 15 16 18 20 21 23 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 23 23 23 22 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 20 20 20 21 21 20 20 21 22 23 23 23 24 23 22 22 20 19 16 12 9 2 8 11 12 12 12 10 8 8 9 8 7 7 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 8 8 7 7 6 6 6 8 10 10 10 11 11 12 12 12 12 12 12 11 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 12 14 14 15 15 14 13 13 12 11 11 10 9 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 34 35 35 35 35 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 33 33 33 32 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 22 24 25 26 27 28 28 26 24 22 21 20 19 18 18 18 19 19 19 20 20 20 20 19 18 16 14 12 10 10 10 11 12 13 13 14 14 14 14 14 14 13 13 12 11 10 10 9 8 8 8 8 8 8 8 7 7 8 7 7 7 8 10 11 11 12 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 12 11 10 10 9 9 9 9 9 10 10 10 9 9 10 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 16 16 17 19 20 21 21 22 23 23 24 25 25 25 25 25 24 24 23 23 22 22 21 20 19 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 17 15 14 14 14 14 14 14 14 14 13 12 11 12 11 11 11 12 13 14 14 15 17 19 21 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 21 21 21 22 22 22 23 23 22 22 22 21 21 20 20 20 20 20 21 21 21 20 21 21 21 21 20 21 22 21 21 20 19 15 12 10 4 5 11 12 12 11 9 7 7 8 9 7 6 6 6 6 7 7 7 8 8 7 6 6 6 6 6 7 8 7 6 6 5 6 6 8 9 10 11 11 12 12 13 13 13 13 13 12 12 12 11 12 12 12 11 10 10 10 10 10 10 10 10 10 11 11 12 14 15 15 16 15 15 14 13 13 12 12 11 9 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 34 34 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 22 23 25 27 28 28 27 25 22 20 19 18 18 18 18 19 19 20 20 20 20 20 20 19 17 15 13 11 10 10 11 12 12 13 14 14 14 14 14 14 14 14 13 12 11 11 10 9 8 8 8 7 8 8 7 6 6 6 6 6 6 8 10 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 14 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 14 14 15 15 16 17 19 20 21 21 22 23 24 24 25 25 25 25 24 23 23 23 22 22 21 21 20 19 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 22 22 21 21 21 21 21 20 20 20 19 19 19 18 17 16 15 14 14 14 14 14 14 14 13 12 12 12 12 12 11 12 12 13 14 15 16 18 21 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 22 22 22 23 23 23 22 22 21 21 21 21 21 21 21 21 22 22 21 20 19 19 20 18 19 20 21 20 20 20 16 13 10 5 4 12 13 13 11 9 8 7 8 9 8 7 7 7 7 8 8 8 8 8 7 6 6 5 6 6 6 7 7 6 5 6 7 7 8 9 10 11 12 13 14 15 15 15 15 15 14 14 14 14 14 14 14 12 11 10 10 10 10 10 10 11 12 13 14 14 15 15 16 16 15 15 15 14 13 13 12 11 9 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 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 36 36 35 35 35 35 34 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 23 22 22 21 21 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 23 25 27 28 28 26 23 21 19 18 18 18 18 19 19 20 20 20 20 20 20 20 19 17 15 13 11 10 10 11 12 13 13 14 14 14 14 14 14 14 14 13 12 11 11 10 9 8 8 7 7 7 7 6 6 6 6 5 5 5 7 10 11 11 11 11 12 13 13 14 14 14 15 15 15 15 15 15 15 14 13 13 12 11 10 9 9 10 9 9 9 9 9 9 9 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 10 10 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 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 16 17 18 20 20 21 22 23 23 24 25 25 25 25 24 24 23 23 22 22 22 21 20 19 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 14 16 20 23 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 21 21 22 22 22 21 17 18 19 19 20 19 17 20 20 19 18 14 7 2 7 12 13 14 13 11 9 8 8 8 8 8 8 8 8 8 9 9 8 7 6 6 5 5 6 7 6 6 7 8 8 9 8 9 9 10 11 12 13 15 16 17 18 18 17 17 17 17 17 17 17 17 17 15 13 11 9 8 9 10 11 12 13 14 15 16 17 16 16 16 16 16 15 15 14 14 13 11 9 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 34 34 33 33 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 25 25 24 23 23 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 19 19 19 20 22 24 26 27 27 25 21 19 18 18 18 18 19 19 20 20 20 21 21 21 20 19 18 16 14 12 11 10 10 11 12 13 14 14 14 15 15 14 14 14 14 13 12 11 11 10 9 8 7 7 6 6 6 5 5 5 5 5 4 5 7 10 11 11 10 10 11 12 13 13 14 14 14 15 15 16 16 16 15 15 14 13 12 11 10 10 10 10 9 9 9 9 8 8 9 10 11 12 12 11 10 9 10 12 12 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 15 16 17 18 19 20 21 22 22 23 24 25 25 25 25 24 24 23 23 23 22 22 21 21 20 19 18 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 18 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 13 12 12 12 14 18 22 24 24 24 23 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 20 23 23 22 23 19 18 18 19 21 19 15 17 19 20 19 16 13 12 12 13 14 15 15 13 10 9 8 9 9 9 9 9 9 9 9 10 9 7 7 6 6 5 6 6 6 7 7 8 9 9 9 10 10 11 13 14 16 17 18 20 20 20 20 19 19 20 20 20 20 20 19 18 17 16 12 4 7 11 13 14 15 15 16 17 17 17 17 17 17 17 16 16 15 14 13 11 10 9 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 25 24 23 22 22 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 22 24 25 26 25 22 20 18 18 18 19 19 19 20 20 20 20 21 21 21 20 19 17 16 14 12 11 10 10 11 12 13 14 14 14 15 15 15 14 14 14 13 12 11 10 9 8 7 6 6 5 5 5 5 5 5 5 5 4 5 8 11 12 10 9 10 10 11 12 13 13 14 14 15 15 16 16 16 15 15 14 14 13 12 11 11 11 11 10 9 9 8 8 8 9 9 11 13 13 11 3 12 13 14 15 15 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 16 17 18 19 20 21 21 22 23 24 25 25 25 25 24 24 23 23 23 22 22 22 21 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 17 16 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 16 21 24 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 22 22 23 23 23 23 24 24 23 22 22 21 18 16 23 23 23 23 21 20 19 19 21 20 15 15 17 19 21 18 16 17 16 15 16 16 15 14 11 9 9 10 10 11 11 11 10 10 10 12 11 10 9 8 7 5 5 5 5 6 7 8 9 9 10 11 12 13 15 17 19 21 21 22 23 23 22 22 22 22 22 22 22 21 21 20 20 20 18 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 16 15 14 12 10 9 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 35 35 35 34 34 33 33 32 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 25 25 24 23 22 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 20 22 23 24 24 22 20 19 18 19 19 19 19 20 20 20 20 21 21 21 21 20 18 17 15 13 12 11 10 10 11 12 13 14 14 15 15 15 15 15 14 13 12 11 10 9 8 7 6 5 5 5 5 5 5 5 6 5 5 5 7 9 11 12 10 9 9 10 11 11 12 13 14 15 15 15 16 16 16 16 15 15 14 13 13 12 12 11 11 11 10 9 8 8 8 8 9 12 14 14 14 15 17 16 16 16 16 13 12 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 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 12 12 13 13 13 14 14 15 15 16 18 19 20 20 21 22 23 24 25 25 25 25 24 24 23 23 23 22 22 22 21 21 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 19 19 18 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 12 12 11 11 11 14 19 24 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 21 20 18 16 21 22 23 23 23 22 21 20 21 20 16 12 13 17 21 18 10 17 18 17 17 17 16 14 11 10 10 11 12 14 15 15 14 12 13 15 15 15 15 15 13 4 4 5 6 5 6 7 8 9 10 13 15 17 19 21 22 23 24 24 24 24 24 23 23 23 23 23 22 22 21 21 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 13 11 9 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 35 34 34 33 33 33 32 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 26 26 25 24 24 23 22 22 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 18 18 18 19 20 21 22 21 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 19 18 16 15 13 12 11 10 10 11 12 13 14 14 14 15 15 15 15 14 13 12 11 10 9 7 6 5 4 5 5 5 5 5 5 5 5 5 7 9 10 11 10 9 8 9 9 10 11 12 13 14 15 15 15 15 16 16 16 15 15 15 15 14 13 12 12 12 12 12 10 9 8 7 7 10 15 16 17 17 18 18 17 16 17 17 14 12 12 12 12 12 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 13 13 14 14 15 16 18 19 19 20 21 22 23 24 24 25 25 25 24 24 24 23 23 22 22 22 22 21 21 20 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 20 20 19 18 17 17 17 17 17 16 16 15 15 14 14 14 14 13 13 14 13 13 13 12 12 11 11 12 16 20 24 26 26 25 25 24 23 23 23 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 21 21 19 16 17 19 22 23 24 24 24 23 22 21 18 10 2 3 10 16 16 5 14 17 17 17 16 15 13 12 11 11 12 14 16 17 17 15 14 16 19 20 21 22 23 22 13 6 8 9 8 6 4 2 9 14 17 20 22 24 24 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 19 19 18 18 18 18 17 17 17 16 16 17 16 14 12 10 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 36 36 35 34 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 17 18 18 18 19 19 20 19 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 18 17 15 14 13 12 11 11 11 11 12 13 13 14 14 15 15 15 15 14 13 12 11 10 8 7 6 5 6 6 6 5 4 4 4 5 5 6 8 9 10 9 9 8 8 9 9 10 11 12 13 14 14 15 15 15 15 16 16 16 16 16 15 14 13 12 12 12 12 13 12 10 9 8 9 14 17 19 19 19 19 19 18 17 16 16 14 13 13 13 13 14 14 13 12 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 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 14 15 17 18 18 19 20 21 22 23 24 24 24 25 25 24 24 24 23 23 22 22 22 22 21 21 20 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 19 18 18 18 17 17 17 17 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 13 14 17 21 25 26 26 25 25 24 24 23 23 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 21 21 20 19 16 15 11 15 22 24 24 24 24 24 21 10 3 10 12 9 8 6 5 12 16 16 15 13 12 11 10 10 11 13 14 15 15 14 13 14 17 20 21 22 23 24 23 20 15 14 15 14 12 10 13 18 21 23 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 13 10 9 8 8 8 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 36 36 36 35 35 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 27 26 26 25 25 24 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 17 17 17 17 17 16 16 15 15 15 16 17 19 18 18 19 19 18 17 15 17 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 16 15 14 14 13 12 11 11 11 12 12 13 13 14 14 14 15 14 14 13 12 10 9 8 7 6 6 7 7 6 4 4 3 4 4 5 6 8 8 8 8 8 8 8 9 9 10 11 12 13 13 14 14 14 15 15 16 16 16 16 16 16 15 13 12 12 12 13 13 13 12 11 10 11 13 16 21 21 21 21 20 18 16 14 13 12 12 12 13 13 14 13 13 12 12 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 14 15 17 17 18 19 20 21 22 22 23 24 24 24 24 24 24 24 23 23 22 22 22 22 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 14 15 14 14 13 14 14 16 17 21 26 26 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 19 19 20 20 19 18 16 14 9 2 12 19 22 24 25 24 23 15 11 12 13 15 12 9 10 12 15 15 13 11 9 7 8 9 11 12 12 11 11 11 12 14 16 19 21 21 22 23 23 22 20 19 20 20 21 22 23 23 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 16 16 14 13 10 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 36 36 35 34 34 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 27 26 26 25 25 24 24 24 24 24 23 23 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 17 18 18 19 19 19 18 16 15 17 19 21 21 21 22 22 22 22 22 22 22 22 21 20 19 18 17 16 15 14 14 13 12 12 11 11 12 12 13 13 14 14 14 14 14 14 13 12 10 9 8 7 7 7 7 6 5 3 3 3 3 3 4 6 7 7 7 8 8 8 8 9 9 10 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 15 13 12 12 13 13 14 13 12 11 11 11 12 14 17 19 21 21 19 14 10 10 11 11 12 12 12 13 14 13 13 12 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 13 13 14 15 16 17 17 18 19 20 20 21 22 22 23 23 24 24 24 24 23 23 22 22 22 21 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 17 17 17 17 17 16 15 15 16 16 16 16 16 15 15 15 16 16 15 15 15 16 17 17 19 23 24 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 23 22 22 22 22 22 21 20 20 19 18 18 18 18 18 18 19 18 17 16 15 12 5 3 10 13 17 20 22 23 20 17 16 16 16 11 6 6 10 14 14 11 10 9 8 8 9 10 11 10 8 7 8 11 15 16 19 20 21 22 23 23 23 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 17 15 13 10 8 7 8 8 9 9 9 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 35 34 33 33 33 32 32 32 31 31 31 31 30 30 30 29 29 28 27 26 26 25 25 24 24 24 24 24 24 23 22 22 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 15 16 17 17 18 19 20 20 19 18 17 18 19 21 22 22 22 22 22 22 22 22 21 21 20 19 18 17 16 15 15 14 14 13 12 12 12 11 12 12 12 13 13 13 14 14 14 13 13 11 10 9 8 8 8 8 7 5 4 3 3 3 3 4 4 5 5 6 7 8 8 8 8 9 9 10 11 11 12 12 13 14 14 15 15 16 16 16 16 16 15 15 13 13 13 13 14 14 13 12 11 11 12 13 15 18 20 21 21 18 10 2 7 10 10 11 12 13 13 13 13 12 12 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 13 14 15 16 16 16 17 18 19 19 20 20 21 22 22 22 23 23 23 23 23 23 22 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 17 18 18 17 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 17 18 19 20 22 23 24 24 24 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 22 22 22 20 20 19 19 18 18 18 17 17 17 17 17 16 15 15 13 11 8 5 2 9 16 19 21 21 20 19 19 15 8 3 4 8 8 9 9 9 9 9 10 10 11 10 9 7 6 8 12 17 18 20 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 18 16 12 5 7 10 10 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 36 36 36 37 37 37 37 37 38 38 38 38 39 39 39 38 38 38 37 37 37 37 37 37 37 36 36 35 35 35 34 33 33 32 32 32 32 31 31 31 31 30 30 29 29 28 27 26 25 25 24 24 24 24 24 24 24 23 22 21 21 20 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 14 15 16 16 17 17 19 20 21 21 20 19 19 20 21 22 22 22 22 22 22 21 21 20 19 18 17 16 15 15 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 10 9 9 9 8 8 6 5 4 3 3 3 3 4 3 3 4 5 7 8 7 8 8 9 10 10 10 11 11 12 13 14 15 15 16 16 16 16 16 16 15 14 13 13 13 13 14 14 13 11 11 12 13 15 15 16 18 19 18 16 12 8 7 8 9 10 11 12 12 12 12 12 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 15 15 15 15 15 18 19 19 20 20 21 21 22 22 22 23 23 23 23 22 21 21 20 20 19 19 20 20 20 19 19 18 18 18 18 18 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 18 18 17 17 17 17 17 17 17 18 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 23 23 22 22 21 20 19 18 18 18 17 17 17 16 16 16 16 15 14 14 13 12 12 12 13 15 17 19 20 20 20 16 14 11 9 8 10 8 6 5 6 8 10 10 11 11 11 9 9 9 12 17 18 19 20 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 22 21 18 17 17 17 16 15 14 14 14 13 12 12 12 11 11 11 11 11 12 12 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 36 36 37 37 37 37 37 37 38 38 38 39 39 39 39 38 38 37 37 37 37 36 36 37 37 36 35 34 34 34 34 33 32 32 31 31 31 31 31 31 30 30 29 29 28 28 26 25 24 24 24 24 24 24 24 23 22 22 21 20 19 18 17 16 16 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 13 15 16 16 17 18 19 20 21 21 21 20 19 20 21 21 22 21 21 21 20 20 19 19 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 10 10 9 9 8 8 7 6 5 5 4 3 3 3 3 2 2 3 5 7 7 8 8 9 9 10 10 11 11 12 13 13 14 15 16 16 16 16 16 16 15 14 13 13 13 13 14 14 14 13 12 12 13 14 15 15 15 16 16 16 14 11 8 7 8 8 9 10 11 12 12 12 12 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 21 20 20 19 18 18 19 20 20 19 19 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 21 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 21 21 21 21 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 21 21 22 22 23 23 23 23 23 23 24 23 23 23 23 24 24 24 24 23 23 23 22 21 20 19 19 18 18 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 14 15 16 18 19 19 18 16 15 14 12 11 13 12 10 6 5 7 9 10 11 12 11 11 11 13 15 18 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 18 18 17 17 16 16 15 15 14 13 12 11 11 12 12 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 36 36 37 37 37 37 37 37 38 38 38 39 39 39 39 39 38 37 37 37 37 36 36 36 35 35 34 33 33 33 33 32 32 31 31 31 31 31 31 30 30 29 29 28 27 26 25 24 24 24 24 24 24 23 22 22 21 20 19 18 17 16 15 14 13 13 12 11 10 10 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 14 15 16 17 18 19 20 21 21 21 21 20 20 20 21 20 20 20 19 19 18 18 17 16 14 13 12 11 11 11 11 11 11 11 11 11 11 11 12 14 14 13 13 13 12 12 12 12 11 10 9 9 8 7 6 6 5 5 5 4 3 2 1 2 2 3 4 6 7 7 8 9 9 9 10 10 11 12 13 13 14 14 15 16 16 15 15 15 15 14 14 13 12 12 13 14 15 14 13 12 13 14 14 14 14 14 14 15 14 13 10 8 7 8 9 9 10 10 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 15 17 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 18 18 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 22 22 22 22 23 23 23 24 24 24 24 24 23 24 24 24 24 24 23 23 23 22 21 20 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 13 13 13 14 14 14 17 18 18 17 16 15 15 13 13 13 14 14 10 7 7 9 10 12 12 12 12 13 15 16 18 19 19 19 19 19 19 18 19 19 20 21 22 23 23 23 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 18 18 18 17 16 15 15 14 14 13 11 6 5 10 12 14 15 15 15 15 15 15 15 15 15 15 16 36 36 37 37 37 37 37 37 38 38 38 39 39 39 39 39 38 37 37 37 36 36 35 34 34 33 33 32 32 32 31 31 31 30 30 31 31 31 30 30 30 29 28 27 26 24 23 23 23 23 23 23 22 22 21 20 19 18 17 16 15 15 14 13 12 11 10 9 8 8 7 7 7 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 16 18 19 21 21 21 21 22 21 21 20 20 20 19 19 19 18 17 17 17 16 14 13 11 10 9 9 9 9 9 9 9 9 10 10 11 12 13 13 13 12 12 12 11 11 10 10 9 8 7 7 6 6 5 5 6 5 4 2 1 2 3 2 3 4 6 7 8 9 10 10 9 10 11 12 13 13 13 14 14 15 15 15 15 15 14 14 14 13 13 12 12 13 14 15 15 14 13 13 13 13 13 13 13 14 14 14 13 11 8 8 8 9 10 10 10 10 11 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 14 16 18 19 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 17 18 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 19 19 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 24 24 24 24 25 24 24 24 24 24 24 24 23 23 22 21 20 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 14 14 15 17 17 17 16 16 15 14 13 13 14 14 14 11 9 9 11 12 13 14 14 15 16 17 18 19 19 19 19 19 18 17 18 18 19 19 20 21 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 17 16 16 15 15 15 14 14 14 16 15 15 15 15 15 15 15 15 15 15 15 15 16 36 36 37 37 37 37 37 37 38 38 39 39 39 39 39 38 38 37 37 36 36 35 34 33 32 32 32 31 30 30 30 29 29 29 30 30 30 30 30 30 29 28 27 25 24 23 22 22 22 22 22 21 21 20 19 18 17 17 16 15 14 14 13 12 10 9 8 8 7 6 6 6 6 6 7 7 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 14 15 17 19 21 23 23 22 21 21 20 20 20 19 18 18 18 17 16 16 16 16 15 14 12 10 8 7 7 7 7 8 8 8 7 8 8 9 10 11 11 12 11 11 11 10 10 9 8 7 7 7 6 6 6 6 5 5 4 2 0 3 3 3 2 3 5 6 7 8 9 10 10 10 10 11 12 13 13 14 14 14 15 14 14 14 14 14 14 13 13 13 13 13 14 15 15 15 14 13 12 13 13 13 13 13 14 14 14 13 11 9 8 9 10 10 11 10 10 10 10 10 10 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 11 11 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 14 16 17 18 19 20 20 20 21 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 18 18 19 19 19 19 20 20 19 19 19 19 19 19 20 21 21 22 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 25 25 25 24 23 23 24 24 23 23 22 22 21 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 16 16 15 14 13 13 13 14 14 15 16 16 16 16 15 15 14 13 13 14 14 14 13 12 12 13 15 15 16 16 17 18 18 19 19 20 19 19 18 18 18 18 18 19 19 20 20 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 16 16 16 16 16 16 16 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 36 36 37 37 37 37 37 37 37 38 39 39 39 39 39 38 38 37 36 35 35 34 34 33 31 31 30 30 29 28 28 28 28 29 29 29 30 30 29 29 28 27 25 24 22 21 21 21 21 21 20 19 19 18 17 17 16 16 15 15 14 13 12 11 10 9 8 7 6 6 6 6 6 6 7 7 8 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 17 19 22 24 23 21 19 18 19 19 19 18 17 17 16 15 15 15 16 16 15 13 11 10 8 6 5 5 5 6 6 6 6 6 7 8 9 10 10 10 10 10 10 10 9 7 6 6 6 6 7 7 7 6 5 4 2 1 2 2 2 1 2 4 5 6 7 8 9 10 11 10 10 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 15 15 14 13 12 13 13 13 13 13 14 14 14 13 12 10 9 9 10 11 11 10 10 10 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 15 16 17 18 19 19 20 20 20 20 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 17 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 21 22 22 22 22 22 23 23 23 23 24 24 24 25 25 24 23 23 23 23 23 23 23 22 21 20 18 18 17 17 17 17 17 17 16 16 17 17 17 17 17 17 18 17 16 14 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 17 17 17 18 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 36 36 36 36 36 36 37 37 37 38 38 39 39 40 39 38 37 37 36 35 35 34 33 33 31 30 28 28 27 27 27 27 27 28 28 29 29 29 29 28 27 26 24 22 20 20 20 20 20 19 19 18 17 17 16 16 15 15 15 14 13 12 11 10 9 8 8 7 6 6 6 6 6 7 8 9 10 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 13 14 14 15 16 17 19 21 22 22 19 18 18 18 19 18 17 16 15 14 15 15 16 16 15 14 12 11 10 8 6 4 4 3 4 4 4 4 5 6 7 8 8 9 9 9 10 10 9 8 7 6 5 6 6 7 7 7 6 4 3 2 2 2 1 1 2 3 4 4 6 7 9 10 11 11 11 11 12 13 13 13 13 14 14 14 14 14 13 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 11 9 9 10 11 11 11 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 16 17 17 18 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 16 17 17 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 22 21 22 22 22 23 23 23 23 23 23 23 24 23 23 22 22 22 23 23 23 23 22 21 20 19 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 18 17 15 13 13 13 14 14 14 14 13 13 13 14 14 14 13 13 14 14 14 15 16 17 17 17 18 18 19 19 20 20 20 21 21 21 20 20 20 19 19 19 20 20 20 20 20 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 21 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 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 36 36 36 36 36 36 36 37 37 38 38 39 39 40 40 38 37 35 35 34 33 33 32 31 30 28 26 26 25 26 26 26 27 27 28 28 29 29 28 27 26 24 22 20 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 12 11 10 9 8 8 7 7 7 7 7 8 9 10 11 12 13 14 15 15 16 16 16 16 16 16 16 15 15 15 14 14 15 15 15 16 17 19 20 20 19 18 18 18 19 18 16 15 14 14 15 15 16 17 16 15 14 12 11 10 8 6 4 2 1 1 2 2 3 4 5 6 6 7 8 8 9 9 9 9 8 7 7 6 6 7 7 7 6 5 4 3 3 3 2 3 3 3 3 4 5 6 8 10 11 12 12 12 12 13 14 14 14 14 13 13 14 14 13 14 14 13 12 12 12 13 14 14 14 14 14 14 13 13 13 13 14 13 13 12 12 13 13 14 13 12 10 9 9 11 11 11 10 10 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 13 13 12 11 11 11 11 11 11 11 10 11 11 12 12 13 13 14 14 15 15 15 15 15 16 17 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 17 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 20 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 22 22 21 20 20 19 19 19 19 18 18 18 18 17 17 17 17 18 18 19 20 19 18 16 13 13 13 14 14 14 14 13 12 12 13 13 13 12 12 13 14 15 16 16 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 36 36 36 36 36 36 36 37 37 37 38 38 39 40 40 39 36 34 32 31 30 30 29 28 27 25 24 24 24 24 25 25 26 26 27 28 28 28 28 26 24 22 20 18 18 18 18 18 17 16 16 16 16 15 15 15 14 14 13 13 12 12 11 10 10 9 8 8 8 8 8 9 11 12 13 14 15 16 16 17 17 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 16 17 18 19 18 18 17 17 18 17 16 14 14 14 15 16 17 17 16 16 14 13 12 10 9 8 6 3 1 1 1 1 1 2 3 4 5 6 7 7 8 8 8 8 8 7 7 6 7 7 6 5 5 4 4 4 4 4 4 4 5 5 4 3 4 6 7 9 10 11 12 13 13 13 14 14 15 14 14 14 13 13 13 13 14 14 13 12 11 11 12 13 14 13 13 13 13 13 13 13 14 14 13 12 12 12 12 13 14 14 13 11 9 8 10 11 11 10 10 10 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 13 13 12 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 15 15 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 20 21 21 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 22 21 20 20 20 20 20 20 19 19 19 19 19 18 17 17 16 16 17 18 19 19 18 16 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 15 15 16 16 17 18 18 19 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 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 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 36 36 36 36 36 36 36 36 37 37 37 38 39 39 40 39 37 33 30 29 28 28 26 25 24 23 22 23 23 23 23 24 25 25 26 27 28 28 27 25 23 20 18 17 17 17 17 16 16 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 9 9 9 10 11 12 14 15 16 17 17 18 19 19 20 20 20 20 19 19 18 18 17 16 16 16 16 16 15 16 16 17 18 18 18 16 15 16 16 15 14 14 14 15 16 17 17 17 16 15 14 13 12 10 9 7 5 2 1 2 2 2 2 3 4 4 5 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 4 4 5 7 8 9 11 12 12 13 13 13 14 15 15 15 14 14 14 14 13 13 14 14 13 12 11 11 11 12 13 13 13 13 13 13 13 13 13 14 13 12 12 12 12 13 14 14 14 13 10 8 8 10 10 10 10 10 9 9 10 10 10 11 11 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 20 21 21 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 20 20 20 20 20 20 20 19 19 18 17 16 16 15 15 16 17 17 16 15 14 13 13 14 15 15 15 15 14 14 14 14 14 14 15 16 16 17 17 18 18 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 24 24 25 24 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 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 36 36 36 36 36 36 36 36 36 36 37 37 38 39 40 39 35 28 27 27 27 25 23 22 21 20 20 21 21 21 22 22 24 25 25 26 27 26 26 24 21 19 17 16 16 16 15 15 14 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 11 11 11 11 12 13 14 15 17 18 18 19 20 20 21 21 21 21 21 21 20 20 19 18 18 17 17 17 17 17 16 16 17 17 18 17 17 15 14 15 15 14 14 14 15 16 17 17 17 16 16 15 14 13 11 10 9 7 4 1 1 2 3 3 3 4 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 5 5 6 7 8 9 10 11 11 12 12 12 13 14 14 15 15 15 14 14 14 14 14 14 14 13 12 11 10 10 11 12 12 12 12 12 12 12 12 13 13 13 12 11 12 13 14 14 15 15 15 13 10 7 8 9 10 10 10 10 10 10 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 20 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 20 21 21 21 21 21 20 20 19 19 18 17 16 16 16 16 16 16 15 15 14 13 14 15 15 16 16 15 15 15 15 15 16 16 17 16 17 17 19 20 20 20 21 21 21 21 21 20 20 20 20 19 20 20 20 21 21 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 36 36 36 36 36 36 36 36 36 36 36 36 37 37 38 35 26 18 20 22 22 21 20 19 18 18 18 19 19 20 20 21 22 24 25 25 25 25 24 22 20 18 16 16 15 15 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 13 14 15 17 18 19 20 20 21 21 22 22 22 22 22 22 21 20 20 19 19 18 18 18 18 18 17 17 17 17 18 17 17 18 16 14 14 14 14 14 15 16 16 17 17 16 16 15 14 13 12 10 9 8 7 5 2 0 2 2 3 4 5 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 7 8 9 10 10 11 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 13 11 10 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 12 13 15 16 17 17 16 15 12 8 7 8 9 10 10 10 10 10 10 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 16 17 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 17 18 18 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 19 19 20 20 21 21 21 21 22 22 22 21 21 21 21 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 20 21 22 22 22 22 21 21 20 20 19 18 17 17 17 16 16 16 16 15 14 13 14 15 15 16 16 16 15 16 16 16 17 17 17 16 16 16 19 21 22 21 21 22 21 21 21 21 20 20 19 19 19 20 20 21 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 21 22 22 22 23 24 24 23 23 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 36 36 36 35 35 35 36 36 36 36 36 36 36 36 35 32 24 15 14 16 17 16 15 15 16 16 17 17 18 19 19 20 21 23 24 24 24 24 23 21 18 17 16 15 15 14 13 13 13 14 14 15 15 15 14 14 13 13 14 14 14 14 14 14 14 14 14 15 17 18 19 20 21 21 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 16 15 15 16 17 17 17 16 13 11 11 12 13 14 15 15 16 16 16 16 15 14 12 11 9 8 8 7 6 5 3 1 1 2 4 5 6 7 8 8 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 8 8 7 8 9 10 10 11 11 11 11 11 11 10 10 11 12 12 13 13 14 14 15 15 15 15 14 14 14 12 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 14 18 19 18 18 17 16 14 11 6 7 9 10 10 10 10 10 10 11 12 12 13 14 14 14 15 15 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 16 16 16 16 17 17 17 17 18 18 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 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 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 22 22 22 21 21 20 20 20 20 20 20 20 21 22 23 23 22 22 21 21 20 19 18 18 17 17 16 16 15 15 14 13 14 15 16 16 16 15 15 16 17 17 18 18 18 17 16 16 18 21 21 22 22 22 22 22 22 22 21 21 20 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 22 22 23 23 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 23 23 23 23 22 21 20 20 19 19 19 18 18 18 18 18 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 32 26 19 14 13 13 14 13 14 14 15 16 16 17 17 18 19 20 22 23 23 23 23 21 19 17 16 15 15 14 13 12 12 13 13 14 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 18 19 20 21 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 17 16 16 15 14 12 9 4 10 12 11 10 7 5 9 11 12 13 13 14 14 15 15 15 14 13 12 10 8 6 5 5 4 4 3 3 1 1 3 4 6 6 7 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 9 9 9 10 10 10 9 9 8 8 8 9 10 11 12 12 12 11 11 11 10 10 11 11 12 12 13 13 14 15 15 15 15 13 13 14 13 10 9 8 9 9 10 10 9 9 9 9 9 9 9 9 9 10 14 20 20 19 18 18 17 16 14 9 5 7 9 10 10 10 10 11 11 12 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 17 16 16 16 15 15 15 15 14 14 14 13 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 21 21 21 20 20 20 20 19 19 18 18 18 18 19 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 22 21 20 19 18 18 17 17 16 16 15 14 14 14 15 16 17 16 15 15 15 17 18 19 19 19 19 18 17 18 20 21 22 22 23 23 23 23 22 22 21 20 20 20 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 22 23 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 22 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 32 28 22 16 13 13 13 13 13 13 14 15 15 16 17 17 18 20 21 22 22 22 22 20 18 16 15 15 15 14 13 12 12 12 13 14 15 15 14 14 14 14 14 15 15 15 15 15 15 16 17 18 19 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 17 16 15 14 12 11 10 10 9 7 3 7 7 7 10 11 11 12 12 13 13 13 13 13 13 11 10 9 8 6 4 3 2 2 1 1 1 2 3 5 6 6 6 7 7 8 9 10 10 10 9 9 9 9 8 8 8 8 8 8 9 10 11 11 11 11 10 9 9 8 8 8 8 10 11 11 12 11 10 9 9 9 10 10 11 12 12 13 13 14 15 16 16 14 13 12 13 13 11 9 8 8 9 9 9 9 8 8 7 6 5 5 4 3 8 16 20 21 20 19 19 18 18 16 12 7 6 8 9 10 10 10 11 12 12 13 14 15 15 16 16 16 17 17 17 18 18 18 18 18 17 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 21 21 21 22 22 23 23 23 22 21 20 19 19 18 18 17 17 16 16 15 15 15 16 17 17 16 15 15 16 17 19 21 21 22 21 21 20 20 20 21 21 21 22 22 23 23 22 22 22 21 21 20 20 20 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 21 21 21 21 21 21 20 21 21 23 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 22 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 15 15 14 14 14 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 32 29 25 19 15 14 13 13 13 13 14 14 15 15 16 17 17 19 20 21 21 21 21 19 17 16 15 15 14 13 12 11 11 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 17 18 19 20 21 22 22 22 21 21 21 20 20 21 21 21 21 21 20 20 19 19 18 17 17 16 14 12 11 10 11 12 13 13 13 13 12 12 11 11 12 12 12 12 12 12 11 11 9 8 7 6 5 3 2 2 2 3 4 4 5 6 6 6 6 6 6 6 7 8 9 9 10 10 9 9 8 8 8 8 9 9 10 11 12 12 13 12 12 10 9 8 8 8 8 9 10 11 11 11 10 10 9 9 9 9 10 11 12 13 13 14 15 16 16 16 15 14 13 13 13 11 9 8 8 8 9 9 8 7 7 8 11 14 17 19 20 20 21 21 22 21 20 20 19 19 18 15 9 5 7 9 10 10 11 12 12 13 14 15 16 16 17 17 17 18 18 18 19 19 19 19 18 17 17 16 16 16 16 16 15 15 15 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 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 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 18 18 18 19 21 21 22 22 22 22 22 23 23 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 21 21 21 22 22 23 23 23 22 21 20 19 19 18 18 17 17 16 16 16 17 17 17 17 17 16 16 16 17 19 21 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 20 20 21 21 21 22 22 22 21 21 21 21 21 21 20 20 20 21 25 25 25 24 24 24 23 23 23 23 23 23 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 23 22 22 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 16 15 14 14 14 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 31 27 23 18 15 14 14 13 13 13 14 14 15 15 16 17 18 19 20 21 21 20 18 16 15 15 15 14 13 12 11 11 11 12 13 14 14 14 14 14 14 15 15 15 15 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 22 21 21 20 20 19 18 17 16 14 13 11 11 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 10 10 9 8 7 7 6 4 3 2 1 3 5 7 7 8 8 7 7 6 6 6 6 7 7 8 9 10 10 10 9 8 8 8 8 9 11 12 13 14 14 13 12 11 10 9 8 8 8 8 9 10 11 11 10 10 10 9 9 9 10 11 12 12 13 14 14 15 16 16 16 15 15 14 14 13 11 9 8 8 8 8 8 7 6 9 13 17 19 20 20 20 21 21 21 22 22 21 21 20 20 19 16 12 6 6 8 9 10 11 12 13 14 15 16 17 17 18 18 18 19 19 19 20 20 20 19 18 18 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 16 16 16 16 16 16 17 18 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 24 24 23 23 22 22 21 20 21 22 22 23 23 22 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 17 19 21 23 24 25 25 24 24 24 23 22 21 22 22 21 21 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 23 21 22 24 23 23 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 16 15 16 16 14 12 11 12 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 31 29 25 20 17 15 14 14 14 13 14 14 14 15 15 16 17 18 19 20 20 19 18 16 15 14 14 14 13 12 11 10 11 12 12 13 13 13 13 14 14 15 15 15 15 16 16 17 18 19 19 19 20 20 20 21 22 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 18 16 15 13 12 12 12 12 13 13 12 12 12 11 11 11 11 11 11 11 10 9 9 8 8 8 7 6 4 3 3 2 2 6 9 10 10 9 8 7 6 6 6 6 7 7 8 9 9 10 10 9 9 8 8 9 10 12 13 14 15 14 14 13 11 10 9 9 8 8 9 10 11 11 11 10 10 10 10 10 10 11 11 13 13 14 14 15 15 15 16 16 16 15 15 14 13 11 9 8 8 8 8 8 6 8 14 18 20 20 20 21 21 21 21 22 23 23 23 22 22 21 20 18 12 5 6 8 9 10 11 13 14 15 16 17 18 18 19 19 19 19 20 20 20 21 20 20 19 18 17 17 17 17 17 16 16 16 15 15 14 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 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 22 22 22 22 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 15 15 14 14 15 16 17 19 20 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 22 21 21 21 21 22 22 22 23 22 21 21 20 20 20 19 19 19 19 20 19 19 18 18 18 18 18 17 17 18 20 22 23 25 25 25 26 26 25 24 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 16 11 18 19 21 23 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 25 25 25 25 24 23 23 22 22 21 21 20 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 16 15 11 9 3 3 5 7 10 11 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 32 30 26 22 18 16 15 15 14 14 14 14 14 14 15 15 16 17 19 19 19 19 17 16 15 14 14 14 13 11 11 10 10 11 12 12 12 13 13 13 14 15 15 15 15 16 17 17 18 18 18 19 19 20 20 22 23 24 24 24 23 23 22 22 22 22 22 23 24 24 23 21 20 18 16 14 13 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 10 7 7 8 8 8 7 5 3 6 7 6 1 8 10 11 11 10 9 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 12 14 15 16 15 15 14 14 13 12 10 10 9 9 10 11 12 12 11 11 11 11 11 11 11 12 12 13 14 14 14 14 15 15 15 15 15 15 15 14 13 11 10 8 8 8 8 7 5 15 19 21 21 21 21 21 21 21 21 22 24 24 24 24 23 23 22 18 12 6 7 8 9 10 12 13 15 16 17 18 19 19 19 20 20 20 20 21 21 21 21 20 19 18 18 18 18 17 17 17 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 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 18 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 17 16 15 14 14 14 13 14 15 16 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 23 23 23 22 21 21 21 21 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 20 22 23 24 25 25 26 27 27 26 25 24 23 23 22 21 21 21 20 20 20 19 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 17 11 6 14 19 23 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 24 24 23 22 21 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 11 10 10 9 12 12 13 12 12 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 30 28 24 20 18 16 15 15 14 14 14 14 14 14 15 16 17 18 19 19 18 17 15 14 14 14 13 12 11 10 10 10 10 11 12 12 12 13 13 14 14 15 15 15 16 17 17 17 18 18 19 19 20 21 23 24 24 24 23 22 21 21 20 20 20 21 23 25 26 25 23 21 19 17 14 13 12 11 12 11 11 11 11 11 11 11 12 12 12 12 12 11 7 6 9 10 8 5 4 7 10 12 9 3 11 13 13 12 11 11 10 9 7 6 7 7 7 8 8 8 9 9 8 8 9 10 12 14 15 16 16 16 15 16 15 14 13 12 11 11 11 11 12 12 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 14 14 14 14 15 14 13 11 10 9 8 7 6 7 15 21 22 21 21 21 21 21 21 21 22 23 24 25 25 25 25 24 23 14 7 5 6 7 9 10 12 13 15 17 18 19 20 20 20 21 21 21 21 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 17 16 15 14 14 14 13 14 14 15 16 17 18 19 20 21 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 22 21 21 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 20 21 22 22 23 24 25 27 28 27 26 26 25 24 22 21 21 21 21 20 20 19 19 20 21 22 22 22 22 21 21 20 20 20 20 20 21 21 21 22 22 22 21 21 21 21 21 21 20 19 13 6 11 21 25 26 26 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 24 22 21 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 11 10 11 12 12 12 13 13 13 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 31 29 25 22 19 17 16 15 14 14 14 14 14 14 15 15 16 17 18 18 18 16 15 14 14 14 13 12 11 10 10 10 10 11 11 12 12 12 13 14 14 15 15 15 16 17 17 17 18 18 19 21 22 23 23 24 24 23 22 21 20 19 19 19 19 21 23 26 26 26 24 22 20 17 13 11 10 10 9 9 9 9 10 10 10 11 11 12 13 13 13 13 11 13 16 16 11 5 5 11 14 16 14 11 17 17 15 14 14 13 11 10 7 6 6 7 7 8 8 9 9 9 9 9 10 12 14 16 18 18 17 16 16 17 17 16 14 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 14 14 13 14 14 15 15 14 12 11 9 8 7 3 13 22 22 22 22 21 21 21 21 21 21 22 23 24 25 25 26 25 24 21 10 4 5 5 6 8 10 12 14 16 18 19 20 20 21 21 21 21 22 22 22 22 22 22 21 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 15 15 14 14 14 14 14 15 16 17 19 20 21 22 22 22 21 21 21 21 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 20 20 20 20 20 20 21 22 22 23 24 25 26 26 26 26 26 25 23 22 22 22 22 21 20 19 20 20 21 22 22 23 22 22 21 19 19 19 19 20 21 21 22 22 22 22 22 22 22 22 22 22 21 20 18 16 16 24 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 23 21 20 19 18 18 18 17 17 17 17 17 17 16 15 15 15 15 15 14 14 14 14 13 13 12 11 10 11 11 12 12 12 12 12 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 33 32 29 26 23 20 18 17 16 15 14 14 14 14 14 14 15 15 16 17 18 17 16 15 14 14 13 13 12 11 10 10 9 10 10 11 12 12 13 13 14 15 15 15 16 16 17 18 18 19 20 21 22 23 23 23 23 23 22 21 20 19 18 18 19 19 21 23 25 26 26 23 20 17 14 9 6 5 4 4 5 5 6 7 8 8 9 10 11 12 13 13 12 12 18 21 23 22 18 13 15 17 19 22 22 24 22 20 18 18 16 13 10 7 5 5 6 7 8 9 9 9 9 9 10 11 13 15 17 19 17 17 17 17 18 18 16 14 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 15 14 13 11 10 9 8 4 14 23 23 22 22 22 21 21 21 21 20 21 23 24 25 25 26 25 22 16 8 4 5 5 5 7 10 12 15 17 19 20 21 21 21 22 22 22 22 22 23 23 23 22 21 20 20 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 13 15 19 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 16 15 15 14 14 14 14 14 14 15 17 18 20 21 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 20 20 19 20 21 22 22 22 22 21 21 22 22 22 23 24 24 23 24 23 23 22 21 21 21 21 21 21 22 23 23 24 24 25 25 25 26 26 25 24 23 23 23 22 21 20 20 21 21 21 22 22 22 22 22 20 18 17 16 18 19 20 21 22 22 23 23 23 23 23 23 23 23 22 22 21 21 22 26 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 22 20 18 17 17 17 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 11 11 11 12 12 12 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 33 32 30 27 24 21 19 18 17 16 15 14 14 14 14 14 14 15 16 17 17 17 16 15 14 13 13 13 12 11 10 10 9 9 10 11 12 12 13 14 14 15 16 16 16 17 18 18 19 20 21 22 23 23 23 23 22 21 21 19 18 18 18 18 19 20 20 22 24 26 26 23 18 14 9 5 2 2 2 3 4 5 5 6 7 7 8 8 10 11 13 12 5 12 17 21 24 25 24 21 19 20 22 26 28 28 27 25 24 22 20 16 12 7 5 5 6 7 8 9 9 10 10 10 10 11 13 14 16 18 16 16 17 18 19 18 16 14 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 14 14 14 14 15 16 16 17 16 15 14 13 12 11 10 9 9 16 22 23 23 22 22 22 22 21 21 20 19 21 23 25 25 25 25 14 10 6 4 5 5 5 7 10 13 16 18 20 21 21 22 22 22 22 23 23 23 23 23 23 23 22 21 20 20 19 19 19 18 18 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 12 13 13 13 14 13 13 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 15 15 15 15 14 14 13 12 9 9 16 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 18 18 17 16 16 15 14 14 14 14 14 14 15 17 18 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 22 21 21 20 19 19 18 18 20 22 23 23 22 22 22 22 22 22 23 24 24 24 25 25 24 24 23 23 22 22 22 22 23 23 24 24 24 24 24 25 25 25 25 24 24 24 24 22 21 21 21 21 21 21 21 21 22 22 21 21 19 16 15 17 18 20 21 22 22 23 23 23 23 23 23 23 23 23 23 22 23 25 27 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 24 21 19 17 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 34 33 32 31 28 26 23 20 19 17 16 15 15 14 14 14 14 14 14 15 16 17 17 16 15 14 13 13 12 12 11 10 10 9 9 10 11 12 12 13 14 15 16 16 17 17 18 18 19 20 21 22 22 22 22 22 22 21 20 19 18 18 18 18 19 19 20 20 21 23 26 26 24 16 9 5 3 3 4 4 4 4 4 4 5 6 7 7 8 9 10 11 10 8 13 14 18 23 25 26 23 21 21 22 26 29 29 29 29 28 26 25 21 15 9 6 5 6 7 8 9 9 10 10 10 10 11 12 14 15 16 16 16 18 19 19 17 15 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 15 15 16 17 17 18 17 15 14 13 12 12 11 12 14 18 21 22 22 23 23 23 23 22 20 15 11 12 18 22 22 20 16 8 3 3 4 5 5 4 6 10 15 18 20 21 22 22 23 23 23 23 23 23 23 23 24 23 23 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 14 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 2 8 14 18 19 20 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 15 14 14 14 14 15 16 17 17 18 18 18 18 19 19 19 20 19 19 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 18 18 17 18 20 22 22 23 22 23 23 23 23 23 23 24 24 25 25 25 25 25 24 23 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 21 23 23 22 22 21 20 21 21 22 22 21 21 20 17 17 17 18 19 20 21 22 23 24 24 24 24 24 23 23 23 23 23 23 24 26 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 24 24 22 20 17 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 34 34 34 34 34 34 34 34 34 34 34 35 35 35 34 34 33 32 31 29 26 24 21 20 18 17 16 15 15 14 14 13 14 14 14 15 16 16 16 15 14 13 12 12 11 11 10 10 9 9 10 11 11 12 13 14 15 16 16 17 18 19 19 20 21 22 22 22 22 22 21 21 20 19 18 17 17 18 18 19 19 20 20 21 23 25 25 23 13 5 3 3 2 2 1 2 3 3 3 5 6 7 8 8 8 8 7 3 11 10 8 10 20 26 26 23 21 21 22 25 29 29 30 30 29 29 28 26 20 12 8 7 7 7 8 8 9 9 10 10 11 12 13 14 15 15 16 18 19 19 19 17 15 14 13 12 12 13 13 13 13 12 13 13 14 14 15 15 15 16 16 16 16 15 15 15 15 16 17 17 18 18 16 15 14 13 13 13 13 14 17 19 20 21 21 22 23 23 23 21 15 6 3 3 12 16 16 16 15 14 11 7 5 5 5 4 5 11 16 20 22 22 23 23 23 24 24 23 23 23 23 23 23 23 23 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 8 5 6 10 13 16 18 20 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 16 15 15 14 14 14 15 15 16 16 16 16 17 17 18 19 19 20 20 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 22 22 22 21 21 20 19 18 17 17 18 19 20 22 23 23 24 23 24 24 24 24 25 25 25 25 25 26 25 24 23 23 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 23 20 21 23 23 23 22 22 22 22 22 22 22 21 20 19 18 18 18 19 20 21 22 23 24 24 24 24 24 24 23 23 23 23 23 24 26 26 27 27 26 27 27 28 28 29 29 29 28 27 27 26 26 25 24 22 21 19 16 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 31 29 27 25 22 21 19 18 17 16 15 15 14 14 13 13 14 15 15 16 16 15 14 13 12 12 11 11 10 9 9 9 10 11 11 12 13 14 15 16 17 18 19 20 20 21 21 21 22 22 21 21 20 19 18 17 17 16 17 17 18 18 19 19 20 20 22 23 24 22 14 4 3 3 4 3 1 0 1 3 3 4 6 8 9 10 10 7 3 8 11 9 6 1 12 21 24 23 21 21 22 25 28 29 30 30 30 30 30 29 26 19 12 9 9 8 8 8 9 10 10 11 13 14 15 15 15 16 18 20 20 20 19 17 15 14 14 14 13 13 13 13 13 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 17 17 16 14 13 13 13 13 14 16 17 18 19 19 20 21 22 22 23 21 17 12 9 8 11 13 14 14 14 14 13 10 7 5 5 4 4 12 18 21 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 18 18 18 18 17 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 9 8 7 7 7 7 5 12 18 20 19 18 17 17 18 18 19 19 19 20 20 20 19 19 20 20 20 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 16 15 14 14 13 14 14 15 15 15 15 15 16 17 18 19 20 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 19 17 16 16 17 18 20 21 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 24 24 24 25 25 25 24 24 24 24 20 19 20 21 23 22 22 23 24 24 24 23 22 21 21 20 19 19 20 21 22 23 24 24 25 25 25 25 24 24 23 23 24 24 24 25 26 26 25 24 24 24 25 27 28 28 28 28 27 27 27 25 21 19 17 16 14 13 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 32 31 30 28 26 23 21 20 19 18 17 16 15 15 14 13 13 13 14 15 15 15 15 14 13 12 12 11 10 10 9 9 9 10 10 11 12 13 14 15 16 17 18 20 21 21 20 20 20 21 21 20 20 19 18 17 16 16 16 16 16 17 17 18 19 19 20 21 23 24 22 15 5 2 1 2 1 1 1 1 2 3 4 6 9 11 12 12 9 2 8 10 9 5 4 7 14 19 20 20 20 22 24 27 29 30 30 30 30 30 30 29 26 16 13 11 9 8 8 9 11 12 13 14 15 15 16 17 18 20 21 21 20 18 16 16 15 15 15 15 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 15 13 13 13 13 14 15 16 18 18 17 17 18 19 21 22 21 20 18 15 11 9 10 11 13 14 14 14 13 10 7 5 4 4 5 13 19 22 23 24 24 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 10 9 8 8 7 7 8 10 16 19 18 16 16 16 17 18 18 19 19 19 20 19 19 19 20 20 20 21 21 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 16 15 14 13 13 13 14 14 14 14 15 16 17 18 19 20 21 21 21 20 20 20 20 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 21 21 21 21 21 21 20 20 19 18 17 17 16 17 18 20 21 23 24 24 24 24 25 25 25 25 25 25 25 25 24 24 23 23 24 24 24 23 23 24 24 24 24 24 24 24 24 24 23 21 19 18 19 20 20 21 23 25 25 25 25 23 22 21 20 20 20 21 22 23 24 25 25 26 26 26 25 24 24 24 24 24 24 25 25 26 25 23 22 21 21 22 24 25 25 26 26 24 22 16 9 7 8 8 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 32 31 30 28 26 24 22 21 19 18 18 17 16 15 14 14 13 13 14 14 15 15 15 14 13 12 12 11 10 10 10 9 9 10 11 11 12 13 14 15 17 18 20 21 21 20 20 19 19 19 19 19 19 18 17 16 15 15 15 15 16 16 17 17 18 18 20 22 24 25 22 14 4 3 5 4 5 6 4 3 2 3 4 6 9 12 14 14 12 5 4 9 8 5 3 5 10 14 17 18 19 21 24 26 28 30 30 29 29 30 30 30 28 23 19 16 12 9 9 12 14 14 14 15 15 16 17 18 20 21 22 21 19 17 17 17 17 17 16 16 16 16 15 15 15 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 18 17 16 14 13 12 13 13 14 16 17 18 17 15 15 16 18 20 21 21 20 18 17 16 14 13 13 14 16 17 16 13 9 6 5 4 4 7 15 20 22 24 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 21 21 20 19 19 19 19 19 18 17 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 10 11 15 19 19 18 16 16 16 17 18 19 19 20 19 20 20 20 20 20 20 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 16 15 14 13 13 13 14 15 15 16 17 17 18 19 20 20 20 20 20 19 19 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 21 21 21 20 19 18 17 17 17 18 19 20 21 22 23 24 24 24 25 24 25 24 24 24 24 23 23 23 23 23 24 24 23 23 24 24 24 24 24 24 24 23 23 23 22 20 18 19 19 20 21 23 25 26 26 25 24 22 21 21 21 21 22 23 24 25 25 25 26 26 26 25 25 24 24 24 24 25 25 26 26 25 23 21 20 19 20 21 22 22 22 21 19 14 9 4 2 2 3 5 7 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 8 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 30 29 27 25 23 21 20 19 18 17 17 16 15 14 13 13 13 14 14 15 15 14 13 12 12 11 10 10 10 10 10 10 11 12 13 13 14 16 17 19 21 22 21 20 19 19 18 18 18 18 17 17 16 16 15 15 15 15 15 16 16 17 17 18 20 23 26 26 21 12 3 5 8 10 11 10 7 4 3 3 4 6 9 12 14 15 15 12 3 5 7 5 3 5 9 12 14 16 18 20 22 24 27 28 29 29 29 29 30 30 30 29 26 22 17 11 11 15 17 18 19 19 18 18 19 19 21 22 22 21 20 18 18 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 16 16 16 16 16 17 17 18 18 18 18 19 19 17 16 14 13 12 13 14 15 17 18 18 16 14 14 15 17 20 21 21 20 19 18 17 17 16 16 16 17 18 18 15 12 8 6 4 3 8 15 20 23 24 25 26 26 26 25 25 25 25 25 24 24 23 22 22 22 22 22 22 21 20 20 19 19 19 19 18 18 17 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 12 13 15 18 20 18 17 17 17 17 18 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 20 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 17 16 15 14 14 14 15 16 17 18 18 19 19 19 19 19 19 19 18 18 19 19 20 20 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 21 20 19 18 17 17 17 18 18 19 20 22 23 24 24 25 24 24 24 24 24 23 23 22 22 23 23 23 23 23 23 23 24 24 24 24 24 23 23 22 22 22 21 20 20 20 21 22 24 26 27 27 26 25 23 22 21 21 22 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 25 25 26 26 25 24 22 20 19 19 20 20 20 20 19 16 13 9 6 4 2 1 3 5 6 8 8 9 9 9 9 9 9 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 8 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 30 29 27 25 24 22 21 20 19 18 17 17 16 14 14 13 13 13 14 14 14 14 13 13 12 11 11 10 10 10 11 11 12 13 13 14 15 17 19 21 22 22 21 20 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 20 24 27 26 21 10 3 5 8 10 11 11 8 6 4 4 4 5 8 11 14 15 16 16 13 3 3 3 4 7 9 11 12 14 16 18 21 23 24 25 27 28 29 29 30 30 30 31 30 28 21 13 13 16 17 18 19 19 19 19 19 20 21 22 22 21 20 19 18 18 18 18 18 18 18 19 19 18 18 17 17 17 17 17 16 16 15 15 16 16 17 17 18 18 18 18 19 18 16 14 13 12 13 15 17 19 19 19 16 15 14 15 17 19 21 22 21 19 19 18 18 17 17 17 18 18 17 15 12 11 7 4 3 9 16 21 23 25 26 26 26 26 26 26 25 25 25 24 24 23 22 22 22 22 22 22 21 21 20 20 19 19 19 19 18 17 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 14 15 17 18 15 12 18 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 19 18 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 16 15 15 16 17 18 19 20 19 19 19 19 18 18 18 18 18 18 18 19 20 20 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 21 22 22 22 22 22 21 20 19 18 18 18 18 18 18 18 20 21 22 23 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 23 23 24 24 25 24 24 23 22 22 21 22 21 21 21 21 22 23 25 26 27 27 27 26 24 23 22 22 23 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 25 23 20 19 18 18 19 19 18 17 16 13 10 7 5 2 1 1 3 5 7 8 8 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 7 7 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 30 29 27 26 24 23 22 21 20 19 18 17 16 15 14 13 13 13 13 14 14 14 13 13 12 11 11 11 11 11 12 12 13 14 14 15 17 19 21 22 22 21 20 20 19 19 18 17 16 15 15 14 14 14 14 15 15 15 16 16 16 16 15 16 20 24 27 25 20 10 3 4 5 7 8 8 7 6 5 4 4 5 7 10 14 15 17 18 18 5 2 4 7 9 10 10 10 12 14 16 19 21 23 24 25 27 29 29 30 29 26 26 28 27 20 16 16 16 15 14 15 16 18 18 19 19 20 20 20 20 19 18 18 18 18 18 18 19 19 20 20 20 19 18 18 17 17 17 16 16 15 16 16 16 17 17 18 18 18 18 19 18 17 15 14 14 15 18 20 20 19 18 16 16 15 16 17 19 21 22 23 21 20 20 19 18 18 18 18 17 16 14 11 10 8 5 3 10 17 22 24 25 26 26 26 26 26 26 25 25 25 24 24 23 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 14 14 15 15 16 17 17 15 12 16 19 19 19 20 21 21 22 22 22 22 22 22 22 21 21 21 21 20 19 18 17 17 12 11 16 15 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 18 17 17 17 18 19 19 19 19 19 18 18 18 18 18 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 20 19 19 19 20 21 21 22 22 22 22 21 21 20 19 19 19 18 18 18 18 19 19 20 21 22 23 24 24 24 24 24 23 23 22 22 21 21 21 22 22 23 23 25 25 25 24 24 23 22 21 22 22 22 22 22 23 24 26 27 28 28 28 27 26 24 23 23 23 24 24 25 25 24 23 23 22 23 23 23 24 24 24 25 25 25 26 26 26 25 23 21 19 18 18 18 18 17 17 15 13 11 8 5 3 1 0 1 2 4 6 7 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 31 30 29 28 26 25 24 22 21 20 20 19 18 17 15 14 13 13 12 13 13 13 14 13 13 12 12 11 11 12 12 13 13 14 15 16 18 20 21 22 22 21 20 20 20 19 19 17 16 15 14 14 13 13 13 13 14 15 15 16 16 16 15 15 16 20 23 25 23 18 10 3 2 2 4 5 6 5 4 4 4 4 5 7 9 12 15 17 19 16 2 2 6 10 12 11 10 9 10 13 15 18 20 23 24 25 27 28 30 30 30 24 22 22 23 23 22 21 18 15 14 15 16 17 17 17 17 17 18 18 17 17 18 18 18 18 18 19 20 21 21 22 21 20 18 18 17 17 17 17 16 16 16 17 17 17 18 18 18 18 19 19 19 17 16 16 17 19 21 21 20 18 17 17 17 16 16 17 19 21 23 24 23 23 22 20 19 19 18 18 17 15 13 11 10 9 6 2 11 18 22 25 26 26 26 26 26 26 26 26 25 25 24 24 23 22 22 22 22 22 22 21 21 21 21 20 20 20 19 18 17 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 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 16 16 15 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 15 15 16 17 18 18 19 19 19 21 18 19 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 19 18 17 16 11 2 13 13 12 13 14 15 16 17 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 20 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 20 20 21 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 24 25 25 25 24 23 22 22 22 22 23 23 23 23 25 26 27 28 28 28 28 27 25 24 23 23 24 24 25 25 24 23 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 24 22 20 19 18 17 17 17 16 15 13 11 8 6 4 2 1 1 0 2 3 5 6 6 7 7 6 6 6 6 5 5 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 31 30 29 28 27 26 24 23 22 21 20 19 19 17 16 15 14 13 12 12 12 13 13 13 13 12 12 12 12 12 13 14 15 16 17 18 20 22 22 22 21 20 20 20 20 19 18 17 15 14 13 12 12 12 12 13 14 15 15 16 16 16 15 16 18 22 23 24 20 15 8 4 1 1 1 3 4 3 4 5 6 7 6 6 7 9 11 14 14 11 9 1 7 12 14 13 10 9 10 12 15 17 20 23 24 26 27 29 30 31 31 28 25 22 21 23 24 24 21 18 16 16 16 17 17 16 16 16 16 17 17 17 17 18 18 18 19 20 22 22 23 23 22 20 18 17 17 17 17 17 17 16 16 17 17 18 18 18 19 19 19 19 19 18 17 17 18 20 21 20 18 17 17 17 17 17 17 16 18 20 22 23 24 24 23 21 20 19 18 17 16 14 13 11 10 8 5 4 13 20 23 25 26 26 26 26 26 26 26 26 25 25 24 24 23 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 19 20 20 21 21 23 18 19 21 22 22 22 23 23 22 22 22 22 21 21 21 21 21 20 20 19 18 16 12 5 10 12 12 12 12 14 15 16 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 20 19 18 17 17 16 16 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 25 25 24 24 23 23 22 22 23 23 23 23 24 26 27 28 29 29 28 27 26 24 24 23 24 25 25 25 24 23 23 23 23 24 24 24 25 25 25 25 24 24 24 25 25 24 23 20 19 17 16 16 16 15 14 12 10 8 6 5 4 3 2 1 1 1 3 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 6 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 15 14 13 12 12 12 12 12 13 12 12 12 12 12 13 14 15 16 17 18 19 20 22 22 21 21 20 21 21 20 19 18 16 15 13 12 11 11 12 12 13 14 15 16 16 16 16 16 19 23 25 25 23 18 12 7 3 1 1 1 1 2 3 5 7 10 10 8 5 3 2 1 4 11 13 7 4 10 14 16 14 11 9 10 12 14 17 20 23 25 27 28 29 31 31 32 31 31 29 26 25 25 25 23 20 17 16 16 17 17 16 16 17 17 18 18 18 18 18 19 19 21 22 24 24 24 23 21 19 17 17 17 17 17 16 16 16 17 17 18 18 18 19 19 19 19 19 18 17 16 17 18 20 19 19 18 18 18 19 19 19 18 18 18 19 21 23 24 24 23 21 20 19 18 16 15 14 12 11 9 7 2 9 18 23 24 25 26 27 26 26 26 26 26 26 25 25 24 24 23 22 22 22 22 22 22 21 22 22 21 21 21 20 19 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 15 16 16 16 17 17 17 17 18 19 19 20 21 21 20 21 19 20 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 19 18 17 14 8 6 12 12 12 12 13 14 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 20 18 17 16 16 15 15 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 24 25 26 27 28 29 29 28 27 26 25 25 25 25 26 25 25 24 24 23 23 24 24 25 25 25 25 24 23 23 23 23 23 24 24 22 20 18 16 16 16 16 15 13 11 10 8 7 6 5 4 3 3 2 1 1 2 3 4 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 29 29 28 26 25 24 23 22 22 21 20 19 17 16 15 14 12 12 11 11 12 12 12 12 12 12 13 14 15 16 17 18 18 19 20 20 21 21 21 22 22 21 21 19 17 15 14 12 11 11 11 12 13 14 15 16 17 17 17 17 18 23 27 29 27 24 18 11 6 3 2 2 2 1 2 4 7 10 13 15 12 6 1 6 9 14 13 6 2 8 11 13 14 13 11 10 10 12 14 16 20 23 26 27 28 30 31 31 32 32 32 31 28 26 25 25 24 22 19 17 17 18 18 17 17 17 18 19 19 20 20 20 20 21 22 23 24 24 23 21 20 17 16 16 16 15 15 15 15 16 16 17 18 18 18 19 19 18 18 17 17 16 16 17 18 18 18 18 18 19 20 21 21 21 20 18 17 19 21 22 23 24 23 21 19 18 17 16 14 13 12 11 8 3 8 17 22 24 25 26 26 27 27 26 26 26 26 26 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 21 21 20 19 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 16 16 17 17 17 17 18 18 19 20 20 20 20 20 21 22 23 24 23 23 23 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 17 13 3 12 12 12 12 13 14 14 15 16 16 17 18 18 18 18 19 19 19 20 20 20 20 18 17 16 15 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 27 28 28 29 28 28 27 26 26 27 27 27 26 26 25 24 24 24 25 25 25 25 25 24 23 22 22 22 22 22 22 22 21 20 18 16 15 15 15 14 13 11 10 9 7 6 6 5 4 4 3 2 2 2 2 3 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 31 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 15 14 13 12 11 11 11 11 12 12 12 12 13 14 15 16 17 18 19 19 20 20 20 21 22 22 23 22 21 19 17 15 13 12 11 11 11 12 13 14 16 17 18 18 18 19 22 27 31 31 29 24 17 11 6 5 4 4 4 3 3 6 9 13 16 18 17 12 4 4 8 9 6 1 4 7 8 9 10 11 11 11 11 11 12 14 17 21 24 26 28 30 31 31 31 30 28 26 24 23 23 23 23 23 20 19 18 19 19 18 17 17 17 18 19 20 20 21 22 23 23 24 23 22 21 19 17 15 15 15 15 14 14 14 15 16 16 17 17 18 18 18 17 17 16 16 15 15 15 16 16 17 17 18 19 21 22 22 22 22 19 13 12 15 20 23 24 24 23 22 19 18 16 15 14 13 12 10 6 5 18 21 23 24 25 26 26 26 27 27 26 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 20 19 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 18 18 19 19 20 21 22 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 17 15 12 12 13 13 13 14 14 14 14 15 16 16 17 18 18 18 18 18 19 19 19 19 18 17 16 14 14 13 13 13 13 13 13 13 14 15 15 16 16 17 17 17 17 18 18 18 18 19 19 20 21 21 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 21 22 22 22 23 23 24 24 24 24 24 24 23 23 24 24 25 25 25 25 25 25 25 24 25 25 26 27 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 25 26 26 25 25 24 23 22 22 22 22 22 22 21 20 19 18 16 15 15 14 14 13 12 10 9 8 7 7 6 6 5 4 3 3 2 2 2 3 3 4 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 34 34 34 34 34 34 34 34 34 35 35 35 35 34 34 34 33 32 32 31 30 29 28 28 27 26 25 24 23 22 21 20 19 17 16 15 13 12 10 10 10 10 11 11 12 13 14 15 16 17 18 19 20 20 20 20 20 20 21 22 23 22 20 18 16 14 13 12 12 12 12 13 14 16 17 18 19 19 20 22 26 30 32 33 29 24 18 12 8 6 6 5 5 4 5 7 11 15 18 19 19 17 11 4 1 1 1 3 5 5 5 6 7 10 11 11 12 12 12 12 14 17 20 23 26 29 31 31 31 28 23 20 19 19 19 19 20 20 20 20 19 19 18 18 18 17 17 17 18 19 21 22 23 23 23 23 22 20 18 16 15 15 16 16 15 14 14 15 16 16 16 17 17 17 17 16 16 15 15 14 14 15 15 15 16 16 17 18 20 21 23 23 24 23 17 4 6 9 19 23 24 24 24 22 21 18 16 15 14 12 10 9 12 18 23 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 18 19 20 21 22 22 22 22 22 21 20 20 20 20 20 20 20 20 19 18 18 18 17 16 13 17 14 14 14 14 14 14 14 14 15 15 15 16 17 18 18 18 18 18 19 19 19 18 16 15 13 13 13 13 13 13 13 12 13 13 14 15 15 16 16 16 16 17 17 17 17 18 18 19 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 25 25 24 24 24 25 26 27 27 28 28 28 28 28 29 28 28 28 27 26 26 26 26 26 26 26 26 25 24 22 22 21 21 21 21 21 20 20 19 17 16 15 14 14 14 13 12 11 10 9 8 8 7 7 6 5 4 3 3 3 3 3 3 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 33 32 31 30 30 29 28 27 26 25 24 23 22 21 20 19 18 17 15 13 12 10 9 9 9 10 11 12 13 14 15 17 18 19 19 20 21 21 21 20 20 20 21 22 21 19 17 15 14 13 12 12 13 14 15 16 17 19 20 20 21 22 25 28 31 33 33 29 23 17 12 9 8 7 6 6 6 7 9 13 15 17 18 19 19 16 10 6 5 5 5 5 5 5 6 8 10 11 11 11 11 11 11 11 12 15 18 22 26 30 29 29 25 20 17 16 16 16 15 15 15 16 17 18 18 18 18 18 18 17 17 18 18 20 21 22 22 22 21 20 18 16 14 13 14 15 15 14 14 15 16 17 17 17 17 17 16 16 15 15 14 14 14 14 15 15 15 16 16 17 18 20 22 24 25 25 23 16 6 7 7 7 17 24 24 24 23 22 19 17 15 11 9 7 4 14 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 21 20 20 19 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 16 17 18 18 19 20 19 19 19 18 17 17 17 18 18 18 18 18 18 17 17 16 16 15 13 14 12 15 16 16 15 15 14 14 15 15 15 16 16 17 18 18 18 18 18 19 18 17 16 14 13 12 12 12 13 13 13 12 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 18 19 20 20 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 22 22 22 22 22 22 23 24 24 24 24 23 23 23 23 23 24 24 24 25 25 25 26 26 26 25 24 24 23 24 25 25 26 27 28 28 28 29 29 30 29 29 28 28 27 27 27 27 27 28 28 27 26 23 21 21 21 21 21 21 20 19 19 18 17 16 15 14 14 14 14 13 12 11 10 9 8 8 7 6 5 5 4 4 3 3 3 3 4 5 5 6 6 6 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 4 4 3 34 34 35 35 35 35 35 35 35 35 36 36 35 35 35 35 34 34 33 32 31 30 29 29 28 27 26 25 24 23 22 21 20 19 17 16 14 12 10 9 8 8 9 11 12 13 15 16 17 18 19 20 21 21 21 21 21 21 21 21 20 19 17 16 14 13 13 13 13 14 16 17 19 20 21 21 22 23 25 27 29 31 33 32 27 22 16 12 10 9 8 7 7 8 10 11 13 14 16 17 19 20 19 15 12 9 7 6 6 6 7 8 10 11 12 11 10 9 8 8 7 7 7 8 10 14 18 21 22 21 19 17 16 16 15 13 12 12 13 14 16 17 18 18 18 17 17 17 17 17 18 19 20 20 19 18 16 14 13 11 12 13 13 13 14 14 16 18 19 19 19 18 17 16 15 15 14 14 14 14 15 15 15 16 16 17 17 19 20 23 25 25 23 21 17 12 9 8 6 16 23 23 23 23 22 20 17 14 10 8 9 15 20 22 23 23 24 24 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 18 18 18 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 13 13 12 12 12 12 12 13 14 15 16 16 16 16 15 15 15 14 13 12 13 14 14 15 14 15 15 15 15 15 15 15 15 15 9 13 17 17 17 16 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 17 15 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 19 19 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 23 23 24 24 25 25 25 24 24 24 24 24 25 25 25 25 26 26 26 27 26 25 24 24 23 24 24 25 26 27 28 28 29 29 29 30 30 30 29 29 29 28 28 29 29 29 29 28 26 23 21 21 21 21 20 20 19 18 18 17 16 15 15 14 14 14 14 14 13 11 10 9 9 8 7 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 34 34 35 35 35 35 35 36 36 36 36 36 36 36 35 35 35 34 34 33 32 31 30 29 28 27 26 25 24 23 22 21 21 19 18 16 14 12 10 9 7 7 9 10 12 13 15 16 18 19 20 21 21 21 21 22 22 22 22 21 20 17 16 15 14 13 13 13 15 16 18 20 22 23 23 23 23 25 26 29 31 33 32 29 25 20 15 13 12 11 10 8 9 11 12 12 12 13 15 17 19 21 20 18 15 12 11 9 8 8 8 9 11 12 13 12 10 8 7 6 5 4 3 3 2 3 7 13 17 17 16 15 15 16 15 14 12 12 12 14 15 16 17 17 17 17 17 17 16 16 17 17 17 17 16 15 13 11 10 10 10 11 12 12 13 14 17 19 20 20 19 17 16 15 15 15 14 14 14 15 15 16 16 16 17 17 18 19 21 23 24 24 20 19 17 14 11 9 6 17 23 23 23 23 22 20 18 16 14 15 19 21 22 22 22 23 23 23 24 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 21 20 20 19 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 13 12 12 11 10 10 10 10 11 11 11 12 13 13 14 14 14 14 14 14 10 11 17 18 17 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 18 17 16 14 13 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 20 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 25 24 24 24 25 26 27 27 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 28 26 24 22 22 21 21 20 19 19 18 17 16 15 15 14 14 14 14 14 13 13 11 10 9 8 8 7 6 6 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 34 33 32 31 31 30 29 28 27 26 25 24 23 22 21 20 18 17 15 13 11 8 7 6 8 10 12 13 15 17 18 19 20 21 21 21 21 22 23 23 23 22 19 17 16 15 14 14 14 15 16 18 20 23 24 26 26 27 27 28 30 32 34 34 31 27 22 17 14 13 14 13 12 11 12 13 13 13 12 13 15 18 20 21 20 19 17 15 14 12 11 10 10 10 11 13 14 14 12 11 9 8 7 6 5 6 7 8 11 14 17 18 17 17 17 18 17 16 15 15 15 15 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 13 11 10 9 9 10 11 11 12 13 14 18 20 20 19 17 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 20 22 23 23 23 18 18 17 16 13 11 8 18 23 23 22 22 20 19 18 18 19 20 21 22 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 21 20 20 19 19 19 18 18 18 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 10 11 12 12 13 13 13 13 13 13 13 13 14 17 16 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 15 14 14 14 14 14 14 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 21 21 20 20 20 20 21 23 24 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 28 28 28 27 27 26 26 25 26 26 27 27 27 28 28 29 29 29 30 30 31 31 31 31 31 31 31 31 30 28 27 25 24 23 22 22 21 20 19 19 18 17 16 15 14 14 13 13 13 13 13 12 11 10 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 34 34 33 32 31 30 29 28 27 26 26 25 24 23 21 20 19 17 15 13 11 8 6 5 7 9 11 13 15 17 18 19 20 20 20 20 21 22 23 23 22 20 18 17 16 15 14 14 14 16 18 20 22 24 26 28 30 32 33 34 34 35 35 33 29 24 19 16 15 16 17 16 14 14 15 15 14 13 13 15 16 19 21 21 21 20 18 17 16 16 15 13 12 12 12 13 15 16 17 16 15 14 13 12 12 13 16 18 20 22 24 24 24 23 22 21 21 20 19 19 19 19 18 18 19 19 18 18 18 18 17 17 16 16 16 15 14 12 11 10 10 10 10 11 12 12 13 15 19 21 19 15 14 14 15 15 16 16 16 16 16 17 17 18 18 18 18 18 20 21 22 22 22 21 18 18 18 16 15 13 9 19 23 23 21 20 18 18 18 18 19 20 21 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 23 22 22 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 11 10 10 10 10 10 9 9 9 9 9 9 9 10 11 12 12 12 12 12 12 12 13 13 13 12 13 16 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 13 13 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 20 20 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 18 18 18 19 20 22 24 26 26 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 28 27 27 27 27 27 27 27 27 27 27 27 27 28 29 30 31 31 31 32 32 32 32 32 32 31 30 28 26 25 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 12 12 11 11 11 11 10 9 9 8 8 7 7 7 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 4 4 3 3 2 2 3 34 34 34 34 35 35 35 35 36 36 36 36 36 36 35 35 35 35 34 34 33 32 32 31 30 29 28 27 26 25 24 23 22 21 19 18 16 14 11 8 6 4 6 9 11 13 15 17 18 19 19 19 19 20 20 22 22 21 20 18 16 16 15 15 14 14 15 17 20 22 23 24 25 28 32 36 38 38 37 36 35 31 26 21 18 17 18 20 19 18 16 16 16 15 14 14 15 16 18 20 21 21 21 20 19 17 17 17 17 16 15 14 13 14 16 19 21 22 22 21 20 20 20 20 21 23 24 26 27 28 27 26 26 25 25 24 24 24 23 22 21 20 20 20 20 19 19 19 18 17 17 17 16 16 15 13 12 11 11 11 11 11 12 13 14 18 21 21 10 7 9 11 13 14 13 12 15 17 18 19 19 20 20 20 20 20 21 22 22 22 22 20 19 19 18 17 16 14 11 20 22 22 20 17 15 18 18 18 19 20 21 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 10 9 9 9 9 10 10 9 9 9 9 10 10 11 12 12 12 11 11 11 12 12 12 12 13 12 10 14 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 21 21 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 18 17 16 17 18 20 22 24 25 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 29 30 31 31 31 32 32 32 32 32 32 31 30 28 27 25 24 24 23 23 23 22 21 20 19 18 16 15 14 13 12 11 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 32 31 30 29 29 28 27 26 25 24 22 21 20 18 16 14 11 8 5 4 5 8 11 14 15 17 18 19 19 19 19 19 20 21 21 19 18 16 15 15 15 14 14 15 17 19 21 23 24 24 25 29 34 38 39 39 37 35 33 29 25 21 19 20 21 22 21 18 17 16 16 15 15 15 16 17 18 20 21 21 21 20 18 17 17 17 17 17 17 16 15 15 17 20 22 24 25 25 25 24 23 22 22 22 23 25 26 27 27 27 27 27 27 26 26 26 25 25 24 23 22 21 21 20 19 19 19 18 17 17 17 17 16 15 14 13 12 11 11 11 12 14 17 21 19 13 6 7 6 7 8 9 9 10 13 17 19 20 21 21 21 21 21 21 22 23 23 23 22 21 20 19 18 17 16 15 13 21 22 20 18 14 13 19 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 11 10 9 9 10 10 10 10 10 10 10 10 11 12 13 13 13 12 11 11 11 11 12 12 12 12 13 12 11 12 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 17 17 18 18 18 18 19 20 20 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 20 20 20 20 20 21 21 21 21 21 19 18 16 16 17 18 20 22 24 25 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 27 27 28 29 30 30 31 31 31 31 32 32 32 32 32 31 30 29 27 26 25 24 24 23 23 23 22 21 20 19 18 16 15 14 12 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 32 33 33 33 34 34 34 34 34 34 35 35 35 35 34 34 34 34 34 34 33 33 32 32 31 30 29 28 27 26 25 24 23 22 20 18 16 14 11 8 5 3 5 9 12 14 16 17 18 19 19 19 19 19 19 19 18 17 16 15 14 14 14 14 15 17 19 21 23 24 25 26 28 32 36 39 40 38 35 32 30 27 24 22 21 22 23 22 20 18 16 16 16 16 16 16 16 17 18 19 20 21 20 19 18 18 17 17 18 18 18 17 17 17 18 20 22 23 24 25 25 25 24 22 21 20 21 22 23 24 25 26 26 27 27 27 27 27 26 26 26 25 24 23 22 20 20 19 19 19 18 18 18 18 18 17 17 16 14 13 11 8 3 17 17 16 14 13 12 9 6 5 5 6 8 9 14 18 20 22 22 23 23 22 22 22 22 22 22 22 22 21 20 20 18 17 16 17 20 22 22 20 18 18 19 23 22 22 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 24 23 23 23 23 23 23 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 11 10 10 10 10 10 10 11 10 10 11 11 12 13 14 13 13 12 11 11 11 11 11 12 12 13 13 13 13 6 13 16 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 22 22 22 22 21 21 20 20 20 19 19 19 19 20 19 19 19 20 20 20 21 21 21 21 20 18 17 17 17 18 19 21 22 23 25 26 27 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 27 27 27 26 26 26 27 28 29 30 30 30 30 30 30 31 31 31 31 31 31 30 29 28 27 26 25 24 24 23 23 23 23 22 21 19 18 17 15 13 12 11 10 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 5 5 4 4 3 3 2 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 30 29 28 27 26 25 23 22 20 19 17 14 12 8 5 2 5 9 12 14 16 17 18 19 19 19 19 19 18 17 16 15 15 14 14 14 14 14 16 18 20 22 24 25 27 29 32 36 39 41 41 38 34 30 27 25 23 23 23 23 23 21 19 17 16 16 16 16 16 16 17 17 18 19 20 20 20 19 18 17 18 18 18 18 18 18 18 19 19 20 22 23 24 25 25 26 25 23 20 19 19 19 20 21 22 23 24 25 26 27 27 27 27 27 27 26 26 25 23 22 21 21 20 20 20 20 20 20 20 20 19 18 17 16 13 9 5 5 9 12 14 14 13 11 9 8 7 7 7 7 15 20 22 22 23 23 23 23 22 22 22 21 22 21 20 20 20 19 18 18 17 18 21 23 23 22 22 22 23 23 23 22 22 21 21 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 25 25 24 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 11 11 11 11 11 11 11 12 13 14 14 13 12 12 11 11 11 11 11 12 12 13 13 13 13 12 10 10 17 17 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 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 20 19 18 18 19 19 20 21 21 22 24 25 26 27 28 29 29 29 29 28 28 27 27 27 28 28 29 29 29 28 28 27 27 26 26 26 26 27 28 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 28 27 26 25 25 25 24 24 24 24 23 22 20 18 16 15 13 12 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 6 6 7 7 7 7 7 7 6 6 6 6 5 5 4 4 3 3 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 31 31 30 29 28 27 26 25 24 22 21 19 17 15 12 8 4 2 6 10 13 15 17 18 18 19 19 19 19 18 17 16 15 15 14 14 14 15 15 15 17 20 21 23 24 26 28 32 35 39 41 42 40 36 31 28 25 24 23 23 23 22 21 19 17 16 15 15 16 16 16 16 17 18 18 19 20 20 19 18 17 17 17 18 19 19 18 19 19 20 20 21 22 23 24 24 25 25 25 23 21 19 18 18 18 19 20 21 22 23 24 25 26 27 27 27 27 27 27 26 25 24 23 23 23 22 22 22 22 22 22 22 21 21 20 18 15 12 8 7 8 11 13 14 13 11 10 9 8 7 7 5 6 16 21 23 23 23 23 22 22 22 22 22 21 20 20 20 20 20 19 18 19 19 22 23 22 22 22 22 22 21 21 22 21 21 21 21 21 22 22 23 23 24 24 24 24 24 23 23 23 23 24 24 25 25 26 26 25 24 24 23 24 24 24 23 23 22 22 22 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 13 14 15 15 14 13 12 11 11 11 11 11 11 12 12 13 13 13 13 14 13 13 15 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 19 19 20 20 21 20 20 19 19 20 20 20 21 21 22 23 24 25 26 28 29 29 29 29 28 28 27 27 27 28 29 29 29 29 29 28 28 27 26 26 26 26 27 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 29 29 28 27 27 27 27 27 26 26 26 25 24 22 20 18 16 14 13 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 30 29 28 27 26 24 23 21 19 17 15 12 8 4 2 6 11 14 16 17 18 18 18 18 18 17 17 16 15 15 14 14 15 15 15 16 17 19 21 22 23 24 26 29 33 37 41 42 41 38 33 29 25 23 23 23 22 22 21 19 17 16 15 15 15 15 16 16 17 18 19 19 20 20 20 19 18 17 16 17 18 19 19 18 18 19 20 21 22 22 23 24 24 25 25 25 24 22 21 19 18 18 18 19 20 21 22 23 24 25 26 26 27 27 27 27 27 26 25 25 25 24 24 24 23 23 24 23 23 23 22 21 19 16 13 8 8 9 11 12 12 12 10 9 8 8 8 8 8 7 14 20 22 23 23 22 22 22 22 22 23 23 23 23 22 22 21 20 19 20 21 22 23 23 22 21 20 20 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 23 23 24 24 25 25 26 26 25 24 24 24 24 24 24 24 23 23 22 22 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 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 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 13 15 16 16 16 15 13 12 12 11 11 12 12 12 12 13 13 13 14 14 14 14 15 16 15 15 16 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 18 18 18 19 19 19 20 20 21 21 22 24 25 27 27 28 28 28 27 27 27 27 27 28 29 29 29 29 29 28 28 27 27 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 29 29 28 29 29 29 28 28 27 26 26 25 23 20 18 15 14 12 11 11 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 28 27 26 25 23 22 20 18 15 12 8 3 3 8 12 14 16 17 18 18 18 17 17 16 15 14 14 14 14 15 15 15 16 16 18 20 22 23 24 26 28 31 35 38 41 41 39 35 31 27 24 22 22 22 21 20 19 17 16 15 15 15 15 16 16 16 17 18 19 20 20 20 20 19 18 17 17 17 18 18 18 18 18 19 20 21 22 22 23 24 24 25 25 25 24 23 22 21 20 19 18 18 19 20 21 22 24 25 26 26 26 26 26 27 26 26 25 24 24 24 24 24 23 23 24 24 24 24 23 21 19 16 12 8 8 9 9 9 9 8 7 6 6 7 8 9 10 12 16 18 21 22 22 22 22 22 22 23 24 24 25 25 24 23 22 21 21 22 22 22 21 20 18 19 19 19 20 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 23 23 24 24 25 25 26 26 26 25 24 24 24 24 24 24 24 23 23 22 21 20 20 20 19 19 19 18 18 17 17 17 16 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 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 13 15 16 17 17 16 15 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 15 15 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 20 20 19 19 18 18 18 18 18 18 17 17 16 16 16 16 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 21 22 24 25 25 26 26 26 26 26 26 27 27 28 28 28 28 28 28 27 27 27 26 26 27 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 30 30 30 30 30 30 31 31 31 30 30 29 28 27 27 25 23 21 18 16 14 13 12 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 31 30 29 28 27 26 25 24 22 20 18 15 12 7 2 4 9 13 15 17 17 18 18 18 17 16 16 15 14 14 14 14 15 15 16 16 17 18 20 22 24 27 30 32 34 37 39 40 38 36 32 28 25 23 22 21 20 19 18 17 16 15 15 15 15 16 16 16 16 17 19 20 20 20 20 19 19 18 17 17 17 17 18 18 18 18 19 19 20 22 22 23 23 24 25 25 25 24 24 23 22 21 20 19 18 19 20 21 22 23 24 25 25 25 25 25 26 25 24 23 22 22 22 23 22 21 21 21 22 23 24 22 19 16 14 10 8 8 8 8 8 8 8 8 8 7 6 7 9 9 7 3 10 16 21 23 23 23 23 24 24 24 25 25 25 25 25 24 23 23 23 22 20 18 17 16 18 20 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 26 26 27 26 26 25 24 25 25 25 24 24 23 23 22 21 21 20 20 19 19 19 18 18 18 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 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 14 15 16 16 16 15 14 12 11 11 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 15 16 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 16 17 19 21 22 22 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 30 30 30 31 31 31 31 30 30 30 31 31 32 32 32 32 32 31 30 29 28 28 27 25 24 21 19 17 15 14 13 12 11 11 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 31 30 30 29 28 27 25 24 22 20 18 15 12 7 1 6 11 14 16 17 18 18 18 18 18 17 16 15 14 14 14 14 15 15 16 16 17 17 20 22 25 29 33 35 37 38 38 38 35 32 29 26 23 21 20 19 18 18 17 16 15 15 15 15 15 15 16 16 17 18 19 21 21 21 21 20 19 18 17 17 17 17 17 18 19 19 19 20 21 22 22 23 23 24 24 24 24 24 23 23 22 21 20 19 19 19 19 20 21 23 24 24 25 25 25 25 25 25 24 22 21 20 21 21 20 19 19 19 19 21 23 20 16 14 12 9 8 8 9 9 9 10 11 10 9 8 7 7 7 6 5 10 14 16 19 21 23 23 23 24 24 24 25 25 25 25 25 25 24 24 23 21 20 20 21 23 24 24 24 24 23 23 22 22 22 22 22 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 25 26 26 27 27 26 25 25 25 25 25 25 24 24 23 22 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 13 14 15 16 16 15 15 14 13 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 16 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 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 15 17 18 19 20 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 28 28 29 29 30 30 30 31 31 30 30 30 30 30 31 32 32 33 33 33 33 32 31 30 30 29 28 27 25 23 21 19 17 16 14 13 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 31 30 29 28 27 26 24 22 20 18 15 11 5 2 8 13 16 17 17 18 18 19 18 17 16 15 15 15 15 15 15 15 16 16 16 17 18 20 22 25 29 33 36 38 38 37 35 32 29 26 24 22 20 19 18 17 16 15 15 15 14 14 14 14 15 16 17 18 18 20 21 22 23 22 21 20 18 17 17 16 16 17 17 18 19 19 20 21 22 22 22 23 23 23 24 23 23 22 22 22 21 20 20 19 19 19 20 21 22 23 23 24 24 24 24 24 24 24 22 21 20 20 19 19 18 18 18 18 19 20 18 15 12 10 9 10 11 12 13 12 11 11 10 9 8 8 8 7 8 11 14 16 16 18 20 22 22 22 22 22 23 24 24 25 25 25 24 24 24 24 22 22 22 24 26 26 26 25 25 24 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 25 25 26 27 27 27 27 26 26 26 26 25 25 24 24 23 22 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 13 14 15 16 16 15 15 14 13 13 12 12 13 14 14 15 15 15 15 14 15 15 15 15 16 16 16 17 17 17 16 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 18 17 17 17 17 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 13 14 15 17 18 20 21 21 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 23 23 24 25 26 26 27 28 28 29 30 30 30 30 30 29 29 30 30 31 32 32 33 33 34 33 33 32 32 31 30 29 28 26 24 23 21 19 17 16 15 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 29 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 32 31 31 30 29 28 27 26 24 22 21 18 15 11 3 5 12 15 17 17 18 18 18 18 18 16 15 14 14 14 15 15 15 16 16 16 16 17 19 21 23 26 30 33 35 37 36 34 32 29 26 24 23 21 19 18 17 16 15 15 15 15 14 14 14 14 15 17 18 18 19 20 21 22 22 23 22 21 19 18 17 17 16 17 17 18 19 19 20 21 22 22 22 22 23 23 23 23 22 22 22 21 21 20 19 19 18 18 19 20 20 21 22 22 23 24 24 24 24 24 23 22 20 20 19 19 19 18 18 18 18 18 16 14 11 10 10 12 14 15 14 11 11 10 10 8 8 8 8 9 12 14 15 16 16 17 19 21 22 21 21 21 22 23 24 24 25 25 24 24 25 25 24 24 24 25 26 26 26 26 25 24 24 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 24 25 25 26 27 27 27 27 26 26 26 26 26 25 25 24 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 15 16 16 16 15 14 14 13 13 13 14 15 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 17 18 18 17 18 18 18 17 17 17 16 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 13 14 16 17 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 22 23 24 24 25 26 27 27 28 28 28 28 28 28 29 29 30 31 31 32 33 33 34 34 34 33 32 32 31 30 28 26 25 24 22 20 18 17 16 15 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 29 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 31 30 29 28 27 26 24 22 21 18 14 9 2 10 15 18 18 18 18 18 18 17 16 14 13 12 13 14 14 15 15 16 16 16 16 18 20 22 25 28 30 33 34 35 34 32 29 27 25 23 21 20 19 18 16 15 15 15 15 15 15 15 15 15 16 18 20 20 20 20 21 21 22 22 23 22 21 20 19 18 18 18 18 19 19 19 20 21 22 23 23 23 23 23 22 22 22 22 22 21 21 20 19 18 18 18 18 19 19 19 20 21 22 22 23 23 24 24 24 23 21 20 19 19 19 18 17 17 17 16 15 12 10 10 10 12 14 15 14 12 11 10 10 8 8 9 10 12 14 16 16 16 15 16 18 21 22 22 21 21 22 23 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 27 27 27 27 27 26 26 26 26 25 25 24 23 22 22 21 21 21 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 14 15 16 16 16 16 15 15 14 14 14 15 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 15 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 15 17 18 19 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 21 22 22 23 24 25 25 26 26 26 27 27 27 27 28 28 29 30 31 32 33 33 34 34 34 33 33 33 32 31 29 27 25 24 23 21 19 18 16 15 15 14 13 13 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 29 29 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 34 33 33 33 33 32 32 31 30 29 28 27 26 24 22 20 17 13 6 8 15 18 18 18 18 18 18 18 16 13 11 10 10 12 13 14 15 15 15 16 16 17 19 21 24 27 30 32 33 33 33 31 29 27 25 23 21 20 19 18 17 16 16 16 16 16 16 16 16 16 16 18 20 21 21 20 20 21 22 22 23 23 23 22 21 20 19 19 19 20 20 20 20 20 21 23 24 24 23 23 23 22 22 22 22 22 21 21 20 19 18 17 17 17 17 17 18 19 20 21 21 22 22 23 23 23 23 22 20 20 19 19 18 17 16 15 13 11 10 9 9 11 12 14 15 13 11 11 10 10 10 10 10 10 12 14 16 16 16 15 14 16 19 21 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 24 24 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 16 16 16 16 15 15 15 16 16 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 17 17 16 17 17 17 17 17 16 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 14 13 13 13 13 13 14 15 16 18 19 20 20 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 20 21 21 22 23 23 24 24 25 25 25 25 26 26 26 27 28 29 30 31 32 33 33 33 33 33 33 33 33 33 32 30 28 26 25 24 23 21 19 17 17 16 15 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 33 33 32 31 30 30 29 27 26 24 22 20 17 11 5 12 18 19 18 18 18 18 18 18 14 11 8 8 8 11 13 14 15 15 16 16 16 18 20 22 25 28 31 33 34 33 31 29 26 24 23 22 21 19 18 18 17 16 16 17 17 17 17 17 17 16 17 19 21 22 21 21 21 21 22 22 23 23 23 22 22 20 19 18 19 21 21 21 21 21 22 23 24 24 24 23 23 23 22 22 22 22 21 21 20 19 18 17 16 16 16 16 17 18 19 20 20 21 21 22 22 23 23 22 21 20 20 19 19 18 15 12 10 8 8 8 9 11 13 14 15 14 11 10 10 11 12 11 10 10 12 14 16 16 16 15 14 15 17 19 21 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 17 16 17 17 17 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 14 14 15 16 17 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 23 23 23 24 24 25 25 25 25 26 26 27 28 28 29 30 31 32 32 32 32 32 33 33 34 34 33 31 29 27 26 25 24 22 20 19 18 17 17 16 15 14 14 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 10 9 9 9 29 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 32 32 31 30 29 27 26 24 22 19 13 5 8 15 18 18 18 18 18 18 18 17 13 8 6 5 7 10 12 14 15 16 16 16 17 19 21 24 26 29 31 32 33 32 30 27 25 23 22 21 20 19 18 17 17 17 17 17 18 18 18 18 17 17 17 19 21 22 22 21 20 21 22 23 23 24 24 23 22 21 19 19 20 22 22 22 22 22 23 24 24 24 24 23 23 23 22 22 22 22 22 22 21 20 19 17 16 16 15 15 16 18 19 19 19 20 20 21 22 22 23 23 22 20 20 19 19 18 13 8 8 7 7 8 10 12 13 14 15 15 14 12 12 12 11 10 10 10 11 14 16 17 17 16 15 14 15 17 19 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 22 21 21 21 20 20 20 19 18 18 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 18 18 17 16 16 16 16 17 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 16 15 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 16 17 18 19 20 20 20 20 21 21 21 20 20 20 20 21 21 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 25 25 26 26 27 28 28 29 29 30 30 31 31 31 32 32 33 33 34 33 32 31 29 27 26 24 23 21 20 19 18 18 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 34 34 33 33 32 31 30 29 27 26 24 21 17 10 2 11 16 17 17 18 18 18 18 18 16 11 5 3 3 6 9 12 14 15 16 17 17 18 21 23 25 27 30 31 32 32 31 29 26 24 23 22 20 19 18 17 17 17 17 17 18 18 18 18 17 17 17 18 19 21 22 22 21 21 21 22 23 24 25 25 24 23 21 20 20 20 22 24 24 24 23 24 25 25 25 25 24 24 23 23 22 22 22 22 22 22 21 20 19 17 16 15 15 16 17 18 18 18 18 19 20 21 22 23 23 22 21 20 19 18 17 12 7 7 7 7 10 10 11 12 14 15 15 15 13 12 12 11 11 10 10 11 14 17 18 17 16 14 13 13 14 17 20 21 23 23 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 22 21 21 21 20 20 20 19 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 18 18 18 16 16 16 16 16 18 18 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 16 17 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 21 21 21 22 22 22 23 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 29 30 30 31 31 32 32 33 33 33 33 32 30 29 27 25 24 22 21 20 20 19 19 18 17 16 15 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 10 30 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 35 35 35 34 33 32 31 30 29 28 26 24 21 17 9 4 12 16 17 17 17 18 18 19 18 14 8 3 3 3 4 8 12 14 16 17 18 19 21 23 25 27 29 31 32 32 31 30 28 26 24 22 20 19 18 17 17 16 16 17 17 18 18 18 18 18 17 18 19 19 21 22 22 22 22 22 22 23 24 25 25 24 23 22 21 21 21 22 24 25 25 25 25 26 27 27 26 26 25 24 24 23 23 23 23 23 23 22 22 20 19 17 16 15 16 18 18 17 16 16 17 19 20 22 22 22 22 21 19 18 17 15 12 8 7 7 8 9 7 6 7 10 14 15 14 14 13 12 12 12 12 12 13 14 15 16 17 16 14 13 13 14 16 18 19 20 22 23 25 25 25 26 26 26 25 25 25 24 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 22 21 21 21 21 20 20 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 18 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 15 14 14 14 14 14 14 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 16 17 17 18 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 28 28 28 28 28 28 29 29 30 31 31 32 32 33 33 33 33 33 32 30 29 27 26 24 22 22 21 21 20 19 18 17 16 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 35 35 34 34 33 32 31 29 28 26 23 20 16 9 5 13 16 17 17 18 19 19 19 19 12 6 2 4 4 2 7 12 14 16 18 19 21 24 26 28 30 31 33 33 32 31 29 27 25 23 21 19 18 17 17 16 16 16 17 17 18 18 19 18 18 17 18 19 20 20 21 22 22 23 23 23 24 24 24 25 24 24 23 22 22 22 22 24 25 25 25 26 27 28 28 28 27 26 25 24 24 23 23 23 23 23 23 23 21 20 18 17 16 17 18 18 16 14 14 15 16 18 21 22 22 22 21 18 17 15 12 10 8 8 7 6 4 5 7 6 7 10 12 13 13 13 13 13 13 14 14 14 14 13 14 16 16 16 15 15 15 16 16 16 17 19 21 23 25 26 26 25 25 25 25 25 24 22 21 21 22 22 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 27 27 28 28 27 27 27 27 26 26 25 25 24 24 23 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 11 11 12 12 12 12 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 18 18 19 20 20 20 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 17 16 15 15 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 18 19 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 28 28 28 28 29 30 31 32 32 33 33 33 33 33 33 32 32 31 30 28 26 24 23 23 22 21 21 19 18 17 16 15 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 11 12 12 30 31 31 31 32 32 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 36 36 36 35 34 33 32 31 29 28 26 23 20 15 7 8 14 17 18 18 19 20 20 20 17 10 3 4 7 6 1 7 12 15 17 19 21 24 27 29 32 33 33 34 33 32 31 29 26 24 22 20 19 18 18 17 16 16 16 17 17 18 18 19 18 18 18 19 20 20 21 21 22 23 24 24 24 25 25 25 24 24 24 24 24 23 23 23 23 24 25 25 26 27 27 28 27 27 26 25 25 24 23 23 23 23 23 23 23 22 21 19 18 17 18 18 16 15 13 12 12 13 14 18 20 21 21 19 15 15 12 9 8 8 7 6 8 10 11 10 8 8 9 10 11 12 12 13 13 13 13 14 14 13 13 14 15 15 16 16 16 16 16 15 14 14 15 16 19 23 25 25 25 25 25 25 24 23 22 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 18 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 18 19 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 29 30 31 32 32 33 33 33 33 33 33 33 33 33 33 31 29 26 25 24 23 23 22 20 19 17 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 11 11 11 12 12 31 31 32 32 33 33 33 34 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 36 36 35 35 34 33 31 30 28 26 23 19 14 5 9 16 19 20 21 21 21 20 20 15 8 1 6 9 7 1 7 13 16 19 20 23 25 28 31 33 34 34 34 33 32 30 28 26 24 22 21 20 19 18 17 16 16 16 17 17 18 18 18 18 18 18 19 20 21 21 22 22 23 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 25 24 24 24 23 23 22 22 22 22 22 22 21 21 20 19 18 17 16 15 13 12 11 11 11 11 12 14 18 19 14 6 9 8 7 7 9 10 11 12 11 10 9 8 9 10 10 10 10 10 10 10 11 11 11 12 12 12 13 14 15 15 16 16 16 15 14 13 13 12 13 14 18 23 25 25 25 25 25 24 23 22 21 21 21 21 21 22 22 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 19 19 19 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 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 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 28 28 29 29 30 31 32 32 32 32 32 33 33 33 34 34 35 35 34 32 29 27 26 25 24 23 21 19 18 17 16 15 15 14 14 14 14 15 15 15 15 15 16 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 13 32 32 32 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 38 38 37 37 37 36 36 35 34 33 32 30 28 26 23 19 13 3 11 19 22 22 22 22 22 21 20 13 5 3 9 11 8 2 7 14 18 20 23 25 28 30 31 33 34 34 33 32 31 29 27 26 24 22 21 20 19 18 16 16 16 16 17 17 17 17 18 18 18 19 19 20 21 21 22 23 23 24 25 25 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 23 24 24 24 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 18 16 15 13 12 11 11 10 10 9 7 10 14 15 14 11 8 9 9 11 13 12 11 9 8 8 8 8 10 10 10 10 9 9 9 9 9 9 9 10 10 11 12 13 14 15 15 14 14 14 14 14 12 11 10 12 14 19 24 25 25 25 25 25 24 23 22 22 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 27 27 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 13 13 13 13 13 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 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 23 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 27 27 27 27 28 29 29 30 31 31 32 32 32 32 32 33 33 34 34 35 35 35 34 33 32 31 30 28 25 22 20 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 13 13 32 33 33 33 34 34 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 37 37 36 35 34 33 32 30 28 26 23 19 15 7 14 22 24 24 24 24 23 22 21 11 2 6 10 11 8 2 8 15 19 22 25 28 29 31 31 32 32 32 32 31 30 28 27 25 24 23 21 20 19 17 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 21 22 22 23 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 17 16 14 13 12 11 11 11 10 9 8 12 14 14 14 14 13 13 14 13 12 11 9 10 11 11 10 10 11 11 11 11 10 9 9 9 8 9 9 9 9 10 11 12 13 13 14 13 13 12 13 14 13 12 10 10 10 16 21 25 26 26 26 26 26 25 24 23 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 26 26 26 27 27 26 26 26 27 27 27 27 28 28 27 27 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 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 14 14 14 14 15 15 15 14 14 14 14 14 15 15 16 16 17 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 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 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 22 23 23 24 24 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 27 27 28 28 29 29 30 30 31 31 31 31 31 32 32 33 33 34 35 35 35 35 35 35 36 35 33 29 23 20 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 33 33 33 34 34 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 37 37 36 35 34 32 31 28 26 22 20 18 19 22 25 25 25 25 25 25 24 20 11 2 8 11 11 7 2 10 17 21 24 26 28 29 29 30 30 30 30 30 30 29 28 26 25 23 22 20 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 22 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 17 16 14 13 13 12 12 12 11 8 1 13 16 16 15 14 14 14 14 13 12 10 10 12 13 13 12 12 12 12 12 12 12 11 10 10 9 10 10 10 9 9 10 11 11 12 12 12 13 13 12 13 14 13 13 12 12 18 21 25 26 27 27 27 27 27 25 24 23 23 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 22 23 24 24 24 24 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 31 31 31 32 33 33 34 34 35 35 35 35 36 37 37 36 33 26 22 19 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 33 33 34 34 34 35 35 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 34 33 31 28 26 23 21 22 24 27 27 27 27 27 27 27 25 19 10 3 10 12 10 5 3 14 19 22 25 27 28 27 27 27 27 27 28 28 28 27 26 24 23 22 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 18 18 18 18 18 18 18 17 18 19 19 19 19 19 19 18 17 16 15 14 14 14 13 13 14 13 12 16 18 17 16 14 14 14 13 13 11 10 10 11 12 14 14 13 13 13 13 13 13 13 12 11 11 11 11 10 10 9 9 10 10 11 11 11 12 13 13 13 13 14 15 15 16 20 23 25 27 27 28 27 27 26 25 24 24 23 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 26 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 14 14 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 22 22 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 28 28 28 28 28 29 29 30 30 30 30 30 30 30 31 31 32 32 33 33 34 34 34 35 35 35 36 36 37 36 34 29 25 21 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 33 33 34 34 35 35 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 38 38 38 37 36 35 34 33 31 29 26 24 23 24 23 23 25 27 28 29 29 28 27 21 10 3 9 12 10 4 6 17 20 23 25 26 27 27 26 25 25 26 26 26 26 25 24 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 22 22 23 23 23 23 22 22 21 20 19 18 18 18 17 17 17 17 17 17 16 17 18 18 19 19 19 18 18 17 16 15 15 15 15 15 15 16 16 17 17 17 15 13 14 14 14 14 14 13 11 10 10 13 14 14 13 13 13 13 14 14 14 14 13 12 12 12 11 10 9 9 9 9 10 9 10 11 13 14 15 14 14 16 18 19 21 23 25 26 27 28 27 26 25 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 27 28 28 28 28 27 27 26 26 25 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 23 23 23 23 23 24 24 25 25 26 26 26 26 27 27 27 27 28 28 29 29 30 30 30 30 30 30 30 31 31 31 32 32 33 33 34 34 35 35 35 35 35 35 35 35 33 31 28 25 22 20 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 15 14 14 14 13 33 34 34 35 35 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 38 38 38 37 36 36 35 33 32 29 27 26 25 23 19 18 26 28 29 30 30 29 27 24 12 4 9 12 10 3 9 18 21 23 25 26 26 26 25 25 25 25 24 24 23 22 22 21 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 22 21 20 19 18 18 17 17 17 16 16 16 16 16 16 17 18 18 18 18 18 17 17 16 16 16 15 15 15 15 16 17 17 17 12 2 9 11 13 14 14 13 12 11 10 11 13 14 14 14 13 13 14 14 15 15 14 14 13 12 12 11 10 9 8 8 9 9 9 10 11 13 16 17 16 15 16 18 20 22 24 26 27 28 28 27 26 24 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 26 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 30 30 31 31 32 32 32 33 33 34 34 35 35 35 34 34 34 34 33 33 32 31 28 25 23 20 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 14 15 15 15 14 14 14 34 34 35 35 35 36 36 37 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 38 38 37 36 36 35 34 32 30 27 25 23 22 19 22 27 28 29 30 30 29 27 24 16 7 12 15 14 8 14 19 21 23 25 25 25 25 25 25 25 25 24 23 22 21 21 22 22 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 23 23 23 22 22 21 20 19 19 18 18 17 16 16 15 15 15 15 16 17 18 18 18 18 17 17 17 16 16 16 15 15 16 16 16 17 17 17 12 8 14 11 9 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 14 13 12 11 10 10 10 9 9 9 10 10 12 13 15 16 17 17 15 17 20 23 25 26 27 28 28 28 27 25 23 22 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 14 14 14 14 14 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 34 34 34 34 34 34 33 33 32 32 32 32 31 29 26 23 21 20 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 34 34 35 35 36 36 36 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 38 38 37 36 35 34 33 32 29 25 21 20 21 21 27 28 28 28 28 29 29 28 26 20 13 17 19 20 19 23 22 23 24 25 26 26 26 25 25 25 24 24 23 22 22 22 22 23 23 22 23 23 22 21 20 19 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 22 22 22 21 20 20 19 19 18 18 17 16 15 15 14 14 15 16 17 17 18 18 17 17 17 17 16 16 15 15 15 16 16 16 16 17 17 15 15 17 16 16 13 14 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 15 14 14 13 12 11 10 10 11 11 11 12 13 14 15 16 16 17 17 16 20 23 26 27 27 28 28 28 28 27 25 23 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 18 18 17 17 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 15 15 16 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 20 20 20 20 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 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 33 33 32 29 26 23 21 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 34 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 38 38 37 36 35 34 33 31 29 25 19 17 21 26 29 28 27 26 26 27 28 29 30 27 23 22 23 24 25 25 26 26 26 27 27 27 26 26 25 24 24 23 23 23 23 23 23 22 22 22 22 23 22 22 21 20 18 17 17 17 17 18 18 19 20 20 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 21 21 20 20 19 18 18 18 18 17 17 16 16 15 15 14 15 16 17 17 17 17 17 17 16 16 16 15 15 14 15 15 15 15 15 16 16 16 17 18 18 17 15 14 13 12 11 11 11 12 12 13 13 14 15 15 16 16 15 15 14 14 14 13 12 11 11 11 12 12 13 14 14 15 16 16 17 18 18 21 26 27 27 27 28 28 28 28 27 26 24 23 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 28 28 28 28 27 27 27 27 26 26 25 24 24 23 22 22 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 23 23 23 22 22 22 23 23 23 23 24 24 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 34 34 34 32 29 25 22 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 34 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 38 38 37 36 35 34 33 31 29 25 19 13 20 27 29 27 26 25 24 25 27 29 30 29 28 26 26 27 28 28 29 30 29 29 28 27 26 26 25 25 24 23 22 22 23 23 23 23 22 22 22 22 22 21 21 21 19 18 17 17 17 17 18 19 20 20 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 16 17 17 17 17 17 16 16 16 16 15 15 14 14 14 15 15 14 14 14 15 16 17 18 18 17 16 14 13 12 12 11 12 12 13 14 15 16 17 17 17 17 16 15 15 14 14 13 12 12 11 11 11 12 12 13 14 14 15 16 17 18 22 26 27 27 27 27 28 29 29 29 28 27 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 26 27 27 28 28 28 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 24 23 23 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 19 19 20 20 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 22 22 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 34 35 35 35 34 32 29 25 23 22 21 21 21 21 21 20 20 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 15 34 35 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 39 39 39 38 38 37 36 35 34 33 31 29 25 20 15 21 28 29 28 26 24 24 24 25 27 29 29 29 28 28 29 30 30 30 30 30 29 28 27 26 25 26 25 25 24 23 23 23 23 22 22 21 21 22 22 21 21 21 21 20 19 18 18 17 17 17 18 19 20 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 17 17 16 16 17 17 17 17 17 17 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 15 15 15 14 14 14 14 14 15 16 17 16 16 15 14 12 11 11 11 11 12 14 15 15 16 17 18 18 18 17 16 15 14 14 13 12 11 10 10 10 10 11 12 13 14 15 14 16 19 24 27 27 27 27 27 28 29 29 29 29 28 27 26 25 25 24 24 23 23 23 23 24 24 24 23 23 23 23 24 24 25 25 26 27 27 28 28 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 24 23 23 22 21 21 20 20 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 22 22 22 23 23 23 23 24 24 25 25 26 26 27 27 27 27 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 32 32 32 33 33 34 35 36 36 35 34 31 28 26 24 23 23 23 23 22 22 22 21 21 21 21 20 20 19 18 18 17 17 16 16 16 16 16 16 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 36 35 34 33 31 29 26 23 22 26 30 30 28 27 26 25 24 25 27 29 29 29 29 29 30 31 31 31 31 31 30 29 28 27 26 26 26 26 25 25 24 24 23 22 21 20 21 21 21 21 20 19 19 19 18 17 18 18 17 17 17 19 20 22 22 22 21 20 19 19 19 19 18 18 18 18 17 17 18 18 18 17 17 17 17 17 17 17 17 16 15 15 16 16 16 16 16 15 15 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 13 12 11 10 9 8 8 7 8 9 10 11 11 12 13 15 16 16 15 15 14 13 12 12 11 10 9 9 9 10 11 12 13 14 11 14 21 25 26 27 27 27 27 28 29 29 29 29 29 28 27 27 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 24 23 22 22 21 20 20 20 19 19 19 19 19 18 18 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 24 24 24 25 25 26 27 27 27 27 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 31 31 31 31 31 31 32 32 33 33 34 35 35 35 36 35 34 33 31 29 27 26 25 24 24 24 24 23 23 23 23 22 22 21 21 20 19 18 18 17 17 17 17 17 16 33 33 33 34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 37 36 35 34 33 31 29 27 26 26 28 31 31 29 29 28 27 26 26 27 28 29 29 29 29 30 30 31 31 31 30 30 29 29 28 27 27 27 26 26 26 25 25 24 23 22 20 20 20 20 19 18 16 16 15 15 14 14 15 15 14 15 18 20 21 23 23 22 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 15 15 15 15 14 14 13 13 14 15 16 17 17 16 16 16 16 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 13 12 11 10 8 7 6 5 5 4 6 8 10 10 9 10 11 12 13 13 13 13 12 12 11 10 10 9 9 9 9 10 11 12 10 2 15 23 26 26 27 27 27 28 28 29 29 29 29 29 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 28 27 26 26 25 24 23 22 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 13 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 20 20 20 20 21 21 21 22 21 21 21 21 21 22 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 24 24 25 25 25 26 27 27 27 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 34 35 35 35 35 35 35 35 34 32 31 29 28 27 26 25 25 25 24 24 24 24 24 23 23 22 21 21 20 19 18 18 17 17 17 17 32 32 33 33 33 33 34 34 34 35 35 36 36 36 37 37 37 37 37 37 37 38 38 38 37 37 36 35 33 32 31 29 27 26 26 29 32 31 31 30 30 29 28 28 28 28 28 29 29 29 29 29 30 30 31 30 30 29 29 28 28 28 27 26 26 26 25 25 25 24 22 21 20 20 19 18 16 14 11 10 9 7 6 6 7 6 8 15 18 21 22 24 24 24 23 22 22 21 21 20 19 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 13 13 12 12 12 13 14 16 16 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 9 8 6 5 5 4 3 3 7 13 14 11 9 8 9 9 11 12 12 11 11 10 10 9 9 9 9 9 9 9 8 2 8 18 24 26 26 27 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 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 30 30 30 30 29 29 28 28 27 27 26 25 24 23 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 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 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 13 14 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 24 24 25 25 25 25 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 33 33 34 34 35 35 35 35 35 35 35 34 33 32 31 30 28 27 26 26 25 25 25 25 25 25 24 24 24 23 22 22 21 20 19 18 18 18 18 32 32 32 32 32 33 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 34 33 32 31 29 27 26 27 31 32 32 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 28 28 27 27 26 26 26 25 25 24 23 22 21 21 20 18 15 12 8 5 4 3 2 2 2 1 3 9 16 19 22 24 25 26 25 24 24 23 22 21 20 20 19 18 18 18 17 17 17 17 17 17 17 17 16 15 14 14 13 13 12 12 12 12 12 14 15 16 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 14 13 12 11 9 8 7 6 5 4 4 5 5 1 8 10 8 7 5 5 6 7 9 10 10 10 9 9 8 8 8 8 8 8 6 3 6 14 21 24 26 26 27 27 27 28 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 28 27 27 26 25 23 22 22 21 20 20 20 19 18 18 18 18 19 19 19 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 13 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 32 32 33 33 34 34 34 34 34 34 35 35 35 35 34 33 32 30 29 27 27 27 27 26 26 26 26 26 25 25 25 24 24 23 22 21 20 19 19 19 19 31 31 31 31 32 32 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 36 35 34 33 32 31 29 27 26 28 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 29 28 29 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 25 25 24 23 22 22 21 19 16 13 8 2 2 2 2 2 2 2 2 4 11 17 21 23 25 26 26 26 26 25 24 23 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 14 13 12 12 11 11 11 12 13 15 16 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 14 13 12 11 10 9 8 6 5 5 5 6 6 3 5 6 5 4 3 3 4 5 6 7 8 9 8 8 7 7 7 7 6 5 4 6 11 17 21 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 29 28 27 27 26 24 23 22 21 21 20 20 19 18 18 18 18 18 19 19 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 13 14 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 31 31 32 32 33 33 34 34 34 34 34 34 35 35 35 35 34 33 32 31 30 29 28 28 28 28 28 27 27 26 26 25 25 24 24 23 22 22 21 21 20 20 20 31 31 31 31 31 32 32 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 36 36 35 34 32 31 30 29 27 28 29 31 32 32 32 32 31 31 31 31 30 29 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 24 24 23 21 19 14 8 2 3 3 2 2 4 5 6 3 8 14 20 22 23 24 26 26 26 25 24 23 21 20 19 19 20 21 21 20 20 19 19 19 19 18 16 14 10 9 9 9 10 10 11 12 14 16 17 17 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 13 13 12 11 9 8 6 5 5 4 4 5 7 6 5 4 3 3 3 3 4 4 5 6 6 6 6 6 6 5 5 4 7 10 14 17 20 23 24 25 26 26 27 27 27 27 27 27 28 28 28 28 27 26 26 26 26 26 26 26 26 26 27 27 28 28 27 27 27 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 31 30 30 29 28 27 26 25 24 23 22 21 21 20 19 19 18 17 17 18 18 19 19 19 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 13 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 24 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 32 33 33 33 33 34 34 34 34 35 35 35 35 34 34 33 32 31 31 31 30 30 30 29 28 28 27 26 26 25 25 24 23 23 23 23 23 22 22 21 30 30 31 31 31 32 32 32 33 33 34 34 34 35 35 36 36 36 36 36 37 37 37 37 36 36 35 33 32 30 29 29 28 29 30 31 32 32 33 33 32 32 31 31 29 27 25 24 24 26 27 28 28 28 27 27 27 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 26 26 25 24 22 17 9 3 1 3 3 3 4 6 8 13 18 19 20 22 22 23 25 24 24 23 23 22 21 20 19 20 20 21 21 21 20 20 19 18 18 15 12 9 8 8 9 9 9 9 9 11 13 15 15 16 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 10 9 8 8 8 9 10 11 11 9 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 9 12 14 16 19 21 22 24 25 26 27 28 28 28 28 29 29 29 29 29 28 28 27 26 26 26 26 25 26 26 26 26 27 27 27 27 26 26 26 26 26 26 27 27 28 28 29 30 30 31 31 31 31 31 30 29 28 27 26 24 23 22 22 21 20 19 19 18 17 17 17 18 18 19 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 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 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 13 14 16 16 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 22 22 23 23 24 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 30 31 31 32 33 33 33 33 33 34 34 34 35 35 35 35 34 34 33 33 32 32 32 32 32 31 30 29 28 28 28 27 26 25 24 24 24 24 25 25 24 23 22 30 30 30 31 31 31 32 32 32 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 35 33 32 30 28 28 29 31 32 33 33 33 33 33 32 32 31 30 29 27 25 23 23 24 26 27 28 27 27 26 25 24 24 24 25 25 26 26 26 26 25 26 26 27 27 27 27 27 27 26 25 21 12 6 3 2 3 3 3 5 4 17 21 22 23 23 23 24 22 22 20 18 18 20 20 20 20 21 21 21 21 21 20 18 17 16 14 12 9 8 8 9 9 10 10 9 8 10 13 14 15 15 16 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 11 12 13 13 13 13 13 13 13 12 10 10 10 11 12 14 14 15 14 12 10 8 6 5 4 4 4 5 5 5 5 5 5 5 5 5 6 8 10 13 15 16 18 20 22 24 25 26 27 28 29 29 29 30 30 30 30 30 29 29 29 28 27 27 26 26 25 25 25 26 26 26 26 26 26 26 25 26 26 26 26 27 27 28 29 30 30 31 31 31 31 31 29 28 27 26 25 24 23 22 21 21 20 19 18 17 17 17 17 18 18 18 18 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 11 14 16 17 17 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 24 23 22 22 22 23 23 24 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 28 28 29 29 30 31 31 32 32 33 33 33 33 34 34 34 34 35 35 35 34 34 33 33 33 33 32 33 32 32 30 30 29 29 29 29 28 26 26 25 25 26 26 27 26 25 24 30 30 30 30 31 31 31 31 32 32 32 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 35 34 32 30 28 27 30 32 34 35 34 33 33 33 32 32 31 30 29 28 26 24 24 24 26 27 27 27 26 25 24 23 22 22 23 24 25 25 26 25 25 25 25 27 27 27 27 27 27 26 25 21 14 9 5 3 3 3 3 7 5 17 21 22 23 24 24 24 22 21 19 16 14 19 20 21 22 22 22 21 21 21 20 18 15 13 11 10 8 8 9 9 10 10 10 9 8 10 12 14 15 16 16 16 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 11 11 11 11 12 12 13 12 12 12 12 13 15 16 16 16 15 14 12 11 9 7 6 5 5 5 6 6 5 5 5 5 5 5 7 9 12 14 16 17 18 20 22 24 25 26 27 28 29 30 30 30 31 31 30 30 30 30 29 29 28 28 27 26 26 25 25 25 26 26 26 26 26 25 25 26 26 26 26 26 27 28 28 29 30 31 31 31 31 30 29 27 26 24 23 23 22 22 21 20 19 18 18 17 17 17 17 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 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 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 12 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 8 8 9 14 15 17 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 24 22 22 22 22 23 24 25 26 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 28 29 29 30 30 30 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 31 31 31 31 31 30 30 28 27 27 26 26 27 27 27 26 25 30 30 30 30 30 31 31 31 31 32 32 32 33 33 34 34 35 35 35 36 36 36 36 36 36 36 35 34 33 30 28 27 31 33 35 36 35 34 33 33 32 32 31 31 30 29 27 26 25 25 25 27 27 27 26 25 24 23 22 22 22 23 24 25 25 25 25 25 25 26 27 27 27 26 26 25 24 19 14 9 4 3 4 5 7 13 7 9 15 18 20 22 24 24 23 19 18 13 10 19 21 22 23 23 23 22 21 21 20 18 15 12 9 8 8 8 9 9 9 10 10 9 8 9 11 12 13 14 15 16 15 15 14 13 13 12 12 11 11 11 11 10 10 10 9 9 9 10 10 11 11 12 12 12 12 12 12 13 15 17 17 17 16 14 13 12 11 9 7 6 5 6 6 6 6 5 5 5 4 5 7 9 12 15 17 18 20 21 23 24 26 27 27 28 29 29 30 31 31 31 31 30 30 29 29 29 29 28 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 29 30 30 31 31 31 30 28 26 24 23 22 22 22 21 20 19 18 18 17 17 17 17 17 18 18 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 7 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 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 9 13 16 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 26 25 24 23 23 22 23 23 25 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 28 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 33 33 33 32 32 33 33 33 33 32 32 32 32 32 32 31 30 28 27 26 26 26 27 27 27 26 29 29 30 30 30 30 30 31 31 31 32 32 32 33 33 34 34 35 35 36 36 36 36 36 36 36 36 35 34 31 29 29 32 35 36 36 36 35 34 33 33 32 32 31 30 29 28 27 26 25 25 26 27 27 26 25 25 24 23 23 22 23 23 24 24 25 25 25 25 25 26 26 26 25 25 25 23 18 12 6 3 3 8 13 17 18 14 7 5 12 17 21 23 23 21 18 16 9 6 15 20 22 23 23 23 22 22 21 19 17 14 10 8 8 8 8 9 9 9 10 10 8 8 9 10 11 11 11 12 13 13 14 14 13 12 11 11 11 11 10 10 10 10 9 9 8 9 9 9 10 10 11 11 10 11 12 12 14 15 18 19 18 17 15 13 12 11 10 8 6 5 5 5 5 5 5 4 4 4 5 7 10 13 16 18 20 21 22 24 25 26 27 27 28 28 29 30 30 30 30 30 30 29 28 28 28 28 28 27 27 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 28 29 30 30 31 31 31 30 28 25 23 21 21 21 21 20 19 18 18 18 17 17 17 17 17 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 5 1 7 16 19 21 21 21 21 21 21 22 22 22 23 23 23 23 22 22 22 22 22 23 23 23 22 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 25 25 24 23 23 24 25 26 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 28 29 29 29 30 30 30 30 30 30 31 31 32 32 32 32 32 33 33 33 34 34 34 34 34 33 33 32 32 32 33 33 34 34 33 33 33 33 32 32 31 30 28 27 26 26 27 27 27 27 26 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 34 34 35 35 36 36 36 37 37 37 37 36 36 35 33 31 31 33 35 36 36 36 35 35 34 32 32 31 30 29 28 27 27 26 26 26 26 27 27 27 26 25 25 24 24 23 23 23 23 24 24 25 25 25 25 25 25 25 24 24 24 23 19 12 6 4 6 12 18 21 22 21 16 11 10 16 21 21 19 16 14 12 6 3 12 19 21 22 23 23 22 22 19 15 12 10 8 7 7 8 8 9 9 9 9 9 8 8 8 8 9 9 9 10 10 11 11 12 12 12 11 11 11 10 10 10 10 9 9 8 7 8 8 9 9 9 10 9 8 9 10 12 13 15 18 20 19 18 16 14 13 12 10 7 6 5 5 5 5 5 4 4 4 5 8 10 12 15 17 19 21 22 23 24 25 26 26 27 27 28 29 29 30 30 29 29 28 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 29 30 30 31 31 31 30 26 23 21 20 20 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 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 6 7 7 7 7 8 8 8 8 9 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 9 7 10 18 21 22 22 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 26 26 26 27 27 26 26 25 24 24 25 26 26 27 27 28 28 28 27 27 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 28 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 32 33 33 33 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 33 32 31 30 29 28 27 26 26 27 27 27 27 27 29 29 29 29 30 30 30 30 31 31 32 32 32 33 33 34 35 35 36 36 37 37 37 37 37 37 37 37 36 35 33 34 35 36 36 36 36 35 35 33 32 30 28 27 25 25 25 25 25 26 26 27 27 28 27 26 26 26 25 24 24 23 23 22 23 23 24 25 25 24 24 24 24 23 24 24 23 20 13 9 8 10 14 18 20 21 22 22 23 20 17 17 14 10 8 8 7 5 5 11 18 20 22 22 23 22 21 15 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 9 8 8 7 8 8 8 9 9 9 7 6 7 9 11 13 15 18 20 20 19 17 15 13 12 9 6 4 5 5 5 5 4 4 4 4 7 11 14 15 17 19 20 21 21 22 24 25 26 26 26 27 27 28 28 29 28 28 27 26 26 25 25 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 29 29 30 30 31 31 30 28 23 20 19 19 19 19 18 18 18 17 17 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 6 6 6 6 6 7 7 7 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 13 11 14 18 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 26 26 26 27 27 27 26 26 25 25 25 26 27 27 28 28 29 29 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 28 29 29 29 29 29 29 29 30 30 30 30 31 31 32 32 32 32 33 33 33 34 34 34 34 34 33 33 33 33 33 33 34 34 34 35 35 34 33 32 31 30 29 28 27 26 26 27 27 28 28 27 28 29 29 29 29 30 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 37 38 38 38 38 38 37 36 36 36 36 36 36 36 36 35 34 33 31 29 27 24 23 22 22 23 24 26 26 27 27 28 27 26 26 26 25 25 24 23 23 22 22 23 23 24 24 23 23 23 23 22 22 22 21 18 14 9 9 11 15 18 19 20 21 22 22 22 18 10 2 3 5 6 5 4 7 14 18 20 22 23 22 20 17 11 4 6 6 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 10 10 10 9 9 8 8 8 8 8 8 8 7 6 5 6 7 10 12 15 17 19 20 20 18 16 13 9 6 4 5 5 4 4 5 6 6 5 4 5 9 13 16 18 19 20 21 21 22 23 24 25 26 26 27 27 27 27 27 27 26 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 29 25 20 18 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 6 6 6 6 6 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 8 8 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 10 11 12 12 12 13 14 15 19 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 27 26 26 26 26 26 27 27 28 28 29 29 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 28 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 33 32 31 29 28 27 26 26 27 28 28 28 27 29 29 29 29 30 30 30 30 31 31 32 32 33 33 34 34 35 35 36 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 35 34 33 31 30 28 26 23 22 21 22 23 25 26 26 27 27 27 26 26 25 25 25 24 23 23 22 22 22 22 22 22 22 21 21 21 20 20 20 19 18 16 12 12 13 16 17 18 18 19 20 21 21 19 14 9 6 4 4 4 4 9 16 19 20 21 22 20 17 12 10 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 4 5 5 6 7 7 8 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 6 5 5 5 6 9 12 14 16 18 20 21 21 17 11 6 4 5 4 5 7 9 11 10 9 8 7 4 6 11 15 19 21 21 21 21 22 23 24 25 26 26 27 27 27 26 26 25 25 25 25 25 24 24 25 25 25 25 26 26 26 25 25 25 26 26 26 27 27 28 28 28 28 28 29 29 29 29 30 30 30 31 30 25 21 18 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 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 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 9 10 11 11 12 13 14 14 19 22 23 23 23 23 24 24 24 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 26 26 26 27 27 27 27 27 26 26 26 27 27 28 28 29 29 28 27 26 26 25 25 26 26 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 34 33 33 31 30 29 28 27 27 28 28 29 28 28 30 30 30 30 30 30 30 31 31 31 32 32 33 33 34 35 35 36 36 37 37 38 38 38 38 39 39 39 39 39 39 38 38 38 37 36 35 35 34 34 33 31 30 29 27 25 23 22 22 23 24 25 26 27 27 26 26 25 25 25 24 23 23 22 22 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 17 16 15 15 16 17 18 18 19 19 18 16 14 12 10 7 5 7 11 15 17 14 15 14 13 11 10 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 5 6 7 8 9 9 10 10 10 10 10 10 10 10 9 9 8 8 7 6 5 5 5 6 8 11 13 15 16 18 21 22 19 11 7 6 7 9 11 13 14 14 13 12 10 8 3 7 13 17 20 22 22 22 22 22 23 24 25 26 26 26 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 25 20 17 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 9 10 11 11 12 12 16 21 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 23 24 24 24 25 25 26 26 26 26 27 27 27 27 27 26 26 27 27 28 28 29 29 28 27 26 26 25 25 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 28 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 34 34 34 34 34 33 33 33 33 33 33 33 32 31 30 29 29 29 29 30 30 30 29 30 31 31 31 31 31 31 31 31 31 32 32 33 33 34 35 35 36 36 37 37 38 38 38 39 39 39 39 39 39 39 39 39 38 37 36 36 35 35 34 33 33 32 32 30 28 26 24 22 22 23 24 25 26 27 26 26 25 25 25 24 24 23 22 21 21 21 21 21 21 21 20 19 18 18 18 18 19 20 20 19 17 14 13 13 14 15 17 18 19 18 17 16 16 17 20 19 14 13 13 13 4 4 7 8 8 9 9 10 10 10 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 6 7 8 9 10 10 11 11 11 11 11 10 10 10 9 9 8 7 6 5 5 6 8 10 13 14 15 17 20 20 15 12 10 10 11 13 14 14 14 13 13 11 8 4 4 10 15 18 20 21 22 23 23 23 23 24 24 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 28 23 17 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 9 10 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 9 7 5 5 7 9 9 9 11 19 23 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 26 26 26 26 27 28 28 28 28 27 26 26 25 26 26 27 27 27 27 26 26 25 25 26 26 26 26 26 26 26 27 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 32 32 32 32 32 33 33 33 32 30 31 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 35 36 36 36 37 37 38 38 38 39 39 39 39 39 39 39 39 38 37 37 36 35 35 34 34 33 33 33 32 31 29 26 24 23 23 23 24 25 26 26 26 25 25 24 24 23 22 21 20 20 20 20 21 21 21 20 19 19 19 19 20 20 20 20 19 16 14 11 10 10 11 13 17 19 20 19 18 18 19 21 22 19 15 12 10 7 4 5 8 9 10 10 10 10 9 8 7 6 6 5 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 7 8 9 10 10 11 11 11 11 11 11 10 10 9 8 7 6 6 6 6 8 10 12 13 15 16 16 14 12 10 10 11 12 13 13 13 12 11 10 8 5 4 7 12 16 18 20 21 22 23 24 24 24 24 24 25 25 26 27 27 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 30 30 30 25 14 12 13 14 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 9 10 11 11 11 10 10 10 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 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 9 9 9 9 9 10 10 10 10 8 5 7 7 7 2 15 22 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 26 26 25 25 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 26 25 25 25 25 26 27 28 28 28 27 27 26 26 26 27 28 28 27 27 26 26 25 25 26 26 26 26 26 26 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 34 34 35 36 36 35 34 32 32 32 32 32 32 32 31 31 31 32 32 32 33 33 34 34 35 35 36 36 37 37 37 38 38 39 39 39 39 39 39 39 39 38 37 36 36 35 35 34 33 32 32 31 31 32 31 28 26 25 25 24 24 24 25 25 25 24 24 23 23 22 21 20 20 20 20 20 21 21 21 20 20 20 20 20 21 20 20 19 18 16 14 11 9 8 8 9 13 18 21 20 19 19 20 21 21 19 14 11 7 4 4 8 11 13 13 12 11 9 7 4 3 3 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 8 9 10 11 11 11 11 11 11 11 11 10 9 8 7 6 6 6 8 9 11 13 14 14 13 11 9 9 11 12 13 13 13 12 11 9 8 6 5 4 5 9 13 16 19 20 21 22 23 24 24 24 24 25 26 26 27 28 28 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 27 27 27 28 28 29 29 30 30 31 31 31 31 30 26 20 12 12 13 14 14 14 14 14 15 15 16 16 16 16 17 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 11 12 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 10 11 11 12 9 7 7 7 7 11 19 23 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 26 25 24 24 23 23 24 24 24 25 25 25 25 26 26 27 27 27 27 26 25 24 23 24 24 25 26 27 28 28 28 27 26 26 27 27 28 28 27 27 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 36 37 37 38 37 36 35 32 32 32 32 32 32 32 31 31 31 32 32 32 33 33 34 34 35 35 36 36 37 37 37 38 38 38 39 39 39 39 38 38 37 37 36 35 35 35 34 33 32 31 30 31 31 31 29 28 27 26 25 24 24 24 24 24 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 19 18 17 16 14 13 10 9 8 8 12 18 20 20 20 20 21 22 21 19 13 7 3 5 10 13 15 16 16 15 13 7 2 3 5 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 9 9 10 11 11 11 12 12 12 12 11 10 9 8 7 6 7 8 10 11 13 14 13 11 10 9 10 12 13 13 12 10 8 7 7 6 7 7 6 5 3 8 14 18 20 21 21 22 23 24 24 25 25 26 27 27 28 28 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 30 31 31 30 27 20 15 13 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 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 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 5 5 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 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 8 8 9 11 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 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 9 9 9 9 9 8 8 9 10 11 12 12 8 7 8 8 11 18 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 24 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 26 26 24 23 22 22 23 24 25 26 27 27 27 27 27 26 26 27 27 28 28 27 27 27 26 26 26 27 27 26 26 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 36 36 37 37 38 39 39 38 37 32 32 32 32 32 32 31 31 31 31 31 32 32 33 33 34 34 35 35 36 36 36 37 37 37 38 38 38 38 38 38 38 37 37 36 36 35 35 35 34 33 32 31 30 31 31 31 30 29 28 27 26 25 24 24 23 23 22 22 21 21 20 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 18 18 17 16 16 15 14 13 11 10 10 13 18 19 20 20 21 22 22 22 18 11 2 7 12 16 19 19 20 19 18 15 5 2 6 7 7 6 6 5 5 5 6 6 6 6 7 7 7 8 8 7 7 7 7 7 8 8 8 8 7 7 8 9 10 10 11 11 12 12 12 12 12 11 10 9 8 8 8 9 10 11 12 13 11 9 9 9 11 12 10 7 3 2 3 4 6 7 8 10 11 11 11 9 12 18 21 21 21 21 22 22 23 24 25 25 26 27 27 28 28 28 28 28 28 28 28 29 29 28 28 28 27 27 27 27 27 27 27 27 28 28 28 27 26 25 23 24 26 29 29 27 21 17 15 15 15 14 14 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 11 12 12 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 8 8 8 8 7 7 7 6 6 5 5 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 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 8 9 11 12 12 12 11 11 11 10 10 10 10 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 8 8 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 8 8 8 8 8 8 8 8 8 8 9 10 10 11 12 13 12 9 6 11 18 23 24 24 24 24 24 24 25 25 25 25 25 26 25 25 25 24 23 22 22 21 22 22 23 23 23 23 24 24 24 25 26 26 27 26 26 25 24 23 22 22 22 23 24 25 26 27 27 27 27 27 27 27 27 27 28 27 27 27 26 27 27 27 27 27 27 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 36 36 36 36 36 37 37 38 39 39 39 39 39 32 32 32 32 32 32 31 31 31 31 31 32 32 32 33 33 34 34 35 35 36 36 36 37 37 37 38 38 38 38 38 37 37 37 36 36 35 35 35 34 34 33 32 31 31 31 31 30 28 27 26 26 25 24 24 23 22 22 21 20 19 18 18 18 18 18 19 19 20 20 19 19 19 19 18 18 17 17 17 17 16 16 15 14 14 14 13 14 15 17 19 19 20 21 21 22 22 19 11 6 11 16 20 22 22 22 21 20 15 5 6 9 10 9 8 7 6 6 6 6 7 7 8 9 9 9 10 10 9 9 9 9 8 9 9 9 9 8 8 8 8 9 10 10 11 12 12 12 13 13 12 12 11 10 9 9 9 10 10 11 10 8 7 7 7 7 1 6 9 10 9 4 4 8 10 11 13 14 15 17 20 20 21 22 22 21 21 21 21 22 23 24 25 25 26 27 27 27 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 25 20 14 9 6 8 17 22 19 16 16 16 16 16 15 14 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 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 9 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 8 10 11 12 12 12 11 11 11 11 10 10 10 9 9 9 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 8 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 12 13 13 13 17 21 22 23 24 24 24 24 24 25 25 26 26 26 26 26 25 24 23 22 21 21 21 21 22 22 22 23 23 23 24 25 26 26 27 27 26 26 25 25 24 23 23 23 23 24 25 26 26 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 34 34 34 34 35 35 35 36 36 36 36 37 37 37 38 39 39 40 40 40 40 32 32 32 32 32 32 31 31 31 31 31 31 32 32 33 33 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 34 33 32 31 31 31 31 30 28 27 26 25 25 24 23 23 22 21 20 19 18 18 17 17 18 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 17 18 19 19 20 20 20 20 17 8 6 16 20 22 23 23 23 20 21 23 20 18 17 18 18 17 16 15 14 13 12 11 11 11 11 11 12 12 12 12 12 12 11 10 10 10 9 9 9 8 8 8 9 10 11 11 12 12 12 13 13 13 13 12 11 10 10 9 9 9 9 7 5 4 3 2 6 11 15 13 8 3 6 10 12 13 14 14 15 17 19 22 23 23 23 23 22 22 22 22 22 22 23 24 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 22 16 10 5 1 1 3 5 9 12 14 16 16 16 15 14 13 13 12 12 13 13 14 14 14 15 15 15 15 16 16 15 15 15 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 9 10 11 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 8 14 18 21 22 23 24 24 24 24 25 25 26 26 27 27 27 27 26 25 24 23 22 22 21 21 22 22 22 23 23 23 23 24 25 26 27 28 28 27 27 26 26 25 24 23 23 23 24 24 25 26 27 27 27 27 27 27 27 27 28 28 27 27 27 27 28 28 27 27 26 26 26 26 26 26 26 26 26 26 27 27 28 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 34 34 34 35 35 35 35 36 36 37 37 37 37 38 38 39 40 40 40 41 41 31 32 32 32 32 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 35 35 35 36 36 36 36 36 37 37 37 36 36 36 36 36 36 35 35 35 34 34 33 32 31 31 31 30 29 27 26 25 24 24 23 22 21 20 19 19 18 18 17 17 18 18 18 18 19 18 18 18 17 17 17 17 17 18 18 18 18 18 17 18 17 17 16 16 16 16 17 18 19 19 19 20 19 17 8 12 20 24 25 24 22 20 24 24 23 22 21 21 22 23 23 22 22 21 20 18 17 15 14 14 14 14 14 14 15 15 14 13 13 12 11 10 10 9 9 8 8 8 9 10 11 12 12 12 13 13 13 13 13 13 12 11 10 10 9 7 6 4 2 3 6 10 13 10 2 6 11 14 14 14 14 14 15 15 17 19 22 24 24 24 23 23 22 22 22 21 21 22 23 24 24 25 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 25 23 19 14 9 5 1 2 4 7 10 12 14 15 15 15 14 14 13 12 12 11 12 12 12 13 13 14 14 14 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 5 5 6 6 7 8 9 10 10 10 11 11 11 10 10 10 10 10 9 9 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 9 9 10 10 10 9 8 7 7 6 6 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 8 8 7 7 6 6 6 5 3 4 13 20 24 25 25 25 25 26 26 27 27 28 28 28 28 28 27 25 24 23 22 21 21 22 23 23 23 24 24 24 24 24 25 27 28 28 28 28 27 27 26 25 25 24 24 24 24 24 25 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 26 26 26 26 25 25 25 26 26 27 27 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 36 36 37 37 37 38 38 39 39 40 40 41 41 41 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 33 33 32 31 31 31 29 27 26 24 24 23 22 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 18 19 18 17 16 16 15 15 16 18 19 20 20 20 21 22 22 25 26 27 27 25 23 23 22 22 22 22 22 22 23 23 24 23 23 23 22 21 20 18 17 16 16 16 16 17 17 17 16 15 15 14 13 12 11 10 10 9 9 8 9 10 11 11 12 12 13 13 14 14 13 13 12 12 11 10 9 8 6 4 3 2 3 2 2 10 15 16 16 17 16 16 15 15 15 15 16 18 20 22 24 24 24 23 23 22 21 21 21 21 22 23 23 24 25 25 26 26 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 28 27 27 24 20 17 13 10 6 3 1 4 7 9 11 12 13 13 13 13 13 12 11 11 10 10 11 11 11 12 12 13 13 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 7 8 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 9 8 8 7 6 6 5 5 5 5 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 8 9 10 9 8 8 8 7 7 3 10 18 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 27 25 24 22 21 21 21 22 23 24 24 24 24 24 24 25 26 27 28 29 29 28 28 28 27 26 26 25 25 24 24 23 24 25 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 26 26 27 28 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 36 36 37 37 37 37 38 38 39 39 40 40 40 40 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 36 35 35 34 34 34 34 35 35 35 35 34 34 33 32 31 31 30 29 27 25 24 23 22 21 21 20 20 21 21 20 19 18 17 16 16 16 16 16 16 17 17 17 17 17 17 18 19 19 20 19 19 19 19 18 17 16 15 15 15 16 17 19 20 21 23 25 28 28 28 27 26 26 25 23 22 22 21 21 21 21 21 22 22 23 22 22 22 22 22 21 20 19 18 17 17 18 18 18 18 17 17 16 16 15 14 13 12 11 11 10 10 9 10 11 11 11 12 13 13 14 14 14 13 13 12 12 11 11 10 9 8 7 7 8 10 14 16 17 17 18 18 18 17 16 15 15 15 15 16 17 19 21 23 24 24 23 21 21 20 21 21 22 22 23 24 24 25 25 26 26 26 26 26 27 26 26 26 25 25 25 26 26 27 27 28 27 27 23 19 16 13 11 9 6 3 1 4 7 9 9 8 8 9 10 10 11 10 10 9 9 9 9 10 10 11 11 12 12 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 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 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 6 6 7 8 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 9 9 9 10 10 10 11 11 10 9 8 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 3 4 4 5 7 8 10 12 12 11 12 13 14 15 16 20 24 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 27 25 23 21 20 20 21 22 23 24 24 24 24 24 24 25 26 27 28 29 29 29 29 28 28 27 27 26 25 24 23 23 23 25 26 27 27 27 27 27 27 28 28 29 29 29 29 29 28 27 27 26 26 26 25 25 25 25 26 26 27 28 28 29 29 29 29 29 29 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 37 38 38 39 39 39 39 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 34 33 33 34 34 34 35 35 34 34 33 32 31 30 29 29 27 25 24 23 23 22 21 21 21 21 21 20 18 17 16 16 16 15 15 16 16 16 17 17 17 17 17 17 18 19 19 19 19 19 19 18 17 16 15 15 15 16 17 19 22 25 27 28 29 29 28 26 24 23 22 22 21 21 20 20 20 20 20 20 21 21 21 21 22 21 21 21 20 19 19 18 18 18 19 18 18 19 18 17 17 16 16 15 14 13 12 12 11 10 10 10 11 11 12 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 16 16 17 17 19 20 20 20 20 19 17 16 16 16 16 17 18 19 23 24 23 22 20 20 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 25 25 25 24 23 23 24 25 26 27 28 28 27 26 23 19 16 14 12 11 9 7 4 2 2 4 4 3 3 3 4 6 7 8 9 8 8 8 8 8 9 9 10 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 10 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 5 6 7 7 7 6 7 7 8 8 8 8 8 8 8 8 9 9 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 10 9 8 8 7 7 7 7 7 8 7 8 8 8 7 6 6 6 5 5 5 4 4 3 3 3 3 4 4 6 7 9 11 12 13 14 15 16 19 21 23 25 27 27 27 27 27 27 26 27 27 27 27 28 28 28 28 28 27 25 22 19 18 18 19 20 22 23 23 24 23 23 24 25 26 27 28 29 29 29 29 29 29 28 28 27 25 24 22 22 23 24 26 27 27 27 26 27 27 28 28 29 29 29 29 29 28 27 26 26 26 25 25 25 26 26 26 27 28 28 28 28 28 28 28 29 29 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 35 36 35 35 35 34 35 36 36 37 38 38 38 38 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 35 35 34 34 33 33 33 33 34 34 34 34 34 33 32 30 29 29 28 27 26 25 24 23 23 22 21 21 21 20 19 17 16 15 15 15 15 15 15 16 16 17 17 17 17 16 17 17 17 17 17 18 18 18 18 17 16 16 16 16 17 20 22 25 28 29 29 29 28 27 25 23 21 20 20 20 19 19 18 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 20 19 18 17 17 17 16 16 15 14 13 12 12 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 15 16 16 16 16 15 15 15 15 17 20 21 22 22 22 21 20 18 17 17 17 18 18 19 23 24 22 20 19 20 21 22 23 23 23 24 24 24 25 25 25 25 25 25 25 24 24 23 21 21 21 23 24 26 27 28 27 26 26 24 22 18 14 13 12 11 10 9 8 6 4 3 2 2 1 1 2 4 5 6 7 7 7 7 8 8 9 10 10 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 6 6 6 5 6 6 7 7 7 7 7 7 7 7 8 9 10 10 10 9 9 8 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 10 9 9 8 8 9 9 8 8 8 8 8 9 7 7 7 6 6 6 5 5 4 4 4 4 5 6 7 8 10 11 12 13 13 14 16 19 21 23 25 26 27 27 27 28 28 28 27 27 27 27 27 28 28 28 28 28 27 25 21 16 15 16 17 18 18 20 22 23 23 23 24 24 26 27 28 28 29 29 29 30 30 29 28 27 25 23 21 21 22 24 26 27 27 26 26 27 27 27 28 28 29 29 29 29 28 27 26 26 25 25 25 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 29 30 30 31 31 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 34 34 34 34 35 36 36 37 37 37 37 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 33 32 32 33 33 33 34 34 34 33 32 31 30 29 28 27 26 24 24 24 24 24 23 21 20 20 18 17 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 20 24 26 28 29 30 29 28 27 25 24 22 20 19 19 18 18 17 17 17 17 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 18 17 17 19 20 20 19 18 17 17 17 16 16 15 14 14 13 12 12 11 11 11 11 12 13 14 14 14 14 15 15 14 14 15 15 15 14 14 13 13 12 13 16 20 22 23 23 23 22 21 19 17 17 17 18 19 20 23 23 20 19 18 20 22 23 23 24 24 24 25 25 25 25 24 24 24 24 24 23 22 21 20 20 21 22 25 26 27 28 27 26 25 24 21 18 15 13 13 12 12 12 11 9 7 6 5 4 2 2 1 1 2 3 5 6 6 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 5 5 5 6 7 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 10 10 10 11 11 11 10 9 8 8 7 6 5 5 4 4 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 5 6 6 5 5 5 6 6 6 6 6 6 6 6 7 8 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 6 6 6 7 7 7 7 8 8 9 11 12 13 14 14 15 16 17 20 22 23 25 26 26 27 27 28 29 29 29 29 29 29 29 28 29 29 29 29 26 19 8 6 8 10 13 13 11 12 17 19 21 22 23 24 25 27 28 28 28 29 29 30 30 30 29 26 24 22 20 21 22 24 26 26 27 27 27 27 27 27 28 28 29 30 30 29 28 28 27 26 25 25 25 26 26 27 27 27 27 27 27 27 28 28 27 27 28 28 28 29 30 31 31 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 34 34 34 35 35 35 36 36 37 37 37 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 33 33 32 32 32 32 33 33 34 34 33 32 31 30 29 28 27 26 25 24 24 24 23 22 20 19 19 18 17 16 15 15 14 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 17 16 15 14 14 15 16 17 19 22 26 29 30 30 30 29 27 26 25 24 23 21 19 18 17 17 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 17 18 19 20 19 18 17 17 17 16 16 16 15 15 14 14 13 12 12 11 11 11 12 13 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 14 18 21 24 25 25 24 23 21 19 17 17 17 18 20 20 22 21 19 18 19 21 23 24 24 24 25 25 25 25 25 25 24 24 24 23 23 22 21 20 18 19 21 23 25 27 27 27 27 26 24 23 20 18 16 15 14 13 13 12 11 10 8 7 6 5 4 3 2 2 1 1 2 4 5 6 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 11 11 10 10 9 9 8 8 8 8 8 9 9 9 9 8 7 7 6 6 5 5 4 4 4 3 3 4 4 5 5 6 7 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 8 7 6 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 4 4 5 5 6 7 5 5 5 5 5 5 5 5 5 5 5 5 7 10 10 10 10 9 9 9 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 14 15 15 15 16 18 19 21 23 24 25 26 27 27 28 30 30 30 30 30 30 30 30 30 29 29 29 29 27 21 7 4 0 4 7 8 7 6 11 13 15 17 19 21 23 25 27 28 28 28 29 30 30 30 28 27 24 21 20 21 22 24 26 26 27 27 27 27 27 27 27 28 29 30 30 30 30 29 28 26 25 25 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 30 30 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 33 33 33 33 32 31 30 29 28 27 25 24 24 23 22 20 19 18 18 18 17 16 16 15 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 18 17 16 14 11 10 10 11 12 12 16 23 28 30 30 30 29 27 26 25 24 23 21 19 18 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 15 15 16 17 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 13 13 12 12 11 11 12 12 12 13 13 14 14 13 13 13 12 12 11 11 10 10 11 15 19 23 25 25 25 23 22 20 18 17 17 17 18 20 21 21 20 19 19 21 23 24 25 25 25 26 26 26 26 26 25 25 24 23 23 22 21 20 19 18 19 21 24 25 27 27 26 25 24 23 21 20 18 17 16 15 14 14 13 11 10 8 7 6 5 4 4 3 3 2 1 0 1 2 4 5 5 6 6 7 8 8 9 10 11 11 11 12 12 12 12 12 11 11 10 10 9 8 8 7 7 8 8 8 9 8 8 8 7 6 6 6 5 5 4 3 3 3 3 4 4 5 6 7 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 14 14 14 14 13 13 12 12 11 10 9 8 7 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 7 6 6 5 5 5 4 4 4 4 4 4 5 8 10 10 10 9 9 9 8 8 8 8 8 9 10 10 11 11 11 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 15 16 16 17 16 16 17 18 20 21 23 25 26 27 28 29 30 30 31 31 31 31 31 31 30 30 30 30 30 30 29 25 13 4 2 3 5 7 8 8 10 10 11 12 13 16 18 21 25 26 27 27 28 29 30 30 29 28 25 23 21 21 22 24 25 26 27 27 28 28 27 27 27 28 28 29 30 31 31 30 29 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 30 30 31 31 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 37 37 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 31 31 32 32 32 33 33 33 33 32 32 31 31 31 32 32 33 33 33 32 31 30 29 28 27 26 25 24 22 21 19 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 16 15 13 10 8 7 7 7 6 12 18 25 30 31 30 29 27 26 25 24 22 20 19 17 16 14 14 13 13 13 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 11 11 10 10 10 11 11 12 13 13 13 13 13 12 12 11 11 10 10 10 15 20 23 25 24 23 22 20 19 17 17 17 18 19 20 21 21 21 21 22 24 25 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 19 18 17 18 21 23 25 26 26 25 24 23 21 19 18 18 18 17 16 15 14 13 12 10 9 7 6 5 4 4 3 3 2 2 1 1 0 1 2 2 3 4 5 6 7 9 10 11 11 12 12 12 12 12 11 11 10 10 9 8 8 7 7 7 7 8 8 8 8 8 7 7 6 6 5 5 4 3 3 2 3 3 4 5 6 7 8 9 10 10 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 11 10 9 8 7 6 5 5 4 4 4 3 3 3 4 4 4 5 5 5 5 5 6 7 8 8 9 9 8 7 6 6 6 5 5 4 4 4 4 4 6 9 10 9 9 9 9 9 9 9 9 9 9 10 11 11 11 12 12 13 13 14 14 14 13 13 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 17 18 19 18 18 18 18 18 20 21 23 24 25 27 28 29 30 30 30 31 31 31 30 30 30 30 29 29 29 29 28 26 19 13 9 8 8 9 10 12 11 10 10 11 12 13 15 17 20 22 24 25 26 28 30 31 30 29 26 23 21 20 21 23 24 26 27 27 27 28 27 27 27 27 27 28 29 30 31 30 29 29 28 29 29 29 28 28 28 28 28 28 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 35 35 35 35 36 36 37 37 37 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 32 32 33 33 32 31 30 30 29 28 28 26 25 23 21 19 18 16 17 17 17 17 17 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 12 10 8 7 7 8 10 14 19 24 29 31 30 28 27 26 25 24 22 20 18 16 14 13 12 12 12 11 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 15 14 14 13 12 11 10 9 9 9 9 10 11 11 12 12 12 12 13 14 14 13 12 11 13 17 20 22 23 23 22 21 19 18 17 17 18 19 20 21 21 22 23 24 25 26 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 22 20 19 19 18 18 19 20 22 23 24 23 23 21 20 19 18 18 18 17 17 16 15 14 12 11 9 8 7 6 5 4 4 3 2 2 2 1 1 1 0 1 1 2 4 5 7 8 9 10 11 12 12 12 12 11 11 10 10 9 9 8 7 7 7 7 7 7 8 7 7 7 7 6 6 6 5 4 3 2 2 2 3 4 5 6 7 8 9 9 10 11 11 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 12 11 10 8 7 6 6 5 5 4 4 4 4 4 5 5 6 6 6 6 7 8 9 10 10 11 10 10 9 9 8 7 7 6 6 5 5 4 4 5 7 9 9 9 8 9 9 9 9 10 10 10 11 11 11 12 12 13 14 14 14 14 14 14 13 13 12 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 14 15 15 15 15 16 17 19 20 21 20 20 20 19 19 20 21 22 23 25 26 27 28 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 24 21 17 14 13 12 13 13 14 13 12 11 12 12 13 14 15 16 18 20 22 23 25 28 30 31 29 26 23 21 20 20 22 23 25 26 27 27 27 28 27 27 27 27 27 28 29 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 34 35 35 35 35 36 36 37 37 38 27 27 27 27 28 28 28 28 29 29 29 29 29 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 31 31 31 30 30 30 30 31 31 32 32 32 32 31 30 29 29 28 28 26 24 22 20 18 17 16 16 16 16 16 16 15 15 15 14 13 13 13 13 13 14 14 14 15 15 15 15 15 13 12 10 8 8 9 11 13 16 19 22 25 27 26 25 25 25 25 24 22 20 17 15 13 12 11 11 11 9 9 9 9 10 10 11 11 12 13 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 16 16 17 18 18 17 17 16 15 14 13 12 11 10 9 8 8 9 9 10 10 11 11 10 11 12 14 16 16 16 16 17 18 20 21 21 21 20 19 18 18 17 18 19 20 21 22 23 24 25 26 27 28 29 29 29 28 28 28 28 27 27 27 26 25 25 24 23 22 21 20 20 19 19 19 20 21 22 22 21 21 20 19 19 19 19 18 18 17 16 15 14 12 11 10 9 8 7 7 6 5 4 3 2 2 2 2 1 1 1 1 2 3 4 6 7 8 9 10 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 4 3 2 1 2 3 4 5 6 6 7 8 9 9 10 11 12 12 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 14 12 11 10 8 7 6 6 5 5 5 4 5 5 6 7 7 7 8 8 10 11 12 12 12 13 13 12 12 11 10 9 8 8 7 6 5 5 5 6 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 17 18 19 21 22 22 22 22 22 22 21 21 21 22 22 24 25 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 23 22 19 17 15 15 15 15 15 15 14 13 13 12 11 12 13 14 16 17 19 21 23 25 29 29 27 25 23 20 19 19 20 22 24 25 26 27 28 28 28 27 27 27 27 28 28 29 30 31 31 31 31 31 30 30 29 29 28 27 27 27 27 27 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 35 35 35 36 36 37 38 38 27 27 27 27 27 28 28 28 28 29 29 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 30 30 31 31 31 31 30 30 30 30 30 30 31 31 32 32 32 31 31 30 29 29 29 27 25 23 20 18 16 15 15 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 15 15 15 14 13 11 10 10 11 13 16 17 18 17 17 18 20 20 22 23 24 24 23 20 18 15 13 12 11 10 10 8 8 9 10 11 11 10 10 11 11 13 15 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 15 15 14 13 12 11 10 9 8 8 8 9 9 10 10 10 10 11 13 16 18 19 19 19 19 19 20 20 20 19 18 18 18 18 19 20 21 22 23 24 25 26 27 29 29 30 30 30 29 29 28 28 28 27 27 26 26 25 24 24 23 22 21 21 21 21 21 21 20 20 19 18 19 19 19 20 19 19 19 18 18 16 15 13 12 11 10 9 9 8 8 7 7 6 5 4 3 2 2 2 2 1 1 2 3 4 5 6 7 8 8 9 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 3 2 1 2 3 4 4 5 6 7 7 8 9 10 10 11 12 13 13 14 15 15 16 16 17 17 18 18 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 17 15 14 12 11 10 8 7 7 6 5 5 5 6 6 7 7 8 8 9 11 12 13 14 14 14 14 14 14 13 12 11 11 10 9 8 7 6 6 6 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 13 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 18 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 20 19 18 17 17 17 17 16 15 14 13 12 11 11 11 12 14 15 17 18 21 24 26 27 26 24 22 19 18 18 19 21 23 24 25 27 27 28 28 28 28 27 28 28 29 29 30 31 32 32 32 32 31 30 29 28 27 27 27 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 33 33 34 34 34 35 35 36 36 37 38 38 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 28 28 29 29 30 31 31 31 31 30 30 30 30 30 30 31 31 32 32 32 31 31 30 30 30 29 26 24 20 17 14 13 13 12 11 11 11 11 11 12 12 12 12 12 11 11 12 12 12 12 13 14 14 14 14 15 14 13 13 14 15 18 19 19 17 14 15 15 16 19 21 23 24 23 21 19 16 14 13 12 11 10 8 8 9 10 12 12 11 11 10 11 12 13 14 14 15 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 16 15 15 14 13 13 12 10 9 9 8 9 9 10 10 11 11 11 13 15 18 19 19 18 18 18 19 19 19 19 18 18 19 20 22 23 24 24 25 26 27 28 29 30 30 31 30 30 30 29 29 28 28 28 27 27 26 25 25 24 24 23 23 22 22 22 23 23 19 16 16 18 19 20 20 20 20 20 19 19 18 16 15 13 12 10 10 9 9 9 8 8 7 7 6 5 4 3 3 2 2 2 1 2 2 3 4 5 6 7 7 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 2 1 1 2 3 3 4 5 5 6 7 7 8 9 10 10 11 12 13 14 14 15 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 18 16 15 14 12 11 10 9 8 7 6 6 7 7 7 7 8 9 10 11 13 14 15 15 15 15 15 15 15 14 13 13 12 11 10 9 8 7 7 8 9 9 8 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 19 20 20 21 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 21 20 19 19 19 19 18 18 17 16 15 14 13 13 12 12 13 14 15 16 18 21 24 25 26 24 22 19 18 17 18 20 22 23 25 26 27 27 27 28 28 28 28 29 29 30 31 32 32 32 33 33 32 31 30 28 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 35 36 36 37 37 38 27 26 26 27 27 27 27 27 28 28 28 28 28 27 27 26 26 26 27 27 28 28 29 29 29 29 28 28 27 27 28 28 29 30 30 31 31 31 31 30 29 29 29 30 30 31 31 32 32 32 32 31 31 30 28 25 21 16 11 13 13 12 11 11 10 10 10 11 11 12 12 12 11 11 11 11 11 11 12 12 13 13 14 15 15 14 14 15 16 20 22 22 20 16 15 15 15 18 21 23 23 23 21 19 17 16 14 13 12 11 10 9 10 10 12 13 13 12 11 11 11 12 13 14 15 15 15 15 14 14 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 11 10 10 10 10 11 11 11 12 12 14 16 18 18 17 17 17 18 19 20 20 19 18 19 20 22 24 25 25 26 27 28 29 30 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 24 25 24 21 18 17 18 20 20 21 21 21 20 20 19 18 16 14 12 11 10 9 9 8 8 8 8 7 7 6 5 4 3 3 2 2 2 2 2 3 3 4 4 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 2 0 1 2 3 3 4 4 5 5 6 7 8 8 9 10 11 11 12 13 14 14 15 16 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 19 18 16 15 14 13 12 10 9 9 8 8 8 8 8 8 9 10 12 13 14 15 15 16 16 16 16 16 15 15 14 14 13 12 11 9 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 19 20 20 21 22 22 23 23 23 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 20 19 19 19 19 19 19 18 17 16 15 15 15 15 14 14 14 14 15 18 20 23 25 24 22 20 18 17 18 19 21 23 24 25 26 26 27 27 28 28 29 29 30 31 32 32 33 33 33 33 33 32 30 28 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 32 33 34 34 35 35 35 35 35 34 34 34 34 34 35 35 36 37 37 37 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 28 28 28 28 28 28 27 27 27 27 28 28 29 29 30 31 31 31 30 29 28 28 29 29 30 30 31 31 32 32 32 31 31 30 27 23 17 13 15 15 14 13 13 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 15 18 23 26 26 23 19 16 15 16 18 22 23 23 23 21 20 18 16 15 15 14 12 11 11 10 11 12 13 13 13 12 11 11 11 12 14 16 16 16 15 14 14 13 13 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 12 13 15 17 17 16 16 16 18 19 20 21 21 20 20 21 23 25 26 27 28 29 31 31 32 32 32 32 32 31 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 26 26 26 26 25 24 22 20 20 21 21 21 21 20 20 19 17 15 13 12 10 9 8 8 8 8 8 7 7 7 6 5 4 3 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 2 1 0 1 2 3 3 4 4 4 5 6 6 7 8 8 9 10 11 11 12 13 14 14 15 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 19 18 17 16 15 14 13 12 11 11 10 10 9 9 9 9 10 12 13 14 15 16 16 16 17 17 16 16 16 16 15 14 13 12 11 10 9 8 9 9 9 8 8 9 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 13 13 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 18 19 19 20 21 21 22 22 23 23 23 23 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 20 20 20 20 20 20 20 19 18 18 17 16 16 16 15 15 15 15 15 18 21 23 23 22 21 19 18 18 19 20 21 23 24 25 25 25 26 26 27 28 29 30 31 32 33 33 33 33 33 32 31 30 29 28 27 27 28 28 28 28 28 28 29 29 29 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 36 37 37 27 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 25 26 26 26 27 28 28 28 28 28 27 27 26 26 27 27 28 29 29 30 30 31 30 28 27 27 28 28 29 29 29 30 30 31 32 32 32 32 31 27 21 18 18 17 16 15 14 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 10 11 11 11 12 12 13 14 16 20 23 25 25 23 20 17 15 17 19 22 24 23 23 22 20 19 17 16 15 15 14 13 12 11 11 12 12 13 13 12 12 11 12 13 15 16 16 16 15 14 14 14 14 15 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 11 13 15 16 17 17 17 18 20 22 23 23 22 22 22 24 26 27 29 30 31 32 32 33 32 32 32 32 31 31 31 31 30 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 24 22 21 21 21 21 21 21 20 18 17 15 13 11 10 9 8 8 8 8 8 8 7 6 5 5 4 3 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 1 0 2 2 3 3 3 4 4 5 5 6 7 7 8 9 10 10 11 12 12 13 14 15 15 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 19 18 17 16 15 14 13 13 13 12 11 11 11 11 11 12 13 14 15 16 16 17 17 17 17 17 17 17 16 16 15 14 13 11 10 9 9 9 9 9 8 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 13 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 20 21 21 22 22 23 23 23 23 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 21 21 21 21 21 22 22 22 21 20 19 19 18 17 17 17 17 17 17 18 19 20 22 22 22 21 19 19 19 19 19 20 22 23 24 24 24 24 25 25 26 28 29 30 31 32 32 32 32 31 31 30 30 29 29 29 28 28 28 28 28 28 29 29 29 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 31 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 36 37 37 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 25 25 25 25 26 26 27 27 28 28 27 27 27 26 26 26 27 27 28 28 29 30 30 30 28 27 27 27 28 28 27 28 28 29 29 30 31 32 33 32 31 26 23 21 19 18 16 14 13 12 10 9 8 7 6 6 7 7 9 9 9 10 10 10 10 11 11 11 11 12 13 16 19 20 21 21 20 19 17 16 18 20 21 22 22 22 21 20 18 17 16 16 15 15 14 13 13 12 12 13 13 13 12 12 12 13 14 15 16 16 15 15 14 14 14 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 10 10 9 10 11 14 17 19 19 19 19 21 23 24 24 24 24 24 25 27 29 30 31 32 32 33 33 33 32 32 32 31 31 31 31 30 30 30 29 29 28 28 28 27 27 27 27 28 27 27 27 27 27 28 28 27 26 22 20 20 20 21 20 19 18 16 14 12 11 10 9 9 9 8 8 8 8 7 6 6 5 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 2 1 0 2 2 3 3 3 4 4 4 5 6 6 7 8 8 9 10 10 11 12 12 13 14 15 15 16 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 19 18 17 16 16 15 15 14 14 13 13 13 13 13 13 14 15 16 16 17 17 17 18 18 18 18 18 17 17 16 15 14 13 12 11 10 9 9 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 13 12 12 13 13 13 13 13 14 14 14 15 15 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 23 23 24 23 23 22 21 20 19 19 19 19 19 19 19 19 19 20 21 21 21 20 20 19 19 20 20 20 21 22 23 23 23 23 23 23 24 25 27 28 29 30 30 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 35 35 36 36 37 37 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 27 27 27 27 27 26 26 26 26 26 27 27 28 28 30 31 30 29 28 28 27 27 27 27 27 27 27 28 28 29 31 31 31 30 27 24 23 22 20 18 15 13 11 9 8 7 6 5 5 4 4 5 5 6 7 8 9 10 10 11 11 11 12 13 15 16 17 17 17 17 16 16 16 17 18 19 19 19 20 19 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 15 15 14 14 14 14 14 15 16 16 15 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 12 12 12 12 11 10 10 10 11 13 16 19 20 21 20 20 21 22 24 24 25 26 27 27 28 30 31 31 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 22 20 19 19 20 20 19 17 15 14 12 11 10 9 9 9 9 8 8 8 7 6 6 5 4 3 3 3 2 2 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 0 1 2 2 3 3 3 4 4 5 5 6 6 7 8 9 9 10 11 11 12 13 13 14 15 16 16 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 19 18 18 17 17 16 16 15 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 19 18 18 18 17 17 16 15 14 13 12 11 10 9 8 8 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 15 15 16 16 17 17 18 19 19 20 20 21 21 22 22 22 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 25 25 24 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 21 21 22 23 23 23 22 22 22 22 23 24 25 26 27 28 29 30 30 30 31 31 30 30 30 29 29 30 30 29 29 28 28 27 26 26 27 27 28 28 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 35 35 36 36 37 37 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 24 24 24 25 25 26 26 27 27 27 26 26 26 25 25 26 26 27 27 28 29 30 31 30 30 29 28 27 27 26 26 26 26 26 27 28 28 28 28 26 23 20 21 21 20 18 15 12 9 8 6 5 5 4 4 3 3 3 2 2 2 3 4 6 8 10 11 12 13 13 14 14 14 14 14 14 14 14 14 15 16 16 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 15 15 14 13 13 12 12 13 14 14 15 15 14 13 12 12 12 12 12 12 12 13 14 16 18 20 21 22 21 20 20 21 22 24 26 28 29 29 30 30 30 30 30 31 31 31 32 32 32 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 26 23 20 17 17 18 19 18 16 15 13 11 10 10 9 9 9 9 8 8 8 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 1 0 1 2 2 2 2 3 3 4 4 5 5 6 7 7 8 9 10 10 11 12 12 13 14 14 15 16 16 17 18 18 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 21 21 20 20 19 19 18 18 17 16 15 15 15 15 15 15 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 16 14 13 11 10 9 8 8 9 10 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 17 17 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 24 24 23 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 20 20 21 22 22 23 23 23 22 22 22 21 22 23 23 24 25 26 27 28 29 30 31 30 30 30 30 30 30 30 30 29 28 28 27 26 26 27 27 27 28 28 27 27 27 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 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 26 27 27 29 30 31 31 31 30 28 28 27 27 26 26 26 26 27 26 26 25 23 20 18 16 16 17 17 16 14 11 9 7 6 5 4 3 3 2 2 2 2 2 2 2 2 4 6 8 9 11 12 13 14 14 13 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 14 15 15 15 14 14 14 14 14 14 13 13 13 14 14 15 15 16 15 13 12 12 12 12 13 13 14 16 17 19 21 21 22 22 21 20 19 20 22 24 27 29 30 30 30 29 29 29 29 29 30 30 31 31 31 31 31 30 30 30 30 30 30 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 27 25 21 17 16 17 18 17 16 14 12 11 10 9 9 9 9 9 8 8 7 7 6 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 3 3 2 2 1 1 0 1 2 2 2 2 3 3 4 4 5 5 6 7 8 8 9 10 10 11 12 12 13 14 14 15 16 17 17 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 16 16 16 15 16 16 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 16 15 13 12 10 9 8 9 10 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 15 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 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 25 25 25 26 26 25 25 24 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 21 21 22 23 23 23 22 22 22 22 22 22 23 23 24 25 26 27 29 30 30 30 30 30 30 30 30 29 29 29 28 27 27 27 27 27 27 26 26 26 26 26 28 29 29 30 30 30 30 31 31 31 31 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 25 24 24 24 25 25 26 27 29 30 31 31 31 31 29 28 27 27 27 27 27 27 28 27 26 24 22 20 18 17 18 18 18 17 16 15 13 12 10 8 6 4 3 2 2 2 2 2 2 2 3 3 5 6 7 9 11 13 14 14 13 12 12 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 13 14 15 15 14 13 13 13 14 14 15 16 16 16 16 16 16 16 15 14 13 13 13 13 14 14 15 17 19 21 22 23 23 22 21 20 20 21 22 25 28 30 30 29 29 28 28 28 28 29 29 30 30 30 30 31 31 31 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 28 25 22 18 16 16 17 16 15 14 12 10 10 9 9 9 9 9 8 8 7 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 1 1 2 2 2 2 3 3 4 4 5 6 6 7 8 9 9 10 11 11 12 13 13 14 14 15 16 17 17 18 19 19 20 20 21 21 22 22 23 23 23 23 24 24 24 24 23 23 23 24 24 24 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 17 17 16 16 17 17 18 18 19 19 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 19 19 18 17 15 14 12 10 8 9 9 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 25 25 25 25 25 26 26 26 27 27 26 26 25 24 24 23 23 23 23 23 22 22 21 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 22 22 22 23 22 22 22 21 22 22 23 24 24 25 26 27 28 29 30 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 26 25 26 26 26 27 27 28 28 29 29 29 30 31 31 31 32 32 32 33 33 34 34 35 35 36 36 36 36 36 35 35 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 25 25 27 28 30 31 31 31 31 30 28 28 27 28 28 29 30 31 30 30 28 27 24 22 21 21 21 22 21 21 20 19 18 17 15 13 11 9 8 7 6 5 5 5 4 4 4 5 5 6 7 9 11 13 14 14 13 13 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 14 13 13 13 13 14 14 15 14 13 13 13 13 14 17 18 19 19 19 18 17 16 16 16 16 16 16 16 16 16 16 17 18 20 22 23 23 23 22 22 23 24 25 27 29 29 28 28 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 29 28 26 23 19 17 16 16 16 15 13 12 10 10 9 9 9 8 8 8 8 7 7 6 5 5 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 2 2 2 2 3 3 4 4 5 6 7 7 8 9 9 10 11 12 12 13 13 14 14 15 16 17 17 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 18 18 19 19 20 20 20 20 20 20 20 21 21 21 22 22 21 21 20 20 20 20 20 19 18 17 15 13 12 10 9 9 10 11 12 12 12 12 12 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 15 15 16 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 25 25 25 25 25 24 23 22 21 21 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 24 25 25 26 27 28 28 29 28 28 28 28 28 28 29 29 29 28 28 27 26 25 25 25 26 26 26 27 27 27 28 28 28 28 29 31 31 31 32 32 32 32 32 33 33 34 34 35 35 36 36 36 36 35 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 23 24 24 25 26 27 29 30 30 31 30 29 28 28 28 29 30 31 32 33 33 34 34 33 32 29 27 25 24 24 24 24 23 22 21 20 19 18 17 15 14 13 11 10 9 8 8 6 6 6 6 5 6 7 9 12 13 14 14 14 13 12 12 12 13 14 14 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 14 14 13 13 14 14 14 15 14 14 14 15 16 18 19 19 19 19 18 18 18 18 18 19 19 19 19 19 18 18 19 20 21 22 23 24 24 25 26 27 28 28 29 28 27 27 27 27 27 28 29 29 29 30 30 31 31 31 32 32 32 31 31 31 31 31 32 32 32 32 32 31 31 30 30 30 31 31 30 30 30 30 30 29 28 26 23 19 17 15 15 15 14 13 12 10 9 9 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 2 2 2 2 3 3 4 5 5 6 7 7 8 9 10 10 11 12 12 13 13 14 15 15 16 17 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 19 18 17 15 13 12 11 10 10 11 12 12 12 12 13 13 13 14 14 15 15 14 14 14 15 15 15 14 15 15 15 16 16 17 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 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 24 24 24 25 25 25 25 26 26 26 26 27 27 28 28 28 28 28 27 27 27 27 27 27 26 26 25 24 22 21 20 20 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 22 22 23 23 24 24 25 25 26 27 28 28 28 28 28 28 27 28 28 29 29 29 28 27 26 26 25 25 25 26 26 27 27 27 27 27 28 28 29 30 31 32 32 32 32 31 32 32 32 32 33 33 34 34 35 36 36 36 36 26 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 37 36 34 31 28 27 26 25 25 24 23 22 21 21 20 20 19 18 17 16 15 13 12 10 9 8 7 7 6 6 6 8 10 12 14 15 15 15 14 13 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 19 20 21 22 22 22 21 21 21 21 22 22 23 24 26 27 29 30 31 32 31 30 28 27 26 26 27 28 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 31 31 31 31 31 30 30 30 29 28 26 23 19 17 15 14 14 14 12 11 10 9 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 6 6 7 8 8 9 10 11 11 12 12 13 13 14 15 15 16 17 18 18 19 19 19 20 21 21 21 22 22 22 22 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 15 14 13 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 19 19 19 20 20 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 22 21 20 20 19 19 20 20 20 20 20 20 20 20 20 21 22 22 23 23 23 23 24 24 24 24 25 26 26 27 28 28 29 28 28 28 27 27 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 28 28 30 31 32 32 32 32 31 31 31 31 32 32 32 33 34 34 35 35 36 36 26 26 25 25 25 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 23 23 22 22 23 23 24 25 26 27 27 27 28 27 27 28 30 32 33 34 35 35 35 36 37 38 38 36 34 31 28 27 26 25 23 22 21 21 21 21 21 21 20 20 19 18 16 15 13 11 10 10 9 8 6 5 6 8 10 13 14 15 15 15 14 13 13 13 14 15 15 16 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 19 19 20 21 22 22 22 22 22 23 23 24 25 25 26 27 29 30 32 33 33 33 32 30 28 26 26 27 28 29 30 30 30 31 31 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 30 31 31 31 31 31 30 30 29 29 28 26 23 20 17 15 14 14 13 12 11 10 9 8 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 4 4 5 6 6 7 8 9 9 10 11 11 12 12 13 14 14 15 16 16 17 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 18 17 16 15 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 19 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 28 28 28 28 29 29 29 29 29 28 27 26 24 22 21 21 20 20 19 19 20 20 20 20 20 20 20 21 21 22 23 23 24 24 25 25 25 25 25 26 27 27 28 29 29 29 28 28 28 27 27 27 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 28 29 30 31 31 32 32 32 32 31 31 32 32 32 33 33 34 34 35 35 35 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 22 22 22 23 23 24 25 26 27 27 27 27 27 28 29 31 33 35 35 36 35 35 36 36 37 37 35 32 29 27 25 24 22 21 21 21 21 21 22 23 23 23 22 20 19 17 15 14 13 12 10 9 7 6 5 6 8 10 13 14 16 16 16 15 14 14 14 15 16 16 15 15 15 16 17 17 17 17 16 16 15 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 17 17 18 18 18 18 19 20 20 21 21 22 22 22 22 23 24 26 28 29 29 30 31 32 33 33 33 33 32 31 29 28 27 27 29 30 31 31 31 32 32 32 33 33 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 30 31 31 31 31 30 30 29 28 27 25 22 20 17 15 14 13 12 11 10 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 3 3 4 5 5 6 7 7 8 9 10 10 11 11 12 12 13 14 14 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 23 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 18 18 17 16 15 15 14 14 14 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 27 27 28 28 28 28 28 28 28 29 29 30 30 29 29 28 27 26 25 23 22 21 20 20 19 19 20 20 20 20 20 20 20 20 21 22 23 24 25 25 25 25 25 26 26 27 28 29 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 25 26 26 27 28 29 30 30 30 30 30 31 31 31 32 32 32 32 33 33 34 34 34 34 34 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 24 24 24 24 23 23 22 22 22 23 24 24 25 26 27 27 27 27 26 27 28 30 31 33 34 34 33 33 33 33 34 35 34 32 30 27 25 23 22 21 21 22 22 24 25 26 26 26 25 23 20 18 17 16 14 13 11 9 8 6 5 5 6 8 10 12 14 16 16 16 16 15 15 16 16 16 16 16 16 17 18 18 18 17 16 16 15 16 17 17 17 17 17 17 17 17 16 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 15 15 16 16 17 18 19 19 20 20 21 21 21 21 21 21 21 22 24 28 30 32 32 32 33 33 33 33 33 32 31 30 28 28 28 28 29 31 32 33 33 33 33 34 34 34 34 35 35 34 34 34 33 33 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 28 27 26 24 22 20 17 16 14 13 12 11 10 9 8 8 7 7 7 7 6 6 6 6 6 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 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 3 3 4 5 5 6 7 8 8 9 10 10 11 11 12 13 13 14 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 20 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 26 26 27 28 28 28 28 28 28 29 29 30 30 30 30 30 29 28 28 27 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 26 26 26 26 27 27 28 29 29 30 30 30 29 29 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 24 25 25 26 26 27 28 29 30 30 30 30 30 30 31 31 32 32 32 32 33 33 33 34 34 34 34 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 23 24 25 26 26 27 27 27 27 26 26 27 28 29 30 31 31 31 30 30 30 30 31 31 30 29 27 25 23 22 22 23 24 26 27 29 30 30 29 27 24 21 19 17 16 15 13 12 10 9 7 6 6 6 7 8 10 13 15 16 17 17 17 17 17 16 16 16 17 17 18 18 19 18 18 17 16 15 16 17 17 17 18 18 18 19 18 17 16 15 16 17 17 17 16 16 17 17 17 16 16 15 15 14 14 15 16 17 18 20 20 20 20 20 21 21 21 22 22 22 22 24 26 31 33 34 34 34 34 34 33 33 32 30 29 28 27 28 29 30 32 33 34 35 35 35 35 35 36 36 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 32 31 31 30 30 30 30 30 30 29 28 27 25 23 21 19 18 16 15 14 12 11 10 9 8 7 7 7 7 6 6 6 6 6 6 6 6 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 3 3 3 2 1 1 1 1 1 1 1 2 2 3 4 4 5 6 6 7 8 9 9 10 10 11 11 12 13 13 14 15 15 16 16 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 25 26 27 27 28 28 28 28 28 28 29 30 30 31 31 31 31 30 29 29 28 27 26 25 24 23 22 21 21 21 20 20 20 20 21 21 21 21 22 22 23 24 25 26 26 27 27 28 28 29 29 30 30 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 24 25 25 25 26 27 28 29 29 30 30 30 30 30 30 31 32 32 32 33 33 33 33 33 33 33 33 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 22 22 22 22 22 22 23 25 25 26 26 27 27 26 25 25 25 26 27 28 29 29 29 29 28 28 28 28 29 28 28 26 25 24 24 25 26 28 30 32 34 34 32 29 26 23 20 19 17 17 16 14 13 11 10 9 8 7 7 7 8 10 12 14 15 16 17 17 18 18 17 17 17 17 17 17 18 19 18 18 17 17 16 16 16 17 17 18 18 18 19 19 17 16 16 16 17 17 18 17 17 17 17 18 17 16 16 15 15 15 15 16 18 19 20 20 20 20 20 20 21 21 22 23 23 24 25 27 30 33 33 33 33 33 33 33 32 31 30 29 29 29 30 31 33 34 35 36 36 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 30 30 30 30 30 29 29 28 27 25 23 21 19 18 16 15 14 12 11 10 9 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 1 1 1 1 1 1 1 2 2 3 4 4 5 6 7 7 8 9 9 10 10 11 11 12 13 13 14 14 15 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 17 16 16 15 15 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 27 27 28 28 28 29 29 29 29 30 30 31 31 31 31 31 31 30 30 29 28 28 27 26 25 24 23 23 22 21 21 21 21 21 22 22 22 22 23 23 24 25 25 26 27 28 28 28 29 29 30 30 30 30 30 29 29 28 28 28 28 28 27 27 26 26 26 25 25 24 24 25 25 26 26 27 28 29 30 30 30 30 30 30 31 31 32 32 32 32 32 32 33 33 33 33 33 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 24 25 26 26 26 26 25 24 24 24 25 26 26 27 28 28 29 28 28 27 27 27 28 27 27 26 27 28 29 31 33 35 36 36 34 31 27 24 21 20 19 19 18 17 16 15 13 12 11 10 9 8 8 9 10 12 13 15 16 17 18 18 18 19 19 18 18 18 17 18 18 18 18 17 17 17 16 17 17 18 18 18 18 19 19 18 17 16 16 17 18 18 18 18 18 18 18 18 17 17 16 15 15 16 17 18 19 19 19 19 19 19 20 21 21 21 22 22 23 24 25 26 28 30 30 30 31 31 32 32 32 32 32 32 33 34 35 36 36 37 37 37 38 38 38 39 39 38 38 38 37 37 37 36 36 36 36 35 35 34 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 26 25 23 21 19 18 17 16 14 13 11 10 9 8 7 7 7 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 5 5 5 5 5 5 5 4 4 4 4 3 3 2 1 1 1 1 1 1 2 2 3 3 4 5 5 6 7 7 8 9 9 10 10 11 11 12 13 13 14 14 15 15 16 16 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 18 17 16 16 15 15 15 14 14 14 14 14 15 15 15 15 16 17 17 18 18 18 19 19 19 19 20 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 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 28 28 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 30 30 29 28 28 27 26 26 25 24 23 22 22 22 22 22 23 23 23 23 23 24 24 25 26 27 28 28 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 26 27 28 29 30 31 31 30 30 30 31 32 32 32 32 32 32 32 32 32 33 33 33 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 22 22 23 24 25 25 26 26 25 24 24 23 23 23 24 25 25 27 28 29 29 29 28 28 28 28 28 29 29 31 33 34 36 37 37 37 35 31 28 25 23 22 21 21 21 20 19 18 17 15 14 13 11 11 10 10 10 11 12 13 14 15 16 17 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 19 19 19 19 19 19 18 17 17 16 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 20 20 21 22 24 26 28 28 29 30 31 32 33 35 36 36 36 37 37 38 38 38 38 38 38 39 39 40 40 40 40 39 39 38 38 38 37 37 37 36 36 36 35 35 34 34 33 33 32 32 31 30 30 29 29 29 29 29 28 26 25 23 21 19 18 17 16 15 14 12 10 9 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 2 2 2 3 3 4 5 5 6 7 7 8 8 9 10 10 11 11 12 12 13 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 15 15 15 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 25 26 27 28 29 29 29 30 29 29 29 29 29 29 29 29 29 29 28 28 27 26 26 26 25 25 24 24 24 25 25 26 27 28 29 31 31 32 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 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 23 22 22 22 22 21 21 21 21 22 22 23 24 24 25 25 25 25 24 23 22 22 22 22 22 23 24 26 28 29 30 30 30 29 30 30 31 32 35 37 38 38 38 37 35 31 28 26 24 23 23 23 23 23 22 21 20 19 17 16 15 14 13 12 11 11 11 12 12 13 14 16 17 18 19 20 20 20 20 19 19 19 18 18 18 17 18 18 18 19 19 18 18 18 18 18 19 19 19 19 19 19 18 19 19 19 19 20 20 20 19 18 18 18 17 17 17 18 18 18 18 19 19 20 20 21 21 21 20 20 19 20 21 24 27 30 30 30 31 32 34 36 38 39 40 40 40 40 39 39 39 39 39 40 40 41 41 41 41 41 40 40 39 39 38 38 37 37 37 37 37 36 36 35 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 25 23 21 20 19 18 17 16 15 13 11 10 9 8 7 7 7 7 7 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 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 4 4 5 6 6 7 7 8 8 9 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 21 20 19 19 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 31 31 32 32 32 32 32 32 31 31 31 31 31 31 30 30 29 29 28 28 28 27 27 27 27 26 26 27 27 27 26 26 26 25 24 24 25 26 27 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 26 25 25 24 24 24 25 25 26 27 28 29 30 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 33 33 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 21 21 21 22 23 24 24 25 25 25 25 24 23 21 20 20 19 20 20 22 23 25 27 29 30 30 31 31 32 33 34 37 39 40 39 37 34 31 27 25 25 25 25 26 26 25 25 24 23 21 20 19 18 17 16 14 13 13 12 12 12 12 13 14 15 16 17 18 19 20 20 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 21 21 21 20 19 19 18 18 18 18 17 17 17 18 18 18 19 20 20 20 20 20 20 19 20 22 24 28 30 30 31 33 34 36 38 40 41 42 42 41 41 41 40 40 40 40 40 41 41 42 42 42 42 41 41 41 40 39 39 38 37 37 37 37 37 37 37 37 36 36 35 34 33 32 31 31 30 30 29 29 28 28 27 25 24 22 21 20 19 18 17 16 14 13 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 6 6 7 7 8 8 9 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 17 17 17 16 16 16 15 15 15 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 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 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 28 26 25 25 25 26 27 28 29 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 25 24 24 25 25 26 27 28 29 30 31 32 33 33 32 31 31 30 31 31 31 31 32 32 32 32 33 33 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 21 20 20 20 21 22 22 23 24 25 25 25 25 24 23 22 20 19 18 17 17 18 19 21 23 24 26 28 30 31 32 32 34 35 38 39 39 37 34 31 28 26 25 26 27 28 28 28 27 26 24 23 22 21 20 19 18 17 16 15 14 14 13 13 13 13 13 14 15 16 18 19 19 19 20 20 20 19 19 19 18 18 19 19 19 20 20 19 20 20 20 20 20 21 22 23 24 24 24 23 22 23 23 23 22 20 19 19 18 18 18 18 17 17 17 18 18 18 19 19 20 20 20 21 20 21 23 25 28 30 31 32 33 34 36 38 40 41 42 42 42 41 41 41 42 42 42 41 41 42 42 42 43 42 42 42 42 41 40 39 39 38 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 32 31 30 30 29 29 28 27 26 24 23 21 20 19 18 18 16 15 14 12 11 10 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 30 30 31 31 31 32 32 32 32 32 31 30 28 26 24 24 25 26 28 29 29 30 29 29 29 28 28 28 29 29 29 28 28 28 27 27 26 26 25 25 25 25 26 26 27 28 29 30 31 32 33 33 33 32 31 30 31 31 31 32 32 32 32 33 33 34 29 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 21 20 20 20 21 22 23 24 25 25 26 26 25 24 22 21 19 18 16 16 16 16 17 19 21 23 25 27 29 31 32 34 35 35 36 35 33 32 31 29 28 28 29 30 31 31 30 29 27 26 24 23 23 22 22 21 20 19 18 17 16 15 14 14 14 14 14 14 15 15 17 18 19 19 19 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 22 24 25 26 26 25 25 24 24 23 21 20 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 24 26 29 31 32 33 33 34 35 37 39 40 41 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 42 42 41 40 39 39 38 37 37 37 37 37 37 37 38 38 38 37 37 36 35 34 33 32 31 31 30 29 28 27 26 25 23 22 21 20 19 18 17 16 14 13 12 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 7 7 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 14 14 14 14 14 15 15 15 16 16 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 19 19 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 31 31 31 31 31 31 30 30 30 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 30 30 30 30 31 32 32 33 33 34 35 35 35 35 34 32 29 26 24 23 24 26 27 28 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 26 26 26 25 26 26 26 27 27 28 29 30 31 32 33 33 33 32 31 31 31 31 32 32 32 32 33 33 34 34 29 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 21 20 20 20 21 22 23 24 26 27 27 26 25 24 22 20 18 16 15 14 14 15 16 18 20 23 25 28 30 32 34 35 36 35 34 32 30 30 30 30 31 32 33 34 33 32 30 28 26 25 24 24 24 23 23 23 22 21 20 18 17 16 16 15 15 15 15 15 15 15 16 17 18 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 21 22 24 25 26 26 26 26 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 26 28 31 32 32 33 33 34 36 38 40 42 43 44 44 45 45 45 45 44 44 44 44 44 44 44 43 43 42 42 41 40 39 39 38 38 37 37 37 37 37 37 37 38 38 38 38 37 36 35 34 33 32 31 30 30 29 27 26 25 24 23 22 21 20 19 17 16 15 14 12 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 21 22 22 22 23 23 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 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 24 24 25 25 25 26 26 27 27 28 28 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 31 31 31 30 30 30 30 30 31 31 32 33 34 34 35 36 37 38 38 37 36 33 29 25 21 22 23 25 27 28 29 29 30 30 29 29 29 28 28 28 28 28 28 27 27 26 26 26 26 26 27 27 27 28 29 29 30 31 32 33 33 32 32 31 31 32 32 32 32 33 33 33 34 34 29 28 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 22 21 20 20 20 21 22 24 25 27 28 29 28 26 24 21 19 17 16 15 14 14 14 16 18 20 23 26 29 31 33 35 36 36 36 34 32 31 31 32 33 34 35 34 34 33 31 29 27 26 25 25 25 25 25 24 24 23 22 21 20 18 17 17 16 15 15 15 15 15 16 16 17 17 18 19 19 20 20 21 21 21 21 21 22 22 22 21 21 21 20 20 20 20 20 21 23 25 26 26 26 26 25 25 24 23 21 21 20 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 23 24 24 25 26 28 30 31 32 33 34 35 36 38 40 42 44 45 46 46 46 46 46 45 45 45 44 44 44 44 43 43 42 41 40 40 39 39 38 38 38 38 38 38 37 37 37 37 37 38 38 38 37 37 36 34 33 32 31 30 29 28 26 25 24 23 22 21 20 19 18 17 15 14 13 12 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 8 8 9 9 9 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 15 15 16 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 23 23 23 23 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 28 28 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 32 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 30 31 31 31 32 32 34 35 36 37 38 39 40 39 38 35 32 29 23 22 22 23 25 26 28 29 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 28 28 28 29 30 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 29 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 22 21 20 20 20 21 23 24 26 28 29 31 30 28 25 21 19 17 15 14 14 14 14 15 17 20 22 25 28 31 33 35 36 36 36 35 34 34 34 34 34 34 34 33 32 31 29 28 27 26 26 26 26 26 26 25 24 24 23 22 21 20 18 17 17 16 16 15 15 15 15 16 16 17 18 19 19 20 21 21 22 22 22 23 23 23 23 23 22 21 21 21 20 20 20 21 23 24 25 26 26 26 26 26 25 24 22 22 21 22 22 23 23 23 24 24 23 23 23 23 23 23 23 23 24 25 26 26 27 29 30 31 32 33 34 35 37 39 40 42 44 46 47 47 47 47 47 46 46 45 44 44 43 43 43 42 42 41 40 40 39 39 38 38 38 38 38 38 38 38 37 37 37 38 38 38 38 38 37 35 34 33 31 30 29 28 27 26 25 24 23 22 21 20 19 17 16 15 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 23 23 24 24 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 32 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 31 32 33 34 36 37 38 39 40 40 39 37 35 31 27 24 22 21 23 25 26 28 29 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 31 31 32 32 32 32 32 32 32 32 33 34 34 35 35 35 29 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 20 20 20 20 22 23 24 26 28 30 31 32 31 28 24 20 17 15 14 14 14 14 15 17 19 22 25 28 30 31 33 34 35 35 36 36 36 36 35 34 32 31 30 30 29 28 26 27 27 27 27 27 27 26 26 25 24 23 22 22 21 19 18 17 16 16 15 15 15 15 16 16 17 18 18 19 20 20 21 22 23 23 23 24 24 24 24 24 23 22 21 20 20 19 20 22 23 25 26 26 26 26 26 26 25 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 27 28 29 30 31 33 34 35 36 36 37 39 41 44 46 47 47 48 48 48 47 47 46 45 44 43 42 42 42 42 41 41 41 40 40 39 39 39 38 38 38 38 38 38 38 38 37 37 38 38 38 38 37 36 35 33 32 31 30 29 28 27 26 24 23 23 22 21 20 18 17 15 14 13 12 12 11 11 11 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 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 6 6 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 18 19 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 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 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 31 31 31 31 31 32 32 32 32 33 34 36 37 38 39 40 40 39 38 36 33 30 27 25 23 22 23 25 26 28 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 30 30 31 31 32 32 31 31 32 32 33 34 35 35 36 36 36 29 28 27 27 27 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 23 23 21 20 20 20 20 21 23 24 26 27 29 30 31 32 30 26 22 18 15 14 14 14 14 15 17 19 22 24 27 29 30 32 33 34 35 36 37 37 36 35 32 30 28 27 27 26 26 26 27 28 28 28 28 27 26 26 25 24 23 22 22 21 20 18 17 16 16 15 15 15 15 16 17 17 18 19 19 20 21 21 22 23 23 24 24 24 25 25 25 24 23 22 21 20 19 19 21 22 24 25 26 27 27 27 27 27 26 25 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 28 29 30 32 34 35 36 37 37 38 38 40 42 44 45 46 47 48 48 48 47 46 45 43 43 42 42 42 42 42 42 41 41 40 40 40 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 36 35 34 33 31 30 29 28 27 26 25 24 23 22 21 20 19 18 16 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 4 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 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 19 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 34 34 34 33 33 32 32 31 31 31 31 32 32 32 32 32 33 33 34 36 38 39 39 40 41 40 39 36 34 32 31 28 26 24 22 23 25 26 28 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 29 29 29 28 28 28 29 29 30 31 31 31 31 31 32 33 34 34 35 35 36 36 36 37 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 22 21 20 19 20 20 21 22 23 25 26 27 29 29 30 31 27 23 18 15 14 13 14 14 16 17 20 22 24 26 28 30 31 33 34 35 36 37 37 35 33 31 28 26 25 25 25 26 27 28 29 29 28 28 27 26 25 24 23 22 22 21 20 19 18 17 16 16 16 16 16 16 16 16 17 18 19 20 21 21 22 22 23 23 24 24 24 25 25 26 25 24 23 22 20 20 20 21 22 24 25 26 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 30 31 31 32 33 34 36 36 37 38 38 39 39 40 41 42 43 45 46 46 47 46 46 45 44 43 42 42 42 42 42 42 42 42 41 41 40 40 40 40 39 39 39 39 39 39 38 38 38 37 37 37 37 37 37 36 36 35 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 17 16 15 13 12 12 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 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 16 16 16 17 17 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 26 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 33 33 32 31 31 31 31 32 32 32 32 33 33 33 35 36 38 39 39 40 40 40 39 37 36 34 33 31 28 25 23 22 23 25 27 28 29 30 30 31 31 31 31 31 32 32 32 32 32 31 31 30 30 29 29 29 29 29 29 30 30 31 31 31 32 33 35 36 37 37 37 37 37 37 37 29 28 28 28 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 25 24 24 23 22 20 20 20 20 21 21 22 23 24 25 26 27 27 28 29 26 22 19 15 13 13 13 14 16 17 20 22 24 26 28 30 32 34 35 36 36 36 36 35 32 30 27 26 25 25 26 28 29 29 29 29 28 27 26 25 24 23 23 22 21 21 20 19 18 18 17 17 17 17 17 17 17 17 18 19 20 20 21 22 22 22 23 23 23 24 25 25 26 26 26 25 24 23 22 21 20 21 23 24 26 27 28 28 29 29 29 28 28 28 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 33 33 34 35 35 36 36 37 38 39 40 40 40 40 41 41 42 42 43 44 44 45 45 44 44 43 43 43 43 43 43 43 43 42 42 41 40 40 40 40 40 40 39 39 39 39 38 38 38 37 37 37 36 36 36 36 35 35 34 33 31 30 29 28 28 27 26 25 24 23 22 21 19 18 17 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 35 35 34 33 32 32 31 31 31 32 32 32 33 33 33 34 34 36 37 38 39 39 39 39 38 37 37 36 34 33 31 28 25 23 22 24 26 28 29 30 31 31 31 31 32 32 32 33 33 32 32 32 32 31 30 30 29 29 29 29 30 30 31 31 32 33 35 36 37 38 38 38 38 37 37 37 37 29 29 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 23 22 20 20 20 21 21 22 22 22 23 24 25 25 26 26 25 24 21 18 15 13 13 13 14 16 18 20 22 24 26 27 29 32 34 35 36 37 36 35 34 32 30 28 27 27 28 28 29 30 29 29 28 27 26 25 25 24 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 18 18 19 19 20 21 21 22 22 23 23 23 23 24 25 25 26 26 26 26 25 24 23 21 22 22 24 25 27 27 28 28 29 29 29 29 29 30 30 31 31 31 31 31 31 31 32 32 32 33 33 34 35 35 36 36 36 36 36 36 37 38 40 40 41 41 40 40 40 40 40 41 42 43 44 45 45 44 44 43 43 43 43 43 43 42 42 41 41 41 40 40 40 40 40 40 40 39 39 39 38 38 37 37 36 36 36 36 35 35 35 34 33 32 31 30 29 28 27 26 25 24 23 23 21 20 19 17 16 15 14 13 13 13 13 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 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 8 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 36 35 35 34 33 32 32 32 32 32 32 32 33 33 33 34 34 35 36 37 37 38 38 38 38 37 37 36 35 34 32 30 27 25 24 25 26 27 29 30 31 31 31 32 32 32 33 33 33 33 33 32 32 32 31 31 30 30 30 30 31 31 32 33 34 35 36 36 36 36 36 36 36 36 36 36 35 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 26 25 25 25 24 24 23 22 21 21 21 22 22 22 22 23 23 24 25 25 24 24 22 21 18 16 14 13 12 13 14 16 18 20 22 24 24 26 28 30 32 34 36 36 35 34 33 31 30 30 30 30 31 30 30 29 29 28 27 26 26 25 24 24 23 22 22 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 21 21 22 23 23 23 23 23 24 24 25 26 27 27 27 27 26 24 23 22 23 23 25 26 27 28 28 29 28 28 28 29 29 30 31 32 33 33 33 33 33 33 33 34 34 34 35 35 36 37 38 38 37 37 36 36 36 37 38 39 40 40 40 40 40 40 40 41 42 42 43 44 44 44 43 43 43 43 43 43 42 42 42 41 41 41 40 40 40 40 40 40 40 40 40 39 39 38 38 37 37 36 36 35 35 35 34 34 33 32 31 30 29 28 28 27 26 25 24 23 22 21 19 18 17 16 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 37 37 36 36 35 34 34 33 32 32 32 32 32 32 33 33 33 34 34 35 36 37 37 37 38 38 38 37 37 36 36 35 34 32 30 29 27 26 26 27 28 29 30 31 31 31 32 32 32 33 33 33 33 33 32 32 32 31 31 31 31 31 32 32 33 34 34 34 34 33 33 34 34 34 35 35 35 35 34 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 29 29 28 27 27 26 25 25 24 24 24 23 22 22 21 22 23 23 23 24 24 24 25 25 24 23 22 20 19 17 15 13 12 12 13 15 17 19 21 22 23 24 25 27 29 31 32 34 34 34 33 32 30 30 32 33 33 32 31 29 28 28 27 27 26 25 25 24 24 23 23 22 22 22 23 23 24 25 25 24 24 24 23 23 23 22 21 21 22 22 23 24 24 24 24 24 24 24 25 26 27 28 28 28 27 25 24 23 23 24 26 27 28 29 29 29 29 29 29 29 30 31 32 32 33 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 36 36 35 34 35 36 37 38 39 39 39 40 40 41 41 41 42 42 42 43 43 43 43 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 40 40 39 39 38 38 37 37 36 36 35 35 34 34 33 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 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 20 20 21 21 21 21 21 21 21 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 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 35 35 36 36 36 36 37 37 37 38 38 38 38 38 37 37 36 36 35 34 34 33 33 33 33 33 33 33 33 34 34 35 36 36 37 37 37 37 38 37 37 37 36 36 35 34 33 32 31 29 28 27 27 27 28 29 30 31 31 31 32 32 33 33 33 33 33 32 32 32 32 32 32 32 33 33 33 34 34 34 34 33 33 33 34 34 35 35 35 35 34 34 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 28 27 26 25 25 24 24 24 23 23 22 22 23 24 24 25 25 25 25 25 25 24 22 21 19 18 16 14 13 12 12 13 15 17 19 21 22 23 23 24 25 27 29 30 32 33 33 33 31 31 32 33 33 33 31 29 28 27 27 26 26 26 25 25 25 25 24 24 23 23 23 24 25 26 27 27 27 27 26 25 25 24 24 23 23 23 23 24 25 25 25 25 25 25 25 25 26 27 28 28 28 28 26 25 24 24 25 26 28 29 30 30 29 29 29 29 29 30 31 32 33 33 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 34 34 34 34 35 36 37 37 38 39 40 40 40 40 41 41 41 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 39 39 39 38 37 37 36 35 35 34 34 33 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 18 17 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 37 37 36 36 35 35 34 34 34 34 34 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 36 36 35 35 34 33 32 31 30 28 28 27 28 28 29 29 30 31 31 32 32 32 33 33 33 32 32 32 32 32 33 33 33 34 34 35 35 35 34 34 34 34 35 35 36 36 36 35 34 33 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 29 28 26 26 25 25 24 24 24 23 23 23 24 25 25 25 26 26 26 26 25 23 21 20 19 17 16 14 13 12 13 14 15 17 19 21 22 23 23 24 24 26 27 29 31 33 33 33 32 32 32 33 32 31 29 27 26 25 25 26 26 26 26 26 26 26 25 25 25 25 25 26 27 28 29 29 29 28 27 27 26 26 26 25 24 24 24 24 25 26 26 26 26 26 26 26 27 27 28 29 29 28 27 26 25 25 25 27 29 30 31 31 31 30 29 29 30 30 31 32 33 33 34 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 33 33 34 34 35 36 37 37 38 38 39 39 40 40 40 41 41 41 41 41 41 40 40 40 40 41 41 41 42 42 42 42 42 42 41 41 41 40 40 40 40 39 39 39 38 37 36 36 35 34 34 33 33 32 31 30 29 28 28 27 26 25 24 23 22 21 20 19 18 18 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 37 37 37 36 36 36 35 35 35 36 36 36 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 33 33 32 31 30 29 29 28 28 29 29 30 31 31 31 32 32 33 33 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 35 35 34 33 31 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 29 28 27 26 25 25 24 24 24 24 25 25 25 26 26 26 27 27 27 26 25 23 21 19 18 17 16 14 13 12 13 14 15 17 19 21 23 24 24 24 25 25 25 27 29 31 33 34 34 34 34 33 32 30 28 26 25 24 25 25 26 26 26 27 27 27 27 27 27 26 27 27 28 29 30 30 29 29 28 28 28 27 27 26 25 24 24 24 25 26 27 27 27 27 27 26 26 27 28 28 29 29 28 27 26 26 27 28 30 31 31 31 31 30 30 30 30 31 31 32 33 33 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 34 34 34 35 36 36 37 37 38 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 42 42 41 41 41 40 40 40 40 39 39 39 38 38 37 36 36 35 34 34 33 32 31 30 29 29 28 27 26 26 25 24 23 22 21 20 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 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 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 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 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 35 35 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 38 39 39 39 39 38 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 36 35 34 34 33 32 31 30 30 29 29 29 29 29 30 30 31 31 32 32 32 32 32 32 32 33 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 35 34 34 34 31 32 32 32 32 32 32 31 31 31 31 31 32 31 31 31 31 30 30 29 28 27 26 25 24 24 25 26 26 27 27 27 27 28 28 28 27 26 25 23 21 19 18 16 15 14 13 13 14 14 15 17 19 22 24 25 26 26 25 25 25 26 27 30 32 34 35 36 36 35 33 31 28 26 25 24 25 26 27 27 27 28 28 28 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 28 28 27 26 24 24 24 25 26 27 27 28 27 27 26 26 27 27 28 29 29 28 28 28 28 29 30 31 32 32 32 32 31 31 31 31 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 35 36 36 37 37 37 38 38 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 41 42 41 41 40 40 39 39 39 39 39 39 38 38 37 37 36 35 35 34 33 32 32 31 30 29 28 28 27 26 25 25 24 23 22 21 20 20 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 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 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 38 38 38 39 39 39 39 38 38 37 37 37 37 38 38 39 39 40 40 39 39 39 38 38 37 36 35 35 34 33 32 31 30 30 30 30 30 29 30 30 30 31 31 32 32 32 32 32 32 33 34 34 35 35 35 35 35 36 36 37 37 37 37 37 36 35 35 34 34 34 31 31 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 28 27 26 25 24 24 25 26 27 28 28 28 28 29 29 28 28 26 25 22 20 18 17 16 15 15 14 14 15 15 15 17 19 21 24 26 27 27 26 26 25 25 27 29 32 33 35 36 36 35 34 32 29 27 25 25 26 27 28 28 29 29 29 29 30 30 31 31 30 29 29 28 28 28 28 29 29 29 29 29 28 27 26 25 24 25 26 27 27 28 28 28 27 27 26 27 28 29 29 29 28 28 28 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 34 34 34 34 33 33 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 41 41 40 40 39 39 39 39 39 38 38 38 37 37 36 36 35 34 34 33 32 32 31 30 29 28 28 27 26 25 25 24 23 22 22 21 20 20 19 19 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 38 38 38 38 38 37 38 38 38 39 40 40 41 41 40 40 40 40 39 38 37 37 36 35 34 33 33 32 31 31 30 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 37 36 36 36 35 35 35 35 30 31 31 31 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 29 27 26 25 25 26 26 27 28 28 29 29 29 29 29 27 26 23 21 20 18 17 16 15 15 15 15 15 15 15 17 18 20 23 25 26 27 27 26 26 26 27 29 30 32 33 34 35 35 34 33 30 28 27 27 28 29 30 30 30 30 30 30 31 31 32 32 31 29 28 27 26 27 28 29 29 29 29 29 28 27 26 25 25 26 27 28 28 28 28 27 27 26 27 28 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 35 35 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 40 40 40 40 41 41 40 40 40 39 39 39 39 38 38 38 38 37 37 37 36 36 35 34 34 33 32 32 31 30 29 29 28 27 26 26 25 24 24 23 22 22 21 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 10 9 9 8 8 8 7 7 6 6 6 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 8 8 8 8 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 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 39 40 40 41 41 41 41 41 41 40 39 39 38 37 36 35 35 34 33 33 32 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 34 34 34 35 35 36 37 37 37 37 37 36 36 36 36 36 36 36 30 30 30 31 31 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 28 27 26 26 26 26 26 27 28 29 29 29 29 28 26 23 21 19 18 17 16 16 16 16 16 16 16 16 16 17 18 20 21 23 25 26 26 26 26 26 27 28 29 30 31 32 34 34 34 33 31 29 29 30 30 31 32 32 32 32 31 31 32 32 32 32 31 29 28 26 26 27 28 29 29 30 29 29 27 26 26 26 26 27 27 28 28 28 28 27 26 26 27 28 29 29 30 29 29 29 29 30 30 30 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 32 32 31 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 37 37 37 37 36 35 35 34 34 33 32 32 31 30 29 29 28 27 27 26 26 25 24 24 23 22 22 21 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 10 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 39 40 40 41 41 41 42 41 41 41 40 39 38 38 37 36 36 35 35 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 35 35 36 36 37 36 36 36 36 36 36 36 36 36 29 30 30 30 30 31 31 32 32 32 32 32 32 31 31 32 31 31 31 31 31 30 29 27 27 26 26 26 26 27 28 28 28 28 27 25 22 20 19 18 17 16 16 16 16 17 16 16 16 17 17 18 19 20 21 22 23 24 25 26 26 27 28 29 29 29 30 31 33 33 33 32 31 31 31 32 33 33 34 34 33 33 33 32 32 32 31 31 30 29 28 27 27 27 28 29 29 30 29 28 28 27 27 27 27 28 28 28 29 28 27 26 26 26 26 28 29 29 29 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 39 39 39 39 39 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 35 35 34 34 33 32 31 31 30 29 29 28 28 27 27 26 25 25 24 23 23 22 21 20 19 19 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 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 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 40 41 41 42 42 42 42 41 40 40 39 38 38 37 37 36 36 35 35 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 36 36 36 36 36 36 36 37 37 38 29 29 29 29 30 30 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 29 28 27 26 26 26 26 26 27 26 25 24 22 20 19 18 17 17 16 16 17 17 17 18 17 17 18 18 19 19 20 20 21 21 22 23 24 26 27 28 29 29 28 28 29 30 31 32 33 33 32 32 32 33 33 34 34 34 34 34 33 33 32 31 31 31 30 30 29 28 28 27 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 26 26 26 27 28 29 30 30 30 29 29 29 29 29 29 28 28 28 27 27 28 28 28 28 29 29 29 29 29 29 28 28 28 29 29 29 30 30 30 30 29 29 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 33 32 32 31 31 30 29 29 28 28 27 27 26 26 25 25 24 23 22 21 20 20 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 11 11 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 28 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 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 38 38 39 38 38 38 38 38 39 39 40 41 41 41 42 42 42 41 41 40 39 39 39 39 38 38 37 37 36 36 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 37 37 37 38 39 40 29 29 29 29 29 30 31 32 32 33 32 32 32 31 31 31 31 31 31 31 31 31 30 28 27 26 26 25 25 24 23 22 21 19 18 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 24 25 26 28 28 28 28 27 28 29 30 32 33 33 32 32 32 32 33 34 34 34 34 33 33 33 32 31 30 30 30 30 29 28 27 27 27 28 28 29 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 27 27 28 29 30 30 30 30 29 29 29 28 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 35 35 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 26 25 24 23 22 21 20 20 19 19 18 18 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 11 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 5 6 5 5 5 5 5 5 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 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 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 41 41 41 42 42 42 41 41 40 40 40 39 39 39 38 37 37 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 34 34 34 34 34 34 35 35 36 36 37 38 38 39 39 40 40 29 29 29 29 29 30 31 31 32 33 32 31 31 30 31 30 30 31 32 33 33 33 31 29 27 26 24 23 22 20 19 18 17 16 16 17 18 19 19 20 19 19 20 20 21 22 22 22 22 22 22 22 21 21 21 22 22 23 24 25 26 27 28 28 27 27 27 29 30 32 32 32 31 31 31 31 32 33 33 33 33 33 33 32 31 30 30 29 30 30 29 28 27 27 27 28 28 28 28 28 28 29 30 29 29 28 27 27 26 27 27 27 27 28 28 29 30 30 31 31 30 29 29 28 27 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 36 36 37 37 37 36 36 36 36 35 35 34 34 33 33 32 31 31 30 30 30 29 29 28 28 27 27 26 26 25 24 23 22 21 21 20 19 19 19 19 18 18 18 18 17 17 16 16 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 8 8 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 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 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 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 41 41 41 42 42 42 41 41 40 40 40 39 39 38 38 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 34 34 34 35 35 35 36 36 37 37 38 39 39 39 40 40 28 29 29 29 29 30 30 31 32 32 32 31 30 29 29 29 29 30 32 34 33 32 31 28 26 24 22 20 18 16 16 16 15 15 16 18 19 20 21 21 21 21 21 22 23 24 25 25 25 25 25 24 24 23 23 23 23 24 24 25 26 27 27 27 27 27 28 29 30 31 32 31 30 29 29 29 30 31 32 32 32 33 33 33 32 30 29 29 30 31 31 30 28 28 28 27 27 26 26 27 28 29 30 30 29 29 28 27 26 26 27 28 28 28 29 29 30 30 31 31 30 29 28 27 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 36 36 36 36 36 35 35 34 34 33 33 32 32 31 31 30 30 30 30 29 29 28 28 27 26 26 25 24 23 22 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 9 8 8 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 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 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 24 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 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 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 40 40 41 41 42 42 42 41 41 41 40 40 39 39 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 34 34 34 34 34 35 35 35 35 36 36 36 37 38 38 38 39 39 39 28 28 29 29 29 29 30 30 31 32 32 31 30 29 29 28 28 30 32 33 32 31 28 26 23 20 18 16 14 14 15 15 16 17 18 19 20 22 23 23 23 22 22 23 24 25 26 26 26 25 25 25 25 24 24 24 23 23 24 24 25 26 26 27 27 27 28 30 31 32 32 31 29 28 27 27 28 29 30 32 33 34 34 34 33 30 28 28 29 31 31 30 29 29 28 27 27 26 26 27 28 29 30 30 30 29 27 26 25 26 27 28 29 29 29 29 30 30 30 31 30 29 28 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 36 36 35 35 35 35 34 34 33 33 32 32 31 31 31 31 30 30 30 29 28 28 27 26 25 25 24 23 22 22 21 21 20 20 20 20 19 19 19 18 17 17 16 16 16 15 15 15 14 13 13 12 12 11 11 11 11 11 10 10 10 9 9 9 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 7 7 7 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 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 41 41 42 42 42 41 41 40 40 39 39 38 38 37 37 37 37 37 37 37 38 38 38 38 38 38 37 36 36 35 35 35 35 35 35 35 35 35 35 35 36 36 37 37 37 38 38 38 38 28 28 29 29 29 29 29 29 30 31 31 31 30 29 29 29 29 31 31 30 29 27 24 22 19 17 15 13 13 14 16 17 19 19 20 20 22 23 25 25 25 24 24 24 25 27 28 28 27 26 26 26 26 26 25 24 24 23 24 24 25 26 26 26 26 26 27 29 31 32 32 31 30 28 26 25 25 27 29 32 34 35 35 34 33 31 28 27 28 29 30 30 29 29 28 27 27 26 26 27 28 29 31 31 30 28 26 25 25 25 27 28 29 30 30 30 30 30 30 31 30 29 27 25 24 23 22 22 22 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 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 35 35 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 29 28 28 27 26 25 24 24 23 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 12 12 12 11 11 11 11 11 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 6 6 6 7 7 7 7 7 7 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 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 39 38 38 39 39 39 38 38 38 38 39 39 39 39 38 38 38 37 38 38 39 39 40 40 41 41 41 41 41 41 40 40 40 39 39 38 38 37 37 37 37 37 37 38 38 38 39 39 39 38 38 37 36 36 35 35 35 35 35 34 34 34 35 35 35 36 36 36 37 37 37 37 37 28 28 28 28 28 28 28 28 29 30 30 30 30 29 29 30 31 31 29 27 25 23 21 18 16 14 13 12 14 16 18 20 21 22 22 22 23 25 26 27 27 26 26 26 27 28 29 29 28 27 26 27 28 29 28 26 24 24 24 24 25 25 25 25 25 25 26 27 29 31 32 31 30 28 26 24 23 24 26 30 32 33 34 33 32 30 27 25 25 26 28 29 29 29 28 28 27 27 27 27 29 30 32 32 31 28 26 25 25 25 27 28 29 30 30 31 31 31 31 31 30 29 27 25 23 22 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 27 27 27 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 31 31 30 29 28 27 27 26 25 24 23 23 22 22 22 21 21 21 21 20 20 20 19 18 18 17 17 16 16 15 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 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 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 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 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 39 38 38 38 39 39 39 39 39 38 38 38 38 38 38 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 37 37 38 38 38 38 39 39 39 39 39 38 38 37 36 35 35 35 35 34 34 34 34 34 35 35 35 36 36 36 36 37 37 37 27 28 28 28 28 28 28 28 28 29 29 29 29 29 30 31 31 29 27 24 22 20 18 16 14 13 13 15 17 18 20 22 23 24 24 25 25 26 27 27 28 27 27 27 27 28 28 28 28 28 29 30 32 32 30 28 25 24 23 24 25 25 25 25 25 25 25 26 27 28 30 30 29 28 26 24 22 22 24 26 28 30 31 32 32 29 27 25 24 24 25 27 28 28 28 28 27 27 27 28 29 31 33 32 30 28 26 25 25 26 27 29 30 30 31 31 31 31 31 31 30 28 26 24 23 21 21 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 30 30 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 30 30 30 30 30 30 31 31 32 32 32 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 31 31 30 29 28 27 26 25 25 24 23 23 23 22 22 22 22 22 21 21 20 20 19 19 18 17 17 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 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 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 39 39 39 39 40 40 40 39 38 38 37 36 35 35 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 27 27 28 28 28 27 27 27 27 27 28 28 28 28 29 29 28 26 24 22 20 18 17 16 15 15 16 18 19 21 22 23 25 27 27 27 27 27 28 29 29 29 29 29 28 27 27 27 28 29 31 32 34 33 31 29 26 24 23 24 24 25 26 26 26 26 26 26 26 27 28 29 28 28 26 24 22 21 22 23 24 25 27 28 28 28 26 25 24 24 24 25 27 28 28 28 27 27 27 28 30 32 33 32 30 28 26 25 25 26 27 29 30 30 31 31 31 31 31 30 29 28 25 23 22 21 20 20 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 34 34 34 34 35 34 34 34 34 34 34 33 33 32 31 30 30 29 27 26 26 25 24 24 23 23 23 23 23 22 22 22 22 21 21 20 19 18 18 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 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 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 39 39 39 39 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 40 40 39 38 37 36 36 35 35 34 34 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 23 21 19 18 18 17 18 19 20 21 22 23 24 26 27 28 28 29 29 29 30 30 31 31 31 30 28 27 26 26 28 29 31 33 35 34 32 29 25 23 23 23 24 25 26 26 26 26 26 26 26 26 26 27 27 27 26 24 22 21 21 21 22 23 24 25 27 28 27 26 25 24 25 26 27 28 28 28 27 27 27 28 30 32 33 32 30 28 26 25 26 26 28 29 30 31 31 31 32 32 31 30 29 27 25 23 22 21 20 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 25 26 26 26 27 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 31 31 30 30 30 30 30 30 30 30 30 31 31 32 32 33 34 34 34 35 35 35 35 35 35 34 34 34 33 33 32 31 30 29 28 27 26 25 25 24 24 24 24 23 23 23 23 23 22 22 21 21 20 19 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 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 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 38 39 40 40 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 40 40 40 40 40 40 40 39 39 40 40 40 40 41 41 41 40 40 39 38 37 36 35 35 34 34 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 25 26 26 27 26 26 26 26 25 25 25 24 24 24 25 25 24 23 22 21 20 19 20 20 21 21 22 23 25 26 27 28 28 29 29 30 30 31 31 32 32 31 31 30 29 27 26 27 28 30 32 34 35 34 33 30 27 24 23 23 24 25 26 27 27 27 26 26 25 25 25 25 26 26 25 24 23 22 21 21 22 22 23 24 26 28 28 27 25 24 25 27 28 28 28 28 27 27 28 29 31 33 32 31 29 27 26 26 26 27 28 29 30 31 31 32 32 32 31 30 28 26 24 22 21 20 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 27 27 27 28 28 28 28 29 29 29 29 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 33 33 33 32 32 31 30 30 30 30 30 30 30 30 31 31 32 32 32 33 33 34 34 35 35 35 35 35 34 34 34 34 33 32 31 30 29 28 27 26 26 25 25 25 24 24 24 24 24 24 24 23 23 22 21 20 19 19 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 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 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 35 35 35 35 35 36 36 37 37 37 37 37 37 37 36 36 36 36 37 38 39 40 40 40 39 39 39 40 40 40 40 39 39 39 39 40 41 41 41 41 41 40 40 40 40 41 40 40 40 40 40 40 40 41 41 41 41 41 41 40 39 38 37 37 36 36 35 35 34 34 34 34 34 34 35 35 35 34 34 34 34 33 33 25 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 23 23 24 24 25 26 27 28 28 28 28 29 29 30 31 32 32 32 31 31 31 31 30 29 29 29 30 31 32 33 33 33 33 31 28 25 24 24 24 25 26 27 27 27 26 25 25 24 24 24 25 25 25 24 23 22 21 21 21 22 23 24 26 28 28 27 25 24 25 26 27 28 28 27 27 27 29 30 32 33 31 30 28 27 26 26 27 28 29 30 30 31 32 32 32 32 31 29 27 25 23 22 21 20 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 31 31 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 34 34 34 34 34 34 34 34 34 33 32 31 30 29 28 27 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 22 21 20 19 18 18 17 17 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 8 8 8 8 8 8 8 8 8 9 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 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 35 35 35 35 35 35 35 36 36 37 37 37 37 36 36 36 36 36 36 37 38 38 39 40 39 40 40 40 40 40 39 39 39 39 39 40 41 41 41 41 41 41 40 40 40 41 40 40 40 40 40 40 41 41 41 41 41 41 41 41 40 39 38 38 37 37 37 36 36 35 35 35 35 35 35 35 34 34 33 33 33 33 33 26 25 25 25 24 24 23 23 23 23 23 22 22 23 23 24 24 24 24 24 24 25 25 26 27 27 27 27 28 28 29 29 29 29 29 30 31 32 32 32 31 31 31 31 31 31 31 32 32 31 31 30 30 30 30 29 27 26 25 24 24 25 26 26 26 26 26 25 24 24 24 24 24 24 24 24 23 22 21 21 21 22 23 25 27 27 27 26 24 23 23 25 26 27 28 28 28 29 30 31 32 32 30 29 28 27 26 27 28 29 30 30 31 32 32 32 32 32 30 28 27 24 23 21 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 26 26 26 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 31 31 30 30 30 31 31 31 31 31 31 31 31 32 32 33 33 33 34 34 34 34 34 34 33 33 32 31 30 29 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 23 22 21 20 19 19 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 38 39 39 39 40 40 39 39 39 39 39 40 40 40 41 41 41 41 41 40 40 40 40 40 40 39 39 40 40 41 41 41 41 41 41 41 41 40 40 39 39 38 38 38 37 37 36 36 35 36 36 36 35 35 34 33 33 33 33 33 25 25 24 24 23 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 27 28 28 28 27 27 27 28 29 30 29 29 30 30 31 32 33 33 32 32 32 32 33 33 33 33 33 32 29 27 27 27 27 27 27 26 25 24 24 25 25 26 26 26 26 25 24 24 24 24 24 24 24 23 22 22 21 21 21 22 24 25 27 27 27 25 23 23 24 25 26 27 28 29 30 31 31 32 31 30 29 28 27 27 27 28 29 30 31 31 32 32 32 32 32 31 30 28 26 24 22 21 21 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 33 33 33 34 34 35 35 35 35 36 36 36 36 35 35 35 35 35 35 35 35 34 34 33 32 32 31 31 30 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 34 33 33 33 32 32 31 30 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 22 21 20 20 19 19 18 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 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 10 10 10 10 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 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 34 34 33 34 34 34 34 35 35 36 36 36 36 36 36 36 35 36 36 36 36 36 37 37 38 38 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 41 41 41 41 41 41 41 41 41 40 40 39 39 39 39 38 37 37 36 36 36 36 36 36 35 34 33 33 33 33 33 23 23 23 23 21 21 21 22 22 23 24 24 24 25 25 25 26 26 26 26 26 27 28 28 28 28 27 27 27 28 28 29 30 30 31 32 33 34 34 35 34 34 34 33 33 33 33 33 33 33 31 29 26 26 26 26 26 25 25 24 24 24 25 26 26 26 26 25 25 25 25 25 24 24 23 23 22 21 21 21 21 22 23 25 26 26 26 25 24 24 25 26 26 28 29 30 31 31 31 31 30 29 28 28 28 28 28 30 30 31 32 32 32 32 32 32 31 31 29 27 25 24 22 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 33 33 33 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 33 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 23 22 21 20 19 19 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 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 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 34 34 33 33 33 33 33 34 34 35 35 35 36 36 36 36 35 36 36 36 36 36 36 36 36 36 37 37 38 39 39 39 39 39 39 39 39 40 40 40 39 39 39 39 39 39 39 39 38 39 39 40 41 41 41 40 40 40 41 41 41 41 40 40 40 40 39 39 38 37 37 37 37 37 37 36 35 34 34 34 33 33 33 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 29 29 29 28 28 28 28 29 30 31 31 32 33 34 35 35 36 36 36 35 34 33 33 33 33 33 33 32 30 29 28 27 26 26 25 25 24 24 24 25 26 26 27 27 26 26 25 25 25 24 24 23 22 22 21 21 21 21 22 23 25 26 26 26 26 25 25 26 26 27 28 30 31 31 30 30 29 29 28 28 28 28 29 30 31 32 32 33 33 32 32 32 32 31 30 29 27 25 24 23 22 21 21 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 25 26 27 27 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 36 36 36 36 36 37 37 37 36 36 36 36 36 36 35 35 35 34 33 33 32 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 24 23 22 21 20 20 19 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 33 32 32 33 33 34 34 34 35 35 35 35 36 36 36 37 37 37 36 36 36 36 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 39 40 40 41 41 41 41 40 40 41 42 42 42 41 41 41 40 40 39 38 37 37 37 38 38 38 37 36 35 34 34 34 33 33 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 27 27 29 30 30 29 29 29 29 30 31 32 33 33 33 33 34 35 35 36 37 37 36 36 35 34 34 33 33 33 32 30 29 29 27 26 26 25 25 24 24 24 25 26 27 28 28 27 26 25 25 24 24 24 23 23 22 22 22 21 21 22 23 25 26 27 27 26 26 26 26 28 29 31 32 31 31 30 29 29 28 29 29 29 30 31 32 32 33 33 33 33 33 32 32 31 30 30 29 27 26 24 23 22 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 35 35 34 34 33 32 32 31 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 27 26 25 23 22 21 21 20 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 34 34 34 34 33 33 32 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 36 36 37 37 37 38 38 38 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 37 38 39 39 40 41 41 41 41 41 41 42 43 43 43 43 42 42 41 40 39 38 38 37 38 38 39 38 38 37 36 35 34 34 33 33 22 22 22 23 22 22 22 23 23 23 24 24 25 25 26 26 26 26 26 26 26 28 30 31 31 30 30 29 30 31 33 34 35 35 34 34 34 35 35 36 37 38 38 38 37 36 35 34 33 32 30 29 27 26 26 26 26 25 25 24 24 24 25 26 27 28 28 28 27 25 25 24 24 24 23 23 23 22 22 22 22 23 25 26 27 27 27 27 27 27 28 29 30 31 32 31 30 29 29 28 29 29 30 31 32 32 33 33 33 33 34 34 33 33 32 31 31 30 29 28 26 25 24 23 22 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 34 33 33 32 32 32 32 33 33 33 34 34 34 34 33 33 33 32 32 31 31 31 31 30 30 30 30 30 30 30 30 31 30 30 30 29 28 28 28 27 27 26 25 24 23 22 22 21 20 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 15 15 14 14 14 14 13 13 13 13 12 12 12 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 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 24 24 24 25 25 26 26 26 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 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 34 34 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 34 34 34 34 34 34 33 33 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 38 38 39 40 41 41 42 42 42 43 43 43 43 43 43 43 42 41 40 39 38 38 38 39 39 39 38 38 36 35 34 34 33 33 22 22 22 22 22 22 22 23 23 24 25 25 25 26 26 27 28 28 28 27 28 29 30 31 31 31 30 30 30 31 32 34 34 34 34 34 35 35 36 36 37 37 38 38 38 37 36 34 33 31 28 26 25 25 25 25 26 25 25 24 24 24 25 26 27 27 28 27 26 25 25 24 24 24 23 23 23 23 22 22 23 24 25 26 26 27 27 27 28 28 29 29 29 30 30 30 29 29 29 29 30 31 32 32 33 33 34 34 34 34 35 35 34 34 33 32 31 30 29 28 27 25 24 23 22 22 21 21 21 21 21 21 22 22 22 22 23 23 24 25 25 25 26 26 26 27 27 27 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 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 36 35 35 34 34 33 33 32 32 32 32 33 33 34 34 34 34 33 33 32 32 31 31 30 30 30 29 29 29 29 30 30 30 31 31 31 31 30 30 29 28 28 27 27 26 25 24 23 23 22 21 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 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 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 19 20 20 20 20 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 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 35 35 35 34 34 33 33 33 33 33 34 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 36 36 36 37 37 37 38 39 40 41 42 42 43 43 43 44 44 44 43 43 43 42 41 40 39 39 39 39 39 39 38 38 37 36 34 34 33 33 23 23 22 22 21 21 22 23 25 25 25 25 25 26 27 29 30 30 30 29 29 29 30 31 32 32 31 31 31 31 32 33 34 34 34 34 35 35 36 36 37 37 37 37 37 36 35 33 31 28 26 25 25 25 25 26 26 25 25 24 24 24 25 26 27 27 27 27 26 26 25 25 24 24 23 23 23 23 23 24 24 25 25 26 26 26 27 28 29 29 29 29 29 29 29 29 29 29 30 30 31 32 33 34 34 35 35 36 36 36 36 35 35 34 33 32 31 30 29 28 27 26 25 23 23 22 22 21 21 21 21 22 22 22 22 23 23 24 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 34 34 34 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 38 37 37 37 37 36 36 36 35 35 34 34 33 33 32 32 32 32 33 33 34 34 34 33 33 32 32 31 30 30 29 29 28 28 28 29 29 30 30 31 31 31 31 31 30 29 28 28 27 26 25 25 24 23 23 22 21 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 24 24 25 25 26 26 26 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 30 31 31 31 31 32 32 32 32 32 32 32 32 33 33 34 34 35 35 35 36 36 36 36 36 36 37 37 37 38 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 35 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 39 38 38 37 37 36 36 36 36 36 36 36 36 37 38 39 40 41 42 43 43 43 43 43 43 43 43 43 42 42 41 40 40 40 40 40 39 38 38 37 36 35 34 33 33 24 23 22 21 21 21 22 24 25 25 25 25 26 26 28 30 31 32 31 31 30 30 30 31 32 33 33 32 32 32 33 33 33 34 34 34 34 35 35 36 36 37 37 37 36 35 34 31 29 27 26 25 26 26 26 26 26 26 25 24 24 24 25 26 27 27 27 27 27 26 25 25 25 24 23 23 23 24 25 26 26 26 26 26 26 26 27 29 29 30 30 29 28 28 28 28 29 30 31 32 33 34 35 35 36 37 37 37 37 37 37 36 35 33 32 31 31 30 29 28 27 26 24 24 23 22 22 22 21 22 22 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 29 29 30 30 31 31 31 32 32 32 33 33 34 34 34 35 35 35 35 35 35 36 36 36 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 37 37 37 37 36 36 35 35 35 34 34 33 33 33 32 32 33 33 34 34 34 33 33 32 32 31 30 29 29 28 28 28 28 28 29 29 30 31 31 32 31 31 30 29 28 28 27 26 26 25 24 24 23 22 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 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 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 25 25 25 26 26 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 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 38 38 38 38 38 38 38 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 36 36 36 36 35 35 35 35 35 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 38 37 37 36 36 35 35 35 35 35 36 38 39 40 41 42 42 43 43 43 43 43 43 43 42 42 41 41 40 40 40 40 40 39 38 37 37 36 35 34 34 34 23 22 21 20 20 21 22 23 24 25 25 25 25 26 27 30 31 32 32 32 31 31 31 32 33 34 34 34 34 34 34 34 34 33 33 34 34 34 34 35 35 36 36 36 35 33 32 30 28 27 26 26 26 26 26 26 26 25 25 24 24 25 25 26 27 27 27 27 26 26 25 25 25 24 23 23 24 25 25 26 27 26 26 26 26 27 28 29 30 30 30 29 28 27 27 28 29 31 32 34 34 35 36 37 38 38 39 39 39 38 37 36 34 33 32 31 30 30 29 28 27 25 24 24 23 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 27 27 28 28 28 28 29 29 29 30 30 31 31 31 32 32 32 33 33 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 33 33 33 33 33 34 34 33 33 33 32 31 30 29 29 28 28 28 28 28 29 29 30 31 31 31 31 31 30 29 28 27 27 26 26 25 24 23 22 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 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 29 29 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 34 34 35 35 36 36 37 38 38 38 38 39 39 39 39 38 38 38 38 37 38 38 38 37 37 37 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 39 39 39 38 38 37 36 35 35 34 34 34 34 35 36 38 39 40 41 42 42 43 43 43 43 42 42 42 41 41 40 40 40 40 40 39 38 37 37 36 35 35 35 34 34 21 20 19 19 20 20 21 23 25 25 25 24 25 25 27 29 31 33 33 33 33 32 33 34 35 36 36 36 35 35 34 34 33 33 32 32 32 32 31 32 32 33 33 32 32 31 31 29 28 27 26 26 25 25 25 25 25 25 24 24 24 25 25 25 26 26 26 26 26 25 25 25 25 25 24 24 25 26 26 27 27 26 26 26 26 27 28 29 30 30 29 28 27 27 28 29 31 33 34 35 35 36 37 39 40 40 40 39 39 38 37 35 34 33 32 31 30 29 29 28 27 25 24 23 23 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 31 31 32 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 37 37 37 37 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 33 34 34 34 34 33 33 32 32 31 30 29 28 28 28 28 28 28 29 30 30 31 31 31 31 30 29 28 27 26 26 25 25 24 23 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 29 29 29 29 29 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 35 36 36 37 37 38 38 38 39 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 38 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 38 37 36 36 35 35 34 33 32 33 34 35 36 38 39 40 41 42 43 43 43 43 42 42 41 41 40 40 39 39 39 38 38 37 36 36 35 35 35 35 34 34 19 18 18 18 19 21 22 24 25 25 25 25 25 26 27 30 32 33 34 34 34 34 34 35 36 36 37 36 35 34 33 32 31 31 31 31 30 30 30 30 30 30 30 31 31 30 30 29 28 27 26 25 25 25 25 25 24 24 24 24 24 24 25 25 25 26 26 25 25 25 26 27 27 27 26 26 26 26 27 27 27 26 26 26 27 27 28 29 29 29 29 28 28 29 30 31 33 34 34 35 36 37 38 39 40 40 40 39 38 37 36 34 33 32 32 31 30 30 29 28 27 25 24 23 23 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 34 34 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 29 29 28 28 28 28 28 29 30 30 31 31 30 30 29 28 27 26 25 25 24 24 23 22 22 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 28 29 29 29 29 29 30 30 31 31 32 32 32 32 32 33 32 32 32 32 32 33 33 33 34 34 35 35 36 37 37 37 38 38 38 38 38 38 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 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 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 35 35 34 33 32 33 33 34 35 36 38 39 40 41 42 43 43 43 43 42 41 41 40 39 39 38 38 37 36 36 35 35 34 34 34 34 34 34 18 17 17 18 19 21 23 24 25 25 25 25 26 26 29 31 33 34 34 35 35 35 35 36 36 36 36 35 34 33 32 31 31 31 30 30 30 29 29 29 29 29 29 29 30 30 29 29 27 26 25 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 31 31 32 33 34 35 35 35 36 37 37 38 39 39 39 38 37 36 35 34 33 32 32 31 30 30 29 28 26 25 24 23 23 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 28 28 28 29 29 30 30 31 31 31 32 32 33 33 33 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 35 35 35 35 35 34 34 34 33 33 32 32 31 30 29 29 28 28 28 28 29 30 30 30 30 29 28 27 26 25 25 24 24 24 23 23 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 33 33 32 32 32 32 32 32 32 33 33 34 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 36 36 35 34 33 33 33 34 35 36 37 38 40 41 42 43 43 43 43 42 42 41 40 39 38 38 37 37 36 35 34 34 34 34 34 34 34 34 18 17 17 18 19 21 23 24 25 25 26 26 27 29 30 32 33 34 35 35 35 35 35 35 35 35 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 28 29 29 29 29 29 28 27 25 24 23 23 23 23 23 24 24 24 24 24 24 25 26 27 27 27 26 26 26 27 28 28 28 28 28 28 28 28 28 28 28 27 26 26 26 27 28 29 31 32 32 33 33 34 35 35 36 36 36 36 36 36 37 37 37 37 37 36 35 34 33 33 32 31 31 30 30 28 27 26 25 24 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 27 28 28 29 29 29 30 30 31 31 31 32 32 33 33 34 34 34 34 35 35 35 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 31 30 29 29 28 28 28 29 29 29 29 29 28 27 26 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 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 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 38 38 38 38 37 37 36 36 36 36 36 36 36 36 35 34 34 34 34 35 36 37 38 39 40 41 42 42 42 42 42 41 41 40 39 38 37 37 37 36 35 34 34 33 33 33 33 34 34 18 18 18 18 19 20 22 23 25 26 26 27 29 31 32 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 32 31 30 30 29 29 28 28 28 28 28 29 29 29 29 28 27 26 24 23 23 22 23 23 23 23 23 23 23 24 25 26 27 27 27 27 27 27 27 27 28 28 29 28 28 28 28 28 28 28 28 27 27 26 26 28 29 31 32 33 34 34 35 36 37 37 38 37 37 36 36 35 35 35 35 35 35 34 34 33 33 33 32 31 31 30 29 28 27 26 25 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 28 28 28 29 29 30 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 36 36 37 37 37 38 38 38 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 36 36 36 36 35 35 35 34 34 34 34 33 33 32 31 31 30 29 28 28 28 28 28 28 28 27 26 25 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 35 35 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 38 38 38 38 38 38 38 38 37 37 36 36 36 35 36 36 36 37 37 37 37 37 37 37 38 38 38 38 39 39 40 40 39 39 38 38 38 37 37 36 36 36 36 37 37 37 37 36 35 35 34 34 34 35 36 37 38 39 40 40 41 41 41 41 41 40 40 40 39 38 37 37 37 36 35 34 34 33 33 33 33 33 33 18 19 19 19 19 20 21 23 24 26 27 28 29 31 33 34 35 36 36 35 35 34 33 33 33 33 34 35 35 35 34 33 31 30 30 29 29 29 29 29 29 29 29 29 28 28 27 26 25 24 23 22 22 22 22 22 22 23 23 23 23 24 25 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 28 28 28 28 29 30 31 32 33 34 34 35 36 37 38 39 40 40 39 38 37 35 34 33 33 33 34 34 34 34 33 32 32 31 30 30 29 28 27 26 25 25 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 33 33 34 34 35 35 35 36 36 36 37 37 38 38 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 37 37 37 38 38 38 38 39 39 39 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 32 31 30 29 28 28 27 27 27 27 26 26 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 37 36 36 35 35 35 36 36 37 37 37 38 38 38 38 38 38 39 39 40 40 40 40 40 39 39 38 37 37 36 36 36 37 37 38 38 37 37 36 35 34 34 34 35 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 39 38 37 37 36 36 35 34 34 34 34 34 34 34 19 20 20 20 21 21 22 23 25 26 28 29 30 30 32 34 35 35 36 35 34 33 32 31 31 33 34 35 36 36 35 33 32 31 30 30 30 30 29 29 29 29 29 29 28 27 26 25 24 23 23 22 22 22 22 22 22 22 22 22 23 23 24 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 30 31 31 32 32 33 33 34 34 35 36 37 38 39 40 40 39 38 37 35 34 33 33 33 34 34 34 34 33 32 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 24 24 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 33 33 34 34 35 35 35 36 36 36 37 37 38 38 39 39 39 40 40 40 39 39 39 39 38 38 38 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 35 34 34 33 32 30 29 28 27 27 26 26 26 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 34 34 35 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 39 39 38 37 36 36 36 35 35 35 36 36 37 37 38 38 38 38 39 39 39 39 40 41 41 41 41 40 40 39 38 37 37 37 37 37 38 38 38 38 37 36 35 35 34 34 35 36 37 38 39 39 40 40 40 40 40 40 40 41 41 41 40 39 39 38 37 36 36 35 34 34 34 34 34 34 20 21 22 23 24 24 24 25 26 27 29 30 31 32 33 34 34 35 35 35 34 33 33 32 32 34 35 36 36 36 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 27 26 25 24 23 22 22 22 22 22 21 21 21 22 22 22 22 24 25 26 26 26 27 27 27 28 28 29 29 29 28 28 28 28 28 29 30 31 32 33 33 33 33 33 33 34 34 35 36 37 38 39 39 39 38 37 36 35 34 34 34 34 34 35 34 34 33 32 32 31 30 29 29 29 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 28 29 29 29 30 30 31 31 31 32 32 32 33 33 34 34 35 35 35 36 36 36 37 37 38 38 39 39 39 40 40 40 40 40 40 40 39 39 38 38 38 38 38 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 33 34 34 34 35 35 36 35 34 33 32 30 29 28 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 19 19 19 18 18 19 19 18 18 18 18 18 17 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 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 34 35 35 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 39 38 37 37 36 36 36 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 38 38 37 36 36 35 35 35 35 36 36 37 38 38 39 39 39 39 39 40 40 41 41 41 41 41 40 40 39 38 38 37 37 38 38 38 39 38 38 37 36 35 35 35 35 36 37 38 39 40 40 40 41 41 41 41 41 41 41 42 41 41 40 40 39 37 36 36 35 35 34 34 34 34 21 22 24 25 26 26 26 27 27 29 30 32 33 33 33 33 34 34 35 35 34 34 33 34 34 35 36 36 37 37 37 36 35 35 34 34 34 33 31 30 30 30 29 29 28 27 26 25 24 23 22 21 21 21 21 21 21 21 21 22 23 23 24 25 25 26 26 27 27 28 29 30 31 31 30 29 28 28 28 29 30 31 33 34 34 34 34 34 34 33 34 35 36 37 38 39 39 38 38 38 37 36 36 35 35 34 34 35 35 34 34 33 32 31 30 30 29 29 29 28 28 27 27 26 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 29 29 30 30 30 31 31 31 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 38 38 39 39 40 40 40 41 41 41 41 40 40 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 35 35 35 34 34 33 33 33 32 32 32 32 33 33 34 34 34 35 35 35 35 34 33 31 30 29 28 27 26 25 25 24 24 23 23 23 23 23 23 23 23 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 40 40 40 40 40 40 39 38 37 37 36 36 36 36 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 39 39 40 40 40 40 39 39 39 39 39 39 39 39 39 39 40 40 41 41 41 40 40 40 40 39 39 38 38 37 36 36 35 35 35 35 36 37 37 38 38 39 39 39 39 40 40 40 41 41 41 41 41 40 40 39 38 38 37 38 38 39 39 39 38 37 37 36 35 35 36 36 38 38 39 40 41 41 41 41 41 41 41 41 42 42 42 42 42 41 40 39 38 37 36 35 35 34 34 33 22 23 25 27 27 28 28 28 29 30 31 32 33 33 32 32 32 33 33 34 33 33 33 33 34 34 35 36 36 37 37 36 35 35 34 34 33 31 30 29 29 29 29 28 27 27 25 24 23 22 21 21 20 20 20 21 21 22 23 24 24 24 24 25 25 26 27 27 28 29 30 31 32 32 31 30 29 28 29 29 31 32 33 34 34 34 34 34 34 34 34 35 37 38 39 39 39 39 38 38 37 37 37 36 36 35 35 34 34 33 33 32 31 30 30 29 29 29 29 29 28 28 27 27 26 25 25 25 25 25 24 24 24 24 25 25 25 25 26 26 26 26 27 27 28 28 29 29 30 31 31 31 32 32 32 32 33 33 33 34 34 34 35 35 36 36 36 36 36 37 37 37 38 39 39 40 40 41 41 41 41 41 41 41 40 39 39 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 35 35 35 34 34 34 33 33 32 32 32 31 32 32 33 33 34 34 34 34 34 34 33 32 31 29 28 27 26 26 25 24 24 23 22 22 23 23 23 24 24 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 19 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 24 24 24 24 25 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 34 34 35 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 39 39 39 40 40 40 40 41 41 40 39 39 38 38 37 37 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 39 39 39 40 40 40 40 40 39 39 39 39 39 39 39 39 39 40 40 41 41 41 41 41 40 40 40 39 39 39 38 38 37 36 36 35 35 35 35 36 37 37 38 38 39 39 39 39 39 39 39 39 39 40 40 40 39 39 38 37 37 37 38 39 39 39 39 38 37 36 36 36 36 37 38 39 40 41 41 42 42 42 41 41 41 42 42 42 42 42 42 41 40 39 38 37 36 36 35 34 34 32 23 25 26 27 28 29 29 29 29 30 31 32 33 33 32 32 32 32 32 33 33 33 33 33 33 34 34 35 35 36 36 35 35 34 33 32 31 30 29 28 28 28 27 27 26 25 24 22 21 21 20 20 20 21 22 22 23 23 24 24 24 24 24 25 25 26 28 29 30 31 32 32 32 31 30 30 30 29 30 31 32 34 34 35 34 34 33 33 33 34 35 36 37 38 39 39 39 39 39 38 38 38 37 37 36 35 34 34 33 33 32 31 31 30 30 30 30 30 30 30 29 29 28 28 27 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 29 29 30 31 31 31 32 32 32 33 33 33 33 33 34 34 34 35 35 36 36 36 36 36 36 37 37 38 38 39 39 40 40 41 41 42 42 42 42 41 40 40 39 39 39 39 39 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 36 36 35 35 34 34 34 33 33 33 32 32 31 31 31 31 32 32 33 33 33 34 33 33 32 31 30 29 28 27 27 26 25 24 23 23 23 23 23 23 23 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 34 34 35 36 36 36 36 36 36 36 36 37 37 37 38 38 38 39 39 39 40 40 40 40 40 41 41 41 40 39 38 38 37 37 36 36 36 36 36 36 36 36 37 37 38 38 38 39 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 36 36 35 35 35 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 38 38 37 37 37 38 38 39 39 39 38 37 36 36 36 37 38 39 40 41 41 42 42 42 42 42 41 41 41 42 42 42 42 41 41 40 39 38 37 37 36 35 34 33 32 24 25 26 27 28 29 29 29 30 31 32 33 34 33 32 31 31 31 31 31 31 31 32 32 33 34 34 34 35 35 35 35 34 34 32 31 29 28 28 27 27 26 26 25 24 23 22 20 20 19 19 20 20 21 23 23 24 24 23 23 23 24 24 25 26 28 29 30 31 31 31 30 30 30 29 30 30 30 32 33 34 35 36 36 36 34 33 33 33 34 35 36 37 38 39 39 39 39 38 38 38 38 38 37 37 35 35 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 29 29 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 30 31 31 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 36 37 37 38 38 39 39 40 40 40 41 41 42 42 42 42 41 41 40 40 39 39 39 39 39 39 39 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 35 35 35 34 34 34 34 34 33 33 32 32 31 31 31 30 31 31 31 32 32 32 32 31 31 30 29 28 27 27 26 25 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 33 33 33 34 34 35 35 35 35 35 36 36 36 36 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 41 41 40 39 39 38 38 37 37 36 36 36 36 36 36 37 37 37 38 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 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 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 38 38 37 37 38 38 38 38 37 37 36 36 37 38 38 39 38 38 37 36 36 36 37 38 39 41 41 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 40 39 39 38 37 36 36 35 34 33 25 26 27 28 29 30 30 30 31 32 32 33 33 32 31 30 30 30 30 30 30 31 31 31 32 34 34 34 34 34 33 33 32 32 31 29 28 27 27 26 25 25 24 23 22 21 20 19 19 19 19 19 20 22 23 23 23 23 23 23 23 23 24 25 27 29 30 30 29 29 28 28 28 28 29 30 31 32 33 34 35 36 36 36 36 36 35 34 33 34 35 36 37 38 38 38 38 38 38 38 38 38 38 38 37 36 35 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 30 29 29 28 27 27 26 26 26 26 27 27 27 27 27 28 28 28 29 29 30 31 31 32 32 33 33 33 34 34 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 39 39 40 40 41 41 41 42 42 42 42 42 42 42 41 41 40 40 40 39 39 39 39 39 39 39 38 38 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 35 35 34 34 34 34 34 34 34 34 33 33 32 31 31 30 29 29 30 30 30 30 30 30 29 29 28 28 27 27 26 25 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 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 20 20 20 20 21 21 21 22 22 23 23 24 25 25 26 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 35 35 36 36 36 37 37 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 38 38 38 37 37 37 36 36 36 37 37 37 37 38 38 38 39 39 40 41 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 37 36 36 37 37 38 39 39 39 38 37 36 36 36 37 38 40 41 42 43 43 43 43 42 42 41 41 41 40 41 41 41 41 40 40 39 38 38 37 37 36 36 35 33 26 27 28 29 30 30 31 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 30 31 32 33 34 34 33 33 32 31 31 30 29 28 28 27 26 25 24 24 23 22 21 20 19 19 19 19 19 20 20 22 22 23 22 22 22 22 23 24 24 26 27 29 28 28 28 27 27 27 27 29 30 31 32 33 34 35 35 36 36 36 36 36 35 34 34 34 35 36 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 35 35 35 34 34 33 33 32 32 31 31 30 30 29 28 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 31 31 32 32 33 33 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 39 39 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 41 41 40 40 40 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 34 34 34 33 33 32 31 30 29 28 28 28 28 29 29 29 28 28 28 27 27 26 26 25 24 23 23 24 24 24 24 23 23 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 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 24 24 25 26 26 27 27 28 28 28 28 28 28 28 28 28 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 34 34 34 34 35 35 35 35 36 36 37 37 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 40 40 41 41 42 41 41 41 41 40 40 40 40 40 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 34 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 38 37 36 36 36 37 39 40 41 42 42 43 43 42 42 42 41 41 40 40 40 41 41 41 40 39 39 38 38 38 37 37 36 35 33 26 27 28 30 31 31 32 32 32 32 31 31 32 32 31 30 30 29 28 28 28 28 29 29 30 31 32 32 32 32 31 31 30 29 29 28 27 26 25 24 24 23 22 21 20 20 19 19 19 19 19 20 20 22 22 22 22 22 23 23 24 24 25 26 27 27 27 27 27 27 27 27 28 29 30 32 33 34 35 35 36 36 36 37 36 36 35 34 34 34 34 35 36 37 37 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 34 33 33 32 32 31 31 30 29 29 28 27 27 27 27 27 28 28 28 29 29 29 30 30 31 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 38 38 38 38 39 39 40 40 41 41 41 42 42 42 42 42 42 42 43 43 42 42 42 42 41 41 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 34 34 33 33 33 33 33 33 34 34 33 32 31 30 29 28 27 27 27 27 27 28 28 28 28 27 27 27 26 25 24 24 24 24 24 24 24 24 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 23 24 24 25 25 26 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 36 36 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 38 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 40 40 41 41 41 41 41 40 40 40 40 40 40 39 39 39 38 38 37 37 37 36 36 36 36 36 37 37 37 37 36 36 36 36 35 35 35 35 35 34 34 34 35 35 35 36 36 36 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 39 39 39 39 38 37 36 36 36 38 39 40 41 42 42 42 42 42 42 42 41 41 40 40 40 40 41 40 40 39 39 38 38 38 38 37 36 35 33 25 27 29 31 32 33 33 33 32 31 32 32 34 35 35 34 33 31 29 29 28 28 28 29 29 30 30 31 31 31 31 30 30 29 28 27 26 25 24 24 23 22 21 20 20 19 19 19 19 20 20 20 20 21 22 22 23 23 23 24 25 25 26 26 26 27 27 27 27 27 28 29 30 30 31 32 33 34 35 36 36 37 37 37 37 36 36 35 34 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 33 32 32 31 31 30 30 29 28 27 27 27 27 27 28 28 29 29 30 30 31 31 32 33 33 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 42 43 42 42 42 42 41 41 41 41 40 40 40 40 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 34 33 33 32 32 31 31 32 32 32 32 32 31 30 29 28 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 25 25 25 24 23 23 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 22 22 23 23 24 25 25 26 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 36 36 37 37 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 37 37 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 37 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 38 38 38 37 38 38 39 40 40 40 39 38 37 37 37 37 38 40 41 42 42 42 42 42 42 42 42 41 41 40 40 40 40 40 40 40 39 39 38 38 38 37 37 35 34 32 26 28 30 31 32 33 33 32 31 30 31 32 35 36 36 36 35 33 31 30 30 29 29 29 29 30 30 30 30 30 30 30 29 28 28 26 26 25 24 23 22 21 21 20 20 20 20 20 20 20 20 21 21 22 23 23 23 24 24 25 25 25 25 25 25 26 26 27 27 28 29 31 32 32 33 33 33 34 35 36 36 37 38 38 37 37 36 35 35 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 36 36 35 34 33 33 32 32 31 31 30 29 28 27 27 27 27 27 27 28 29 30 30 31 32 32 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 39 39 39 40 40 40 41 41 41 41 42 42 42 41 41 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 35 34 34 33 32 31 31 30 30 30 30 31 31 31 30 30 29 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 24 24 23 23 22 21 20 20 20 20 19 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 23 24 24 25 26 26 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 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 35 35 35 36 36 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 41 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 36 36 37 38 38 38 38 38 39 39 40 41 41 40 40 38 37 37 37 38 40 41 42 42 42 43 43 43 43 42 42 41 41 41 40 40 40 40 40 39 39 38 38 38 37 37 35 34 33 31 26 28 30 31 31 32 32 31 30 28 28 30 31 33 34 34 33 32 31 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 25 24 23 23 22 21 21 20 20 20 20 20 21 21 21 21 22 22 23 24 24 24 24 24 24 25 25 25 25 26 26 27 28 30 31 32 32 33 33 33 34 34 35 36 37 37 37 37 37 36 35 35 34 34 34 33 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 35 34 34 33 32 32 31 31 31 30 30 29 29 28 28 28 28 28 29 29 30 31 32 33 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 39 39 39 40 40 40 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 41 41 41 41 41 40 40 40 40 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 35 34 34 33 33 32 31 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 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 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 22 22 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 36 36 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 39 40 40 40 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 35 36 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 37 38 38 39 39 39 39 39 40 40 41 41 40 40 38 38 38 39 40 41 42 42 43 43 43 43 43 43 43 42 41 41 41 40 40 40 40 39 39 38 38 37 37 37 35 34 33 32 30 27 29 29 30 31 31 31 30 28 27 27 27 28 28 29 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 26 26 26 25 25 25 24 23 23 22 21 21 20 20 20 20 21 21 21 21 21 21 22 23 23 23 23 23 24 24 25 25 25 26 27 28 30 31 31 32 32 33 33 32 33 33 34 35 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 34 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 31 31 31 32 33 33 34 35 36 36 36 37 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 39 39 39 40 40 40 40 40 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 41 41 41 40 40 40 40 40 40 39 39 38 38 38 37 37 37 37 37 38 38 38 38 37 37 37 37 36 36 36 35 35 34 34 33 32 32 31 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 23 23 23 24 24 24 23 23 23 23 22 21 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 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 21 21 22 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 36 36 37 37 37 38 38 39 39 39 39 40 40 40 40 40 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 39 40 40 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 32 32 31 31 32 32 32 32 33 33 34 35 36 38 39 39 39 40 40 40 40 41 41 41 40 39 38 38 38 39 40 41 42 42 42 42 42 42 42 42 42 42 41 41 40 40 40 40 40 39 39 38 38 37 36 36 35 33 32 31 29 28 29 30 30 30 30 30 29 27 27 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 25 25 26 25 25 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 24 25 25 26 27 28 30 31 32 32 33 33 33 33 32 32 32 33 33 34 35 35 36 36 36 36 35 35 36 36 36 36 36 36 36 37 37 37 38 38 37 37 36 35 35 34 34 34 33 33 33 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 42 42 41 41 41 41 40 40 40 40 40 40 40 39 39 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 34 33 33 32 31 31 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 22 22 23 23 23 23 23 23 23 23 22 22 21 20 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 22 23 24 24 25 25 26 26 27 27 27 28 28 28 28 27 27 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 37 37 38 38 38 39 39 39 39 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 40 40 41 41 41 42 42 42 42 42 42 42 41 41 41 41 40 40 40 40 40 40 40 39 39 39 39 39 38 38 37 37 37 37 36 36 36 35 35 35 35 34 34 33 33 33 32 32 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 33 35 36 37 38 39 39 40 40 41 41 41 41 41 40 39 38 38 39 40 40 41 41 41 41 42 42 42 42 42 42 41 41 40 40 40 40 40 39 39 39 38 38 37 36 36 35 33 32 31 29 28 28 29 29 29 28 28 27 26 26 26 26 26 26 26 26 27 27 27 26 26 27 27 27 27 27 27 27 26 26 25 25 24 23 23 23 24 25 25 26 25 24 23 22 21 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 24 24 25 26 27 29 30 31 32 33 33 33 34 33 33 32 32 32 33 33 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 37 36 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 38 38 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 41 41 41 41 40 40 40 40 40 40 40 39 39 38 38 37 37 37 36 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 34 34 33 33 32 31 31 30 29 29 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 22 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 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 21 22 22 23 24 25 25 26 26 27 27 27 27 28 28 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 40 40 41 41 41 42 42 42 43 43 43 43 42 42 42 41 41 41 40 40 40 40 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 36 35 35 35 35 34 34 33 32 32 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 32 33 35 37 38 39 39 40 40 41 41 41 41 41 40 39 39 38 39 39 40 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 39 39 39 38 38 37 37 36 36 35 34 33 31 29 27 28 28 27 27 26 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 26 26 26 26 26 25 24 23 23 22 22 22 22 23 24 25 25 25 23 22 21 20 19 19 19 19 19 19 19 19 20 20 21 22 23 23 23 24 24 25 26 27 28 29 31 32 32 33 33 33 33 33 33 32 32 32 32 33 34 34 35 36 36 37 37 37 37 38 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 38 38 39 39 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 42 42 41 41 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 38 38 37 37 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 32 31 31 30 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 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 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 21 21 22 23 24 24 25 25 26 26 27 27 27 27 28 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 40 41 41 41 42 42 43 43 43 43 43 43 43 43 42 42 41 41 40 40 40 40 40 40 39 39 39 38 38 38 38 38 37 37 37 36 36 35 35 35 34 34 34 33 32 32 31 30 30 29 29 28 28 28 28 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 30 32 34 36 37 39 40 41 41 41 41 42 42 41 41 40 39 39 39 39 40 40 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 39 38 38 37 37 37 36 36 35 34 33 32 30 26 27 27 27 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 23 23 22 21 21 21 22 22 23 24 24 23 22 21 20 19 18 18 18 19 19 19 20 20 21 21 22 23 24 24 24 25 25 26 27 28 29 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 34 34 35 36 37 37 37 38 38 37 37 37 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 38 38 38 39 39 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 39 38 38 38 37 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 35 35 34 34 34 34 33 33 32 31 31 30 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 18 18 19 20 20 21 22 23 23 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 36 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 39 39 39 40 41 41 42 42 43 43 43 43 43 43 43 43 43 43 42 42 41 41 40 40 40 40 39 39 39 39 39 38 38 38 38 37 37 36 36 35 35 34 34 34 33 33 32 32 31 30 30 29 28 28 27 27 26 26 26 26 25 26 26 26 26 26 27 27 28 28 28 28 29 30 31 33 35 37 39 40 41 42 42 42 42 42 42 41 40 40 39 39 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 38 38 38 38 37 37 36 36 35 35 34 34 33 31 26 27 27 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 23 23 22 21 21 20 19 18 18 18 19 19 19 20 21 21 22 23 23 24 25 26 26 27 28 29 30 32 32 32 32 31 32 32 32 32 32 32 32 32 32 31 31 32 32 33 34 35 35 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 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 36 36 36 37 37 37 37 37 37 36 36 37 37 37 37 38 38 38 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 42 42 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 38 38 38 38 38 37 37 36 36 35 35 35 35 35 36 36 37 37 37 37 37 36 35 35 34 34 34 33 33 33 32 31 30 30 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 21 22 22 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 26 26 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 36 36 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 38 38 38 38 38 38 38 39 39 39 40 40 41 41 42 42 43 43 43 43 44 43 43 43 43 43 43 42 42 41 41 40 40 39 39 39 39 39 39 38 38 38 38 37 37 36 35 35 34 34 33 33 32 32 31 31 30 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 25 25 26 26 27 27 28 29 31 33 35 37 39 40 41 42 43 43 43 43 43 42 41 40 39 39 40 40 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 38 38 38 38 37 37 37 36 36 36 35 35 34 34 33 32 25 27 27 28 28 28 28 28 27 25 24 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 20 19 19 19 19 20 20 21 21 22 23 24 25 25 26 26 27 28 29 30 30 31 31 31 31 31 31 32 32 32 32 33 33 32 32 31 31 31 31 31 32 33 34 34 35 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 42 42 42 42 41 41 41 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 36 36 35 35 35 35 35 35 35 36 36 37 36 36 36 35 35 34 34 34 33 33 33 32 31 30 30 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 16 16 17 18 18 19 20 20 21 22 23 23 24 25 25 26 26 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 38 38 38 39 39 39 39 38 38 38 38 38 38 38 38 39 39 40 40 41 41 42 42 43 43 43 44 44 44 43 43 43 43 42 42 42 42 42 41 41 40 40 39 39 39 38 38 38 38 38 37 37 36 36 35 34 34 33 33 32 31 30 30 29 29 28 27 26 26 25 25 24 24 23 23 22 22 22 22 22 22 22 22 23 23 24 25 26 26 28 30 33 36 38 39 41 42 42 43 43 43 43 43 42 41 40 39 39 40 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 39 39 38 38 38 38 37 37 37 36 36 36 36 35 35 35 34 34 33 32 24 27 27 28 28 28 27 27 26 24 23 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 21 21 21 21 21 21 21 21 21 21 20 20 20 21 22 23 24 24 25 26 26 27 27 28 29 29 30 31 31 31 31 31 31 31 32 32 32 33 33 33 33 32 32 32 31 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 35 35 35 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 39 39 39 40 40 40 41 41 41 41 41 41 41 41 41 42 42 42 41 41 41 41 41 41 41 40 40 39 39 39 39 38 38 38 38 38 37 37 37 37 36 36 36 37 37 37 37 37 36 36 35 35 34 34 34 34 35 35 35 36 36 36 35 35 35 34 34 34 33 33 32 32 31 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 17 18 18 19 20 21 22 22 23 24 24 25 26 26 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 41 41 42 42 43 43 43 43 44 43 43 43 43 42 42 42 42 42 42 41 41 41 40 40 39 39 38 38 38 37 37 37 36 36 35 34 34 33 32 32 31 30 29 28 27 27 26 26 25 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 21 21 22 23 24 26 28 31 34 38 40 42 42 43 43 43 43 43 43 42 41 40 39 39 40 40 41 41 41 41 41 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 37 37 37 36 36 35 35 35 35 35 35 35 34 34 33 32 25 27 28 28 28 27 26 25 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 23 24 25 25 26 26 27 27 28 29 29 30 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 33 33 33 32 33 33 35 35 36 37 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 36 37 37 37 37 37 37 38 38 38 39 39 39 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 39 38 38 38 37 37 37 37 37 36 36 36 36 36 35 35 36 36 36 36 36 36 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 33 33 33 32 32 31 30 30 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 19 19 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 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 17 17 18 19 20 20 21 22 23 23 24 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 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 37 37 37 37 38 38 39 39 40 41 41 42 42 42 43 43 43 43 43 43 43 42 42 42 42 42 41 41 41 41 41 40 40 39 39 38 38 37 37 36 36 36 35 34 34 33 32 32 31 30 29 28 27 26 25 24 24 23 23 22 22 21 21 20 20 19 19 19 19 18 18 18 18 19 19 19 20 21 22 23 25 29 33 37 40 42 44 44 44 44 43 43 43 42 41 40 39 39 39 40 41 41 41 41 40 40 40 40 40 40 40 39 39 39 39 39 38 38 37 37 37 37 36 36 35 35 34 34 35 35 35 35 34 34 34 34 33 25 26 26 27 26 25 24 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 24 25 25 26 27 27 28 28 29 29 30 31 31 32 32 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 33 34 35 36 36 36 36 36 35 35 34 34 34 34 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 40 39 38 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 34 34 34 35 35 35 35 35 34 34 34 33 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 23 23 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 17 18 18 19 20 21 21 22 23 24 24 25 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 37 37 37 38 38 39 39 40 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 40 40 39 39 39 38 38 37 37 36 36 35 35 34 33 33 32 31 30 29 28 26 25 24 23 23 22 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 20 22 26 31 37 40 43 44 45 45 44 44 43 43 42 41 40 39 39 39 40 40 41 41 41 40 40 40 40 39 39 39 39 39 39 39 38 38 38 37 37 37 36 36 36 35 34 34 34 34 34 34 34 34 34 34 34 34 33 23 24 24 24 24 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 21 21 21 20 20 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 24 24 25 25 26 27 28 28 29 29 29 30 30 31 32 33 33 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 31 31 31 32 32 33 34 35 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 34 34 34 35 35 35 34 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 40 40 40 39 39 38 36 36 35 35 35 35 35 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 34 34 34 34 35 35 34 34 34 34 33 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 17 17 18 19 19 20 21 22 22 23 24 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 37 37 37 37 36 37 37 37 38 38 39 39 40 41 41 41 41 42 41 41 41 41 41 41 41 41 42 41 41 41 40 40 40 39 39 39 38 38 38 37 37 37 36 35 34 34 33 32 31 30 29 28 26 25 24 23 22 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 16 16 16 17 17 18 19 23 29 37 42 44 45 45 45 45 44 44 43 43 42 41 40 39 39 40 40 40 40 40 40 40 40 39 39 38 38 38 38 38 38 38 38 38 37 37 36 36 36 36 35 34 34 33 33 33 33 34 34 34 34 34 34 33 33 21 21 22 22 22 22 22 22 23 23 23 23 22 22 21 21 20 20 20 21 21 22 22 21 20 20 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 27 28 28 29 29 30 30 30 30 31 32 32 33 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 33 33 34 34 35 35 35 36 36 36 36 35 35 35 34 34 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 38 38 38 38 38 39 39 39 39 39 40 39 39 39 38 38 38 38 38 38 38 38 39 39 38 38 37 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 17 17 18 19 20 20 21 22 23 23 24 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 38 38 39 40 40 40 41 41 41 40 40 40 40 40 40 40 41 41 41 41 40 40 39 39 39 38 38 38 38 38 37 37 36 36 35 34 33 33 31 30 29 28 27 25 24 23 22 21 20 19 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 18 24 33 40 43 44 45 45 45 44 44 43 43 42 42 41 40 40 40 40 40 40 40 40 40 39 39 38 38 38 37 37 37 38 38 38 37 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 34 34 34 34 34 33 32 20 20 20 21 21 21 22 23 24 24 24 23 22 21 20 20 20 19 20 20 21 22 21 21 20 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 24 25 26 26 26 26 27 27 28 29 30 30 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 32 32 32 32 32 31 31 31 31 30 30 31 31 31 31 31 31 31 32 32 32 33 33 34 34 35 35 36 36 35 35 35 34 34 34 34 34 34 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 38 38 38 39 39 39 39 39 38 38 38 38 37 37 37 37 38 38 37 37 36 35 35 34 34 34 34 34 34 34 34 34 35 34 34 34 33 33 33 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 20 20 21 22 23 24 24 25 26 26 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 38 39 39 40 40 40 40 40 40 39 39 39 39 39 39 40 40 40 40 40 39 39 39 38 38 38 38 37 37 37 36 36 35 34 33 32 31 30 29 28 26 25 24 23 21 20 19 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 15 17 23 31 38 43 44 44 44 44 44 44 44 43 43 42 42 41 41 41 40 40 40 40 40 40 40 39 39 38 38 37 37 36 36 37 37 37 37 36 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 31 19 19 19 20 20 21 21 22 23 24 23 22 21 20 20 19 19 19 19 20 21 21 21 20 20 19 19 19 19 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 24 25 26 27 27 27 27 28 28 28 29 30 30 30 31 30 30 30 30 31 31 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 33 33 34 35 35 35 35 35 35 35 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 39 39 38 38 38 37 37 37 37 37 37 37 36 36 35 34 34 34 34 34 33 33 33 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 30 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 20 21 22 22 23 24 25 25 26 26 27 27 27 27 27 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 31 31 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 36 36 36 35 35 35 36 36 37 37 38 38 39 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 38 38 38 38 38 38 38 37 37 37 36 36 35 34 33 33 32 31 30 28 27 25 24 22 21 20 19 18 17 16 16 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 16 20 26 32 37 41 42 43 43 43 43 43 43 43 42 42 42 41 41 41 41 40 40 40 40 39 39 39 39 38 38 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 29 18 18 18 19 19 20 21 22 23 23 23 22 21 20 19 18 18 18 19 19 20 20 20 20 20 19 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 24 25 26 27 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 31 31 32 32 32 33 33 33 33 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 32 33 33 34 35 35 35 35 34 34 34 33 33 33 33 33 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 37 37 37 38 38 38 38 38 38 37 37 37 37 37 36 36 35 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 33 33 33 32 32 32 32 32 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 23 23 22 22 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 17 17 18 19 19 20 21 22 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 31 31 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 36 36 36 35 35 35 35 35 35 36 37 37 38 38 38 38 38 38 37 37 37 37 37 37 38 38 38 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 34 33 32 31 30 29 28 26 24 23 21 20 18 17 16 15 15 14 13 13 13 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 12 13 15 19 24 29 34 38 40 41 41 42 42 42 42 42 42 42 41 41 41 41 41 40 40 40 39 39 39 39 39 38 38 37 37 36 36 36 36 36 36 36 35 35 34 34 35 35 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 31 31 28 26 18 17 17 18 19 20 21 22 22 23 22 22 21 19 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 25 26 26 27 28 28 28 28 28 28 28 27 27 28 28 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 32 33 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 38 38 37 37 37 37 36 36 36 35 34 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 29 28 27 27 26 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 14 14 14 15 15 16 16 17 18 18 19 20 20 21 22 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 31 31 32 33 33 33 34 34 34 34 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 34 34 34 34 35 35 36 36 37 37 37 37 37 37 36 36 36 36 36 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 33 32 31 30 28 27 25 23 21 20 18 17 15 14 13 12 12 11 11 11 11 11 12 12 12 13 12 12 11 11 10 10 10 11 12 13 15 18 23 27 32 35 37 38 39 40 40 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 38 38 38 38 37 37 36 36 36 36 36 36 36 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 31 31 31 30 29 26 24 17 16 17 17 18 19 20 21 22 22 22 21 20 19 18 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 21 22 22 23 24 24 25 26 27 27 28 28 28 28 28 28 28 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 29 29 29 29 28 28 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 32 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 36 36 36 35 34 33 32 32 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 30 30 30 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 32 32 32 32 32 31 31 31 30 30 29 28 28 27 26 26 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 21 20 20 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 15 15 16 16 17 18 18 19 20 21 21 22 23 23 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 30 30 31 31 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 35 35 35 36 36 36 36 36 35 35 35 35 35 35 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 31 30 29 27 26 24 22 21 19 17 15 13 12 11 10 9 9 9 9 10 10 11 12 12 12 12 12 11 11 11 10 11 12 13 16 19 22 26 30 33 35 36 37 38 38 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 37 37 36 36 36 35 36 36 36 36 36 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 32 32 31 31 31 30 30 29 27 25 23 16 16 16 17 18 19 20 20 21 20 20 20 19 18 18 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 21 21 21 21 22 23 25 26 26 27 27 28 28 28 28 28 28 27 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 30 30 31 31 31 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 33 33 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 35 35 33 32 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 27 27 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 21 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 13 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 19 19 20 21 22 22 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 29 29 30 31 31 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 34 33 33 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 33 32 31 30 28 27 25 23 21 19 17 15 13 11 9 8 7 6 6 6 7 8 10 11 12 12 12 12 12 12 11 11 12 13 14 16 19 23 26 30 32 33 35 36 36 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 30 30 30 29 27 25 23 23 16 16 16 17 18 19 19 20 19 19 19 18 18 17 17 17 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 21 21 21 21 23 24 25 26 27 27 27 28 28 28 28 27 27 26 25 25 25 25 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 32 32 33 33 33 33 33 33 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 34 33 32 31 30 30 30 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 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 31 31 30 30 29 29 28 27 26 26 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 19 19 20 21 22 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 33 34 34 34 34 34 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 31 30 29 28 27 25 23 21 19 17 15 12 10 8 6 4 3 3 4 6 8 9 11 12 12 12 12 12 12 12 12 13 15 17 19 22 25 27 30 32 33 34 35 35 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 29 27 26 25 24 23 16 16 17 18 18 19 19 19 18 18 17 17 17 16 16 16 16 17 17 18 18 18 19 19 19 20 21 21 21 22 22 22 22 22 22 21 21 21 22 24 25 26 26 27 27 27 27 27 27 26 26 25 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 22 22 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 30 30 30 29 29 29 28 28 28 29 29 30 30 31 32 32 32 32 32 32 32 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 33 32 30 30 29 29 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 18 18 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 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 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 19 20 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 26 26 27 27 28 29 29 30 31 31 32 32 32 33 33 34 34 34 34 34 34 34 35 35 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 33 33 33 33 33 33 33 34 33 33 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 31 30 29 28 27 26 25 23 21 20 17 15 12 9 7 4 2 1 2 4 6 7 9 10 12 12 12 12 12 12 13 14 15 17 19 21 24 26 28 30 31 32 33 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 36 36 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 30 30 30 30 29 29 28 28 26 26 25 25 24 16 16 16 17 17 18 18 18 17 17 16 16 16 16 16 16 17 17 18 18 18 19 19 19 20 21 21 22 22 22 22 22 21 21 21 21 22 23 23 24 25 26 26 26 26 26 26 26 26 24 24 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 20 21 21 22 22 22 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 21 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 28 29 30 30 31 31 31 31 31 30 30 29 29 29 30 30 30 31 31 32 32 32 33 32 31 30 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 27 27 26 25 24 24 23 23 23 22 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 17 17 16 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 19 20 21 21 22 23 24 24 25 25 25 25 25 25 25 25 26 26 27 27 28 29 29 30 30 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 34 33 33 32 32 32 33 33 33 33 32 32 31 31 31 31 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 30 29 27 26 25 24 23 21 19 17 14 12 9 6 4 2 0 2 4 6 7 9 10 11 11 11 12 12 13 14 15 16 18 21 23 25 26 28 29 30 31 32 33 33 34 34 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 28 28 27 26 26 25 25 24 23 15 15 15 16 17 17 17 17 16 16 15 15 15 15 16 16 17 18 18 19 19 19 19 20 21 21 22 22 23 22 22 21 21 21 21 21 22 23 24 25 25 25 25 25 25 25 25 25 24 23 23 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 19 18 17 17 17 17 18 19 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 25 26 27 27 28 29 30 30 30 30 29 29 28 27 27 27 28 29 29 30 30 30 31 31 31 30 29 28 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 26 25 24 24 23 23 22 22 22 22 23 23 23 23 22 22 22 21 21 20 20 19 18 17 16 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 19 20 21 22 22 23 24 24 25 25 25 25 25 25 25 25 26 27 27 28 28 29 30 30 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 33 32 32 32 32 32 33 33 32 31 30 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 29 27 26 25 24 22 21 19 17 15 12 9 6 4 2 1 2 4 5 7 8 9 10 10 10 11 12 13 14 16 18 19 21 23 25 27 28 28 29 30 31 31 32 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 34 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 26 26 25 24 23 23 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 17 18 18 19 20 20 20 20 20 21 21 22 23 23 23 22 21 20 20 20 21 22 23 24 24 25 25 25 25 25 24 24 24 23 23 22 22 22 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 19 18 17 15 15 14 14 15 15 17 18 19 19 20 20 20 19 19 18 18 18 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 25 26 27 28 28 29 29 28 28 27 26 26 26 27 28 28 29 29 29 29 29 28 28 28 27 26 25 26 26 26 26 26 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 30 30 30 30 30 30 29 29 29 28 28 27 27 26 26 25 24 24 23 23 22 22 22 22 22 23 23 23 22 22 22 21 21 20 20 19 18 18 17 16 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 17 18 18 19 20 21 22 23 23 24 24 25 25 25 25 25 25 25 26 26 27 27 28 29 29 30 30 31 31 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 33 32 31 31 31 32 32 32 32 31 30 29 29 30 30 31 32 32 32 33 33 34 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 29 28 27 26 24 23 22 21 20 18 17 15 12 9 6 4 3 3 4 5 6 8 8 9 10 10 11 12 13 15 17 19 20 22 23 25 26 27 28 29 29 30 30 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 36 36 36 35 35 35 34 34 33 33 32 32 31 31 31 31 31 31 31 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 25 24 23 23 14 14 14 14 14 15 15 15 15 14 14 14 14 15 16 18 18 19 20 20 21 20 20 21 21 22 22 23 23 23 22 21 20 20 20 21 22 23 23 24 25 25 25 25 24 24 24 23 23 23 23 24 24 24 24 23 23 23 22 22 21 20 19 18 17 17 17 16 16 16 15 14 13 13 12 12 12 13 14 16 16 17 17 17 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 24 24 25 26 27 27 27 27 27 26 26 26 26 27 28 28 28 27 27 27 27 27 27 27 26 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 24 24 23 23 23 22 22 22 23 23 23 23 22 22 22 22 21 21 20 19 19 18 17 16 15 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 12 11 11 11 11 11 10 10 10 10 10 10 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 16 16 17 18 19 20 21 21 22 23 23 24 24 24 25 25 25 25 25 26 26 27 27 28 28 29 30 30 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 35 35 34 33 32 32 31 31 31 31 31 31 30 29 28 28 28 29 30 31 31 32 32 33 34 34 34 34 33 33 32 32 31 31 30 30 29 29 29 29 28 28 27 26 25 23 22 21 21 21 20 18 17 15 12 10 9 8 8 8 9 9 10 11 11 12 12 13 14 15 17 19 20 22 23 24 25 26 27 28 28 29 29 30 30 31 31 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 27 27 26 26 27 27 27 26 25 25 24 24 13 13 13 13 13 13 13 13 13 13 13 14 14 15 17 18 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 22 21 20 20 21 21 22 23 24 25 25 25 25 24 24 24 23 24 24 24 25 26 25 25 24 24 23 23 22 21 20 18 16 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 23 24 25 25 26 26 26 25 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 25 25 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 29 29 29 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 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 17 16 15 14 14 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 16 17 17 18 19 20 21 22 22 23 23 24 24 24 25 25 25 26 26 26 26 27 27 28 29 29 30 30 31 31 31 32 32 33 33 33 34 34 35 35 35 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 32 31 30 30 30 31 30 30 29 28 27 27 27 28 29 30 31 32 33 34 35 35 35 34 33 32 31 31 30 29 29 28 28 27 27 27 27 26 26 26 24 23 22 22 21 21 21 20 19 18 17 16 14 13 13 13 13 13 13 13 14 14 14 15 16 17 18 19 21 22 23 24 25 26 27 27 28 28 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 23 12 12 12 12 12 12 12 13 13 13 13 14 15 16 18 19 20 20 21 22 22 22 22 22 22 22 23 23 23 23 22 21 21 21 21 21 21 22 23 24 24 25 25 24 24 24 24 24 25 25 26 26 27 26 26 25 25 24 23 23 22 21 19 17 16 14 13 11 10 10 10 10 10 11 11 12 11 11 11 10 10 10 11 11 11 11 11 12 12 13 13 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 22 22 23 23 24 24 24 25 26 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 24 23 24 24 25 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 18 18 17 16 15 15 14 13 13 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 17 18 19 20 20 21 22 22 23 24 24 24 25 25 25 26 26 26 26 26 27 27 28 29 29 30 30 30 31 31 32 32 33 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 32 30 30 29 29 30 29 29 28 27 26 26 26 27 28 29 29 30 32 33 34 35 35 34 33 32 31 30 29 28 27 26 26 26 25 25 25 25 25 24 24 24 23 22 21 21 21 20 20 19 18 18 17 17 16 16 16 16 16 15 15 15 16 16 16 17 18 18 19 20 21 22 23 24 25 26 27 27 28 28 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 21 11 11 11 11 12 12 12 13 13 14 15 16 17 18 19 20 21 21 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 26 26 27 27 27 27 27 26 26 25 25 24 23 22 21 20 18 16 14 13 11 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 23 24 25 26 27 27 27 27 27 26 26 25 25 25 25 25 25 24 23 23 24 24 25 26 27 27 27 27 27 27 28 28 28 28 28 29 28 28 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 18 17 17 16 16 15 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 14 14 15 16 16 17 18 19 20 21 21 22 23 23 24 24 25 25 25 25 26 26 26 26 26 27 27 28 29 29 30 30 30 31 31 32 32 32 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 32 30 29 29 28 29 28 28 27 26 25 25 25 25 26 27 28 29 30 31 33 34 34 34 34 32 30 29 28 27 26 25 24 24 24 24 24 23 23 23 23 23 22 22 21 21 20 20 20 20 19 18 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 23 24 24 25 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 21 20 19 11 11 11 11 12 12 13 14 14 15 16 17 18 19 20 21 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 24 24 25 25 26 26 26 27 27 27 28 28 28 27 27 27 26 26 25 24 23 22 20 18 17 15 14 12 11 10 10 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 20 20 20 20 20 20 21 22 23 24 25 26 26 27 27 27 27 27 26 26 25 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 17 17 16 16 15 14 14 13 12 12 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 16 17 18 19 20 20 21 22 22 23 24 24 25 25 25 25 25 25 26 26 26 26 27 27 28 28 29 29 30 30 30 31 31 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 32 30 28 27 27 27 28 27 26 25 24 24 24 24 25 26 27 28 29 30 31 32 33 34 33 32 30 29 27 26 25 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 19 19 19 19 18 18 17 15 14 14 14 14 15 15 16 16 17 17 17 17 18 18 19 20 20 21 22 23 23 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 31 31 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 21 20 19 19 18 11 11 12 12 14 14 15 15 14 15 17 18 18 19 20 21 22 22 23 24 24 24 23 23 22 22 21 21 21 21 22 22 22 22 22 22 22 23 23 24 25 25 25 25 26 27 27 28 28 28 28 29 29 29 28 28 28 28 27 27 25 23 20 18 16 15 14 13 12 11 10 10 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 21 22 22 23 23 24 25 26 26 26 26 27 27 27 26 25 24 24 24 24 24 24 24 25 25 25 25 26 26 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 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 24 23 23 22 22 22 22 22 23 23 23 23 22 22 21 21 20 19 18 18 17 17 16 16 15 14 14 13 12 12 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 13 13 13 13 12 12 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 11 11 11 12 12 13 14 15 16 16 17 18 19 20 21 21 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 31 31 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 32 30 28 26 25 25 26 26 25 24 23 23 23 24 24 25 25 26 27 29 30 31 32 33 33 33 31 29 28 27 25 24 24 23 22 22 22 21 21 21 20 20 20 20 20 19 19 18 18 18 18 17 16 15 13 12 12 12 12 13 14 15 15 16 16 17 17 18 18 19 20 20 21 22 22 23 23 24 25 25 26 26 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 22 22 21 21 20 19 18 18 17 11 12 13 13 14 15 15 14 14 14 16 17 18 19 20 21 21 22 23 23 23 23 23 22 21 20 20 20 20 20 21 21 22 22 22 22 23 23 23 24 24 24 25 26 27 28 29 29 29 29 30 30 30 30 30 30 30 29 29 28 26 23 20 17 14 12 11 11 10 10 9 9 9 9 10 11 11 12 13 14 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 21 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 25 25 26 26 26 27 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 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 24 23 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 18 17 17 16 16 15 14 14 13 12 11 11 10 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 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 13 13 13 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 11 11 12 12 13 14 15 16 17 18 19 20 20 21 22 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 31 31 32 33 33 33 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 31 27 24 22 23 23 24 24 23 23 22 23 24 24 24 24 25 26 27 29 30 31 32 32 33 32 31 30 28 27 26 25 24 22 22 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 13 12 11 11 11 12 13 13 14 14 15 16 16 17 17 18 19 19 20 20 21 22 22 23 23 24 24 25 26 26 27 27 28 28 28 29 29 29 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 27 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 22 21 20 19 18 18 18 17 12 12 13 13 14 14 14 14 14 14 15 17 18 19 20 20 21 22 22 22 22 22 22 21 20 19 19 19 19 20 21 21 22 22 22 23 23 23 23 23 23 23 24 26 27 28 29 29 29 30 31 31 32 32 32 32 32 31 30 28 26 23 19 16 14 12 11 10 10 9 9 9 9 10 10 11 11 12 13 14 15 16 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 20 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 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 25 24 23 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 18 17 17 16 16 15 15 14 14 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 14 15 16 17 18 19 20 21 21 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 30 30 31 32 32 33 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 33 31 27 23 20 20 20 21 22 22 22 22 23 24 24 24 24 24 24 25 26 28 30 31 32 33 33 32 31 30 29 28 26 25 23 22 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 16 15 14 13 12 12 11 11 11 11 12 13 13 14 14 15 16 16 17 18 18 19 19 20 21 21 22 22 23 23 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 28 28 28 28 27 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 23 23 22 21 20 19 18 17 15 14 Wind_Direction 130 129 128 126 125 124 123 122 121 120 119 118 117 115 114 112 111 110 109 108 107 106 105 104 104 103 102 102 101 101 101 100 100 100 101 101 101 101 101 102 102 102 103 103 103 103 103 103 103 104 105 105 106 107 108 109 110 110 111 112 114 115 116 117 118 120 121 123 124 126 127 129 130 131 132 133 133 134 134 135 135 136 137 138 139 141 142 143 145 146 147 148 149 150 151 151 152 154 156 158 160 161 162 163 165 166 167 168 168 166 166 166 167 170 175 180 187 198 229 253 261 265 265 265 264 263 261 257 249 240 230 221 214 211 211 211 213 216 219 221 223 223 224 225 227 228 228 229 229 229 227 224 222 217 209 200 195 193 195 197 200 203 202 200 196 192 189 186 182 179 176 176 175 175 177 180 180 176 170 165 163 162 162 163 163 161 160 161 164 163 160 157 155 154 156 160 166 172 177 176 177 183 183 166 146 141 139 150 176 183 174 174 172 143 122 135 153 160 156 156 166 184 200 209 206 196 172 127 115 114 105 118 162 175 155 137 133 135 137 136 134 136 140 145 152 158 157 154 149 146 143 134 126 143 132 107 96 97 98 106 114 115 115 122 137 155 188 214 213 206 202 201 196 189 181 171 152 138 138 143 150 155 160 164 165 165 162 156 150 144 139 136 134 133 133 133 135 138 140 141 143 146 148 152 158 165 172 179 187 198 211 223 235 249 262 272 292 59 82 86 82 80 82 88 97 103 108 113 116 116 115 114 112 110 105 103 100 96 87 75 66 60 58 59 65 71 74 76 84 118 152 173 197 222 243 261 274 282 288 292 293 293 293 295 300 308 316 321 323 323 324 325 328 331 333 337 339 340 341 344 348 350 351 350 347 343 337 331 325 320 318 319 321 322 323 324 328 334 341 346 351 359 10 22 31 37 39 38 38 39 39 41 41 42 42 44 45 45 42 39 36 32 30 30 30 31 30 31 34 40 48 55 60 61 59 54 50 46 43 38 34 33 35 41 51 57 62 66 69 70 63 52 44 47 42 48 56 64 79 99 94 59 33 20 16 18 22 23 21 16 11 11 12 13 14 14 17 18 21 23 24 27 28 29 30 32 33 37 42 52 58 50 26 17 20 23 24 25 28 30 33 39 48 56 63 68 71 72 72 72 72 72 74 75 76 78 82 86 89 90 89 90 94 96 91 91 93 94 94 93 91 90 85 87 93 99 105 110 119 134 151 159 157 153 153 154 156 155 153 154 157 157 154 153 155 154 173 252 130 129 128 127 126 124 123 122 121 120 120 119 117 116 114 113 112 111 110 109 108 107 106 105 105 104 103 102 102 102 102 101 101 101 101 101 101 101 102 102 102 103 103 103 104 104 104 104 104 105 105 106 107 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 125 127 128 130 131 132 133 133 133 133 133 133 134 135 136 137 138 139 141 142 143 144 145 146 146 147 148 148 149 151 152 153 154 156 158 161 163 165 166 166 166 167 168 169 171 174 177 180 190 225 258 265 270 268 265 266 267 267 266 263 259 252 244 235 228 223 221 219 221 225 228 228 227 226 226 228 229 230 230 231 231 229 226 224 219 212 203 198 197 199 202 206 208 207 204 201 196 193 189 185 182 180 178 178 181 185 187 184 176 168 164 163 163 164 164 162 159 157 159 164 165 162 159 157 157 158 162 167 171 176 178 177 165 154 151 148 143 142 154 180 183 179 182 182 155 131 139 159 165 163 164 170 181 190 192 185 176 163 142 137 125 116 143 178 172 143 126 124 129 134 136 139 143 147 148 149 152 152 151 148 142 138 135 142 148 147 136 113 107 108 113 116 117 122 137 151 171 218 229 222 212 205 199 190 179 171 165 156 148 144 144 148 152 157 162 164 164 160 155 148 142 137 134 131 129 129 129 132 134 136 138 140 141 144 149 156 164 174 185 198 217 235 249 261 273 284 300 322 358 33 49 56 62 68 76 86 95 102 108 111 112 111 108 105 104 102 98 94 90 84 74 64 60 59 60 63 67 70 70 68 69 50 343 260 255 268 278 285 290 294 296 294 292 294 300 306 312 316 318 320 324 328 331 335 338 339 342 344 344 345 346 348 350 351 351 348 344 339 333 327 324 323 323 325 326 327 331 338 345 350 354 357 2 10 19 27 32 35 36 36 36 38 38 39 40 39 41 43 43 40 36 33 31 31 32 33 33 31 30 30 35 43 51 58 62 61 56 51 47 43 39 35 33 34 35 39 44 48 54 56 56 49 43 39 36 36 40 50 59 74 113 25 33 24 20 15 13 16 15 10 4 2 2 4 8 12 14 18 21 24 26 27 29 31 33 34 35 36 38 40 46 50 47 40 34 34 35 35 36 36 37 39 44 50 56 61 64 68 70 70 71 72 73 74 74 76 78 81 85 88 88 86 85 89 89 85 83 82 83 85 85 83 82 81 87 94 101 107 114 123 136 154 163 159 154 152 151 151 150 146 145 145 143 138 133 127 113 58 309 131 131 130 128 127 125 124 123 121 121 120 119 118 116 115 114 113 112 111 110 109 108 107 106 106 105 104 103 103 103 103 102 102 102 102 102 102 102 102 102 103 103 104 104 104 104 105 105 105 105 106 107 107 108 109 110 111 112 113 113 114 115 116 117 118 119 120 121 122 124 125 127 128 130 131 132 133 133 132 132 132 132 132 133 133 134 136 137 139 140 141 142 143 144 145 146 147 148 148 149 150 150 151 153 156 159 161 163 164 166 168 170 171 173 175 177 177 181 198 226 246 260 265 264 269 272 270 269 267 266 262 257 251 245 240 236 232 231 230 232 232 230 229 229 231 233 234 235 236 236 234 231 228 223 216 207 202 202 204 207 210 212 211 208 204 200 195 191 187 185 182 179 177 183 191 192 185 176 169 166 165 165 165 164 162 158 155 158 164 166 165 162 160 160 161 163 168 170 172 170 159 153 150 153 155 147 146 161 184 188 185 185 181 166 150 154 167 168 168 173 177 178 177 175 171 166 159 152 145 138 140 158 173 153 127 114 115 124 133 140 145 149 153 150 145 145 147 152 149 140 137 136 145 149 146 143 133 130 132 130 125 125 134 146 156 210 235 233 223 211 202 194 184 174 166 159 154 151 148 146 146 149 154 159 162 162 159 154 147 141 136 132 129 126 124 124 126 127 128 130 131 134 138 144 153 164 177 193 214 243 266 281 291 296 300 312 328 345 4 21 34 45 55 64 74 85 95 102 105 105 102 100 97 95 94 92 89 86 80 72 65 61 60 60 62 65 67 65 56 43 24 1 327 302 297 298 300 301 302 301 298 296 299 305 310 312 314 316 320 326 332 337 341 342 343 344 345 346 346 347 348 349 350 351 349 345 340 335 331 329 328 328 328 329 332 337 344 350 354 357 360 4 12 19 25 30 33 34 34 35 36 36 37 37 36 37 40 42 40 36 33 32 32 33 34 34 33 30 29 31 38 46 55 62 63 57 50 47 44 41 38 36 36 36 37 38 39 41 43 41 38 37 38 38 36 37 43 46 31 354 7 18 22 21 7 1 359 2 7 5 358 357 358 7 14 18 22 26 29 30 31 32 33 34 35 36 37 38 40 42 46 48 48 45 44 42 42 41 41 41 43 48 52 56 59 62 66 69 70 72 74 75 75 75 76 78 81 85 87 85 82 80 80 80 78 76 75 76 78 78 79 83 90 94 95 100 108 117 124 132 147 155 156 155 151 147 143 140 134 129 127 124 118 112 107 99 84 318 133 132 131 130 128 127 125 124 123 122 121 120 118 117 116 114 114 112 111 111 110 109 108 107 107 106 105 104 104 104 103 103 103 102 102 102 102 102 103 103 103 103 104 104 105 105 105 106 106 106 107 107 108 108 109 110 111 112 113 114 115 116 117 118 119 119 120 121 122 123 124 125 127 128 129 131 132 132 132 132 131 131 131 131 130 131 132 133 135 136 137 138 139 141 142 143 145 146 147 148 149 149 150 151 153 155 156 158 160 164 169 171 172 173 175 176 176 177 184 199 215 232 246 257 265 268 266 266 265 265 264 261 257 253 250 248 247 244 239 238 233 231 233 235 237 239 241 242 244 244 243 240 236 230 222 212 206 206 208 211 213 214 212 209 205 200 195 191 189 187 183 177 174 178 184 186 181 176 171 169 169 168 166 163 161 158 156 159 164 167 167 166 166 165 165 165 167 170 170 160 143 148 161 167 165 149 146 165 184 190 190 187 179 168 162 161 162 163 167 175 177 174 171 167 163 157 152 150 146 143 148 157 157 138 120 111 110 116 129 141 146 148 151 149 145 145 150 158 160 155 150 142 140 139 138 137 135 133 133 131 129 132 142 152 190 231 235 231 222 210 199 190 179 170 162 155 151 150 149 146 145 146 151 155 159 161 159 154 148 142 137 132 127 123 119 117 118 117 116 118 120 122 126 134 149 169 189 210 238 271 294 307 314 314 316 322 332 342 352 5 18 31 42 52 62 74 86 94 99 100 99 94 89 87 86 84 82 80 76 70 65 62 61 62 63 66 66 61 51 39 23 3 341 324 316 315 314 310 307 304 300 299 302 307 311 312 314 317 322 327 331 335 339 341 342 343 344 345 345 347 348 349 349 350 349 346 342 337 334 333 332 332 332 333 337 342 347 352 355 358 0 5 12 19 25 30 33 33 34 36 35 34 35 35 32 33 37 41 40 37 35 34 34 35 36 36 34 31 28 29 33 41 49 59 63 58 50 46 45 43 40 39 38 39 40 40 41 42 43 42 40 40 39 36 33 33 32 25 10 10 23 26 23 16 354 354 342 358 8 7 3 6 12 18 23 26 28 31 33 34 35 35 36 36 37 38 39 40 42 44 45 48 48 47 47 47 46 46 45 45 46 49 54 58 61 62 64 67 70 73 76 77 77 76 76 77 80 81 82 83 80 77 76 74 73 72 71 72 74 75 77 84 93 93 89 91 105 116 123 127 134 140 147 149 147 142 133 126 117 108 103 98 93 87 87 88 93 110 134 134 132 131 130 129 127 126 124 123 122 121 119 118 116 115 114 113 112 111 111 110 109 108 108 107 106 105 105 105 104 104 104 103 103 103 103 103 103 103 103 104 104 105 105 106 106 106 106 107 107 108 108 109 110 111 112 112 113 114 115 116 117 118 119 120 121 121 122 123 124 124 125 127 128 129 130 131 131 131 131 131 130 130 129 129 130 130 131 132 133 134 135 137 138 139 141 143 145 146 148 149 150 151 152 153 155 156 158 162 166 169 171 172 173 174 176 178 181 185 192 201 211 223 234 241 246 250 253 255 257 256 253 250 248 248 248 247 244 238 233 233 237 240 242 245 248 251 253 254 254 251 247 241 232 221 213 211 212 214 216 215 212 208 202 198 194 192 191 189 183 177 173 171 170 172 175 173 170 168 169 170 169 166 163 160 160 162 165 167 170 171 174 173 169 165 163 160 149 133 120 128 154 171 173 150 139 156 176 182 185 184 172 161 158 153 149 153 163 172 174 173 172 166 158 151 150 152 148 147 151 152 146 133 120 110 105 106 115 127 133 136 141 146 150 152 155 159 162 161 154 142 132 129 128 127 127 129 133 135 137 143 162 193 223 228 229 227 220 209 199 187 178 170 162 154 150 149 148 146 145 145 147 151 155 158 158 155 149 142 135 130 126 120 114 109 108 106 105 106 106 106 108 111 118 195 229 247 272 296 313 323 327 327 329 334 338 341 346 354 4 16 29 39 50 63 76 86 93 95 93 88 82 79 78 77 77 77 75 72 67 62 60 60 60 62 60 55 46 35 20 2 346 336 329 324 318 310 304 300 299 301 305 310 311 312 315 318 321 324 327 330 333 336 338 340 341 342 344 345 347 348 348 349 349 347 343 339 337 336 336 336 336 336 339 344 348 352 355 357 360 4 11 19 27 32 35 34 36 37 36 34 34 33 30 29 34 40 42 40 38 36 34 34 36 37 36 32 29 27 30 35 44 54 59 57 51 47 46 45 43 41 41 42 43 44 44 45 47 46 44 42 39 37 35 31 25 16 13 22 32 33 28 19 13 20 12 8 14 15 15 19 24 28 31 31 33 35 36 38 38 38 39 39 39 40 40 41 44 46 47 48 48 47 47 48 49 49 49 49 50 51 54 58 60 62 63 65 68 71 74 76 77 76 74 73 73 75 77 79 78 75 73 72 70 69 70 71 71 72 75 79 84 80 76 77 91 107 117 120 121 124 131 134 129 123 114 96 87 84 82 80 75 71 70 73 76 91 135 135 134 132 131 130 129 127 126 125 123 122 120 119 118 116 115 114 113 112 111 111 110 109 109 108 107 106 106 105 105 105 105 104 104 104 104 104 104 104 104 104 104 105 105 106 106 107 107 108 108 108 109 109 110 111 112 113 114 115 115 117 118 118 119 120 121 122 123 123 124 124 125 126 126 127 128 129 129 130 130 131 130 130 130 129 129 129 129 130 130 131 132 133 134 136 138 140 141 143 146 147 149 150 151 153 155 157 158 160 163 165 165 166 168 170 173 178 182 184 186 189 192 198 206 214 222 228 233 238 243 243 242 242 242 242 243 244 244 242 238 238 241 244 248 253 257 260 261 262 262 260 256 250 242 231 221 216 216 216 216 215 211 207 202 197 195 194 193 190 185 178 176 175 175 174 172 169 166 166 168 170 170 170 170 169 169 168 169 171 174 177 180 178 172 166 155 132 115 107 108 109 126 150 176 162 142 150 167 173 174 171 160 155 151 143 139 147 158 165 165 169 175 168 157 148 144 143 144 149 150 145 137 128 118 110 105 104 106 111 117 126 134 143 149 153 155 156 154 151 144 133 125 123 121 122 127 138 143 145 146 154 188 222 231 229 226 223 218 210 202 193 184 175 166 158 152 149 147 146 144 144 144 147 151 153 154 151 145 138 131 126 122 115 105 100 98 96 95 94 93 91 90 88 68 329 289 290 303 315 324 331 333 334 337 342 344 343 344 348 354 4 17 30 41 54 67 79 87 89 87 81 76 73 71 71 73 75 75 71 66 60 56 54 55 55 54 49 41 31 16 1 349 342 337 328 316 305 300 297 298 305 311 312 311 313 316 319 322 324 326 329 331 333 335 337 338 340 342 344 345 347 348 348 349 347 344 341 339 338 337 338 337 335 335 339 344 349 352 355 358 2 9 19 28 34 35 35 36 38 38 34 32 31 28 26 31 38 41 41 39 36 33 33 37 39 39 34 29 26 27 31 38 48 55 57 54 49 48 47 46 45 44 44 45 46 47 49 50 49 46 43 40 38 37 33 26 21 23 30 36 39 37 31 33 37 36 32 30 30 29 29 30 31 33 35 37 37 38 40 40 40 40 40 40 40 41 42 45 47 47 48 48 48 47 48 50 51 52 53 53 54 55 58 60 62 63 63 66 68 70 72 73 72 69 68 68 70 72 73 72 71 71 71 69 69 69 70 69 71 74 77 77 73 68 65 69 81 96 100 98 100 101 98 92 88 82 70 66 68 71 71 68 66 68 76 88 88 135 135 134 133 132 131 130 129 127 126 125 123 122 120 119 118 116 115 114 113 112 111 111 110 110 109 108 108 107 107 106 106 106 105 105 105 105 104 104 104 104 105 105 105 106 106 107 107 108 108 109 109 109 110 110 111 112 113 113 114 115 116 117 118 119 120 121 122 123 124 125 125 126 126 126 127 127 127 128 128 129 129 130 130 130 130 130 129 129 129 129 130 130 131 132 133 135 137 138 140 142 144 146 148 150 152 154 156 158 159 161 161 162 162 164 165 169 178 185 187 189 189 190 193 199 204 209 213 215 219 226 232 235 237 239 239 241 243 248 248 246 245 247 250 256 262 265 265 264 264 263 262 259 255 247 237 228 221 218 217 216 214 211 208 204 201 200 199 197 193 188 183 180 179 177 173 168 165 164 167 171 173 174 174 176 178 178 176 175 176 179 181 182 181 173 165 146 115 102 97 96 100 108 122 171 172 146 146 157 162 162 158 154 151 145 138 136 140 147 151 151 158 176 173 158 146 135 130 135 146 144 133 124 119 115 112 110 110 114 120 127 135 143 150 156 159 157 154 147 139 133 128 125 123 121 125 140 150 154 151 150 164 195 213 232 226 223 220 216 211 206 201 192 182 173 162 153 148 146 145 143 142 142 144 145 147 146 143 138 132 127 122 115 105 95 90 88 86 85 84 81 79 78 75 56 8 326 317 320 326 331 336 338 339 342 346 348 347 345 345 349 358 11 24 36 47 59 71 80 83 82 78 73 70 67 66 68 70 71 68 63 57 52 50 51 51 50 45 37 27 13 359 349 344 339 331 318 308 303 302 304 312 317 315 314 315 317 320 323 325 327 328 330 332 334 335 337 339 341 343 345 347 348 349 348 346 344 342 340 338 338 338 335 330 327 328 337 345 350 353 356 1 9 18 27 33 34 33 34 37 38 34 31 29 25 22 26 34 39 40 39 35 29 31 37 42 42 38 32 27 25 27 33 43 53 57 56 52 50 50 50 50 49 48 48 48 50 52 53 52 48 44 40 40 39 36 32 30 31 34 38 42 43 41 39 39 42 45 42 37 33 32 33 36 39 40 40 39 40 40 40 40 40 40 39 40 40 42 44 46 47 47 48 48 48 49 50 52 53 55 56 57 58 58 60 61 62 63 64 66 67 68 67 64 63 62 63 66 68 68 68 66 68 70 69 68 67 68 69 70 72 74 75 73 70 64 53 31 31 59 62 67 71 69 68 69 67 64 63 64 65 64 61 60 72 89 102 123 135 134 134 134 133 132 131 130 129 127 126 125 123 122 120 119 117 116 115 114 113 112 112 111 111 110 110 109 108 108 107 107 107 106 106 106 105 105 105 105 105 105 105 106 106 107 107 108 108 109 109 109 110 110 110 111 112 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 127 128 128 128 127 127 127 128 128 129 129 130 130 130 130 130 130 130 130 130 131 131 132 133 135 136 138 140 141 143 145 148 151 153 155 156 158 160 161 162 163 164 166 170 177 185 188 191 191 192 195 199 204 207 209 210 211 217 225 232 237 239 241 243 248 252 254 254 256 260 265 270 268 267 265 263 262 262 261 259 256 250 242 232 225 220 217 215 214 213 212 210 209 208 206 203 199 194 190 186 183 178 173 167 166 168 172 177 181 183 183 185 185 185 183 181 182 185 187 187 185 178 164 137 110 97 98 99 95 96 108 147 150 131 132 144 151 152 152 150 146 140 135 133 132 134 133 130 139 165 166 144 129 118 115 118 127 126 116 111 110 109 108 106 111 126 141 147 152 158 162 164 163 159 152 145 136 130 127 125 125 128 135 148 154 155 150 151 170 190 219 225 221 217 213 210 208 209 205 197 186 172 158 146 141 139 139 139 138 137 138 139 138 137 134 130 127 123 114 101 91 85 83 80 78 77 76 73 71 68 65 52 22 349 334 331 332 335 338 340 341 343 346 348 349 348 347 350 356 7 20 31 42 52 63 72 78 79 76 70 67 63 61 63 66 66 64 59 53 50 49 49 48 46 42 36 26 12 358 349 344 339 332 323 316 312 312 314 319 322 319 317 317 318 320 323 325 326 327 329 331 333 335 337 339 340 342 345 346 348 349 349 346 343 341 340 339 337 337 334 329 326 327 337 344 351 355 359 4 10 17 25 32 33 30 30 34 36 33 29 26 21 16 18 25 33 38 39 35 30 34 40 43 43 41 35 28 23 22 29 41 51 57 57 55 53 53 54 54 53 51 50 50 51 54 56 55 50 45 41 41 40 38 37 37 38 39 40 42 44 45 44 44 45 46 41 35 31 32 36 40 46 45 43 42 42 41 40 40 41 40 40 40 40 42 43 45 45 46 46 47 48 49 51 52 53 55 57 58 59 58 59 59 60 61 63 64 64 62 60 58 57 59 62 66 67 69 69 66 66 66 65 64 63 63 65 67 69 69 71 73 73 72 63 39 31 36 41 43 46 48 51 55 60 62 62 63 65 66 60 63 85 107 100 118 134 134 134 134 133 132 132 131 130 129 127 126 124 123 121 120 119 117 116 115 114 113 112 112 111 111 111 110 109 109 108 108 107 107 107 107 106 106 106 105 105 105 106 106 106 107 107 108 108 109 110 110 110 110 111 111 112 112 113 114 115 116 117 118 118 119 120 121 122 123 124 125 127 128 129 129 129 129 128 128 128 128 128 128 129 129 130 130 130 130 130 130 130 130 131 132 133 134 135 137 139 140 141 144 147 149 152 153 154 156 158 159 161 163 165 166 169 174 180 184 188 191 192 195 203 209 215 216 215 214 216 224 232 239 243 246 250 257 261 261 265 270 276 281 278 272 267 265 263 262 261 261 260 258 252 245 236 228 223 219 217 216 215 215 216 217 217 214 210 206 202 197 191 186 180 174 171 173 176 179 183 189 192 192 192 192 191 190 188 188 190 191 192 191 185 166 129 100 93 97 100 99 98 101 120 123 117 122 136 143 145 144 141 138 135 131 128 126 124 118 111 111 123 118 93 80 84 86 85 90 95 93 93 97 101 98 94 105 135 153 154 157 167 167 154 153 156 155 149 142 136 133 130 131 137 143 151 155 152 151 155 169 197 219 216 212 207 202 197 200 201 201 193 178 161 142 127 119 124 128 130 131 131 130 129 128 128 125 120 117 111 99 84 79 79 77 76 74 72 70 67 64 60 54 44 25 3 347 339 336 336 337 339 341 343 345 348 351 351 352 355 0 8 18 28 36 44 54 65 72 76 73 66 62 60 56 57 60 61 58 54 50 47 45 44 42 39 37 32 24 12 0 351 345 339 333 328 323 320 320 322 325 326 323 320 319 320 322 323 324 325 327 329 331 333 335 336 338 340 342 344 345 347 348 348 346 343 340 339 339 337 339 337 334 332 335 342 349 355 1 6 9 11 15 22 28 30 28 27 29 31 31 27 22 16 10 12 20 30 36 40 41 41 40 42 43 44 42 37 30 22 19 26 39 51 58 61 60 58 57 56 56 55 52 51 50 51 54 57 57 53 46 41 40 40 40 40 43 45 47 47 47 47 47 47 46 45 42 37 34 31 32 36 41 45 45 44 43 44 43 42 42 42 42 41 40 42 43 44 45 46 46 46 45 47 50 51 52 53 53 55 57 58 58 58 58 58 59 61 63 63 61 57 55 54 55 58 63 66 70 68 64 62 61 60 59 59 59 61 63 65 66 68 70 73 76 71 57 46 42 40 39 38 36 36 41 49 55 61 72 83 92 104 105 126 133 122 127 134 134 134 134 133 133 132 131 131 130 129 127 126 124 123 121 120 118 117 116 115 114 113 113 112 112 112 111 110 110 109 109 108 108 108 108 107 107 106 106 106 106 106 106 107 107 108 108 109 109 110 110 111 111 111 111 112 112 113 113 114 115 116 117 118 119 120 120 121 122 123 124 125 127 128 129 130 131 130 129 129 129 128 128 128 128 129 129 130 130 130 130 130 130 131 132 133 134 135 137 138 139 140 143 145 148 150 151 152 154 155 157 159 161 163 165 168 172 176 179 183 187 190 196 205 217 227 230 230 227 225 229 238 245 249 253 260 268 273 273 275 281 285 284 278 270 265 263 261 260 260 259 259 258 253 247 241 234 228 223 221 220 221 222 224 225 224 221 217 213 208 203 196 189 182 177 176 180 185 186 188 196 202 202 199 198 198 196 195 194 195 196 198 198 194 172 128 95 88 94 99 101 98 97 108 107 105 123 135 138 136 132 130 130 128 120 114 114 118 111 93 77 66 61 61 62 67 70 69 70 70 74 79 83 92 94 93 117 146 155 151 151 164 169 155 148 152 158 156 148 140 137 137 137 139 144 156 164 163 160 164 181 206 210 205 202 197 191 186 188 195 196 186 169 152 134 125 132 128 121 121 124 126 123 118 116 117 113 109 106 96 82 75 74 74 74 73 72 69 65 63 60 55 48 39 25 9 355 344 339 337 337 338 339 342 345 349 352 354 356 359 3 9 17 26 32 37 45 55 64 69 65 56 54 54 51 50 52 53 51 48 44 41 39 37 34 31 29 26 20 12 3 355 347 340 335 331 327 326 326 327 329 329 327 323 322 324 324 325 326 327 329 330 332 333 334 336 338 339 340 342 343 345 347 347 346 343 339 339 339 338 341 343 342 340 341 346 353 359 4 8 10 11 13 18 24 28 26 23 23 26 27 24 15 7 5 12 23 32 38 42 46 45 43 41 42 43 41 37 29 20 15 23 38 52 59 63 63 61 59 57 57 56 54 52 52 54 57 59 60 57 52 46 42 42 42 43 44 47 50 52 51 50 48 47 45 45 43 42 39 35 34 35 39 42 43 42 43 43 43 43 43 42 41 40 40 42 43 44 46 47 46 46 46 47 50 53 54 54 54 54 55 56 57 57 57 57 57 58 60 60 58 55 53 50 50 50 54 62 66 64 61 59 57 56 55 54 55 56 58 60 63 65 67 70 71 70 63 56 50 47 45 40 33 28 31 35 41 53 83 117 129 140 167 173 161 153 150 135 134 134 134 134 133 133 132 131 130 129 129 127 125 124 122 121 119 118 118 117 116 115 114 113 113 112 112 112 111 110 110 110 109 109 109 108 108 107 107 107 107 107 107 107 107 108 108 109 109 110 111 111 112 112 112 112 112 112 113 114 114 115 116 117 117 118 119 120 121 122 123 124 125 126 128 129 130 131 131 130 130 129 129 129 129 129 129 129 130 130 130 130 130 130 131 132 134 136 137 138 139 140 142 143 145 147 149 150 152 153 155 157 159 161 164 167 171 174 176 179 182 186 193 203 214 228 238 243 245 244 245 248 253 258 262 268 275 281 284 283 283 282 279 272 265 260 259 258 257 257 256 255 254 252 249 245 240 235 230 228 228 229 231 231 231 229 225 221 218 213 208 201 193 188 184 182 187 194 197 196 201 209 209 203 202 205 204 202 200 201 203 206 208 207 194 122 88 89 93 97 97 92 94 102 104 107 129 131 135 127 121 123 125 114 98 95 96 103 100 77 59 50 50 55 59 63 64 63 64 67 73 78 81 86 89 97 127 144 149 143 140 144 145 130 111 124 162 167 152 139 134 133 133 134 138 150 163 169 176 195 205 203 200 196 192 189 186 186 190 194 193 183 168 154 142 130 137 131 118 114 117 119 115 107 103 103 101 100 95 83 76 72 71 71 71 69 69 66 62 60 58 55 47 37 24 10 357 346 338 335 336 337 339 341 345 350 354 357 359 1 4 10 17 23 28 31 37 44 52 55 51 43 40 40 39 39 40 41 40 37 34 30 27 26 24 21 19 17 14 10 4 358 350 342 337 334 332 331 331 331 332 331 329 326 325 326 327 328 329 330 330 331 332 333 334 335 336 337 338 339 340 342 345 345 344 342 340 340 341 341 344 349 349 346 345 349 354 359 3 6 7 8 9 13 20 26 24 19 17 19 21 17 4 355 1 19 33 39 41 41 42 42 40 39 41 42 42 38 27 13 8 22 40 53 59 62 62 60 58 57 57 57 55 54 55 57 59 61 62 60 54 47 44 45 45 45 45 46 48 49 50 50 49 48 48 47 45 43 41 38 35 35 38 40 40 40 40 41 41 40 40 39 38 37 37 39 43 44 45 46 46 45 44 44 46 50 55 56 56 54 54 54 54 54 53 52 51 50 50 49 49 50 49 46 45 46 52 59 61 60 58 56 55 53 51 50 50 51 52 54 58 61 64 66 67 68 68 66 64 61 62 52 34 27 14 19 13 14 23 203 199 180 178 198 209 199 188 136 135 135 135 134 134 133 132 131 131 130 130 128 127 125 123 122 120 120 119 118 117 116 115 114 114 113 113 113 112 112 111 111 110 110 110 109 109 108 108 108 108 107 108 108 108 108 108 109 109 110 110 111 112 112 112 113 113 113 113 113 113 114 115 115 116 117 118 119 120 121 121 122 123 124 125 126 127 128 129 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 130 132 133 135 137 138 140 142 143 144 145 146 147 149 150 152 154 156 158 161 163 167 169 172 174 177 179 183 189 196 206 221 237 247 253 255 258 259 262 264 267 271 275 279 280 278 276 274 270 264 259 256 254 254 253 251 250 249 249 249 248 247 244 241 237 234 234 236 237 237 235 231 227 224 222 218 214 209 205 201 196 192 197 206 211 210 211 216 211 205 209 214 213 211 208 208 210 213 217 221 230 247 68 88 96 98 91 86 86 80 94 106 124 127 133 119 108 109 109 83 74 73 68 66 64 56 53 52 53 57 60 62 61 60 63 69 78 82 80 81 85 94 122 134 139 135 129 126 119 90 60 40 213 198 159 135 127 129 133 128 129 146 183 219 214 206 200 197 194 191 189 187 189 194 196 196 196 194 186 172 151 118 112 113 108 106 106 104 96 87 86 88 89 88 82 75 73 70 68 68 66 64 64 62 59 58 58 56 50 38 23 8 356 345 338 334 336 338 340 342 345 350 355 358 0 2 6 11 17 21 24 27 30 35 40 41 38 33 30 27 25 25 26 26 25 23 20 16 14 12 13 13 11 9 7 6 3 359 351 344 339 337 335 335 334 334 334 333 330 328 327 328 330 330 331 331 331 332 332 332 332 333 334 335 336 337 338 340 342 344 343 342 341 342 344 345 347 352 353 350 348 350 354 359 2 4 4 2 2 6 15 23 23 16 11 10 11 5 350 340 355 29 46 49 44 40 38 37 36 36 38 42 43 37 20 1 6 27 45 55 61 63 62 59 56 57 57 57 56 56 58 60 62 64 63 59 52 45 45 47 47 47 47 46 47 47 48 48 48 49 48 47 46 43 41 39 36 36 38 39 39 39 40 40 40 38 36 35 33 33 34 37 41 43 44 45 44 43 40 37 38 42 47 52 55 55 54 52 51 50 49 47 46 45 43 44 46 48 46 44 43 45 51 55 57 57 56 55 53 51 49 48 47 47 48 50 56 61 64 66 69 75 88 103 99 81 68 63 66 94 80 35 16 360 345 333 329 330 326 317 307 299 284 138 137 136 136 135 135 134 133 132 131 131 130 130 128 126 124 123 121 121 120 119 119 118 117 116 115 114 114 114 114 113 112 112 111 111 111 110 110 109 109 109 108 108 108 108 108 109 109 109 109 110 110 111 111 112 113 113 113 113 113 113 113 113 114 114 114 115 115 117 118 119 120 121 122 123 123 124 125 126 127 128 129 130 131 132 132 132 132 131 130 130 130 130 130 130 131 131 132 133 135 136 138 141 143 145 146 147 148 149 150 152 153 155 158 160 163 166 168 171 173 176 178 182 184 188 195 209 227 241 249 254 257 260 262 263 265 268 269 270 270 267 266 264 260 256 253 251 250 249 247 246 245 245 245 246 247 247 246 244 240 238 238 239 239 238 236 232 230 228 227 226 224 223 222 217 209 205 210 216 219 219 219 220 218 213 219 226 227 223 219 216 216 220 227 235 250 280 321 64 104 97 85 79 69 57 59 67 81 98 120 103 89 85 87 60 61 62 56 44 39 43 50 53 54 58 62 63 60 57 60 67 74 76 74 75 80 99 115 123 126 124 120 118 121 120 116 223 239 223 166 137 130 134 140 128 122 141 178 217 213 206 200 196 194 191 190 189 192 197 199 204 211 218 222 231 308 58 77 87 92 93 91 83 70 65 70 75 77 75 71 70 69 67 65 64 60 58 58 58 57 57 58 56 51 40 24 8 354 344 339 338 340 341 341 343 346 349 354 358 1 4 8 13 16 19 21 24 27 29 31 32 30 27 24 21 18 18 18 16 14 11 8 5 3 2 4 6 7 5 3 2 1 357 351 346 342 340 339 337 337 336 336 335 332 330 330 331 332 332 332 331 331 331 330 330 330 331 332 333 334 335 336 338 340 342 342 341 341 343 345 347 349 352 353 351 349 350 353 358 2 4 2 357 355 359 10 19 20 14 6 1 358 350 335 322 342 28 54 57 50 42 37 34 31 31 35 39 41 32 7 351 14 37 50 57 63 66 63 58 56 57 59 59 58 58 60 62 63 64 62 58 52 47 48 48 47 48 47 45 44 45 45 46 47 47 46 44 43 42 41 38 36 37 37 37 37 38 40 40 39 37 35 33 33 34 36 38 40 42 43 44 43 41 38 35 34 36 40 46 52 53 53 51 49 47 46 45 44 43 43 45 47 47 44 42 42 45 48 51 52 52 52 52 51 49 49 47 46 46 46 48 56 64 68 71 77 94 131 153 17 20 43 53 78 99 96 52 25 7 354 349 348 348 345 340 333 325 319 140 139 138 137 136 136 135 134 133 132 131 131 130 129 127 125 123 122 122 121 121 120 119 118 117 116 116 115 115 115 115 114 113 113 112 112 111 111 111 110 110 109 109 109 109 109 109 109 109 109 110 110 110 111 112 112 113 113 113 113 113 113 113 113 113 113 113 113 114 115 116 117 119 120 120 121 121 122 123 124 124 125 127 128 130 132 133 134 133 131 130 129 129 129 130 131 132 132 133 133 134 135 137 140 142 144 146 148 149 151 152 154 156 158 160 163 165 167 170 172 175 178 180 181 183 187 196 210 226 238 245 249 251 253 254 256 258 259 260 259 258 257 254 251 248 246 245 245 243 241 240 240 241 242 244 246 248 247 246 243 240 239 239 239 238 237 235 235 234 236 239 240 241 238 229 218 212 215 221 226 227 228 229 230 225 227 243 240 232 230 227 227 230 237 248 263 282 298 307 91 89 79 69 58 48 43 46 54 74 99 85 73 71 76 56 54 54 49 42 38 42 50 54 57 60 64 64 60 56 56 59 62 65 66 68 76 92 104 110 113 114 113 118 125 135 147 196 231 224 170 151 148 151 158 151 133 146 185 212 211 207 203 199 197 195 193 193 195 197 199 206 223 235 247 281 343 34 56 69 76 78 74 65 55 54 59 64 66 66 66 66 66 64 62 59 56 54 53 54 55 57 57 56 51 41 25 7 352 343 341 342 343 342 341 342 344 347 352 357 1 5 10 13 16 17 19 21 24 26 26 25 24 24 22 19 18 17 14 10 7 4 1 359 359 359 1 3 4 4 3 1 359 356 351 347 345 343 341 339 338 337 337 336 334 333 333 333 333 333 333 332 330 329 328 328 329 330 330 331 332 334 334 336 339 341 341 341 341 343 345 347 348 350 351 350 348 347 349 353 0 4 1 355 350 353 5 15 16 11 3 355 349 341 331 327 343 16 43 53 51 44 38 32 27 25 28 33 33 24 3 2 28 44 51 58 64 66 63 57 55 58 61 60 58 59 61 61 61 61 59 55 53 52 52 49 47 46 44 43 42 43 44 45 46 46 44 42 41 41 40 37 36 37 36 35 35 37 39 39 37 35 34 33 33 34 36 38 40 41 42 43 42 40 38 36 35 36 39 44 48 51 51 50 48 46 45 44 44 44 44 45 46 45 43 42 43 45 46 47 47 47 48 47 47 47 48 51 52 50 44 43 46 60 67 73 76 79 120 83 34 28 37 49 64 69 58 37 21 10 1 355 352 350 347 343 340 337 334 141 140 139 138 137 137 136 135 134 133 132 132 131 130 128 126 125 123 123 122 122 121 120 119 119 118 117 116 116 116 116 116 115 114 114 113 113 112 112 111 111 110 110 110 109 109 109 109 109 110 110 110 110 110 111 111 112 112 113 113 113 113 113 112 112 112 112 112 112 112 113 114 116 117 118 118 118 118 119 119 120 121 122 124 126 129 132 134 134 133 131 129 127 127 128 129 131 132 133 133 134 134 135 136 138 141 144 146 148 149 151 154 156 158 161 164 166 167 169 172 174 177 179 180 181 183 188 197 209 221 231 238 241 243 244 245 246 246 247 247 247 247 244 242 241 240 240 241 240 237 234 235 237 240 244 248 251 251 249 246 243 241 240 240 242 245 246 246 247 251 253 253 254 250 240 230 223 222 227 234 239 240 239 239 242 243 247 242 238 240 240 240 241 247 259 275 290 299 319 48 74 74 65 57 51 49 50 57 75 82 71 66 69 76 68 54 48 50 48 43 44 51 57 61 64 68 68 61 56 54 53 55 58 61 65 70 80 91 100 104 106 109 117 123 130 141 185 241 221 166 149 147 153 166 167 150 157 189 206 208 207 205 203 201 199 198 197 197 196 198 207 226 239 253 286 341 22 45 56 62 63 60 54 50 50 53 56 59 62 64 64 64 63 60 57 52 50 51 53 56 58 58 56 51 42 25 4 349 341 339 340 340 339 339 340 341 344 350 357 2 5 9 12 14 16 18 21 23 24 24 24 23 22 21 19 18 15 10 5 1 358 357 356 357 359 1 3 4 4 4 3 360 356 352 350 348 345 342 340 338 338 338 337 335 334 334 334 334 334 333 331 329 327 326 327 328 329 330 331 331 333 334 336 339 340 341 341 342 343 345 347 347 347 348 349 348 345 345 348 354 359 359 354 349 350 0 11 12 7 1 352 346 340 337 339 351 9 26 40 47 46 41 32 23 18 19 23 23 16 6 18 37 48 54 59 64 66 63 57 55 59 63 63 62 62 63 61 59 59 58 57 56 54 52 48 46 45 43 42 42 42 42 43 44 43 41 39 39 40 38 36 36 36 35 34 36 38 38 38 36 34 32 30 30 32 35 38 40 42 42 43 42 40 39 38 38 39 41 45 47 50 50 49 48 46 45 45 45 45 45 45 45 45 43 43 43 44 44 43 43 44 45 44 43 42 44 48 50 45 40 37 37 48 57 62 59 48 40 35 34 36 39 42 42 40 34 25 20 13 6 359 354 351 349 347 345 344 343 142 141 141 140 139 138 137 137 136 134 133 132 132 131 129 128 126 125 124 123 123 122 122 121 120 119 118 118 117 117 117 117 116 116 115 115 114 114 113 112 112 111 111 111 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 112 112 112 112 111 111 111 111 110 110 111 112 113 114 115 115 115 116 116 116 117 118 119 122 124 128 131 133 133 132 130 128 127 127 127 129 130 131 133 134 134 135 136 137 139 141 143 146 149 152 154 156 158 161 164 167 168 169 172 174 176 178 179 180 182 185 190 197 207 217 225 231 235 237 237 238 237 236 234 234 235 235 234 235 236 236 239 239 234 230 231 235 241 246 251 255 255 254 251 247 244 243 244 249 254 258 259 261 263 263 263 262 258 250 242 234 231 236 244 250 253 251 249 249 250 250 247 248 253 253 253 254 258 268 285 299 308 329 31 62 68 66 62 59 58 54 54 61 65 63 63 67 73 72 54 47 53 52 48 46 54 61 64 68 71 68 61 56 52 50 52 55 58 61 63 68 78 89 97 102 105 105 99 104 114 128 302 149 135 132 134 145 156 159 159 169 188 199 203 205 205 206 205 204 204 203 201 200 200 204 225 236 250 281 333 13 35 46 51 51 50 47 46 48 50 54 57 61 64 66 66 65 61 56 50 46 49 54 57 60 60 57 53 42 22 360 345 339 336 336 337 337 337 338 339 343 349 356 0 4 7 10 13 15 18 20 21 23 24 24 24 22 20 18 16 13 7 2 358 355 354 354 356 359 2 4 5 6 5 3 0 357 354 351 349 346 343 340 340 340 340 339 337 335 334 334 335 335 333 331 328 326 326 326 328 330 330 331 331 333 334 336 339 340 341 341 342 343 345 346 346 346 346 347 347 347 348 348 349 353 356 354 349 349 357 6 8 4 358 351 346 343 342 345 353 4 17 32 44 48 44 34 21 10 7 8 7 4 7 25 39 48 53 57 61 64 62 56 53 58 62 63 62 62 62 60 58 58 59 59 58 56 52 48 46 45 44 42 41 40 40 41 41 40 38 37 38 39 38 37 37 36 35 36 37 38 37 36 34 32 30 29 28 30 33 36 40 42 44 44 42 40 39 40 41 42 43 46 48 49 49 49 47 46 45 45 45 45 45 45 45 45 44 44 44 43 42 41 41 42 43 43 41 40 41 44 44 40 36 35 38 44 48 49 43 36 31 31 33 35 35 34 32 29 24 20 17 14 9 3 359 355 353 350 349 348 349 143 142 142 141 141 140 139 138 137 136 135 134 133 132 130 129 128 127 126 125 124 124 123 122 122 121 120 119 119 119 118 118 118 117 117 116 116 115 114 114 113 113 112 112 111 111 111 111 110 110 110 110 110 109 109 109 109 110 110 110 110 111 111 111 111 111 111 110 110 109 109 109 109 110 110 111 112 113 113 113 113 114 115 116 118 120 123 126 129 131 131 130 129 128 127 127 127 128 128 129 131 132 134 136 137 138 140 142 144 147 151 154 156 159 161 164 166 168 170 172 174 176 177 179 180 182 185 189 193 199 206 214 221 226 230 232 232 232 230 228 226 227 228 229 232 234 235 238 241 239 234 232 235 240 246 251 254 255 256 255 254 252 250 252 255 260 264 268 269 268 268 267 265 261 256 251 244 239 243 252 259 264 264 261 259 258 258 258 260 261 261 262 264 267 276 295 309 318 344 28 53 63 66 66 64 63 61 53 49 52 58 62 65 65 61 51 47 51 49 48 48 56 63 67 69 68 64 59 55 50 48 51 54 56 57 57 58 64 75 86 93 94 84 71 71 79 65 22 51 99 103 110 124 139 152 162 173 184 191 197 201 204 207 209 211 211 211 209 206 200 201 220 233 248 280 327 3 22 35 41 43 44 44 45 47 50 53 57 61 65 68 69 67 63 57 50 45 49 56 58 60 61 58 53 41 20 358 344 337 334 333 334 335 336 337 338 342 348 354 358 1 5 9 11 14 16 17 18 20 21 22 22 21 19 17 14 10 5 0 356 354 353 354 356 0 4 6 8 8 6 3 1 358 355 352 350 347 344 342 343 344 344 342 338 336 335 335 336 336 334 331 328 327 327 328 329 330 330 331 332 334 336 337 339 341 342 342 342 343 344 344 345 345 346 347 347 347 349 349 346 349 354 353 349 349 354 1 3 0 355 350 347 345 345 346 351 360 13 29 42 49 48 39 20 1 354 351 349 355 10 26 37 43 48 52 56 58 57 53 51 53 57 59 56 57 59 56 56 57 58 59 59 58 53 49 47 46 45 44 41 39 39 39 39 37 36 36 38 38 37 36 36 36 37 38 38 38 37 36 34 31 29 27 27 29 32 35 39 42 45 45 43 41 40 41 43 45 46 48 49 49 49 48 47 46 46 46 46 45 45 44 44 45 45 45 44 42 41 40 40 40 40 40 40 40 40 39 38 36 34 35 39 44 46 45 40 34 30 30 32 33 31 29 27 23 20 17 12 11 10 6 2 359 356 353 351 350 351 143 142 142 142 143 142 141 140 139 138 136 135 134 133 132 130 129 128 128 127 126 125 125 124 123 122 121 121 120 120 120 120 120 119 119 118 117 117 116 115 115 114 114 113 113 112 112 112 111 111 110 110 110 109 109 109 109 109 108 108 108 108 109 109 109 110 110 109 109 108 108 108 108 108 107 107 107 108 109 110 110 111 112 114 115 117 119 122 125 127 128 128 128 128 129 129 129 129 128 126 126 128 130 133 136 138 140 142 144 146 149 152 155 158 161 163 165 167 170 172 174 176 177 178 180 182 186 190 193 197 201 207 213 219 223 226 227 227 227 225 224 223 224 226 229 232 235 239 245 248 243 239 238 241 245 249 251 253 256 258 260 262 262 262 264 267 269 271 270 270 269 267 266 266 264 260 251 249 251 258 267 272 273 271 268 266 265 266 267 265 264 265 269 274 284 304 321 324 357 32 51 59 64 68 67 69 70 64 54 53 59 65 66 63 57 50 47 48 45 47 52 59 63 65 65 62 57 55 52 48 47 50 54 55 55 53 51 51 58 68 76 77 70 59 49 56 59 46 40 49 56 72 89 114 145 160 169 177 184 191 197 202 206 211 216 220 221 220 212 197 194 212 231 250 285 328 356 14 28 37 41 42 43 45 47 49 52 55 60 64 67 69 67 63 58 51 46 51 58 59 59 60 57 51 38 19 358 343 335 331 330 331 332 334 335 337 341 347 352 356 359 3 6 9 11 13 14 15 16 18 19 18 18 16 14 11 8 3 358 354 352 351 353 357 2 6 9 10 9 6 4 2 0 358 355 351 349 347 347 348 349 348 344 341 338 337 338 340 339 336 333 330 329 329 329 330 330 331 332 333 334 336 337 337 340 342 342 342 342 342 343 344 344 345 347 348 347 348 349 347 348 351 351 348 348 352 356 359 356 351 347 345 345 346 347 350 358 10 25 40 51 55 44 21 355 338 332 337 349 7 22 32 38 42 46 50 51 51 49 49 50 54 57 56 55 55 56 56 57 57 59 59 57 54 51 49 48 47 46 43 39 38 37 37 36 35 35 38 38 37 36 36 37 39 39 39 38 37 35 33 30 27 25 25 28 32 35 38 41 44 45 44 43 42 42 44 47 49 49 50 49 49 48 46 46 46 47 46 46 45 44 45 45 45 44 43 42 41 40 39 37 36 36 38 40 39 37 35 33 33 35 40 44 47 47 43 34 31 32 32 29 27 25 24 21 18 15 12 10 8 6 3 1 358 356 354 353 353 143 143 143 143 144 144 143 142 140 139 138 137 136 134 133 132 131 131 130 129 128 127 126 126 125 124 123 123 122 122 122 121 121 121 120 120 119 118 118 117 116 116 115 115 114 114 113 113 112 112 111 111 110 109 109 108 108 108 107 106 106 106 106 106 106 107 107 108 107 107 107 107 107 106 106 105 105 105 105 106 107 108 109 111 112 114 116 119 121 123 124 124 125 127 129 131 133 134 132 129 127 126 126 128 132 135 139 142 144 147 148 150 153 155 159 162 164 166 168 171 173 175 177 178 180 183 187 191 195 198 200 203 208 212 217 221 223 224 224 224 223 223 224 226 228 231 235 239 245 250 250 248 248 249 252 256 260 263 265 268 270 272 273 273 273 273 273 272 271 272 271 270 271 274 275 271 270 270 269 270 274 277 278 279 278 277 276 273 270 268 266 266 271 279 291 311 327 327 9 39 51 56 61 65 68 73 76 67 59 58 63 65 65 60 56 53 52 49 44 45 52 58 60 61 58 53 51 51 49 47 48 51 53 54 54 52 47 43 45 52 59 65 64 52 42 49 54 47 38 47 54 58 68 91 142 158 163 169 176 184 192 198 204 210 216 222 227 228 215 193 182 202 227 258 304 340 0 15 27 36 42 43 44 45 46 47 50 53 58 63 66 67 65 62 57 51 48 53 59 59 57 57 55 48 36 18 357 341 331 327 326 327 331 334 337 341 345 349 352 355 357 0 4 7 9 11 11 11 12 14 15 15 14 13 10 8 4 0 356 353 351 350 352 356 2 8 12 14 12 8 6 4 3 0 357 354 353 353 353 353 351 349 346 343 341 340 341 343 343 340 336 333 331 329 329 328 329 330 332 333 334 335 336 337 338 341 342 342 342 341 341 343 343 344 348 350 349 350 351 349 348 348 349 347 347 349 352 354 352 348 345 345 346 347 349 353 358 7 18 32 49 55 46 23 352 330 326 332 343 359 15 25 31 37 41 44 45 45 46 49 51 55 58 58 57 56 56 56 56 57 58 58 57 55 52 50 49 49 49 46 41 38 36 35 34 34 35 37 37 36 36 37 38 39 38 38 38 37 34 31 28 25 24 26 30 33 35 38 40 43 45 45 45 44 44 46 48 50 51 52 51 50 48 47 47 47 48 47 45 44 44 45 46 45 43 42 41 41 40 39 37 35 34 35 37 38 36 34 32 32 34 37 42 48 48 43 34 32 30 27 24 22 21 21 19 16 14 12 9 7 6 4 2 0 358 357 355 354 143 143 143 143 144 144 144 143 141 140 139 138 137 136 135 134 133 133 132 131 130 129 128 128 127 126 125 125 124 124 123 123 123 123 122 122 121 120 119 119 118 117 117 116 116 115 115 114 114 113 112 112 111 110 109 108 107 107 106 105 104 104 104 103 103 103 104 104 104 104 105 105 105 105 105 104 104 103 103 103 104 104 105 107 108 110 112 114 117 119 120 120 121 122 125 130 134 136 138 137 136 135 131 128 129 132 136 139 142 145 148 150 151 153 156 158 161 163 166 169 171 173 174 176 179 182 186 192 197 201 203 205 206 209 212 216 218 221 223 223 224 225 225 227 230 232 235 239 244 250 255 257 260 265 270 274 279 280 279 279 279 279 280 278 277 276 275 274 274 275 276 275 277 280 282 278 281 287 283 287 288 286 287 288 289 291 286 276 270 269 267 268 273 282 294 311 326 336 19 47 56 59 64 61 72 71 66 55 51 55 58 58 54 53 55 56 54 49 42 41 48 54 57 56 50 47 48 48 48 48 50 51 52 52 52 50 46 40 40 44 50 58 59 49 48 48 44 43 41 50 58 65 73 83 142 156 158 161 169 177 185 192 199 206 211 214 222 228 220 196 169 188 229 296 345 3 13 19 29 37 43 44 44 45 46 45 45 48 56 63 65 65 63 60 55 51 49 52 57 57 54 53 51 45 33 15 354 336 326 321 322 327 333 338 341 346 350 353 353 354 356 359 3 7 9 9 8 8 8 10 10 11 10 9 7 4 1 357 353 350 349 350 352 355 360 5 13 17 15 12 9 7 6 3 0 358 358 358 357 354 350 347 346 345 344 344 345 347 346 343 340 336 332 329 327 326 327 329 331 332 333 334 335 336 338 341 342 342 342 341 340 342 343 343 347 350 350 351 352 349 346 346 347 345 345 346 348 350 350 349 348 347 349 351 355 0 3 6 9 17 32 44 44 28 359 334 328 331 336 348 4 16 24 31 37 37 38 40 43 48 52 55 56 58 58 57 56 56 56 56 56 57 56 54 52 51 50 50 51 48 44 40 36 34 34 34 35 36 36 35 35 37 38 38 38 38 38 36 32 28 24 23 25 28 32 35 37 38 40 42 44 46 46 46 46 47 49 51 53 54 53 51 50 49 48 48 48 47 45 44 44 45 45 44 42 40 39 39 40 40 39 37 35 34 35 35 35 33 31 30 30 29 27 20 27 27 26 25 23 19 17 17 17 17 16 14 13 12 9 6 5 4 3 1 359 358 355 352 144 143 143 143 143 143 143 143 142 140 139 138 137 137 137 136 136 135 135 134 133 131 130 130 129 129 128 127 126 126 125 125 125 125 124 124 123 122 121 121 120 119 119 118 117 117 116 116 115 114 113 113 112 111 110 109 107 106 105 104 103 102 102 101 100 100 100 100 100 101 101 102 103 103 103 103 103 102 102 101 101 102 102 103 104 105 107 108 110 113 114 116 116 117 119 123 129 133 137 141 145 151 151 143 137 136 137 138 140 142 145 148 150 152 154 156 158 160 163 165 168 170 171 173 176 180 185 192 199 204 208 209 210 210 212 214 215 218 221 222 224 226 227 230 233 235 238 241 247 253 260 264 270 277 286 289 292 290 288 285 283 281 280 279 278 277 275 275 277 280 280 279 280 281 279 279 282 299 298 299 306 299 301 298 297 299 292 280 276 275 273 274 278 285 295 308 322 348 28 50 58 63 64 59 55 59 55 41 39 46 48 45 44 47 52 55 53 46 40 39 44 50 53 51 45 45 48 47 47 48 51 52 51 50 51 50 47 41 39 41 46 52 52 49 50 47 32 34 42 48 56 64 78 82 144 156 155 157 165 173 179 186 195 202 205 207 215 227 233 225 103 78 31 22 23 24 25 28 33 40 45 45 45 44 44 42 41 44 50 57 62 62 60 58 53 50 48 50 54 54 50 48 46 40 29 12 350 332 322 320 324 333 341 343 345 349 353 354 354 354 357 1 6 10 11 9 6 4 5 6 7 7 7 6 4 2 359 354 350 348 347 349 352 356 0 6 13 17 17 15 12 10 8 5 4 2 1 1 358 354 350 347 348 348 349 350 351 350 348 346 342 337 332 327 324 324 325 327 328 329 330 332 334 336 339 343 345 344 342 341 339 340 342 343 346 349 350 351 351 349 345 345 345 343 342 343 345 348 352 354 353 351 351 354 1 8 12 9 4 4 16 32 40 31 5 338 326 322 322 332 348 4 16 27 32 31 31 35 41 47 51 53 56 58 58 57 57 56 56 55 56 57 56 54 53 51 50 51 51 49 45 41 38 35 34 35 36 36 36 35 35 37 38 39 39 39 38 34 27 22 20 22 27 31 34 35 37 38 39 42 45 47 48 48 47 48 51 53 55 55 54 52 50 49 49 49 49 47 45 43 43 44 44 42 40 38 37 37 37 38 39 38 36 35 35 35 34 32 29 26 22 18 14 10 9 12 16 15 13 11 10 12 13 13 12 12 11 9 6 5 4 3 1 360 359 357 354 351 145 144 143 142 143 143 142 142 141 140 139 139 139 139 139 139 138 138 137 136 135 133 133 132 132 131 131 130 129 129 128 128 127 127 127 126 125 124 123 123 122 121 120 120 119 118 117 117 116 115 115 114 113 112 111 110 108 107 105 104 102 101 100 99 98 98 97 97 97 97 97 97 98 99 100 100 100 101 100 100 100 100 100 100 101 101 102 103 104 105 107 109 111 112 114 116 120 124 129 134 140 147 153 152 149 150 151 150 148 143 142 143 146 149 152 154 157 159 161 163 165 167 169 170 173 177 183 191 199 206 212 215 216 215 215 216 216 218 220 221 223 226 229 233 237 240 244 248 254 260 266 271 276 283 290 295 294 291 289 285 283 280 279 278 276 276 275 275 277 279 277 278 280 281 283 285 289 303 316 312 316 313 311 307 302 300 296 290 285 283 281 281 284 289 298 307 321 3 37 50 56 58 55 38 33 46 49 38 33 38 37 33 35 40 46 52 53 48 41 38 41 45 48 46 42 44 47 47 47 48 50 51 51 52 52 52 49 44 41 41 45 48 48 48 48 43 30 25 34 45 55 61 76 88 148 159 158 159 164 170 175 181 189 198 202 202 210 224 254 307 46 53 50 46 38 34 36 36 39 43 48 48 48 48 46 44 43 42 44 49 55 58 58 56 53 50 48 48 51 53 50 44 39 34 24 8 349 332 325 325 332 342 348 349 350 352 354 355 356 358 2 6 11 14 15 12 7 5 5 6 6 6 5 4 2 359 356 352 348 346 346 349 353 358 4 8 13 16 16 15 13 10 9 7 6 4 3 1 359 355 352 352 353 353 354 356 357 355 352 348 343 337 330 325 322 322 322 325 326 328 330 334 338 341 342 346 348 345 343 341 338 338 340 342 345 348 349 349 350 347 344 343 343 342 342 342 344 348 355 0 358 355 355 357 4 14 19 14 3 357 5 23 34 28 5 338 322 314 311 315 331 353 9 23 28 30 33 38 43 47 50 53 56 58 58 58 57 56 55 54 55 56 57 55 54 52 51 51 50 49 46 42 39 37 36 36 36 36 36 36 37 38 39 39 40 41 38 32 24 19 19 22 27 32 35 36 37 39 40 42 45 47 49 49 49 50 52 55 57 56 55 53 51 50 50 50 49 47 45 43 43 43 42 40 38 37 36 36 37 39 40 40 38 36 36 35 33 30 26 21 16 13 11 9 7 7 6 4 2 3 5 8 8 8 6 5 4 3 3 2 2 2 1 360 358 356 353 350 146 145 144 143 143 142 142 141 141 141 140 140 140 140 141 141 141 140 139 138 137 136 135 135 135 134 134 133 133 132 132 131 130 130 129 129 128 127 126 125 124 123 122 121 121 120 119 118 117 116 115 114 113 113 112 110 109 107 105 104 102 101 99 97 96 95 95 94 94 94 94 94 94 94 95 95 96 97 98 98 98 98 98 98 98 98 98 99 99 100 100 102 105 107 109 111 113 116 119 124 130 138 145 149 152 158 166 178 190 184 158 143 141 144 147 151 155 158 160 162 163 165 167 168 170 175 181 189 197 204 210 215 218 218 218 218 218 220 221 223 225 228 230 234 238 243 249 255 261 266 271 276 281 286 291 294 294 290 287 284 281 279 279 278 275 275 275 273 271 270 270 277 282 285 298 306 306 312 316 322 319 319 317 313 308 305 303 298 293 289 286 286 288 294 301 310 335 21 42 47 51 56 55 31 24 38 48 43 33 33 29 26 28 32 35 41 50 50 43 38 40 42 43 41 40 42 47 48 48 48 48 50 52 55 55 53 50 47 43 43 45 46 46 46 45 40 30 19 24 40 54 61 70 117 166 168 165 164 166 168 171 176 183 192 199 198 191 194 325 4 35 47 52 48 42 39 41 44 44 45 47 49 49 48 48 47 44 41 40 44 49 53 56 55 54 51 48 47 50 53 50 42 34 27 18 5 350 340 335 336 342 350 355 357 357 357 357 358 0 3 6 9 14 19 21 18 14 11 10 10 9 7 5 3 1 359 355 351 347 346 348 351 355 0 5 8 10 12 13 12 11 10 9 9 8 6 4 3 1 359 359 359 358 358 359 1 1 1 360 356 348 338 329 324 322 321 321 324 327 330 332 338 343 345 347 349 349 347 344 340 337 336 338 340 343 346 347 347 346 344 342 342 342 342 343 345 346 350 359 5 3 1 359 1 6 15 23 20 5 353 357 13 24 21 2 335 319 315 313 310 323 344 3 19 29 38 41 42 44 47 50 53 55 56 56 55 54 53 52 52 53 54 56 55 55 53 51 50 48 46 44 42 40 38 37 35 35 34 35 37 40 42 43 42 42 41 39 32 24 22 23 26 29 33 37 38 39 40 42 43 45 47 49 50 50 52 54 56 57 57 55 52 50 50 50 51 49 47 44 42 41 41 41 39 37 36 36 37 39 41 42 41 40 39 37 35 32 28 24 19 16 13 11 7 3 1 357 354 354 358 2 3 2 360 357 354 354 358 0 359 360 1 2 1 359 357 354 352 148 147 145 144 143 142 142 142 142 142 142 142 142 142 142 143 143 142 141 140 139 138 138 138 138 138 137 137 137 136 135 135 134 133 133 132 131 130 129 128 126 126 124 123 122 121 120 119 118 117 116 115 114 113 112 110 108 106 105 104 103 101 99 97 95 93 92 92 92 91 91 91 91 90 90 90 91 92 93 94 95 95 95 95 95 95 95 95 95 95 95 97 99 101 104 107 109 111 112 115 120 126 133 139 145 154 163 176 193 216 225 213 178 144 139 144 150 154 157 160 162 164 165 166 169 174 181 188 196 202 207 212 216 218 218 218 218 219 222 225 228 231 234 236 240 245 249 254 259 266 273 279 284 288 292 295 294 292 288 285 283 281 281 279 276 274 270 267 264 264 267 279 288 299 320 335 334 330 324 322 324 323 321 316 313 312 311 306 300 294 290 289 292 296 303 322 3 36 45 43 47 57 59 37 28 38 50 51 38 33 27 25 26 29 28 30 39 46 41 37 40 40 40 37 38 42 47 49 48 47 46 48 51 55 55 54 51 48 46 45 45 45 44 45 43 37 28 17 17 35 49 56 64 147 186 179 173 170 166 164 166 172 180 189 196 189 153 104 60 33 37 44 47 45 42 44 48 52 52 50 48 48 49 49 48 45 43 40 39 41 44 49 53 54 55 55 50 46 49 52 50 43 32 23 14 4 355 349 346 347 351 358 5 8 8 6 3 2 4 7 10 11 14 22 27 27 24 21 18 15 13 10 7 5 3 0 357 354 350 349 351 354 357 1 4 6 7 7 8 8 9 9 10 11 10 8 7 6 6 6 7 6 3 2 4 6 7 10 13 11 2 347 334 326 322 320 320 323 327 331 335 339 344 348 350 352 351 347 344 340 336 335 336 338 340 342 343 342 341 340 340 341 344 344 345 348 351 356 3 8 9 7 4 3 5 14 23 22 8 352 350 1 13 13 356 332 322 318 318 315 321 340 0 20 32 37 41 44 46 47 49 52 54 55 54 51 48 49 49 49 50 52 53 54 54 54 52 49 46 45 44 42 40 39 37 34 31 30 31 36 43 48 49 47 43 42 40 35 28 27 29 30 32 35 38 39 40 41 42 44 46 48 50 51 52 53 55 57 58 57 54 50 49 49 50 50 49 46 43 41 40 40 39 37 35 34 35 37 40 42 43 43 42 40 38 35 32 27 23 20 17 15 10 4 359 355 351 350 352 357 359 359 356 353 349 347 353 360 2 360 360 2 4 4 2 359 357 355 150 149 147 145 144 143 143 144 145 145 144 144 143 143 143 144 144 144 143 142 141 141 141 141 141 141 140 140 140 140 139 139 138 137 136 135 134 133 132 131 129 128 127 125 124 123 122 121 120 118 117 115 114 112 111 110 108 106 104 103 102 100 98 96 94 92 91 90 89 89 88 88 88 88 88 87 87 87 88 89 90 91 91 92 92 92 92 92 92 92 92 92 93 95 98 100 103 106 108 110 113 116 120 124 131 141 154 167 184 200 220 243 242 172 137 139 143 146 150 155 159 161 163 165 167 172 180 189 197 203 207 211 216 218 218 217 216 217 219 223 228 233 237 240 243 246 248 250 254 261 270 277 284 290 293 296 296 294 291 288 286 285 285 283 278 271 264 262 262 265 271 286 301 324 348 1 358 341 329 328 329 328 324 319 318 318 318 315 308 299 293 292 293 290 297 360 35 47 46 41 41 44 44 38 37 43 51 51 43 36 30 27 26 29 27 27 32 38 38 37 38 39 39 35 36 41 48 50 48 46 45 47 50 53 53 52 51 50 48 47 45 43 41 41 39 34 27 20 18 33 43 47 54 118 196 188 178 168 159 156 162 172 181 187 193 188 125 85 68 45 38 38 39 37 40 48 55 57 57 55 52 50 50 52 49 44 42 42 42 42 44 47 51 54 58 60 55 50 53 56 54 46 34 22 12 4 358 356 356 358 2 8 15 19 18 14 7 4 8 14 18 18 18 24 31 33 31 29 26 23 20 17 14 10 7 4 1 358 355 353 353 355 357 0 3 4 4 4 6 7 8 10 12 14 15 14 14 14 15 15 16 14 10 10 13 15 17 24 30 31 26 9 348 329 319 315 317 321 326 330 336 340 345 351 354 356 354 348 343 339 336 334 333 334 336 336 335 335 336 337 339 342 347 349 349 351 355 1 7 11 13 11 7 4 5 13 21 22 9 348 339 347 359 1 349 334 327 322 317 318 326 344 10 26 33 38 42 44 45 46 48 50 52 52 51 48 46 46 46 46 47 49 51 53 54 54 51 46 44 44 43 42 41 40 37 33 27 22 21 30 42 50 52 51 46 40 40 38 32 31 33 32 34 36 38 39 40 41 42 44 47 49 51 53 54 55 57 60 60 58 53 49 48 48 49 49 47 45 42 40 39 39 37 35 31 30 31 35 38 41 43 43 43 41 39 36 32 28 24 22 19 15 7 0 355 351 349 349 353 355 356 356 355 354 352 352 1 6 6 4 4 6 7 6 5 2 360 358 151 150 149 148 146 145 145 146 147 148 148 147 146 145 145 145 145 145 144 144 144 144 144 144 145 145 144 143 143 143 143 142 141 140 139 138 137 136 135 134 133 131 129 128 126 125 124 123 121 120 118 116 114 112 111 109 107 105 103 101 100 98 96 94 92 91 90 88 87 86 85 85 85 85 85 85 84 84 84 84 85 85 86 87 88 88 89 89 89 88 89 89 90 91 92 94 96 99 103 106 108 111 112 114 117 124 135 152 175 197 210 225 242 262 287 294 161 141 143 148 152 156 160 163 166 170 177 187 198 206 211 213 216 217 216 214 213 213 215 218 223 229 235 241 246 249 250 250 252 257 263 270 278 286 292 296 296 295 293 292 291 291 290 288 280 270 265 263 266 272 289 307 328 352 5 7 2 353 341 336 334 331 327 323 323 323 324 322 315 303 295 292 287 265 153 60 54 56 54 48 41 35 35 39 41 41 44 46 44 40 35 29 25 28 25 24 28 33 35 36 36 38 38 36 37 42 48 49 48 47 46 47 49 51 52 51 50 50 50 48 44 39 36 35 35 32 29 28 27 34 41 41 46 74 192 188 171 148 133 136 154 175 182 178 178 140 69 78 65 47 37 34 30 26 36 52 60 61 59 57 53 49 49 51 48 44 44 47 49 50 50 52 54 56 59 64 61 56 58 63 65 59 43 27 15 7 3 4 8 12 15 19 25 30 31 27 19 13 18 26 31 31 29 29 33 36 36 33 31 30 30 28 25 19 13 8 5 3 1 358 356 355 355 358 2 5 6 6 7 8 10 15 20 23 25 26 26 26 27 28 27 24 22 24 29 33 39 47 54 59 61 55 25 339 313 304 312 318 325 332 338 344 348 354 0 360 355 350 344 340 337 333 330 330 330 329 328 330 332 336 340 345 350 353 353 355 0 6 11 14 15 13 9 5 5 12 20 21 6 338 325 330 342 347 340 333 328 325 327 334 350 15 35 39 37 40 43 43 43 44 46 48 49 49 47 45 44 43 43 44 45 47 49 51 51 51 48 44 43 43 42 42 42 41 37 31 23 15 11 22 38 48 52 51 47 41 41 40 34 33 34 34 36 38 39 40 40 41 43 46 48 50 52 54 54 55 58 62 67 61 53 50 48 47 47 47 45 43 41 38 38 37 35 33 30 29 29 32 35 38 41 42 42 41 39 36 32 27 26 23 20 14 6 358 353 350 347 349 352 354 354 356 358 1 359 1 6 9 9 8 8 9 9 9 8 5 2 360 152 152 151 150 149 148 148 148 150 152 152 151 150 148 147 147 147 147 146 146 146 147 147 147 148 148 147 146 146 146 145 144 143 142 142 140 140 139 138 137 135 134 132 130 128 126 125 124 123 121 119 117 114 112 110 108 106 104 101 99 97 95 93 92 90 89 87 86 85 84 83 82 82 82 82 82 81 81 81 81 81 81 81 82 83 83 84 85 85 85 85 86 86 87 87 88 90 92 95 98 102 106 109 111 113 115 119 128 147 185 217 225 231 239 247 255 269 268 250 154 149 153 156 159 163 167 174 183 196 207 215 218 220 219 215 211 209 210 211 213 216 221 228 236 244 251 255 257 259 261 264 267 273 280 288 293 295 296 295 295 297 299 300 296 286 275 271 271 275 289 325 348 360 13 15 14 5 350 345 342 338 334 330 327 326 326 328 327 319 306 295 281 247 165 103 75 67 69 73 72 61 48 40 38 39 38 39 42 43 42 40 33 26 25 22 21 24 29 32 34 35 37 37 37 39 43 47 47 47 48 48 48 50 51 51 49 48 49 49 46 40 37 35 34 34 32 33 36 36 39 45 48 52 64 139 177 155 131 115 107 129 163 161 140 106 62 64 67 58 41 32 30 24 20 34 50 60 62 61 57 49 44 44 44 43 43 47 53 58 60 61 62 62 61 61 65 64 59 60 67 74 72 59 41 27 20 18 19 23 25 26 29 35 41 46 46 41 35 35 39 43 43 40 38 37 38 37 35 35 36 38 39 36 28 20 13 11 10 10 6 1 357 354 354 0 7 10 12 13 16 22 30 35 39 41 41 41 41 42 43 41 38 37 42 51 61 71 80 83 84 89 93 86 54 339 309 300 320 332 341 348 351 355 2 6 4 359 351 345 340 336 332 330 328 327 326 325 328 331 336 341 346 351 355 356 359 5 12 17 17 16 13 10 6 5 10 18 16 354 325 313 315 325 333 336 334 330 329 337 353 18 42 51 46 41 40 41 41 40 41 43 45 46 45 44 43 42 41 40 41 42 43 44 45 45 45 44 43 43 41 41 42 43 42 38 30 20 11 7 18 33 44 47 44 40 39 41 40 34 33 35 37 39 41 41 41 41 42 44 47 49 50 51 52 51 49 48 52 52 48 49 50 48 46 45 44 42 41 38 36 36 36 35 34 31 29 28 28 31 35 38 39 40 40 39 35 31 28 26 24 20 15 8 1 355 350 347 350 353 353 353 357 2 5 4 5 7 9 9 8 9 10 11 10 9 6 3 0 153 153 152 152 152 152 151 152 153 156 157 157 154 151 149 149 149 149 149 149 149 150 150 150 150 150 150 149 149 149 148 147 146 145 144 143 142 142 141 140 138 137 135 132 130 128 127 126 124 122 120 117 114 111 110 108 105 102 99 96 94 92 90 89 87 86 84 83 82 81 81 80 80 79 79 79 78 78 78 78 78 78 78 78 79 79 79 80 80 81 81 82 82 83 83 84 85 86 88 90 93 97 101 106 109 112 113 113 111 124 213 238 238 230 227 226 230 238 249 210 187 172 159 158 161 165 170 178 189 203 214 221 222 221 216 210 207 206 207 208 210 213 219 227 237 248 255 260 264 265 267 271 275 280 286 290 293 295 296 299 305 310 313 308 296 285 282 284 295 321 355 13 18 23 26 30 14 358 346 343 342 339 334 331 329 330 331 328 320 305 281 235 188 111 86 79 76 85 92 91 76 56 45 42 38 34 37 39 43 46 45 40 31 26 23 21 23 26 30 33 34 36 38 38 39 42 44 45 46 47 48 49 50 51 49 47 45 47 48 43 37 36 37 36 34 33 36 42 44 46 52 59 64 74 94 157 139 126 114 106 111 129 121 102 88 74 66 59 52 35 17 8 5 12 32 48 57 63 61 54 44 38 38 39 40 43 49 59 66 70 73 74 73 69 65 64 62 58 58 64 72 75 69 57 46 40 37 38 40 40 41 43 46 50 53 53 52 50 49 51 52 52 49 46 43 41 39 37 38 41 43 45 43 36 28 21 19 24 28 22 15 4 353 348 359 13 22 25 28 35 43 49 55 59 60 59 58 57 55 54 53 53 58 69 81 93 99 99 97 95 96 98 98 93 71 4 323 335 353 1 3 5 8 13 16 13 5 355 346 339 334 331 330 330 329 329 329 331 334 337 342 345 349 355 358 2 8 15 19 19 17 14 10 5 2 5 11 3 339 313 302 304 314 326 333 336 338 341 352 9 31 49 54 49 43 40 39 37 37 37 39 41 42 43 43 42 40 39 38 38 39 39 38 39 39 39 41 42 42 40 40 42 44 43 38 28 15 6 7 18 32 41 40 34 30 35 39 37 33 33 38 42 43 44 44 44 43 44 46 48 49 49 48 47 45 41 36 37 40 45 49 48 46 43 42 40 39 37 35 34 35 36 37 35 31 28 26 26 29 33 36 37 38 39 37 34 31 29 27 25 22 18 12 5 358 352 348 349 350 349 349 354 359 3 3 2 4 6 7 7 7 8 9 9 8 6 3 1 153 154 154 155 155 156 156 156 156 158 159 158 155 153 151 151 152 153 153 153 153 152 152 152 152 153 153 153 152 151 150 149 148 147 146 146 145 144 144 143 141 140 138 135 132 129 128 127 125 123 120 117 113 110 107 105 103 100 96 93 91 89 87 86 84 83 82 81 80 79 78 77 77 76 76 76 76 75 75 75 75 75 75 75 75 75 75 75 75 75 76 77 77 78 79 79 80 81 83 84 86 88 92 96 101 106 111 114 115 113 107 81 276 228 220 212 212 216 219 222 223 208 178 168 165 166 168 173 182 194 207 217 221 221 217 212 207 204 204 205 205 208 212 218 228 238 244 250 255 260 265 272 278 285 290 294 298 300 301 306 314 319 319 315 306 298 297 307 330 357 13 23 26 28 34 38 15 345 337 339 342 343 340 336 334 333 331 325 315 293 240 192 138 91 84 84 82 90 89 80 68 56 48 43 38 36 35 38 44 49 47 44 37 29 25 24 24 26 29 32 33 36 37 38 38 40 41 42 44 45 47 48 49 49 46 43 42 45 45 40 36 36 39 39 36 34 39 46 50 53 59 66 72 84 101 131 125 121 115 109 116 109 95 85 77 71 61 51 42 20 351 341 340 354 20 41 52 55 53 47 39 33 32 34 37 42 50 60 70 77 81 82 81 78 73 68 62 56 54 59 67 73 74 71 66 61 59 59 61 62 62 62 61 60 58 59 60 61 59 57 56 53 50 48 47 44 42 41 43 45 47 47 45 40 35 31 32 47 66 76 106 153 170 175 153 120 99 80 87 102 94 79 87 90 88 84 77 69 63 59 60 66 77 91 104 114 115 109 105 103 102 103 103 96 81 42 2 4 19 25 21 23 30 34 35 29 17 2 348 338 333 332 332 332 333 335 336 337 338 339 342 344 347 352 357 2 8 14 18 20 19 16 10 4 1 3 3 351 324 298 289 293 304 318 329 338 345 354 5 20 37 48 52 48 41 37 36 34 33 33 34 37 39 41 41 40 38 37 36 36 36 35 34 33 33 35 38 40 40 39 39 40 43 43 37 22 5 360 8 19 30 35 31 25 25 33 38 36 32 35 41 46 47 48 48 47 45 46 49 50 50 49 47 45 43 40 38 37 39 44 45 44 42 41 39 37 35 34 33 33 35 39 39 35 30 27 26 29 32 34 35 36 36 36 35 32 30 29 28 26 23 19 13 6 358 351 347 344 341 338 338 344 353 358 1 1 1 2 4 3 1 4 7 9 9 8 6 4 154 156 158 158 159 160 160 161 160 160 158 156 154 153 152 152 154 156 157 157 157 155 154 154 154 155 156 157 156 153 151 150 150 149 148 147 147 146 146 145 144 142 140 138 134 131 129 128 126 124 120 116 111 108 105 102 99 96 93 90 88 85 84 83 81 80 79 78 77 76 75 75 74 73 73 73 73 72 72 72 72 72 72 72 72 72 72 72 71 71 71 71 72 73 73 74 75 76 77 79 80 82 85 88 91 95 100 106 112 116 115 108 112 187 216 208 204 204 205 205 203 201 197 190 181 174 171 172 176 185 196 207 214 216 215 212 208 205 203 203 205 205 208 213 220 226 231 237 242 249 257 266 276 286 295 302 308 312 312 317 325 325 320 315 311 309 315 333 358 16 24 28 31 31 31 24 360 342 338 341 345 349 347 344 340 334 327 317 302 266 205 162 131 92 90 88 83 76 62 57 56 49 43 41 42 42 39 40 45 47 43 42 37 30 27 25 25 26 29 31 32 34 36 37 37 38 38 39 41 43 44 46 46 45 42 39 39 42 42 38 37 38 40 40 37 35 39 47 54 60 63 67 71 80 96 112 117 120 117 109 106 98 90 82 71 62 54 43 26 354 332 328 330 335 354 19 36 41 40 37 31 26 25 27 31 36 44 54 66 76 82 85 84 82 78 73 65 56 51 53 62 71 77 80 80 79 79 78 78 79 80 80 80 76 70 65 64 63 60 58 54 51 47 45 45 44 43 44 46 48 49 48 46 42 40 41 56 99 129 150 162 168 167 164 166 168 169 169 161 145 137 139 135 135 131 112 89 73 64 60 64 75 90 104 117 124 120 113 110 108 109 107 104 98 81 53 25 21 38 54 64 60 70 77 65 49 33 14 354 340 335 335 335 336 338 340 341 340 341 341 342 344 348 353 358 3 9 14 18 23 23 18 11 7 10 12 358 332 298 278 274 281 293 308 324 338 352 3 14 26 38 45 46 42 37 34 32 30 30 29 29 32 35 38 39 38 36 34 34 33 33 32 31 30 30 32 35 37 38 38 37 38 40 40 33 16 1 1 10 18 25 27 23 20 24 32 37 35 34 38 44 48 49 50 51 50 49 50 51 52 51 49 47 46 45 42 40 39 40 43 43 41 40 38 37 36 35 33 32 33 37 39 37 32 29 28 31 33 34 34 35 35 34 33 30 28 26 26 25 23 20 16 9 1 354 347 340 333 325 319 323 334 345 357 2 3 2 0 360 358 1 6 11 14 13 11 9 8 157 158 160 163 164 164 166 166 164 161 159 156 155 154 154 154 156 160 163 163 162 159 157 156 156 157 159 161 160 156 152 151 151 151 150 148 147 147 146 146 145 143 142 139 135 131 129 128 127 124 119 114 109 104 101 98 95 92 89 86 84 82 80 79 78 77 76 76 75 74 73 72 72 71 71 70 70 69 69 69 69 69 69 69 69 69 69 69 69 68 68 67 67 67 68 68 69 70 72 73 75 76 79 81 83 86 90 94 100 106 112 115 116 135 173 195 200 197 197 196 194 191 189 187 187 184 180 176 176 179 186 195 204 208 209 208 208 207 206 205 205 203 205 208 212 217 224 232 239 246 252 260 270 282 295 307 318 322 323 328 333 328 320 316 314 316 326 345 6 21 28 31 33 32 29 16 355 342 342 348 355 359 357 354 347 336 323 307 281 232 179 152 134 112 96 93 82 56 42 48 47 40 36 38 43 42 38 38 40 40 36 34 32 28 26 25 24 25 28 30 32 34 35 35 36 36 36 37 38 40 41 42 41 39 36 34 37 41 42 38 37 40 42 40 38 36 39 47 55 61 63 64 65 69 83 103 115 120 114 102 96 93 85 72 63 56 47 34 10 342 330 329 325 324 334 355 12 22 25 25 23 19 17 18 21 26 32 41 53 67 79 85 86 84 79 75 69 58 50 48 55 64 73 80 83 85 85 84 84 84 85 85 82 77 72 66 62 58 56 55 52 47 43 41 40 40 40 42 46 48 49 48 45 42 39 42 71 154 165 171 168 167 160 158 162 165 165 163 162 165 169 173 172 164 149 120 86 72 66 66 73 88 105 120 134 142 131 113 108 111 113 111 106 95 85 68 40 21 36 54 68 105 127 105 79 61 45 25 3 347 341 339 339 341 341 342 342 341 341 342 342 344 349 355 359 4 11 17 23 27 24 17 9 17 21 12 347 312 281 266 265 271 282 300 321 338 354 10 20 28 36 39 39 35 31 29 27 26 25 24 25 27 31 35 38 37 34 32 32 31 30 30 29 28 28 30 32 34 36 36 35 35 37 37 31 19 8 6 10 14 18 19 18 19 23 30 35 36 38 42 46 50 51 52 53 53 53 53 54 55 54 52 50 48 47 44 42 40 40 41 40 39 37 36 35 33 32 31 31 33 36 36 33 29 29 31 33 34 33 34 35 35 33 28 24 22 19 17 15 14 12 6 357 349 341 335 325 303 281 287 309 327 342 355 2 4 4 4 5 6 10 14 17 18 17 16 13 11 160 160 162 165 168 169 169 169 167 163 160 158 157 157 158 159 161 165 169 170 168 164 159 157 157 157 158 161 161 158 153 151 151 152 151 148 146 146 146 145 145 143 141 139 135 131 128 127 126 122 117 111 104 100 96 93 90 87 85 82 80 78 77 76 76 75 74 73 73 72 71 70 70 69 69 68 68 67 66 66 66 66 66 66 66 66 65 66 66 66 65 64 64 63 63 63 63 64 66 67 68 70 71 73 76 78 81 85 89 94 100 108 114 119 131 159 184 188 188 189 188 187 184 183 183 184 184 182 179 178 180 187 196 201 202 202 204 205 205 204 202 200 201 202 204 209 216 229 241 247 250 252 257 268 286 308 326 331 332 336 336 329 320 318 320 326 337 353 8 21 28 32 34 34 25 7 351 347 349 356 5 9 9 6 356 339 315 284 242 195 156 134 122 105 85 84 73 53 48 50 42 33 30 29 34 34 30 31 35 36 33 28 27 25 23 21 20 22 25 28 31 33 34 34 34 34 34 35 36 37 38 37 36 34 32 32 36 41 42 39 38 40 41 40 39 38 40 46 52 58 60 59 59 61 74 98 115 120 116 104 89 79 63 56 57 52 42 26 1 343 337 330 323 319 323 336 351 4 11 14 14 12 11 11 13 16 20 26 36 51 71 87 94 87 75 73 68 60 51 45 48 56 66 74 79 82 84 84 84 83 82 81 79 75 71 67 61 55 53 51 49 44 38 35 35 36 37 39 43 46 48 48 45 42 37 34 46 200 194 182 171 163 154 150 152 151 153 160 168 175 181 183 181 172 149 112 84 77 78 87 100 114 125 134 144 160 162 132 112 109 111 111 105 97 88 76 48 33 32 27 344 285 217 112 73 59 45 31 11 355 346 344 342 343 343 342 341 340 341 342 343 345 349 353 358 5 13 22 29 30 23 13 18 34 35 23 351 308 282 269 263 266 277 297 321 341 359 13 23 29 33 33 31 28 24 23 21 20 19 19 19 22 26 32 37 35 33 31 30 28 28 27 27 27 27 28 29 31 33 34 35 35 36 36 33 24 14 8 7 8 11 14 16 17 21 27 33 39 42 44 47 51 52 53 54 56 56 57 57 57 57 55 53 51 48 46 42 40 38 38 37 36 35 34 31 29 27 27 28 30 31 29 27 29 32 33 33 32 33 35 37 37 27 24 19 15 8 9 358 355 1 357 341 248 170 158 154 155 165 202 306 332 344 350 354 359 3 8 13 15 17 20 23 23 23 21 19 17 162 161 161 164 167 169 171 171 169 166 163 161 158 159 161 164 167 171 174 174 172 167 161 158 157 157 157 159 159 156 151 148 149 151 150 147 144 143 143 143 142 141 140 138 134 129 125 124 122 118 112 105 99 94 91 88 85 82 80 78 76 75 73 73 73 73 72 71 71 70 69 68 67 67 66 66 66 65 65 64 64 63 63 63 63 63 62 62 62 62 62 62 61 61 60 59 59 59 60 61 62 63 64 66 68 70 72 76 80 84 90 96 104 111 118 130 154 173 178 181 182 183 182 180 180 182 184 185 184 182 182 186 192 197 197 196 197 197 197 198 198 196 196 198 199 200 205 213 224 233 235 233 232 239 266 314 340 340 339 343 338 328 320 321 326 333 344 356 9 19 25 30 36 39 27 2 345 348 359 7 15 20 22 19 7 341 291 229 188 159 138 121 100 73 59 55 55 59 57 55 43 30 24 23 26 26 24 27 32 35 33 28 25 23 19 18 17 18 21 25 31 32 32 32 31 31 32 34 35 35 34 32 30 29 28 30 35 39 41 39 40 40 38 39 41 41 43 46 51 55 57 56 57 58 69 91 112 119 115 103 76 52 32 37 46 45 37 22 2 349 343 331 323 317 318 322 330 347 0 6 5 5 5 5 6 8 11 15 20 29 46 72 84 80 70 65 64 60 52 44 43 49 59 68 73 75 76 77 79 80 81 80 77 75 71 67 61 55 51 48 45 38 32 30 31 33 34 36 39 41 44 46 44 42 36 25 5 264 222 194 170 153 142 140 145 154 163 170 175 180 183 182 179 171 144 109 92 91 101 117 129 136 138 141 145 152 152 133 114 99 93 100 99 97 91 80 60 44 37 32 21 1 352 98 70 57 42 31 15 0 351 346 344 343 342 340 338 339 341 343 344 345 348 351 355 2 18 30 36 32 22 15 34 53 57 52 34 317 276 269 264 267 277 297 322 344 1 15 24 29 30 28 25 21 18 15 13 11 9 10 14 18 23 29 32 32 32 31 27 25 25 25 26 26 26 26 27 29 30 32 34 36 37 37 34 26 14 4 359 360 5 10 13 16 19 26 34 41 45 47 49 52 53 54 56 58 59 60 60 60 60 59 57 53 50 46 42 38 34 33 34 34 33 29 24 21 20 22 24 26 25 22 23 27 30 32 31 31 35 46 67 101 65 23 30 41 94 135 144 146 150 151 153 153 149 144 140 141 145 159 330 343 350 354 356 359 2 7 12 17 20 24 27 28 27 26 24 22 163 161 158 160 165 170 175 178 175 171 167 164 160 158 161 167 173 177 176 173 169 164 160 157 156 155 155 155 154 151 146 143 144 147 147 143 139 138 138 139 138 135 135 134 130 124 119 117 115 111 104 97 92 88 85 83 80 77 75 74 73 71 70 70 70 70 70 69 69 68 67 67 66 65 64 64 63 63 63 62 61 61 60 60 59 59 59 59 59 59 59 59 59 58 58 57 56 56 56 56 57 57 58 59 60 61 63 65 69 73 78 84 91 99 107 116 129 151 165 172 176 180 181 180 179 181 183 186 187 187 187 189 193 197 195 192 191 190 190 191 193 193 194 194 195 195 198 201 205 211 213 214 212 212 219 259 22 356 349 347 336 324 317 321 328 336 345 356 8 17 21 24 32 38 33 20 6 2 7 14 23 27 32 35 33 1 196 163 149 138 128 105 76 57 46 38 40 47 53 51 39 28 23 23 23 22 22 25 30 33 33 28 24 21 17 15 15 16 18 23 29 31 30 30 28 28 30 32 33 33 30 27 26 24 25 28 33 37 38 37 41 42 39 41 43 44 47 50 49 49 53 57 58 54 58 74 103 115 110 93 59 31 13 15 25 28 26 18 2 350 345 332 325 319 315 312 315 332 351 357 357 357 358 360 1 2 4 7 10 12 16 25 44 57 58 57 57 55 50 44 41 45 54 64 69 70 70 72 77 80 82 81 78 75 72 67 61 54 49 45 41 34 27 25 28 29 30 31 33 35 38 39 38 37 31 17 342 282 240 197 162 141 134 138 149 161 167 171 177 183 183 176 176 160 140 116 107 112 125 137 143 144 144 146 148 147 144 135 121 91 73 80 91 95 97 90 77 63 55 50 49 58 80 89 77 58 43 30 18 5 354 347 342 339 338 336 335 337 340 342 344 346 348 351 356 7 23 33 35 33 26 28 48 65 70 68 66 45 259 258 258 267 281 301 323 345 2 15 24 28 28 25 21 16 12 9 11 11 4 1 7 13 19 23 25 28 32 30 26 22 22 24 25 25 25 25 25 26 28 30 32 36 37 36 31 21 8 358 354 355 0 6 10 15 20 27 36 43 47 50 52 53 55 56 58 60 61 62 62 62 62 61 59 55 50 45 40 35 30 29 31 32 27 21 15 11 13 16 19 20 18 16 17 21 25 23 23 23 46 97 129 136 139 144 146 146 144 143 142 142 144 145 146 145 141 134 131 131 135 131 2 5 8 8 7 5 4 6 11 17 23 28 31 32 32 31 29 26 163 161 158 159 164 171 183 190 186 180 176 171 165 161 162 167 176 178 174 167 163 159 156 154 154 154 151 149 146 142 138 136 136 139 140 136 132 131 131 132 129 127 125 124 121 114 109 106 104 99 92 86 82 80 78 77 75 73 71 70 69 69 68 67 67 67 67 67 67 66 66 65 65 64 63 62 61 61 60 60 59 59 58 57 57 56 56 56 56 55 55 55 55 55 55 55 54 53 53 52 52 52 53 53 55 55 55 56 58 61 65 70 77 84 92 101 110 124 145 160 168 174 179 181 181 182 184 187 189 191 191 191 192 195 195 192 188 186 186 187 189 190 190 190 190 192 195 198 200 201 202 206 207 200 185 166 156 166 240 337 317 310 313 319 327 335 345 355 6 15 16 14 17 21 21 25 26 20 14 17 23 29 37 52 73 106 132 130 127 122 112 88 62 52 45 36 29 30 39 41 35 28 24 22 22 22 23 25 27 31 31 27 23 20 16 14 15 17 19 23 27 29 29 28 26 26 27 29 30 29 25 23 21 21 24 27 30 33 33 33 40 44 44 45 45 46 51 53 47 42 46 54 57 44 30 40 94 111 105 83 49 21 1 357 4 12 16 10 355 347 345 336 326 317 310 305 306 325 340 346 348 350 353 355 356 357 360 2 4 5 5 11 24 37 43 45 47 47 45 42 42 46 56 66 72 72 69 69 74 81 86 86 83 78 73 68 62 55 48 44 39 31 24 21 23 25 24 23 25 28 30 30 29 27 21 7 331 288 265 201 134 128 132 141 149 153 154 164 181 188 165 152 147 124 133 127 124 131 139 143 144 145 147 151 151 147 140 133 121 73 66 72 89 101 106 101 90 78 69 55 48 65 79 59 64 60 47 33 20 7 355 346 340 336 334 333 334 336 338 341 344 346 348 351 355 9 21 30 35 35 36 43 55 67 70 68 72 78 253 253 255 272 291 310 326 347 3 14 21 25 26 23 19 13 7 5 9 12 7 356 357 4 10 14 19 25 30 31 25 18 17 21 23 24 24 23 23 24 24 26 28 32 33 31 25 14 4 357 353 354 356 1 7 16 22 29 37 44 50 52 54 56 58 59 60 61 62 63 63 63 62 61 59 56 50 45 39 33 26 24 23 21 15 10 4 1 4 9 12 12 8 3 1 5 43 32 100 140 143 140 141 144 146 146 146 145 143 141 140 141 141 143 144 142 137 129 123 117 107 74 19 24 23 20 15 11 9 10 15 20 26 30 34 36 37 36 33 31 162 160 158 159 163 171 187 200 198 193 191 190 181 172 171 178 182 179 172 165 160 156 153 152 152 151 148 143 138 134 130 128 127 128 129 125 122 120 120 120 117 114 111 109 106 99 94 92 88 83 78 75 73 71 70 70 69 68 66 66 66 65 65 65 64 64 65 65 65 65 64 64 63 62 62 61 60 59 58 58 57 57 56 55 54 54 53 53 52 52 52 52 52 52 52 52 51 51 50 50 49 48 48 48 49 50 49 49 49 50 53 57 62 69 76 85 94 105 120 140 157 167 175 181 183 185 186 189 191 194 194 191 189 192 194 192 187 185 184 185 188 190 189 188 188 188 192 197 201 201 202 205 203 195 184 170 164 179 198 240 285 301 308 317 326 336 346 353 2 9 7 2 1 360 359 0 3 8 14 18 20 23 33 60 92 107 113 113 112 106 87 64 52 47 41 33 26 24 31 39 38 33 27 25 26 27 25 24 25 28 28 25 21 18 15 15 16 19 22 26 29 31 30 28 26 26 26 27 26 23 20 18 18 19 22 25 28 29 28 31 39 45 47 47 44 45 51 52 46 40 40 45 45 25 348 10 80 103 99 75 40 10 351 345 351 3 6 360 351 345 339 330 324 314 304 302 308 322 333 338 341 345 349 351 352 353 356 360 3 4 4 6 14 23 29 33 34 36 39 41 44 50 61 73 78 76 70 66 71 81 88 90 87 82 76 70 63 56 49 43 37 29 21 17 18 19 17 14 15 19 22 22 20 19 14 358 325 296 299 354 72 105 123 135 140 143 149 164 184 199 175 122 128 104 123 133 137 139 139 138 139 143 148 151 148 138 129 120 107 87 65 73 97 114 115 104 91 80 68 52 34 19 18 32 48 56 49 36 22 7 355 345 339 335 333 332 333 335 338 341 345 347 348 351 355 4 12 17 23 34 42 49 57 62 61 57 59 59 344 273 272 294 313 327 338 351 4 14 18 20 21 21 17 10 4 5 11 15 17 3 351 355 0 5 11 19 26 30 25 14 12 17 20 22 22 22 21 21 20 20 21 23 23 19 13 6 0 356 352 349 349 355 6 18 25 31 38 46 52 55 57 59 61 62 62 63 63 63 63 63 62 61 60 56 51 45 39 30 20 16 16 14 5 356 350 352 358 2 4 2 354 334 226 186 174 170 161 156 151 148 148 149 150 150 150 148 145 141 140 142 144 144 144 142 136 127 116 103 82 56 39 33 29 26 21 17 15 16 19 23 27 31 35 39 41 40 38 36 160 158 156 157 161 170 185 200 204 204 210 225 228 207 194 195 190 182 175 168 164 161 156 154 153 151 145 138 132 127 122 119 117 115 114 110 108 107 107 107 104 100 96 92 88 84 80 77 74 69 66 66 65 64 64 64 64 63 62 61 61 61 61 61 61 62 62 63 63 63 63 62 62 61 60 60 59 58 57 56 55 54 54 53 52 51 51 50 49 48 48 48 48 48 48 48 48 48 47 47 46 45 44 44 44 45 45 44 43 42 42 45 48 54 60 67 76 87 99 116 139 157 169 178 184 187 190 192 194 196 196 194 191 191 193 192 188 185 184 183 191 193 191 191 189 189 191 195 201 206 207 204 200 193 183 162 146 157 189 243 284 300 309 318 326 337 345 352 358 360 357 354 355 351 347 349 354 2 10 15 15 13 20 53 87 95 100 103 105 101 82 59 51 46 38 30 25 25 35 46 48 44 36 31 30 29 25 22 23 25 25 22 18 15 13 14 18 22 26 30 34 35 32 28 28 28 27 25 22 19 17 15 15 17 21 24 26 26 26 30 39 45 48 46 41 41 46 49 47 40 33 27 20 4 342 5 66 92 91 67 27 355 338 333 340 353 355 349 345 339 329 323 319 311 304 302 308 321 328 332 337 343 348 349 349 349 352 357 3 6 4 4 7 12 17 19 20 25 33 38 43 53 65 75 77 74 67 62 68 79 86 88 86 82 77 70 63 56 49 42 36 28 20 15 13 12 9 5 6 12 16 13 12 14 9 351 327 317 330 1 39 75 104 121 127 130 139 154 174 200 213 208 205 162 131 131 136 134 130 130 136 143 148 145 136 125 118 110 98 79 55 64 99 125 117 100 89 82 74 60 39 23 21 26 39 47 45 35 21 6 355 346 340 335 333 332 333 335 339 343 345 346 348 350 354 360 6 12 19 29 40 48 55 58 56 51 52 49 17 322 318 328 336 343 351 359 7 12 13 14 17 20 17 10 6 7 11 21 29 10 352 348 348 352 360 11 22 26 22 11 8 12 17 19 20 19 19 17 15 13 12 10 7 2 358 352 348 346 344 339 340 352 7 19 26 31 38 47 53 57 59 62 64 64 63 63 63 64 64 63 63 62 60 57 53 47 41 29 17 13 16 17 9 356 314 342 350 354 354 349 292 200 186 180 170 164 159 157 155 154 154 155 156 156 155 153 149 145 145 147 148 147 146 143 138 127 109 89 66 49 40 34 31 28 26 23 22 23 25 27 29 32 36 39 41 42 42 41 157 155 153 155 159 167 181 196 204 206 215 230 241 238 216 193 192 186 182 180 180 179 172 164 157 151 143 133 125 120 114 109 104 101 97 94 93 93 92 92 91 87 83 79 75 72 70 67 64 61 60 60 59 59 59 60 60 60 58 57 57 57 57 58 58 58 59 59 60 60 61 61 60 60 59 58 58 57 56 55 54 53 52 51 50 49 48 47 47 46 45 45 44 44 44 44 44 44 44 43 43 43 42 41 40 40 40 40 39 37 36 35 37 40 44 50 57 66 77 92 113 140 161 174 183 189 192 195 196 198 199 198 195 191 192 194 193 193 193 193 191 190 196 197 195 192 192 195 201 208 210 208 202 196 187 162 122 101 343 310 304 310 318 323 328 336 343 349 353 353 351 350 352 348 341 341 347 356 4 10 10 5 6 31 66 82 87 87 90 93 83 77 67 55 42 31 28 33 45 54 54 47 37 31 30 29 25 22 21 22 21 18 15 12 11 13 17 22 27 32 37 39 35 30 30 33 31 27 21 17 15 14 15 17 21 24 24 24 26 31 38 43 46 43 37 36 38 41 44 42 29 12 0 353 354 20 59 81 80 53 11 341 326 322 327 339 343 338 337 335 326 318 315 308 300 300 306 316 322 328 336 343 347 348 346 345 348 354 2 7 7 5 4 4 8 11 9 16 26 33 37 47 60 68 70 68 62 58 63 75 83 86 84 81 76 70 63 56 48 41 34 27 19 14 11 8 3 359 360 8 9 5 3 9 4 347 337 342 354 7 21 41 69 93 102 101 106 122 163 203 228 230 222 197 158 136 128 121 122 131 140 146 144 136 126 118 114 109 97 70 54 51 53 61 83 89 86 87 85 75 56 37 25 29 35 38 37 29 16 4 354 347 341 336 334 333 334 337 340 344 346 346 347 348 352 357 360 6 14 24 35 44 51 55 53 50 49 53 31 6 353 349 348 351 356 2 10 15 14 13 16 19 17 12 10 8 14 26 25 11 352 338 334 340 354 9 17 18 15 8 3 7 13 15 16 16 15 13 9 5 0 355 348 343 337 330 330 329 331 330 336 351 8 20 27 32 38 46 52 56 58 60 61 59 58 60 62 64 64 64 64 63 62 60 58 56 49 33 16 10 13 13 7 349 192 295 330 325 308 248 204 209 229 181 167 160 158 159 160 160 160 161 161 159 158 157 154 152 152 152 153 152 150 148 143 130 90 65 53 45 38 34 32 30 29 28 28 29 30 32 33 35 38 40 42 44 46 47 156 153 152 153 159 167 177 190 199 203 199 191 192 207 216 203 198 193 193 195 209 225 225 203 174 154 139 125 116 109 102 95 89 85 82 80 80 80 80 80 79 77 74 70 67 65 63 60 58 57 56 56 56 56 55 56 56 56 55 54 54 54 54 54 55 55 55 56 57 57 58 58 58 58 58 57 56 56 55 53 52 51 50 49 48 47 46 45 44 43 42 42 41 41 40 40 40 40 40 39 39 39 39 38 37 37 36 36 35 34 32 30 29 30 31 34 39 45 54 65 83 112 146 168 181 189 194 197 199 201 202 202 199 193 192 194 195 198 202 200 194 193 198 209 209 197 193 196 202 207 213 215 209 201 197 168 133 107 21 338 319 335 332 331 330 333 340 346 348 347 345 346 346 341 334 334 340 347 355 1 6 6 4 17 43 63 69 69 66 66 83 100 91 77 54 41 41 48 54 56 54 47 38 31 28 28 25 23 20 17 16 15 12 10 9 11 15 20 25 31 37 41 38 34 35 38 37 30 23 18 15 15 16 19 22 23 23 24 26 30 34 38 40 39 35 33 33 32 32 32 22 7 357 356 13 40 63 76 72 46 5 336 322 317 319 327 332 328 328 331 325 318 314 304 294 295 303 311 317 326 336 343 346 344 342 341 344 349 358 5 7 8 3 359 3 6 5 11 22 29 33 41 51 58 62 59 53 50 56 69 79 83 83 80 76 70 63 56 48 40 33 28 22 17 14 10 4 359 0 7 6 360 359 7 2 347 344 356 9 15 16 17 31 60 79 87 97 113 160 213 239 245 243 219 176 141 123 121 133 147 149 144 135 128 123 119 121 115 100 81 69 62 49 46 69 89 87 89 91 85 70 50 43 38 37 36 32 25 14 2 353 347 341 337 335 334 335 338 341 343 347 347 347 348 351 355 359 2 7 17 27 37 46 52 55 50 52 50 36 20 8 359 356 357 359 4 14 21 21 21 22 20 16 13 15 22 27 32 30 14 351 334 329 338 357 7 8 8 5 1 357 1 7 10 11 10 8 5 359 351 344 334 323 314 309 299 304 314 323 330 341 354 9 22 28 33 39 45 49 51 50 49 47 47 49 54 60 63 64 64 64 64 64 64 65 66 60 42 18 2 1 358 347 204 182 191 195 183 180 181 189 216 210 177 166 162 161 164 164 165 164 165 164 163 162 163 161 158 157 157 158 158 158 160 162 91 44 41 40 38 34 32 31 31 30 31 32 33 33 35 36 38 41 43 46 49 52 54 159 152 150 152 158 166 174 185 195 199 190 178 172 182 214 232 225 215 211 210 232 266 282 282 256 195 142 113 97 88 81 77 74 72 71 70 70 70 71 70 70 69 68 65 62 61 59 56 55 54 54 53 53 53 53 53 53 54 53 51 51 51 51 51 52 52 53 53 53 54 54 55 55 55 55 55 55 54 53 52 51 50 49 47 46 45 44 43 42 41 40 39 38 37 37 36 36 35 35 35 35 35 34 34 34 33 32 32 31 30 29 26 24 23 22 23 25 28 32 40 51 71 113 155 179 190 197 201 203 204 205 205 202 197 194 193 193 196 200 201 200 200 205 220 225 214 203 199 202 206 210 216 217 214 210 184 140 124 99 64 59 11 350 338 329 330 337 342 345 345 342 341 340 335 328 327 332 335 342 356 10 11 9 17 35 50 57 55 49 51 60 71 76 70 57 56 56 55 53 51 49 45 39 33 29 27 25 22 17 13 11 11 10 10 10 11 13 17 21 27 34 39 40 39 42 44 42 34 26 21 18 18 19 21 23 23 23 24 26 29 31 32 34 35 33 32 33 30 25 24 18 11 6 11 36 57 70 78 75 53 11 340 322 317 316 320 322 319 323 329 324 319 316 302 290 290 299 307 316 326 336 341 342 341 338 339 342 347 353 359 4 6 2 357 359 0 360 6 17 26 31 35 41 47 49 48 42 37 43 60 74 81 83 82 78 73 66 58 50 42 36 34 31 28 25 23 16 9 8 11 10 6 8 15 7 349 346 360 18 25 19 10 18 50 69 75 77 82 137 225 256 265 264 252 186 123 122 139 160 163 151 137 125 124 125 127 127 122 111 95 83 80 77 83 96 98 95 95 94 87 75 63 53 48 44 37 31 23 13 2 353 347 341 338 336 336 336 338 340 341 345 347 348 349 352 356 359 1 5 9 16 28 38 46 47 45 42 37 31 23 13 5 4 6 8 10 18 25 27 26 24 20 16 15 18 24 30 32 26 9 348 339 340 350 0 4 1 358 354 349 347 352 358 3 4 3 1 355 343 327 315 310 298 286 277 272 283 307 326 338 348 1 13 24 30 35 40 44 46 44 40 35 35 38 44 50 56 60 62 63 63 63 64 65 69 72 73 61 27 357 333 304 207 176 169 168 166 167 169 173 183 197 188 175 169 165 165 167 167 167 167 170 170 167 166 167 165 162 162 163 165 168 175 194 297 359 19 30 34 34 32 30 30 31 30 32 34 35 35 37 39 42 46 50 54 57 61 62 165 151 146 148 153 163 175 190 205 216 214 198 180 184 239 277 281 270 260 252 257 281 298 312 319 326 4 64 72 68 64 63 62 63 63 64 63 63 63 63 62 62 62 60 59 58 56 53 53 52 51 51 51 51 51 51 51 51 51 49 48 48 48 49 49 50 50 50 51 51 51 52 52 52 52 52 52 52 51 50 49 48 47 46 45 43 42 41 39 39 38 37 36 35 34 33 32 31 31 31 31 30 30 30 30 29 29 28 27 26 25 23 21 19 17 16 15 15 17 20 24 32 55 112 166 191 199 204 206 208 207 206 204 201 198 194 191 192 195 199 202 201 204 219 229 226 216 199 200 208 211 217 220 221 221 200 148 129 120 111 97 70 19 349 331 328 334 339 344 345 341 338 335 331 326 322 323 323 328 356 13 15 18 26 40 56 64 55 40 37 33 32 39 40 53 62 58 49 43 43 45 45 42 38 33 29 24 20 15 9 7 7 9 10 11 11 12 13 17 22 30 38 43 45 47 48 46 39 30 25 22 21 22 23 24 25 24 24 27 30 29 29 32 34 33 33 37 31 21 20 16 17 21 32 54 68 75 83 82 66 25 346 324 318 316 315 315 313 322 328 323 320 316 301 292 290 297 307 317 326 333 335 335 334 334 338 343 346 350 353 357 1 359 355 356 355 354 358 9 18 21 24 28 31 34 35 32 28 32 51 69 81 86 86 84 79 74 69 60 51 45 44 43 40 38 38 34 27 20 18 18 16 20 25 12 350 345 1 25 35 28 15 18 43 64 72 76 87 110 277 289 289 288 293 335 74 127 168 180 166 143 127 120 123 125 127 129 128 121 107 96 93 97 103 102 100 99 97 91 85 75 66 57 54 49 39 31 23 14 4 355 348 342 338 337 337 338 338 340 340 343 347 349 351 354 357 359 0 4 7 10 18 28 34 37 36 33 29 26 22 15 9 10 15 17 18 19 22 21 19 18 17 16 18 22 25 27 25 17 2 348 345 348 354 357 359 355 349 343 336 333 338 348 353 355 355 352 343 328 304 285 288 286 278 267 259 264 291 324 341 353 5 17 27 33 39 42 44 43 40 34 31 33 38 43 48 53 56 59 62 62 63 64 67 71 76 81 86 100 159 197 193 181 169 163 162 162 164 166 170 176 180 177 173 170 167 168 168 168 168 170 173 174 172 168 168 167 168 172 174 179 187 214 278 327 353 12 26 32 33 31 28 28 29 30 33 35 37 38 40 43 47 52 57 62 65 67 68 160 149 140 138 144 155 173 204 244 269 277 276 257 252 321 326 320 308 301 292 284 284 302 326 344 353 5 28 44 51 53 54 55 57 59 59 59 58 58 58 57 57 57 56 55 54 53 51 50 50 49 49 49 49 50 49 49 49 48 48 47 46 46 47 47 48 48 48 48 48 48 49 49 49 49 49 49 49 48 48 47 47 46 45 43 42 40 39 38 36 36 35 34 33 32 30 29 28 27 27 26 26 26 26 25 25 25 24 24 22 21 19 18 16 13 11 9 8 7 7 8 9 12 33 83 203 205 207 210 212 211 209 206 205 202 197 191 192 193 195 194 191 195 206 212 212 210 207 201 208 212 217 219 215 203 176 146 134 127 121 113 98 66 11 339 332 334 338 343 343 337 334 333 332 326 318 316 317 331 360 14 17 27 37 55 73 79 62 40 33 26 22 28 36 49 53 49 41 37 37 40 42 42 39 34 29 22 16 13 10 8 8 10 12 13 11 10 10 12 18 28 42 52 56 56 54 51 44 35 30 27 26 24 24 26 26 24 24 28 31 30 29 31 33 32 35 42 29 22 15 15 23 34 48 64 73 79 83 82 72 41 357 331 324 317 314 311 313 324 329 324 320 313 300 293 293 298 307 316 322 325 326 326 327 331 337 342 346 348 349 351 354 354 351 352 352 348 347 356 3 6 11 11 7 10 23 33 33 36 52 70 82 90 91 90 86 83 79 73 64 57 53 51 49 48 49 49 43 33 27 24 23 27 28 13 350 345 2 29 42 38 24 23 47 68 73 73 71 65 39 348 312 301 304 322 338 239 217 209 189 160 132 118 117 119 123 128 132 131 121 111 107 108 107 103 104 102 98 93 85 77 66 60 53 47 40 33 26 17 6 357 351 343 338 339 339 340 339 339 340 343 346 349 352 355 357 359 360 3 4 6 10 17 23 27 27 26 23 21 18 14 12 17 24 23 17 16 13 6 5 9 14 17 19 20 20 18 14 8 360 353 354 354 355 354 354 350 342 333 325 319 322 333 340 343 343 341 328 314 290 270 274 280 279 272 259 253 276 308 332 352 7 23 33 41 45 46 45 42 37 32 30 34 38 42 47 51 54 58 62 63 64 65 69 74 79 84 93 114 156 176 180 176 168 162 160 162 163 164 166 166 166 166 167 167 167 167 167 167 167 169 174 178 177 171 173 173 178 184 191 202 222 269 309 330 348 7 21 29 31 30 29 28 28 30 34 37 39 40 43 46 51 56 62 67 70 71 71 131 128 122 123 133 148 171 236 290 310 318 323 326 336 358 0 343 329 327 318 312 306 313 340 357 8 15 24 35 42 46 48 50 52 54 55 55 55 54 54 54 54 54 53 52 52 50 49 48 48 48 48 48 48 48 48 47 47 46 46 45 44 44 45 45 45 46 46 46 45 46 46 46 46 46 45 45 45 45 45 45 44 44 43 42 40 39 37 36 35 34 33 32 31 29 28 27 25 24 23 22 22 21 21 21 21 21 20 20 19 17 16 14 12 10 7 5 2 1 359 358 357 357 356 350 287 232 221 217 216 215 213 211 209 207 200 192 193 197 193 188 186 189 192 191 192 195 196 197 199 204 208 212 200 178 161 147 137 130 123 116 109 93 59 31 9 351 344 343 341 334 331 332 331 321 308 303 313 338 1 8 12 24 38 54 65 58 50 46 40 30 21 24 32 42 40 39 37 33 32 32 36 39 37 34 28 19 13 13 14 13 13 13 15 16 14 11 9 11 16 26 41 56 65 66 62 56 48 40 37 33 29 26 25 26 26 24 24 27 30 30 30 30 32 32 37 43 37 29 18 20 29 41 54 65 71 76 77 72 63 44 12 349 334 325 317 311 316 327 330 323 316 309 300 294 295 298 305 313 316 317 317 319 324 329 336 342 345 346 347 347 350 350 347 347 349 339 334 343 346 350 352 339 327 332 5 44 54 58 69 80 88 92 95 94 90 86 83 78 72 65 61 60 61 60 62 59 51 42 37 33 32 36 35 17 353 346 2 29 45 42 29 25 46 66 73 75 70 58 45 17 333 305 297 299 295 274 252 232 214 190 152 111 108 116 119 130 139 139 133 127 122 119 116 113 108 105 100 93 86 80 71 60 51 46 40 35 29 21 12 2 354 350 342 344 343 343 342 341 341 344 347 349 352 355 358 359 0 3 4 3 5 9 16 20 21 21 21 19 17 15 18 26 30 20 17 18 6 347 346 360 11 16 18 17 14 13 13 10 7 6 4 4 2 359 353 343 333 323 312 303 304 313 321 327 328 326 314 297 277 266 267 273 272 265 254 244 253 276 306 347 13 30 41 49 52 51 47 40 32 29 30 33 37 42 46 50 55 59 64 66 67 67 70 74 79 84 94 116 143 167 179 177 169 162 159 160 162 163 162 161 160 161 162 164 165 166 165 163 162 164 169 174 176 178 178 183 195 211 225 235 255 296 317 338 348 3 16 26 30 32 31 30 29 30 35 38 41 42 45 49 55 61 66 70 72 74 74 99 98 100 105 115 135 176 280 321 333 343 350 353 359 8 10 360 350 348 343 339 335 338 354 7 15 19 24 30 37 41 44 47 48 50 51 52 52 51 51 51 51 51 51 50 49 48 47 46 46 46 46 46 47 47 47 46 45 45 44 43 43 43 43 43 43 43 44 43 43 43 43 43 43 43 43 42 42 42 41 41 41 41 40 40 39 37 36 35 33 32 31 30 29 27 26 25 23 22 20 19 18 17 17 17 17 17 16 16 15 14 12 11 9 6 4 1 359 357 354 352 351 350 348 346 334 293 253 232 224 221 219 216 214 211 205 197 194 199 197 189 185 186 187 186 188 191 192 190 192 193 199 202 194 179 167 151 140 132 124 117 113 105 92 72 42 12 355 348 342 333 330 332 327 311 290 279 293 330 354 0 0 13 32 42 39 35 36 40 39 30 22 25 33 37 34 34 36 32 28 26 31 36 36 31 22 13 10 14 18 19 19 18 19 19 17 13 12 13 17 24 37 54 68 72 68 59 49 45 43 38 31 27 26 26 25 24 25 27 29 29 29 29 31 31 35 38 41 33 25 23 31 42 47 49 52 58 58 50 42 31 14 358 340 328 320 317 322 329 328 320 312 307 302 299 300 301 304 310 313 313 312 315 322 328 335 340 343 344 344 344 347 346 340 337 338 329 325 333 330 338 341 319 295 287 320 61 75 83 91 95 96 97 97 94 91 87 84 80 74 68 64 65 69 71 70 62 50 44 44 42 41 45 45 28 4 356 7 29 42 39 26 20 40 58 70 76 72 56 41 20 341 306 290 283 276 264 249 240 234 222 112 103 108 117 132 138 143 148 147 143 138 132 125 125 121 111 102 98 92 84 72 63 55 48 43 38 31 25 19 11 2 357 351 349 348 346 345 343 343 344 346 349 352 355 357 359 0 2 3 2 4 7 13 18 19 19 17 15 14 19 27 34 32 27 29 29 8 325 323 348 7 14 15 15 18 22 21 17 16 13 12 13 10 2 349 335 321 310 299 290 286 291 299 305 307 303 291 277 264 259 261 262 255 246 233 223 227 246 269 338 17 35 47 54 58 57 49 37 26 27 32 35 39 43 47 51 56 62 66 68 69 69 70 73 78 85 97 116 138 162 180 179 170 162 158 159 161 162 161 160 160 161 161 161 162 162 159 157 154 154 160 166 172 179 180 189 215 254 273 269 281 312 330 345 354 7 18 27 32 34 34 32 31 33 36 40 43 46 49 53 58 63 68 71 74 76 76 79 82 83 85 89 91 64 3 352 356 4 11 12 13 14 14 10 6 5 2 358 355 356 4 12 18 21 24 27 32 37 40 43 46 48 49 50 50 49 49 49 49 49 49 48 47 47 46 45 45 45 45 45 45 45 46 45 44 43 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 39 39 38 38 38 38 38 37 37 36 35 34 33 32 31 29 28 27 25 24 23 22 20 19 17 15 14 13 13 13 13 12 12 11 10 9 8 6 4 1 358 356 354 351 348 346 345 343 342 338 322 293 261 241 229 224 221 219 216 212 205 197 190 191 202 198 194 193 194 195 195 193 189 187 187 192 197 197 187 169 147 136 129 124 120 117 114 106 88 61 33 9 353 342 330 324 321 311 290 267 253 256 302 343 352 3 20 40 42 32 25 22 27 30 27 25 28 33 34 33 34 36 31 23 23 28 33 33 26 16 9 11 18 22 23 23 22 22 22 18 16 15 16 18 24 35 51 65 72 69 58 49 46 45 39 32 29 28 28 28 27 27 27 27 27 27 28 29 28 31 41 45 36 32 30 36 42 36 24 20 23 24 20 18 15 6 355 343 332 323 323 329 329 324 318 312 308 306 304 303 303 303 307 311 311 310 313 320 326 333 338 339 339 340 341 342 340 335 330 327 319 319 326 324 328 331 311 281 257 222 131 87 106 113 106 100 100 92 87 86 87 85 80 74 68 62 58 59 63 62 55 45 42 43 43 41 44 47 39 28 23 23 27 32 28 15 13 31 48 63 74 73 56 38 17 345 310 289 280 274 264 255 254 247 231 178 134 122 127 135 141 145 148 151 152 149 145 140 140 142 128 120 112 102 89 73 62 56 51 46 40 33 27 22 17 9 4 360 356 353 350 347 345 344 344 346 347 349 352 355 356 358 359 1 2 4 7 13 18 20 18 16 18 22 29 35 40 46 51 55 62 83 267 307 347 9 14 14 20 28 32 32 29 25 21 20 19 13 1 346 326 306 294 286 277 274 274 279 283 284 279 272 264 256 250 251 250 238 225 209 201 207 220 240 321 19 40 51 58 64 65 60 44 25 34 40 42 44 45 47 49 56 63 65 67 68 68 68 73 81 89 101 116 134 157 176 177 170 162 158 159 162 162 161 161 162 163 162 160 159 157 153 149 146 147 152 159 170 181 183 195 235 285 302 289 299 319 339 350 1 16 26 33 37 38 37 35 35 37 39 43 47 51 55 59 62 65 69 73 76 78 77 64 69 70 68 65 60 44 25 17 17 20 23 24 21 19 17 16 15 14 13 10 8 8 11 15 19 22 24 26 30 33 36 40 44 46 47 49 48 47 47 48 48 47 47 47 46 45 45 44 44 44 44 44 44 44 44 44 43 42 41 40 39 39 39 39 39 39 39 39 38 38 38 39 39 39 38 37 36 36 35 35 35 35 34 34 33 33 32 31 30 29 28 26 25 24 23 21 20 18 17 15 13 12 10 9 9 8 9 8 7 6 5 4 3 1 359 356 354 352 349 346 344 342 340 338 335 329 315 292 267 246 232 225 223 222 220 216 209 196 193 215 230 224 218 216 214 208 200 191 187 186 191 199 201 189 150 124 124 126 126 125 123 120 114 102 80 52 24 3 346 329 311 294 275 255 241 232 222 223 316 357 13 26 42 45 34 21 10 14 19 21 23 27 30 32 33 35 36 29 23 22 27 30 28 20 11 10 16 23 25 24 24 23 24 21 18 17 18 18 20 25 34 47 59 66 64 54 45 44 42 40 37 34 32 32 32 32 31 29 29 28 28 28 26 25 30 41 48 39 33 31 42 45 32 13 2 359 1 5 7 5 357 344 340 339 330 330 336 331 323 318 316 313 310 308 304 301 301 303 309 311 310 312 319 326 331 333 334 334 335 335 335 333 330 327 323 317 316 318 318 320 317 300 283 269 239 156 154 157 135 106 103 88 66 62 73 92 91 81 73 68 60 49 39 35 38 39 38 37 35 33 31 34 39 42 48 52 43 31 21 12 2 0 13 33 51 65 69 62 45 21 349 316 295 287 282 276 268 264 257 243 205 154 138 138 138 140 142 142 145 149 147 148 152 158 167 159 148 138 131 96 70 58 54 52 48 43 37 30 24 19 14 10 6 1 358 355 351 348 347 346 346 346 349 350 353 352 353 355 358 1 5 9 15 20 21 19 25 35 41 45 51 60 72 84 95 113 149 197 341 14 26 24 20 30 40 43 43 41 36 32 29 24 13 3 351 321 290 275 271 266 263 261 263 264 264 261 256 251 246 244 243 240 225 207 186 185 194 206 221 287 18 40 50 59 70 79 84 86 62 54 54 53 50 45 39 36 41 52 57 61 66 66 68 75 84 96 109 120 133 153 168 173 170 165 162 163 164 164 163 164 165 165 164 161 158 156 153 149 143 143 146 156 178 198 201 216 233 288 290 282 294 313 330 346 23 35 35 41 43 42 40 39 38 40 43 47 53 60 64 66 66 68 71 75 78 79 79 54 57 59 57 52 46 39 33 29 27 27 28 28 25 21 20 19 19 19 18 16 15 15 16 17 19 21 23 25 28 30 33 37 41 44 45 47 47 46 47 47 47 47 46 45 45 44 44 44 44 44 44 44 43 43 43 43 43 42 40 39 38 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 35 34 33 33 32 32 31 31 30 30 30 29 28 27 26 24 23 22 21 19 18 16 15 14 12 10 9 7 6 5 5 4 4 3 2 1 360 358 356 355 352 350 348 345 342 340 337 335 332 328 320 310 293 273 251 234 228 227 229 229 227 220 203 197 254 263 256 253 244 225 209 199 194 195 196 198 197 180 119 102 117 123 127 127 124 121 118 111 96 80 76 93 117 143 184 211 218 219 223 226 229 231 277 4 19 22 27 38 38 24 11 10 14 19 24 28 29 31 33 35 34 29 23 21 23 25 22 14 7 14 24 27 27 26 25 24 23 21 17 17 19 20 21 25 33 43 51 57 56 50 44 43 43 44 44 41 38 38 39 39 37 34 32 32 31 26 23 26 36 46 47 41 32 33 48 50 33 12 0 359 3 7 6 4 358 344 338 342 336 338 344 337 328 324 321 316 312 308 304 300 299 302 308 312 312 313 317 322 327 329 329 328 328 329 327 326 324 322 318 316 314 311 308 306 298 288 281 281 285 261 210 207 187 73 102 69 63 46 98 109 102 86 70 60 50 34 18 13 21 28 33 32 28 22 19 21 26 35 52 64 55 37 20 7 355 349 355 12 32 48 62 69 61 36 358 325 307 299 294 289 286 277 268 256 229 185 155 143 140 135 130 131 130 129 138 142 154 171 176 185 214 230 175 85 54 51 51 51 50 47 41 34 27 21 16 13 8 3 359 356 353 351 350 348 347 344 346 348 350 349 348 350 355 0 6 13 16 18 21 23 28 38 47 53 62 73 86 100 116 133 143 124 52 42 38 36 36 41 47 52 54 53 50 44 39 29 9 355 343 308 272 258 256 255 252 251 251 251 250 248 245 244 240 236 234 226 216 194 177 176 185 198 210 246 347 29 44 55 71 93 104 106 92 79 71 64 55 43 28 13 16 33 43 54 62 64 66 73 87 106 121 126 134 149 164 171 171 168 167 167 167 167 167 168 170 170 168 164 159 155 151 145 141 142 147 164 206 260 284 248 252 270 253 248 257 287 308 99 78 44 34 40 42 43 44 43 42 43 48 56 65 72 75 75 72 72 74 77 79 81 81 51 50 51 50 47 42 38 35 33 31 31 30 30 28 25 23 22 22 21 20 19 19 19 20 20 20 20 22 24 27 29 31 35 39 42 43 45 46 46 46 47 47 46 45 45 44 44 43 43 44 44 44 44 43 43 43 43 42 41 40 38 37 36 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 32 31 30 30 29 28 27 27 27 26 25 24 23 22 21 20 19 17 16 14 13 12 10 9 7 5 3 2 1 0 360 359 358 357 356 355 354 352 351 348 346 344 341 338 336 333 329 325 320 314 307 297 282 265 246 240 243 249 255 259 266 296 302 298 294 291 273 238 215 207 204 203 199 192 183 156 109 102 110 112 115 118 117 117 117 115 108 106 122 150 162 165 171 182 196 209 221 235 253 281 324 10 26 23 20 29 41 36 21 15 14 16 21 24 26 29 32 34 33 29 23 19 16 16 14 10 9 17 26 30 31 31 27 23 20 18 16 16 19 21 22 26 31 37 43 48 50 50 48 47 48 50 51 46 40 40 42 42 40 37 36 36 32 25 22 24 36 47 42 38 28 38 52 53 35 14 3 4 11 16 15 14 8 360 355 352 351 352 350 341 331 325 321 317 313 310 307 304 305 309 313 317 317 317 321 325 327 326 324 322 321 321 320 319 318 318 315 314 310 305 301 297 288 282 282 283 283 278 262 250 286 318 350 47 131 182 154 127 111 87 59 38 23 11 3 8 16 20 27 31 25 15 10 9 10 19 38 57 58 45 28 11 355 344 345 358 14 28 50 68 70 53 15 338 319 310 306 305 306 284 272 270 254 185 139 138 129 118 112 107 107 109 114 131 152 162 190 200 204 260 307 350 25 38 44 51 52 50 46 38 30 23 18 13 8 4 360 356 353 352 352 350 349 344 343 343 343 343 343 344 350 359 9 15 11 9 13 20 26 32 40 50 60 68 81 103 126 137 127 95 67 54 45 43 42 45 54 62 66 67 66 61 53 38 5 331 314 278 254 244 243 243 243 243 242 240 240 240 239 238 233 230 226 219 214 198 184 180 182 189 195 209 227 241 314 42 61 99 112 113 104 95 86 78 67 47 12 355 13 32 44 52 57 59 62 69 91 121 132 132 137 149 162 171 173 173 172 171 170 171 172 173 176 176 173 169 163 158 152 145 143 146 154 183 257 291 312 291 265 229 228 254 269 314 2 26 38 31 30 31 34 41 46 47 47 50 58 69 77 81 82 80 77 75 76 78 80 82 83 49 47 47 46 44 41 38 35 34 34 34 33 32 30 28 26 25 23 22 21 20 21 21 22 21 21 21 22 24 26 29 31 34 37 40 42 43 45 46 46 47 46 46 45 44 44 43 43 43 43 43 44 43 43 43 43 42 42 41 40 38 37 35 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 30 29 28 27 26 25 24 24 23 22 21 20 19 18 17 16 15 14 12 11 9 8 6 5 3 2 0 359 357 356 355 355 354 353 352 351 350 348 347 345 343 340 338 335 332 328 324 319 315 312 309 305 299 285 276 276 284 293 302 318 330 324 317 315 307 286 242 217 214 215 211 201 188 168 135 108 99 97 97 102 105 107 110 112 111 111 117 132 151 164 171 178 189 201 213 225 247 277 310 348 20 33 28 23 27 40 46 36 23 15 13 17 19 22 27 32 34 33 28 21 15 10 8 7 7 12 20 24 29 35 36 29 21 16 15 15 15 18 21 22 25 29 34 41 47 51 54 53 52 50 49 45 37 29 30 37 40 38 38 40 38 31 24 21 24 34 57 105 58 47 50 57 54 37 18 8 9 17 25 28 26 21 17 17 13 10 6 358 345 334 326 322 318 316 314 312 312 315 320 323 325 325 323 324 327 327 324 321 319 318 316 314 312 312 312 314 312 307 302 299 294 288 286 287 288 285 279 272 271 281 293 307 335 269 230 214 139 119 87 43 13 0 355 355 1 7 13 23 27 20 10 3 359 358 2 18 42 58 55 40 24 3 348 345 355 4 14 30 50 65 61 34 357 333 321 319 318 303 291 274 272 302 23 106 102 94 84 80 80 83 86 95 112 137 163 175 196 217 275 318 340 4 23 38 50 56 55 51 43 34 26 20 15 11 6 1 357 354 352 352 351 348 344 340 337 335 335 335 336 340 350 358 0 358 358 7 17 22 26 33 44 53 59 73 101 124 126 106 87 78 63 52 47 48 52 61 71 77 81 83 83 81 71 328 285 265 246 236 233 233 234 235 235 234 233 233 233 232 229 226 225 221 218 217 210 199 190 183 180 180 187 202 215 232 311 356 103 127 128 119 113 108 103 97 95 351 346 14 36 46 49 51 53 55 61 101 137 140 139 141 150 162 172 177 177 176 174 172 174 177 180 183 182 179 177 173 167 159 153 153 157 168 199 293 308 305 276 232 229 261 302 328 0 32 44 46 42 38 36 37 41 46 50 55 63 74 79 83 86 86 83 79 77 77 78 81 84 85 48 46 45 44 42 40 37 36 35 36 36 34 33 32 30 28 26 24 22 21 21 22 22 23 23 22 21 22 24 26 29 31 33 36 38 41 42 44 46 46 46 46 45 44 44 43 43 42 42 43 43 43 43 43 43 42 42 41 41 40 38 37 35 34 33 32 31 31 30 30 30 30 29 29 30 30 30 30 30 29 28 28 27 26 25 23 22 21 20 20 19 18 16 15 14 13 12 11 10 8 7 6 4 3 1 360 358 357 355 354 352 352 351 350 349 348 347 346 345 344 343 340 338 335 332 328 324 320 316 314 313 314 316 317 320 323 324 325 328 335 338 332 325 320 308 278 237 216 218 226 221 203 182 158 132 110 98 93 94 98 99 101 104 105 104 106 114 129 145 161 176 189 198 207 220 236 262 295 326 349 12 30 30 25 26 37 52 49 30 16 13 16 17 20 26 31 34 33 26 17 10 6 4 3 5 15 22 22 27 36 38 30 21 16 15 14 16 19 21 22 24 26 31 41 49 53 53 51 47 42 37 31 23 18 20 28 32 31 33 40 40 30 21 18 31 110 158 124 88 70 65 65 59 43 24 13 14 22 29 33 34 33 32 30 25 23 19 9 356 342 332 326 324 322 321 320 322 328 332 334 335 335 332 331 331 328 323 320 318 317 314 310 308 307 308 310 312 308 304 301 297 293 293 295 293 288 282 278 278 281 287 293 297 298 286 274 275 67 62 33 8 353 347 344 345 352 4 15 17 11 2 355 350 349 354 6 30 53 55 55 46 28 9 1 2 3 5 11 27 47 57 46 18 352 340 334 312 300 264 248 262 346 21 55 72 64 55 54 57 63 69 80 94 116 137 162 189 230 289 310 329 359 18 36 48 58 60 57 50 40 30 22 16 12 8 4 359 355 352 351 350 347 343 337 331 327 325 325 326 330 337 344 347 345 347 357 8 16 21 28 38 46 50 57 78 104 103 93 84 79 68 56 49 46 47 59 73 83 92 101 108 118 141 197 220 223 223 223 224 226 228 228 229 229 228 227 224 224 222 220 220 219 219 221 219 213 198 174 173 173 173 188 209 232 251 273 243 185 165 142 136 128 124 125 127 162 305 18 39 47 46 45 47 45 39 121 151 149 145 145 152 162 173 179 181 179 177 175 177 181 188 193 194 193 193 192 192 181 181 206 202 233 278 321 337 7 50 154 289 291 320 352 24 44 58 60 57 53 50 48 46 48 53 61 70 77 81 84 86 85 82 78 77 76 79 82 84 86 49 47 45 43 41 39 37 36 35 36 36 35 34 33 32 29 27 24 22 21 21 22 23 23 23 23 22 22 23 26 29 31 33 35 37 40 42 44 45 46 46 45 44 44 43 43 42 42 42 42 42 42 42 42 42 41 41 41 40 39 38 36 35 34 32 31 30 29 28 28 28 28 27 27 27 28 28 28 28 27 27 26 25 24 23 22 20 19 18 17 16 15 14 13 11 10 9 8 7 6 4 3 2 0 359 358 356 355 353 351 350 349 348 347 346 346 345 344 343 343 342 341 338 335 333 330 326 322 319 317 316 318 321 326 332 337 338 338 337 338 338 334 328 321 300 260 228 218 221 229 231 206 167 139 119 105 96 94 96 97 98 98 98 98 97 97 101 116 142 171 194 204 209 221 239 258 281 308 334 349 5 17 16 13 18 34 51 48 30 18 14 15 17 19 24 30 34 32 24 12 2 358 358 2 10 21 25 26 30 36 39 35 27 21 17 17 19 21 23 22 22 23 26 33 40 43 42 39 36 31 27 22 17 13 14 20 22 20 25 32 29 19 15 18 141 189 189 111 85 76 74 75 68 53 33 21 19 24 29 33 35 35 32 28 26 27 28 24 13 358 346 339 336 337 338 341 342 345 347 347 346 342 337 335 334 330 323 319 318 316 312 308 305 304 306 307 309 308 305 303 300 298 298 298 296 291 288 284 283 285 291 295 296 291 304 296 309 350 19 19 5 350 342 336 334 341 353 1 2 358 354 348 345 346 353 5 20 37 46 50 59 53 36 24 17 10 3 1 9 27 43 45 34 13 10 337 301 271 216 185 139 64 58 62 64 56 47 40 43 49 55 63 73 88 107 131 144 152 303 308 354 1 21 33 50 60 64 62 55 46 35 25 17 13 10 7 3 357 354 353 349 345 339 333 325 318 314 313 315 320 326 330 330 333 337 347 359 10 18 26 34 41 42 40 50 69 77 73 70 65 62 59 53 47 47 54 64 78 96 124 134 147 166 185 199 207 212 215 218 220 222 224 225 226 225 223 220 219 217 216 216 217 219 223 224 221 209 187 176 171 166 172 189 225 267 279 271 244 203 166 155 144 135 131 131 147 179 22 36 44 40 39 41 32 2 180 168 158 152 150 154 163 174 181 183 183 181 179 180 185 195 205 210 208 204 200 216 222 264 302 311 330 342 352 10 33 44 46 29 358 345 14 37 52 66 70 68 63 57 51 48 48 53 61 69 75 79 80 79 78 77 76 75 76 79 82 84 86 47 46 44 42 40 38 36 36 35 35 35 35 34 33 32 30 28 25 22 20 21 22 23 23 23 23 22 22 23 26 29 31 33 35 37 39 42 43 44 45 45 44 43 43 43 42 42 41 41 41 41 41 41 41 41 40 40 39 39 38 37 35 34 33 32 31 30 29 27 27 26 26 26 25 25 26 26 26 26 25 25 24 23 23 22 20 19 17 16 15 14 12 11 10 9 8 6 5 4 3 2 1 359 358 357 355 354 353 352 350 348 346 345 344 343 342 342 341 341 341 341 340 339 336 334 331 329 326 323 320 319 320 323 328 332 336 339 339 338 337 338 336 331 319 302 255 220 226 235 237 234 196 130 111 102 100 96 91 91 93 94 94 92 91 88 85 87 99 136 184 201 207 220 245 273 291 305 322 344 355 2 5 3 5 15 32 44 42 29 19 17 17 19 21 25 31 35 31 21 6 353 350 358 10 19 27 28 29 33 37 41 40 34 28 24 22 23 23 24 23 22 23 24 25 29 31 31 30 28 26 24 19 15 12 12 14 12 9 11 18 19 14 6 309 210 203 139 70 65 66 71 76 72 61 44 31 24 25 27 28 27 25 22 21 23 28 35 38 34 29 24 17 11 9 12 13 11 10 5 1 354 347 340 336 334 331 326 322 320 316 311 307 304 302 304 307 307 305 303 302 300 300 300 299 297 294 294 294 292 292 297 300 300 303 307 313 324 338 350 355 352 343 336 332 330 333 342 348 348 345 342 339 339 342 349 358 9 21 28 35 47 54 48 42 34 21 5 356 359 11 25 34 36 30 35 339 295 259 206 151 76 52 41 41 63 55 43 37 34 37 45 51 58 64 71 76 93 76 30 11 15 22 30 41 53 64 70 67 60 51 41 29 19 13 9 7 3 356 352 349 345 341 335 327 318 311 307 306 306 310 316 317 320 324 329 338 351 5 17 27 36 40 39 37 44 51 56 54 50 42 48 57 56 49 41 36 38 47 76 160 164 168 178 189 196 202 207 211 214 216 219 221 221 221 221 219 217 214 211 210 211 214 218 222 225 223 212 199 184 175 167 168 180 205 258 288 281 257 208 181 164 148 137 129 126 133 144 131 31 38 28 27 29 15 213 193 178 167 158 154 155 163 173 180 184 185 184 182 182 187 197 211 217 207 197 188 187 194 236 296 330 347 359 12 26 36 41 40 34 24 18 40 49 59 72 70 68 64 59 53 49 49 52 58 63 70 73 72 71 70 71 74 75 76 78 80 82 85 43 44 43 41 39 38 37 35 35 34 34 34 33 33 32 31 29 26 23 20 20 21 23 23 23 23 23 23 24 25 28 30 33 35 37 39 41 42 43 44 44 43 42 42 42 41 41 40 40 40 40 40 40 40 39 39 38 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 24 24 24 24 24 24 24 23 22 22 21 20 19 18 17 15 14 13 11 10 9 7 6 5 4 3 1 0 359 358 357 355 354 353 352 351 350 348 346 345 343 341 340 339 339 339 339 339 340 339 338 336 334 333 332 330 327 324 323 323 325 328 332 335 336 336 336 336 338 338 335 332 338 50 195 253 275 293 311 24 80 83 85 93 94 87 81 83 86 87 85 83 79 75 73 69 70 110 190 205 234 278 311 325 334 346 360 2 3 0 1 8 22 38 45 40 27 16 15 21 23 25 26 31 37 35 23 2 348 352 8 20 25 29 29 32 35 37 40 41 38 35 32 29 26 25 24 24 23 22 23 25 27 29 29 29 28 26 24 20 15 12 11 10 0 349 345 354 4 1 325 270 256 297 56 61 56 53 58 66 68 63 52 39 31 27 25 23 20 16 16 19 25 31 38 44 47 53 62 64 56 45 37 30 22 17 12 5 357 350 344 339 336 333 330 327 323 318 312 308 304 302 304 306 303 301 300 299 299 298 298 297 296 297 299 300 300 298 302 305 306 309 312 317 325 332 338 341 339 334 329 325 324 327 332 336 337 335 332 330 330 332 336 341 352 9 19 22 26 31 35 39 39 27 8 355 353 358 10 21 28 38 44 0 294 281 287 347 68 64 39 51 55 51 42 31 27 29 36 44 49 51 51 49 45 40 35 34 35 39 44 50 62 73 76 70 62 54 44 34 22 13 7 3 359 355 350 344 339 334 328 321 312 305 302 300 300 302 305 305 309 314 319 329 344 1 16 29 39 43 41 42 47 53 54 56 54 50 54 61 59 52 41 25 358 340 293 220 193 185 185 191 198 200 204 208 211 214 217 219 220 219 218 216 214 210 207 205 207 210 213 218 221 218 212 199 188 179 173 171 176 190 242 286 283 260 217 193 173 153 138 125 116 116 128 174 42 24 7 357 347 281 214 198 186 175 164 158 158 164 171 178 183 185 185 184 184 187 198 214 214 203 187 176 171 178 215 294 343 359 10 22 31 33 35 33 25 19 36 54 51 53 65 59 57 58 56 53 52 51 52 54 56 60 62 63 63 63 66 71 74 75 76 78 80 83 40 40 40 39 38 38 37 36 35 34 34 33 32 32 31 30 29 26 23 21 20 21 22 23 23 23 24 24 24 25 27 30 32 34 36 38 39 41 42 42 42 41 41 41 41 41 40 39 39 38 38 38 38 38 38 37 37 36 35 34 33 32 31 31 30 29 28 27 26 25 24 23 23 22 22 22 22 22 22 21 20 19 19 18 17 16 14 13 12 11 9 8 7 5 4 3 1 0 359 358 356 355 354 353 352 351 350 349 347 346 345 343 341 340 338 337 336 336 336 337 338 338 338 336 335 334 334 332 330 327 326 326 327 329 332 334 334 334 334 335 337 340 341 352 28 130 219 298 310 319 334 5 41 60 71 80 85 78 72 73 77 80 80 79 76 68 52 28 332 236 194 200 263 306 328 341 351 358 6 8 7 3 4 14 30 42 43 38 30 21 17 18 21 26 26 32 41 42 33 2 354 7 21 24 28 30 30 35 38 39 40 42 44 43 40 35 30 26 25 24 24 24 27 29 31 32 32 31 30 28 25 21 16 12 10 7 353 340 341 346 343 333 319 312 332 13 43 56 55 51 54 59 64 61 53 43 35 30 26 22 17 14 16 21 29 34 36 43 47 54 66 70 64 53 41 29 19 12 7 2 355 349 344 340 337 336 333 330 327 322 317 311 307 306 306 305 300 297 297 298 299 298 297 297 298 301 303 304 303 303 305 309 313 315 317 320 324 329 332 333 332 328 323 320 320 321 324 326 327 326 325 323 323 323 323 325 332 351 11 13 5 5 14 25 29 23 9 356 350 350 357 9 21 28 43 24 306 291 293 296 340 57 51 50 50 46 37 27 21 22 29 37 42 43 41 36 32 31 32 35 41 47 53 56 64 78 78 64 57 55 45 35 25 14 8 6 3 360 354 345 336 327 318 310 305 299 296 294 292 293 293 294 299 303 310 321 338 356 14 30 38 42 42 48 56 64 66 66 70 74 74 72 69 63 52 26 339 288 258 229 208 197 193 196 199 202 203 206 209 212 216 218 220 220 218 215 213 209 205 203 203 205 209 213 214 213 210 203 194 185 178 173 171 181 210 264 287 284 235 206 185 166 145 125 111 98 108 98 68 23 328 293 275 239 213 202 195 183 171 164 163 165 170 176 181 185 186 186 186 191 201 213 213 205 189 176 172 182 198 301 353 8 16 23 28 30 29 25 21 24 36 47 41 44 42 41 44 48 49 49 50 50 52 53 52 52 54 56 57 58 63 67 69 71 73 75 78 81 36 37 38 37 37 37 37 37 36 35 34 32 31 30 30 29 28 26 23 21 19 20 21 22 22 23 24 25 25 25 27 29 31 32 34 36 38 39 40 40 40 40 39 40 40 40 39 38 37 37 37 37 36 36 36 36 35 34 34 33 32 31 30 29 29 28 27 26 25 24 23 22 22 21 21 21 20 20 19 19 18 17 16 15 14 13 12 11 10 8 7 6 4 3 2 0 359 358 357 355 354 353 352 350 349 348 347 346 345 344 343 341 340 339 337 335 334 334 334 335 336 337 337 336 335 334 335 335 332 330 329 329 329 331 333 334 334 333 333 334 336 340 348 9 49 192 240 322 335 333 339 356 20 44 60 67 73 72 68 71 73 76 75 74 69 53 24 350 327 292 234 260 302 328 341 351 359 3 9 12 12 11 10 13 30 39 40 38 33 25 16 10 13 25 25 30 42 42 32 6 6 19 26 29 30 30 33 37 41 43 44 47 48 48 44 38 32 27 25 24 23 23 25 29 34 37 36 34 32 30 26 22 16 12 9 4 353 343 346 351 350 349 352 359 9 24 41 52 52 52 64 64 65 58 50 43 38 34 29 22 18 17 20 25 30 33 34 40 45 48 51 52 50 45 34 22 12 6 4 0 356 350 344 340 338 338 336 333 330 326 320 314 310 310 310 304 298 297 297 298 299 299 299 299 302 304 306 306 305 304 307 312 317 321 322 323 325 326 328 330 328 325 321 319 317 317 317 317 318 319 320 319 317 316 315 315 318 330 352 3 358 358 6 13 17 16 8 358 349 345 350 0 11 21 32 24 325 297 293 286 275 293 341 38 47 43 34 26 19 18 23 29 35 38 36 31 26 22 23 30 42 47 57 63 61 73 73 57 52 50 46 36 26 11 4 6 7 3 358 348 332 316 306 297 295 291 288 283 280 283 286 289 292 298 308 320 336 355 15 29 34 37 41 53 63 70 75 79 82 84 82 79 81 80 75 59 36 249 237 224 211 202 195 195 200 204 204 205 207 210 214 217 219 220 219 216 213 209 205 202 200 202 205 209 210 210 209 206 199 191 182 171 164 168 182 222 254 267 248 221 194 172 147 125 108 94 97 91 68 36 276 250 237 221 212 206 202 191 178 170 166 167 171 177 182 186 189 189 193 200 213 225 229 229 217 210 289 29 193 338 357 10 15 18 20 21 23 24 25 29 31 36 34 37 37 38 41 43 44 46 47 47 50 52 51 50 49 50 51 53 56 59 61 65 67 70 74 78 34 34 35 35 36 36 37 37 37 36 34 33 31 29 28 27 27 25 23 21 20 19 20 21 22 23 24 26 26 26 27 28 30 31 32 34 36 37 38 39 39 38 38 39 39 39 38 37 36 35 35 35 35 34 34 34 34 33 32 31 30 29 28 28 27 26 25 24 23 23 22 21 20 20 20 19 19 18 17 17 16 15 14 13 12 11 9 8 7 6 5 4 2 1 359 358 357 356 354 353 352 351 349 348 347 346 345 344 342 341 340 339 338 337 336 334 333 332 332 332 334 335 335 334 334 334 336 337 335 333 331 331 332 334 336 337 336 334 333 333 334 338 353 24 51 281 287 332 344 344 346 356 13 34 52 61 65 67 63 67 72 72 67 57 38 9 334 300 284 286 266 278 326 348 356 3 8 11 12 11 12 13 11 10 24 31 36 40 38 32 22 15 16 23 22 24 34 33 21 12 10 18 26 27 28 30 34 39 43 45 48 50 51 50 46 40 33 28 25 23 21 20 22 26 34 41 40 37 34 32 27 22 16 11 7 2 355 349 351 356 358 359 3 10 16 26 43 53 47 44 67 68 62 54 47 42 40 38 33 27 22 22 23 25 28 31 32 35 37 39 41 41 37 33 27 19 12 7 4 3 0 355 348 342 340 340 339 337 334 329 322 314 312 314 313 308 303 302 302 301 301 301 302 303 305 307 309 309 308 306 308 312 318 323 325 325 326 325 326 326 325 322 320 318 317 316 313 312 311 312 315 315 313 311 309 309 310 314 325 339 348 355 1 5 7 7 5 359 351 345 345 352 1 11 18 13 338 309 298 289 277 267 270 13 41 39 35 25 19 16 18 24 30 34 34 30 22 17 15 25 35 47 56 61 64 66 62 55 53 51 44 36 25 9 360 0 4 4 356 342 324 303 290 285 283 280 275 269 269 277 285 290 293 300 310 322 336 355 12 20 24 29 40 57 69 79 90 93 89 85 88 91 97 98 96 95 116 194 220 219 213 204 196 192 196 200 202 205 207 208 210 214 219 220 219 218 214 211 207 202 200 200 203 207 209 210 211 210 204 200 190 178 168 164 172 190 194 187 202 204 191 167 134 121 102 95 93 88 82 83 236 229 221 217 212 208 205 197 186 176 170 170 173 178 184 188 191 194 202 218 241 258 274 288 298 332 4 28 16 1 360 5 9 11 12 16 21 26 32 34 28 25 27 33 37 39 41 43 43 45 45 46 47 48 47 46 46 46 46 47 50 51 53 57 60 64 69 74 32 32 32 33 34 35 37 37 37 36 35 33 31 29 27 27 26 25 23 22 20 20 20 21 22 23 25 26 27 27 27 28 29 30 30 32 33 35 36 37 37 37 37 38 38 38 37 36 35 34 34 34 33 33 33 32 32 31 30 29 28 27 27 26 25 24 23 22 21 21 20 19 19 19 19 18 17 16 15 14 13 12 12 11 10 9 7 6 5 4 2 1 360 359 357 356 355 353 352 351 350 349 347 346 345 343 342 341 340 339 338 337 336 335 334 333 332 331 330 330 332 333 333 333 332 333 336 338 337 335 333 332 334 337 339 341 339 336 332 330 329 333 351 34 162 223 306 333 340 348 355 4 16 32 47 57 60 60 56 65 70 66 58 41 7 329 304 290 286 283 279 275 331 354 2 7 15 18 13 10 11 11 11 13 18 24 31 37 40 39 34 28 24 23 21 19 23 23 18 12 15 22 25 25 26 30 34 38 42 46 49 51 51 49 45 39 34 29 26 23 21 20 21 24 30 40 42 38 36 32 27 22 17 11 6 3 358 354 357 360 2 3 9 16 17 24 42 53 45 37 57 60 54 47 42 40 40 39 36 31 26 23 23 24 26 29 29 30 32 38 40 36 32 27 21 15 10 8 7 6 5 2 356 349 346 344 342 340 337 330 322 316 316 319 320 317 313 311 310 308 307 307 308 309 310 311 312 314 314 311 310 312 317 321 324 325 325 325 324 323 322 320 319 319 318 316 313 310 308 309 312 313 311 308 307 307 306 306 310 318 330 343 352 356 356 357 359 358 353 346 341 344 351 359 4 2 343 319 309 307 291 244 294 31 27 27 26 24 19 15 15 19 26 33 35 32 24 19 17 20 30 43 54 60 62 61 60 59 57 53 46 37 23 5 351 347 353 354 343 326 309 288 276 272 270 266 260 259 265 275 285 292 298 306 314 323 334 349 358 3 9 18 36 62 85 101 107 101 89 88 97 103 108 108 109 117 143 175 197 204 206 203 195 187 190 192 197 201 205 209 213 217 219 222 222 220 217 213 208 203 200 199 201 205 209 213 213 214 212 207 201 192 178 171 174 181 187 186 191 222 167 134 119 109 95 87 88 88 83 86 233 224 221 220 215 210 207 202 194 184 176 174 176 182 188 192 195 203 218 244 270 282 295 310 324 344 6 18 8 356 354 359 2 4 7 13 19 25 29 27 25 24 26 29 34 37 40 40 41 42 42 44 44 43 43 44 44 44 43 44 45 46 47 50 53 57 62 69 31 31 31 32 33 35 36 37 37 36 35 34 32 30 28 28 27 26 24 22 21 20 21 21 22 23 25 26 27 27 27 28 29 29 29 30 31 33 34 35 36 36 36 37 37 37 37 36 34 33 33 32 32 31 31 30 30 29 29 28 27 26 25 24 23 22 21 20 20 19 19 18 17 17 17 16 16 15 14 12 11 10 9 8 7 6 5 3 2 1 0 359 358 356 355 354 353 351 350 349 348 347 345 344 343 342 340 339 338 337 336 335 334 333 332 331 330 329 329 329 330 331 332 331 330 331 335 338 338 336 333 332 334 338 341 343 340 335 331 333 344 355 350 301 249 215 213 332 345 350 1 13 24 35 47 55 57 55 55 63 66 60 51 37 16 341 312 305 307 303 294 285 304 358 2 7 21 28 24 17 11 10 13 14 15 19 25 30 34 36 35 30 27 24 22 20 19 19 17 14 17 22 23 24 26 29 31 34 38 43 47 49 48 45 42 38 34 30 27 24 22 21 23 26 29 35 39 38 34 28 24 22 19 12 5 3 359 357 1 2 3 6 15 22 22 27 40 42 36 41 50 51 47 40 34 34 37 39 37 33 27 23 22 24 26 27 27 27 31 38 39 35 29 25 20 14 9 7 8 8 6 5 3 359 353 349 345 343 340 333 326 322 323 326 326 325 323 321 319 317 315 315 316 316 316 316 317 320 321 319 316 315 316 318 320 321 321 321 321 320 319 318 317 317 316 314 312 309 308 309 311 311 309 307 306 306 305 303 303 307 314 325 340 348 348 347 349 352 351 344 339 339 344 350 352 351 341 327 316 311 322 342 356 8 8 11 15 17 17 14 13 16 24 32 37 37 32 24 20 21 28 40 51 57 60 61 63 62 62 57 50 38 19 358 338 329 332 333 322 308 294 277 265 263 261 260 253 255 264 274 285 294 302 308 315 322 329 337 344 348 348 354 22 73 109 118 118 105 95 101 109 111 112 114 118 128 144 163 177 185 190 195 191 185 183 187 194 202 208 212 216 214 221 227 226 223 220 215 210 204 201 199 199 202 207 213 215 217 216 213 210 203 190 183 186 192 198 201 198 261 68 84 92 90 82 79 80 74 64 22 244 233 230 227 220 213 209 207 202 193 185 181 182 188 194 199 206 213 225 248 272 287 303 315 327 341 356 359 351 346 349 354 356 360 5 10 15 21 25 27 28 27 26 28 33 38 37 36 37 38 39 40 40 40 41 43 43 41 41 42 42 42 44 46 48 51 55 61 31 30 30 31 32 34 36 36 37 37 36 35 33 31 30 29 28 26 24 23 22 21 22 22 23 24 25 26 27 27 28 28 28 28 29 29 30 31 32 34 35 35 36 36 37 37 36 35 34 33 32 32 31 30 30 29 28 28 27 26 25 24 23 22 21 20 20 19 18 18 17 17 16 16 15 15 14 13 12 11 9 8 7 6 5 4 2 1 0 359 358 357 355 354 353 352 350 349 348 347 346 345 343 342 341 340 339 337 336 335 334 333 332 331 330 330 329 328 328 328 329 330 330 328 327 330 334 338 338 336 333 331 333 336 340 341 338 333 332 338 349 4 352 306 268 223 190 161 23 2 8 20 29 37 46 53 56 57 59 62 64 58 45 27 17 5 343 328 325 321 311 302 311 13 8 9 19 28 27 20 14 11 11 12 13 15 20 23 27 28 27 27 25 24 25 24 21 18 16 14 17 20 20 21 24 26 27 28 31 36 40 42 41 39 37 37 36 33 30 28 25 23 24 27 30 31 33 33 30 22 17 19 19 13 6 3 359 1 4 7 7 10 19 26 28 23 18 24 37 47 50 48 42 34 27 25 29 33 33 30 26 23 24 25 27 29 30 30 34 39 38 33 27 23 19 14 9 7 7 6 5 4 3 2 358 352 347 345 343 340 334 330 329 332 332 331 330 330 329 328 325 324 323 322 321 321 322 323 325 324 321 318 316 317 318 318 317 316 315 315 315 314 314 312 310 308 307 305 304 305 307 307 307 306 306 305 304 302 300 301 305 314 329 337 339 337 338 341 343 342 337 337 341 342 343 343 337 326 317 320 320 327 339 348 353 357 3 9 12 11 11 13 20 30 38 41 35 26 23 23 27 38 49 55 59 62 64 64 63 60 53 39 18 351 326 313 313 312 301 287 276 268 261 255 255 254 253 257 265 275 287 295 302 307 314 318 322 328 334 332 320 307 303 143 148 143 128 112 108 113 117 119 118 119 127 138 151 163 172 177 183 187 185 180 178 184 196 208 215 218 222 222 227 232 232 228 224 218 212 207 203 199 198 199 203 209 213 216 217 217 215 208 197 188 186 200 212 223 230 326 42 60 69 70 68 68 64 56 47 7 299 255 241 233 225 218 215 213 211 205 197 192 193 198 203 208 211 211 215 229 248 284 302 318 327 336 344 345 343 344 347 350 353 359 4 8 12 16 21 25 27 26 25 27 31 35 35 34 34 34 36 37 37 37 38 39 40 40 40 40 40 41 42 43 45 46 50 53 30 30 30 31 32 34 35 36 36 36 36 36 34 33 32 30 28 27 25 24 23 23 23 23 24 24 25 26 27 28 28 28 28 28 28 29 29 30 31 32 34 35 35 36 36 36 36 35 34 33 32 31 30 29 28 28 27 26 25 24 23 22 21 20 20 19 18 17 17 16 16 15 15 14 13 13 12 11 10 8 7 6 5 4 3 2 0 359 358 357 356 355 353 352 351 349 348 347 346 345 344 343 341 340 339 338 337 336 334 333 332 331 330 329 329 328 327 327 327 327 328 329 328 326 325 328 334 338 338 335 331 329 331 334 337 337 332 328 329 334 343 347 344 333 298 207 162 124 48 18 15 24 28 37 41 45 50 57 65 70 67 56 41 25 22 22 20 15 12 8 11 22 33 36 20 15 16 19 20 18 14 10 8 9 11 14 17 20 21 20 20 21 22 24 26 26 23 19 14 13 14 16 16 17 20 23 24 24 25 27 30 32 33 32 33 36 37 36 34 31 28 27 25 26 30 29 28 26 24 19 14 15 15 11 6 3 3 5 10 14 16 19 24 29 33 24 16 25 41 49 50 47 40 30 20 15 17 22 25 25 23 23 26 27 28 30 33 34 37 39 36 30 24 20 16 13 10 7 4 3 1 0 0 1 359 354 349 346 345 343 341 338 336 336 337 335 334 335 337 338 335 332 331 330 330 329 328 328 329 328 325 322 320 319 319 318 317 315 314 313 313 312 310 307 304 302 300 299 299 299 300 302 303 303 301 302 300 299 298 299 302 311 323 331 333 331 330 331 334 336 335 337 339 339 338 336 332 325 319 316 317 321 324 328 335 341 349 357 2 3 5 8 15 26 36 43 41 34 29 23 23 30 41 51 57 60 63 64 64 62 58 43 18 346 318 302 298 293 280 270 262 256 253 249 249 250 253 259 267 277 289 296 302 307 310 313 316 320 322 316 300 279 256 218 175 138 125 120 119 119 121 122 121 123 133 149 162 172 178 180 182 183 183 179 178 184 198 212 224 234 239 239 239 240 237 232 226 220 215 211 205 201 198 197 198 203 210 214 218 220 220 215 205 189 186 210 233 247 263 324 12 30 47 54 55 53 49 41 32 9 322 273 245 229 224 221 220 220 220 217 213 210 210 212 213 213 212 209 205 209 234 279 305 321 328 332 335 337 337 339 343 347 352 357 2 6 9 13 17 22 23 24 24 23 26 29 32 32 31 31 33 34 34 33 34 36 37 38 38 38 39 40 41 41 43 45 47 48 30 29 29 30 31 32 34 35 36 36 36 36 35 34 32 30 29 27 26 25 24 24 24 24 25 25 25 26 27 28 28 29 29 28 28 28 29 29 30 32 33 34 35 35 36 36 35 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 17 16 15 15 14 14 13 12 12 11 10 9 8 6 5 4 3 2 1 360 358 357 356 355 354 352 351 350 349 347 346 345 344 343 342 341 340 339 338 336 335 334 333 332 331 329 328 328 327 326 325 325 325 326 328 329 327 325 324 326 332 337 336 333 329 327 328 330 332 328 323 321 323 329 340 344 337 335 336 338 0 32 39 29 24 28 30 39 37 33 34 47 62 67 64 56 48 45 44 48 54 55 57 66 70 67 60 48 29 18 14 14 16 17 17 13 9 9 12 16 19 20 19 17 18 21 23 24 26 27 25 19 13 10 11 12 12 14 18 21 22 21 21 20 21 23 25 27 30 34 38 38 36 32 30 30 29 27 28 28 26 22 18 14 13 11 10 7 4 3 4 8 14 20 25 30 31 33 37 31 23 29 41 47 47 43 36 25 13 6 8 13 17 20 21 23 27 30 32 33 35 36 37 35 31 26 20 16 12 10 8 5 2 359 357 356 356 356 356 353 349 346 344 343 344 344 343 342 342 340 339 341 345 345 344 342 342 342 342 339 336 335 334 333 331 328 326 324 322 320 318 316 315 314 314 313 310 307 302 299 297 295 294 294 296 297 299 299 298 298 295 295 295 295 298 306 318 327 330 329 326 324 326 328 331 335 339 339 336 332 329 324 318 314 315 318 319 319 323 328 336 344 349 352 354 359 8 18 31 41 42 37 29 19 13 17 29 42 52 56 61 64 64 63 60 46 18 340 308 293 286 284 269 260 252 246 245 246 246 248 252 260 270 280 291 297 300 301 303 307 311 313 311 304 292 277 263 249 234 89 105 130 132 124 120 120 120 124 139 160 173 182 187 188 184 181 182 182 184 191 204 223 259 273 271 265 255 248 241 233 226 220 216 212 207 203 199 195 194 198 204 211 218 224 227 226 219 212 216 238 268 279 285 305 343 19 26 30 32 28 27 25 21 5 326 279 242 223 218 221 223 224 226 228 230 230 228 223 217 213 211 207 208 209 235 278 307 320 323 323 324 325 328 333 338 343 348 354 358 3 8 12 16 20 22 23 23 23 24 26 28 29 28 28 29 30 30 30 31 32 34 36 36 36 38 38 38 39 41 42 43 44 30 29 29 29 30 31 32 34 35 36 36 36 36 34 32 30 29 28 27 27 26 25 25 25 25 25 26 26 27 28 28 29 29 29 29 28 28 29 30 31 32 33 34 35 35 36 35 35 34 33 32 31 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 15 14 13 13 12 12 11 10 9 8 7 6 5 3 2 1 0 359 358 357 355 354 353 352 350 349 348 347 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 329 328 327 326 325 325 324 323 324 325 328 328 327 324 323 325 329 333 333 329 326 325 325 327 327 322 318 318 320 326 335 340 333 327 323 324 332 352 22 36 37 36 39 46 40 32 32 40 50 54 55 56 58 61 60 57 55 53 57 64 65 60 53 42 27 17 13 14 16 18 20 18 14 12 14 18 21 21 19 18 21 25 26 25 26 28 26 19 12 9 10 12 13 14 17 20 22 21 18 16 15 17 20 24 28 31 37 38 36 33 31 31 30 28 28 28 25 21 16 12 10 8 6 3 1 2 5 10 16 24 30 33 33 35 38 35 29 33 41 44 42 36 26 11 360 1 3 8 13 16 18 21 24 27 30 32 33 33 31 29 25 21 16 12 9 7 5 2 360 357 355 353 352 351 351 351 349 345 343 343 345 348 349 347 347 347 349 352 353 353 352 354 356 354 349 343 340 339 339 338 338 336 334 331 328 324 321 318 316 316 316 316 313 309 304 301 299 296 293 291 291 293 295 296 296 296 295 293 292 290 290 296 308 322 327 328 325 322 321 323 326 331 339 342 338 332 327 322 317 311 314 316 317 317 317 321 326 333 337 339 341 346 354 6 19 30 34 31 23 13 6 6 14 30 46 53 59 63 65 64 61 50 20 333 299 286 278 278 265 255 247 243 244 245 245 247 253 263 274 284 294 297 296 296 299 304 308 308 304 298 290 281 275 280 298 6 83 163 158 135 117 113 109 109 145 170 178 186 196 200 197 193 189 190 197 209 226 268 360 317 306 292 272 257 246 238 229 220 215 212 207 201 196 191 190 192 195 202 217 227 229 229 225 225 237 263 284 288 283 289 316 342 345 345 356 356 360 5 6 351 313 273 234 218 216 220 224 227 232 238 246 249 242 232 222 217 216 215 220 227 257 295 312 317 314 313 313 315 318 323 329 336 342 349 355 0 7 12 16 19 22 23 23 23 23 24 25 25 24 23 24 26 27 28 29 30 31 32 32 32 32 33 35 36 37 39 41 41 31 30 29 29 29 30 31 32 34 35 36 36 35 34 32 31 29 29 28 28 27 26 26 26 26 26 26 27 28 28 29 29 30 30 29 29 28 29 30 31 32 33 34 35 35 35 35 35 34 33 31 30 29 28 26 25 24 23 22 21 20 19 18 17 16 15 14 14 13 12 11 11 10 9 8 7 6 5 4 2 1 0 359 358 357 356 355 354 352 351 350 349 347 346 345 344 342 341 340 339 338 337 336 335 334 333 332 332 331 329 328 327 326 325 324 323 323 322 322 324 327 328 326 323 322 323 325 327 326 323 322 321 322 325 324 319 317 319 323 330 335 336 334 331 328 327 333 348 14 40 47 46 49 51 45 38 34 34 39 43 47 52 56 56 53 50 50 51 38 35 36 34 31 28 23 17 15 16 17 18 19 17 15 15 16 18 20 21 20 21 25 28 27 25 26 28 27 21 13 9 12 14 16 16 17 20 23 23 20 16 13 13 17 23 27 29 35 37 36 34 31 29 29 28 28 27 26 23 19 13 9 6 3 1 0 2 5 10 15 22 28 32 33 32 33 31 28 32 38 40 35 27 15 1 360 5 7 9 13 15 16 17 19 21 23 24 26 26 24 22 19 16 13 10 7 5 3 0 358 356 354 351 349 347 347 347 346 344 342 342 345 349 350 350 351 354 358 358 357 355 354 355 356 350 343 338 336 336 338 339 341 341 340 337 333 329 325 321 319 317 317 317 315 312 307 305 304 301 296 291 288 289 290 291 292 293 294 293 292 290 289 291 298 314 323 327 325 322 321 320 321 326 335 344 342 333 326 321 315 311 312 314 316 315 315 316 320 325 329 330 330 333 341 352 4 13 18 18 13 7 1 357 360 15 36 48 55 61 64 64 61 53 23 331 293 282 275 272 261 253 248 245 242 244 247 249 256 266 276 286 293 293 291 292 298 303 304 300 296 291 286 281 279 285 295 305 280 245 208 159 100 89 78 67 148 184 188 195 204 210 208 202 198 203 218 234 260 312 335 324 329 319 292 269 253 243 233 222 214 208 202 198 194 190 188 190 198 206 217 224 224 225 226 230 238 253 269 274 266 268 281 282 294 297 300 318 330 332 336 331 288 255 225 213 213 218 225 231 239 250 261 263 253 243 231 227 229 235 239 253 290 313 322 318 311 306 305 304 306 311 318 326 336 345 354 3 9 14 18 21 22 23 23 23 22 21 21 20 19 18 19 21 23 24 24 26 27 28 28 28 28 29 30 31 32 33 34 37 31 31 30 29 29 30 30 31 33 34 35 35 35 34 33 31 30 29 29 28 27 27 27 26 26 27 27 27 28 29 29 29 30 30 30 29 28 29 30 31 32 33 34 34 35 35 35 34 34 32 31 30 29 27 26 25 24 22 21 20 20 19 18 16 15 14 14 13 12 11 10 9 8 7 6 5 3 2 1 0 359 358 357 356 355 354 353 352 351 350 348 347 346 345 343 342 341 340 338 337 336 335 334 334 333 332 331 330 329 328 327 326 325 324 323 322 322 321 321 323 326 327 325 323 322 321 320 320 318 317 316 317 320 323 322 317 316 320 328 338 343 341 342 344 341 338 342 353 14 35 46 50 53 55 51 43 35 32 33 39 43 47 50 48 45 43 48 43 39 35 28 23 21 20 19 16 14 14 16 17 14 14 15 16 17 17 18 20 21 24 27 28 27 26 25 26 26 22 14 10 13 16 18 19 19 21 26 28 24 18 13 12 16 22 27 30 34 36 36 33 30 28 27 26 26 26 26 25 22 15 8 6 4 2 1 2 3 7 12 18 24 29 33 31 33 31 30 33 38 37 30 19 9 3 5 9 10 11 13 13 13 13 15 16 17 18 19 19 17 16 15 13 11 9 6 4 1 358 356 355 354 351 347 345 344 344 343 341 341 341 342 344 346 348 350 352 354 354 353 352 351 351 349 343 337 332 331 331 332 334 338 340 341 339 337 333 329 326 322 319 317 317 317 314 310 308 307 306 301 293 287 285 285 286 288 290 292 292 290 289 289 291 296 306 315 322 325 324 323 321 319 320 328 340 342 334 326 320 316 312 312 314 315 315 314 314 316 319 323 324 324 325 331 341 351 358 360 0 360 357 353 348 345 354 14 34 47 56 62 63 60 51 23 332 295 279 274 268 260 255 252 249 246 248 252 254 259 266 277 287 291 290 288 290 294 297 298 294 290 285 282 283 285 290 295 292 280 266 254 249 17 25 19 351 269 220 208 210 215 217 216 210 206 213 233 246 276 298 304 312 331 343 312 278 258 242 232 223 214 206 202 197 192 189 183 179 194 211 215 219 221 223 226 230 238 249 257 262 260 255 260 261 257 259 270 288 306 317 314 296 270 241 222 212 211 217 227 237 248 264 275 273 267 259 246 245 253 257 262 283 315 329 330 321 310 302 299 299 299 300 308 316 330 345 359 8 15 18 22 25 25 24 22 22 20 18 17 16 14 14 15 17 18 19 19 20 22 23 24 24 25 27 28 28 28 29 30 31 32 32 31 30 30 30 31 31 32 34 34 35 35 34 33 32 31 30 29 28 28 27 27 27 27 27 27 28 29 29 29 29 30 30 30 29 29 29 29 30 31 32 33 33 34 34 34 33 33 32 31 29 28 27 26 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 5 4 3 1 0 359 358 357 356 355 354 353 352 351 350 349 348 347 346 344 343 342 340 339 338 337 336 335 334 333 332 331 331 330 329 328 327 326 325 324 323 322 322 321 320 321 322 324 324 322 321 320 319 317 315 313 312 312 313 317 321 320 314 314 320 332 343 347 349 352 354 353 349 350 357 11 27 40 47 55 60 56 49 36 32 49 48 45 45 46 44 43 45 50 53 43 33 26 20 18 17 16 13 9 8 11 12 10 13 15 17 17 16 18 20 22 24 27 26 24 28 27 26 25 22 17 14 14 15 17 19 21 24 29 31 28 22 16 14 17 23 28 31 34 35 34 29 25 25 25 23 22 23 25 25 23 15 8 6 5 4 3 2 1 3 10 16 22 30 34 33 37 38 37 38 38 35 27 16 8 5 6 7 8 10 10 10 10 10 10 11 13 13 14 13 12 10 10 9 8 6 4 2 360 357 354 353 353 350 346 344 344 343 341 340 340 340 341 341 342 345 346 347 346 347 347 346 345 343 341 337 332 329 326 326 326 328 331 334 337 337 337 335 332 328 325 322 319 319 318 315 312 310 310 309 305 297 288 284 284 286 288 290 292 292 290 289 290 293 297 304 311 317 323 326 326 323 319 317 321 330 334 332 326 321 317 315 314 314 315 315 314 313 313 314 316 319 321 322 326 333 341 345 345 345 346 347 344 339 332 335 351 14 34 48 58 62 58 44 20 332 293 278 273 267 261 257 256 253 252 254 256 258 262 268 277 285 287 286 286 287 289 293 298 294 285 279 281 286 293 297 298 297 286 271 263 265 297 337 343 315 274 245 232 229 228 225 222 217 212 223 238 254 269 274 279 294 314 325 302 275 258 242 233 223 213 206 201 199 197 196 188 180 195 209 216 218 221 223 226 231 237 247 257 263 257 255 254 248 242 240 250 260 286 306 302 286 266 243 227 217 215 220 231 244 257 272 282 283 281 274 264 262 271 282 292 322 335 337 332 322 309 300 297 296 296 295 301 311 328 347 1 12 18 22 26 28 28 26 23 21 18 16 14 12 11 11 12 14 14 15 16 17 18 20 21 21 22 24 25 25 25 25 26 26 33 32 31 31 30 31 31 31 32 33 34 34 34 34 34 33 32 30 29 28 27 27 27 27 27 27 27 28 29 29 29 29 29 29 29 29 29 29 29 30 30 31 32 32 33 33 33 32 31 31 30 29 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 10 9 8 7 5 4 2 1 360 358 357 356 355 354 353 352 351 350 349 348 347 347 346 344 343 342 341 339 338 337 335 334 333 332 331 331 330 329 329 328 327 326 325 325 324 323 322 321 320 320 320 320 320 319 318 318 318 318 316 313 312 310 309 310 313 317 319 315 311 318 340 349 349 350 352 353 353 351 351 355 5 17 28 40 53 60 58 52 43 48 59 53 47 48 48 47 48 51 54 53 39 28 24 19 17 17 14 9 4 2 4 8 11 15 14 15 15 16 21 23 23 24 25 23 19 22 24 25 25 23 20 18 15 13 14 18 23 26 29 30 29 24 20 18 20 24 29 33 35 33 28 20 18 20 22 23 23 24 26 27 23 15 8 6 5 5 3 2 360 2 11 20 26 34 33 36 41 43 42 40 38 34 27 18 10 6 5 5 6 6 6 7 7 7 7 8 9 10 10 9 8 6 5 5 4 3 1 359 357 354 352 351 350 348 346 344 343 342 341 340 340 340 340 340 341 342 343 342 342 342 342 342 340 338 335 333 330 327 324 322 321 322 324 328 331 333 334 333 331 329 327 324 322 321 319 317 314 313 312 311 309 302 292 285 284 288 291 292 292 292 293 293 293 294 297 303 309 315 322 327 328 325 320 317 318 323 327 329 327 323 320 318 318 316 315 315 314 312 311 311 311 313 317 320 324 329 334 337 336 335 336 338 337 333 326 324 333 356 21 41 55 62 60 48 25 341 292 279 274 267 262 259 257 254 254 257 260 263 266 270 276 281 284 286 286 287 289 294 300 295 283 278 282 290 298 303 304 300 292 279 264 261 276 301 314 294 266 250 243 239 235 232 229 226 229 233 242 255 265 266 267 278 286 284 277 268 263 248 237 226 216 209 206 203 203 209 205 205 207 210 212 217 222 226 230 234 241 249 254 258 257 260 256 246 232 226 238 247 281 301 301 287 270 253 238 228 225 228 237 249 262 276 285 287 285 282 279 281 296 313 329 348 348 342 333 320 308 299 296 295 295 296 300 316 336 354 6 14 20 24 28 30 28 26 24 21 17 13 11 9 8 10 11 12 12 13 14 16 17 18 18 18 19 20 21 21 21 21 21 21 32 31 31 31 31 31 31 31 32 33 33 34 34 34 33 33 32 30 29 28 27 26 26 26 26 27 27 28 28 29 29 29 29 29 28 28 28 28 28 28 29 29 30 31 31 31 31 30 30 29 28 28 27 26 25 24 22 21 21 20 19 18 17 16 14 13 12 11 10 8 7 6 4 3 1 360 358 357 356 354 353 352 351 350 349 348 347 346 346 345 344 343 342 341 340 338 337 336 334 333 332 331 330 329 329 328 327 327 326 325 325 324 323 322 322 321 320 320 319 319 317 315 315 315 317 317 316 314 313 310 308 308 309 312 313 312 310 314 338 345 345 346 346 347 346 346 348 352 358 6 17 33 47 54 53 50 48 52 57 59 58 57 52 49 51 55 57 50 33 19 18 18 17 16 13 7 3 2 4 8 12 15 12 12 14 18 25 24 24 24 23 20 17 18 21 22 24 24 22 21 17 15 16 20 24 26 27 28 28 25 22 22 24 27 30 33 33 29 19 12 12 18 23 27 28 30 31 29 24 16 9 5 4 4 3 3 5 9 19 28 31 33 35 39 41 42 41 39 36 32 26 19 12 8 6 5 5 5 4 4 4 4 4 5 6 7 7 7 6 5 4 3 2 0 359 357 355 352 350 349 348 346 344 342 341 341 340 340 339 338 337 337 338 340 340 339 339 339 339 339 338 336 335 334 332 328 324 320 318 318 319 322 324 327 328 329 329 328 327 326 324 322 320 317 315 315 314 313 311 306 298 288 286 289 293 293 292 292 294 297 300 300 299 302 308 315 321 325 326 324 320 317 317 320 324 327 329 328 325 324 322 319 317 315 314 312 311 309 308 309 312 317 321 325 328 330 329 329 329 329 329 327 321 317 319 336 4 33 54 65 67 59 39 348 296 283 277 270 264 260 255 251 252 257 262 267 270 271 274 278 283 286 287 286 288 292 291 287 282 281 286 295 305 309 310 309 298 282 266 257 258 268 275 266 251 242 240 239 235 234 234 234 236 240 245 253 262 266 268 277 282 278 268 269 271 257 241 229 219 214 207 201 204 221 227 219 207 197 202 213 219 227 233 236 240 245 248 250 252 261 271 257 226 218 235 254 289 300 295 290 279 264 254 247 240 242 248 258 270 283 291 293 292 291 293 296 308 329 346 356 354 345 334 320 309 300 296 300 297 299 310 330 350 4 12 18 22 25 28 30 29 27 24 20 15 11 8 6 7 9 10 10 10 11 13 14 15 15 14 14 15 17 17 17 17 16 14 14 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 32 31 30 29 27 26 26 25 25 26 26 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 29 29 29 29 28 28 27 27 26 25 24 23 23 22 21 20 19 18 17 16 15 14 13 12 11 9 8 6 5 4 2 1 359 357 356 355 353 352 351 350 348 347 346 346 345 344 343 342 342 341 340 339 337 336 335 333 332 331 330 329 328 327 327 326 325 325 324 324 323 322 322 321 321 320 319 318 316 314 313 313 314 315 316 316 315 314 311 308 306 306 307 308 310 312 317 331 336 337 338 339 340 341 342 345 349 353 358 12 28 42 45 41 39 42 50 61 69 68 62 52 49 54 57 55 43 25 15 16 17 15 15 13 7 3 3 5 8 12 12 8 10 14 23 25 24 23 23 22 19 18 18 20 21 24 27 24 22 22 23 24 25 26 27 27 27 27 25 24 25 26 28 30 31 28 21 11 6 9 18 26 31 33 35 34 32 26 17 10 7 4 5 4 4 13 21 27 30 33 35 37 38 39 39 39 36 33 29 24 19 14 10 8 7 6 5 4 4 3 3 3 3 3 4 5 5 6 5 4 3 1 359 357 355 353 351 349 348 346 345 344 343 342 341 340 339 338 337 335 334 335 337 338 337 337 337 337 336 335 333 334 337 338 333 326 320 317 315 315 317 319 321 323 324 326 326 327 326 325 323 321 319 317 316 317 317 313 308 302 293 290 291 294 293 291 291 293 298 304 307 306 304 305 309 315 320 320 316 314 312 313 317 321 326 329 332 332 329 325 322 319 316 314 312 310 309 307 306 308 313 317 321 323 324 323 322 321 322 321 319 315 311 309 315 335 15 60 71 75 71 59 339 298 286 281 275 268 260 252 248 249 255 263 269 272 272 273 278 285 289 288 289 289 286 283 282 283 287 295 305 314 319 321 316 302 288 269 255 251 255 260 258 250 241 237 237 235 237 240 242 244 245 247 251 257 265 272 279 286 286 271 272 273 262 243 229 220 214 206 200 208 228 239 223 209 208 215 214 216 226 235 237 239 242 247 248 243 248 294 322 206 221 244 272 293 299 298 292 284 278 272 265 264 265 269 275 281 288 297 305 307 305 307 311 320 334 348 356 355 345 334 321 309 304 303 304 306 312 327 346 1 12 19 22 23 25 27 28 29 27 23 18 13 8 4 4 5 7 8 8 8 9 11 12 11 11 10 11 13 14 14 13 12 10 6 6 29 29 30 31 31 31 32 32 32 32 32 32 32 32 32 31 31 30 28 27 26 25 25 25 25 26 26 27 27 28 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 25 24 24 23 22 21 21 20 19 18 17 17 16 15 13 12 11 10 9 7 6 5 3 2 0 359 357 356 354 353 351 350 349 347 346 345 344 343 343 342 341 340 339 338 337 336 335 334 333 331 330 329 328 327 326 326 325 324 324 323 323 322 322 322 321 321 320 318 316 314 313 312 312 314 315 315 315 315 314 312 308 305 304 305 307 310 315 320 320 323 327 330 334 335 338 342 344 345 347 353 10 30 43 40 32 28 32 40 51 63 67 62 55 55 54 52 43 27 17 14 14 14 13 13 13 7 4 4 5 7 8 7 6 8 13 25 24 22 21 21 20 19 18 18 21 23 26 27 24 22 25 28 30 29 27 27 27 27 25 23 23 24 26 27 27 25 20 12 3 0 6 16 28 34 35 35 34 31 27 21 14 10 6 6 6 6 16 26 32 35 36 37 37 37 37 37 36 34 30 25 21 18 14 12 10 9 8 6 5 4 3 3 3 3 3 3 3 4 4 4 4 3 1 359 357 355 353 351 349 348 347 346 345 344 343 341 340 338 337 336 335 334 334 335 336 337 336 335 335 334 332 329 329 333 336 336 332 326 320 316 314 314 315 317 318 320 322 324 325 325 325 324 323 322 320 319 319 320 317 312 306 299 295 294 295 294 291 290 292 296 303 310 308 301 296 299 306 311 311 309 306 304 306 311 316 318 326 332 334 332 328 324 320 317 313 311 310 308 306 305 306 309 313 317 319 319 318 316 315 314 312 310 306 302 297 292 283 266 82 82 85 86 76 325 288 283 281 278 271 262 252 247 246 250 259 270 275 276 278 284 292 295 295 294 290 282 279 282 287 295 305 318 328 335 338 328 324 317 281 258 250 250 254 256 253 243 239 240 242 247 250 250 248 247 249 253 259 266 273 281 292 296 285 280 274 257 238 225 216 209 206 208 214 234 239 218 208 214 224 221 219 226 234 238 243 251 259 251 231 224 263 342 297 264 273 291 302 305 302 298 291 291 292 293 297 300 301 300 298 294 296 310 317 318 320 323 329 338 347 352 350 342 332 321 311 308 309 311 316 326 342 359 10 17 20 22 23 24 27 29 30 26 21 16 11 5 1 1 3 4 5 6 6 7 8 8 7 7 7 8 10 10 9 9 6 2 358 358 28 28 29 30 30 31 31 31 31 31 31 31 31 31 31 30 29 29 27 26 25 25 24 24 24 25 26 27 27 27 27 27 26 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 24 24 23 23 22 21 21 20 19 19 18 17 16 15 15 14 13 12 11 9 8 7 6 4 3 2 0 359 357 356 354 353 351 350 348 347 346 344 343 342 341 341 340 339 338 337 336 335 334 333 332 331 329 328 327 326 325 325 324 323 323 322 322 321 321 321 321 321 319 318 316 314 313 312 313 313 314 314 314 313 313 311 307 303 301 301 303 305 310 314 316 318 323 328 331 330 335 340 342 339 339 350 13 35 48 43 33 26 27 33 42 52 58 57 49 42 40 37 32 24 16 12 10 11 11 12 11 6 5 4 360 359 2 4 5 7 13 21 22 20 18 18 18 18 18 18 20 24 27 26 22 20 21 25 28 28 26 24 24 24 23 22 22 23 24 24 23 20 13 3 356 355 1 12 25 32 34 33 31 30 28 24 18 12 9 8 7 7 17 28 34 36 37 36 35 34 34 33 32 29 25 22 19 16 14 12 10 9 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 2 1 359 357 355 354 353 351 350 349 347 346 345 343 341 339 338 337 336 335 334 334 334 335 336 336 335 334 332 330 328 326 326 329 332 335 334 327 321 316 314 314 315 316 318 319 320 321 322 323 322 322 321 321 320 321 322 321 317 312 307 301 298 297 295 293 291 291 294 300 301 299 294 295 301 305 306 305 306 305 300 301 302 302 307 305 322 339 336 329 325 321 316 313 310 308 307 305 305 305 306 309 312 314 315 314 311 309 308 305 302 298 292 284 272 253 216 137 109 100 101 110 249 270 276 278 277 271 262 255 250 247 249 258 270 278 282 286 293 301 302 299 296 288 282 280 283 290 300 315 334 351 359 359 351 356 350 288 243 237 239 245 249 251 248 247 248 253 259 261 258 256 254 255 257 263 270 276 280 287 291 286 280 270 249 229 217 208 204 206 209 216 233 236 221 215 219 228 227 230 233 237 242 250 262 271 252 221 212 231 296 303 301 304 308 309 309 306 305 306 306 309 314 320 322 321 318 314 306 301 312 321 327 331 334 337 342 347 347 344 337 327 318 312 312 314 317 325 338 353 7 15 21 23 21 21 25 29 31 31 24 18 13 7 1 359 360 1 2 3 4 4 4 3 3 3 3 3 3 5 5 5 4 1 357 354 352 27 27 27 28 29 29 30 30 29 29 29 29 29 29 29 29 28 27 27 26 25 24 24 24 24 24 25 26 26 26 26 26 25 24 24 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 22 21 21 20 19 19 18 17 16 16 15 14 13 13 12 11 10 9 8 6 5 4 3 1 360 359 357 356 354 353 351 350 348 347 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 323 322 321 321 320 320 320 320 320 319 317 315 314 313 312 312 313 313 313 312 311 310 309 305 301 297 295 295 298 301 307 312 317 323 329 330 329 331 336 334 331 334 349 17 40 50 49 39 28 27 32 39 45 51 47 37 27 26 29 28 24 17 12 7 6 8 9 7 4 3 0 354 356 0 4 4 4 8 15 19 18 16 16 16 18 18 17 18 21 24 24 20 16 16 19 23 25 24 22 20 20 19 19 20 21 20 20 18 15 9 1 356 358 1 10 21 28 31 30 29 29 28 24 19 15 12 9 6 6 15 25 29 30 29 28 28 29 29 28 26 24 21 18 16 14 13 11 10 9 8 8 7 6 5 4 4 3 3 3 2 2 2 1 1 1 0 359 357 355 353 353 353 352 351 350 349 346 344 342 339 338 336 335 334 334 333 333 334 334 335 334 334 333 330 327 325 325 326 327 329 330 328 324 320 317 315 315 316 317 318 318 318 319 320 320 320 319 319 319 319 321 322 320 316 312 308 304 302 300 297 294 293 293 293 296 294 292 297 305 309 306 302 303 305 306 305 302 297 272 246 261 326 341 327 323 319 314 311 308 305 303 303 303 303 303 305 308 309 310 308 306 304 301 299 296 291 284 273 259 242 218 187 151 128 124 150 232 258 269 273 274 270 265 261 256 253 250 255 266 275 281 290 301 309 306 301 294 285 279 279 283 291 306 332 359 17 24 22 25 46 85 156 200 216 224 232 238 243 248 254 257 262 266 266 264 263 263 261 261 266 273 281 285 287 288 287 279 268 244 225 214 208 205 206 208 216 235 240 226 218 225 237 239 245 247 246 247 253 262 264 248 230 228 272 306 304 305 309 315 314 307 313 316 318 320 322 326 330 332 331 327 321 315 316 322 328 335 339 339 339 342 344 341 336 329 322 316 314 316 319 324 335 348 0 11 18 22 22 21 22 29 34 33 29 23 16 10 3 358 357 358 359 360 1 2 2 0 359 357 357 356 357 358 359 1 1 360 357 352 348 344 26 26 26 27 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 25 25 24 24 23 23 24 24 24 25 25 25 25 24 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 16 16 15 14 14 13 12 11 11 10 9 8 7 6 5 3 2 1 360 358 357 356 354 353 351 350 348 347 346 344 343 342 341 340 339 338 337 335 334 333 332 331 330 329 328 327 326 325 324 323 322 322 321 320 320 319 319 319 319 318 317 316 314 313 313 312 312 313 312 311 310 308 307 306 303 300 296 293 294 297 299 304 309 313 320 324 330 330 331 332 329 328 335 352 20 42 48 47 41 29 26 32 39 41 39 36 31 25 21 19 20 16 10 5 0 359 2 5 5 2 360 353 351 354 358 2 3 2 4 9 15 15 15 14 14 16 16 16 15 15 17 19 17 14 14 16 19 22 22 20 16 13 13 15 17 17 16 15 14 12 8 3 1 4 6 13 20 25 27 28 27 26 25 22 19 16 13 9 5 5 11 16 16 17 17 18 20 23 23 22 21 18 16 15 14 12 11 10 9 8 8 8 7 7 5 5 4 3 2 2 1 1 1 0 360 359 359 358 356 354 353 352 352 352 352 351 350 347 345 342 339 337 336 334 333 333 332 332 333 334 334 335 334 333 330 327 325 324 324 324 324 325 324 323 321 319 318 317 317 317 317 317 317 317 317 317 317 316 316 317 318 319 320 319 317 314 312 311 310 309 305 299 296 294 293 294 293 290 298 305 307 305 302 301 302 307 312 308 298 286 276 281 298 321 320 318 315 310 306 303 300 298 299 301 302 301 301 303 304 305 304 301 298 295 293 290 285 277 266 253 239 225 207 187 162 149 169 221 253 265 269 270 269 268 267 263 260 257 259 263 268 275 285 303 309 304 294 285 279 277 277 280 288 311 353 32 41 41 42 61 100 138 164 183 199 208 216 222 229 241 253 260 264 267 267 267 268 267 263 264 267 274 284 291 299 312 316 295 276 247 229 218 211 209 210 211 218 239 245 233 230 239 250 257 262 265 263 257 260 262 259 255 266 271 292 312 315 306 308 321 320 316 318 322 325 327 329 332 334 336 337 332 325 320 321 326 335 344 345 341 340 340 339 335 330 325 320 317 316 318 321 330 344 357 7 14 19 21 21 18 21 31 36 33 27 21 14 7 359 355 355 357 357 358 360 0 359 356 353 352 351 350 351 352 354 356 355 353 349 345 339 332 25 25 26 26 27 27 27 27 26 26 27 27 27 27 27 27 26 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 15 15 14 13 13 12 12 11 11 10 9 8 7 6 5 4 3 2 0 359 358 357 355 354 353 351 350 348 347 346 345 344 343 342 340 339 338 337 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 320 319 318 318 318 317 316 315 314 313 313 312 312 312 312 311 309 307 305 304 303 301 299 297 297 300 303 302 304 306 309 313 318 324 327 330 329 328 332 343 3 26 38 41 42 38 30 30 37 39 39 35 29 22 17 12 9 6 359 353 353 353 354 357 1 2 360 355 350 350 352 356 359 0 359 1 6 11 12 12 12 12 13 13 12 12 11 11 12 14 14 14 15 17 19 20 18 13 7 7 11 13 13 13 12 11 10 8 6 5 7 12 17 21 23 25 26 25 23 20 19 19 18 14 9 6 6 8 9 10 11 11 12 14 17 17 16 15 14 13 12 11 10 10 9 8 8 8 8 7 6 5 4 3 2 1 1 360 359 359 359 358 357 357 356 355 354 352 352 351 351 351 350 349 347 345 342 339 337 336 334 334 333 332 332 333 333 334 334 334 333 330 327 325 324 323 323 322 322 321 320 320 320 319 319 318 318 318 317 316 316 315 315 315 314 313 313 315 317 318 318 317 314 313 314 314 313 311 306 300 297 295 296 293 290 296 300 301 301 300 300 301 306 309 308 302 291 289 289 293 302 307 310 308 304 299 297 295 294 295 298 299 299 298 299 300 300 299 296 294 291 287 284 279 273 264 253 241 229 220 204 186 179 196 223 248 262 266 268 268 269 271 269 266 263 262 262 265 271 280 298 302 301 293 285 279 275 273 275 282 306 10 67 61 57 60 91 125 148 164 177 188 195 199 204 209 226 245 257 263 264 266 266 268 266 263 262 265 272 283 294 306 323 337 327 301 263 238 223 215 212 213 216 226 250 251 250 258 275 288 290 288 286 290 284 281 284 292 303 310 290 286 310 338 311 310 329 327 323 322 324 327 329 330 332 335 339 341 337 328 321 321 330 339 347 347 344 341 338 335 331 327 323 319 317 315 320 324 336 353 5 12 17 20 21 19 16 23 33 35 31 24 17 12 4 356 353 354 355 355 356 357 356 354 350 348 346 346 347 347 347 346 345 343 339 332 325 319 313 25 25 25 26 26 26 26 26 25 26 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 22 22 22 22 21 21 20 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 12 11 10 10 9 9 8 7 6 5 4 3 2 1 360 359 358 356 355 354 352 351 350 349 348 347 346 345 343 342 341 340 338 337 336 334 333 331 330 329 328 327 326 325 324 323 322 321 321 320 319 318 318 317 316 315 314 314 313 313 312 312 312 312 312 310 308 304 302 300 300 299 299 299 302 306 308 307 306 305 305 307 310 315 320 324 325 329 337 353 15 28 31 32 34 35 33 36 40 40 33 24 13 6 4 2 357 349 341 344 348 350 352 356 359 0 357 350 350 351 352 354 356 356 354 356 2 8 9 8 10 12 12 11 9 8 8 8 10 12 15 16 16 16 16 18 16 9 4 4 8 10 10 10 9 9 8 6 5 6 10 15 20 22 22 23 25 24 21 18 17 19 19 15 11 9 8 8 7 7 7 8 9 11 13 12 12 11 10 10 10 9 9 8 8 8 7 7 7 6 5 4 3 2 1 0 359 358 358 357 356 356 355 355 354 354 353 351 351 350 350 349 348 347 346 344 341 339 337 335 334 334 333 333 333 333 333 333 333 333 332 330 328 326 325 324 322 321 320 319 317 317 317 318 318 319 319 319 318 317 316 315 314 313 311 310 310 312 315 316 316 315 314 313 314 316 316 314 310 305 300 298 295 295 294 296 298 298 299 299 300 301 304 307 306 303 298 295 296 299 300 301 301 298 293 290 288 288 289 292 295 297 297 297 297 297 296 295 293 291 288 284 281 277 271 264 253 243 234 225 211 198 192 199 219 242 258 264 267 268 269 270 270 268 267 266 266 268 272 278 289 294 293 287 282 279 273 270 273 273 284 98 81 68 76 94 114 134 150 162 173 182 190 191 191 192 204 224 246 266 262 263 264 263 262 261 261 263 269 278 290 306 324 332 337 323 276 241 220 212 211 215 220 233 259 267 281 306 331 342 339 328 315 315 316 317 332 2 6 335 300 307 356 13 325 325 336 331 321 317 320 323 326 329 332 335 338 340 339 332 323 322 331 341 346 346 344 339 335 332 329 325 321 317 315 315 318 328 343 360 11 16 19 20 21 18 17 25 33 34 29 20 14 8 360 353 351 351 352 352 352 352 350 346 344 343 343 344 344 344 342 338 331 322 311 288 258 243 253 25 25 26 26 26 26 25 25 25 25 26 26 26 26 26 26 25 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 13 12 12 12 11 11 10 10 9 9 8 8 7 7 6 5 4 3 2 1 360 358 357 356 355 354 353 351 350 349 348 347 346 345 344 343 342 341 339 338 336 335 333 332 330 329 328 327 326 325 324 323 322 321 320 319 318 318 317 316 314 314 313 313 312 312 312 312 312 312 312 309 306 302 299 298 298 299 300 303 306 310 311 310 308 306 304 305 307 311 317 321 325 332 344 4 23 29 27 27 30 33 36 39 40 36 28 13 2 355 354 353 348 339 331 335 344 352 357 359 359 359 355 351 350 350 350 351 352 351 350 353 0 5 6 6 9 13 13 10 6 5 6 7 9 12 15 16 15 15 16 18 16 7 3 5 7 6 6 7 7 5 1 359 0 5 11 18 22 22 22 24 26 24 21 17 17 19 20 17 14 12 10 8 6 6 6 7 9 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 6 5 5 4 2 1 0 359 358 358 357 356 356 355 354 354 353 352 352 350 349 348 348 347 346 345 344 343 341 339 337 336 335 334 334 333 333 333 333 332 332 332 331 330 328 326 325 325 322 321 320 318 316 315 315 315 316 318 320 321 320 319 317 316 314 312 310 308 308 310 313 315 315 314 312 311 313 314 315 314 311 307 303 300 299 299 299 299 299 298 298 298 299 300 303 303 303 301 299 300 302 303 302 298 293 286 282 279 278 281 285 289 292 296 297 297 296 295 293 292 289 286 284 283 281 276 270 262 253 243 235 228 222 215 206 203 214 233 251 260 265 266 267 268 268 269 269 271 273 275 276 279 283 288 289 287 281 276 272 269 268 266 266 11 96 88 78 95 119 137 150 161 171 180 186 188 188 188 191 204 238 274 264 261 260 258 258 259 259 260 265 273 285 301 318 326 339 319 262 227 212 210 214 219 227 243 265 289 336 14 24 18 8 357 344 338 349 358 5 11 4 336 317 344 29 22 355 343 340 329 318 314 315 319 325 328 333 335 336 335 335 333 328 328 331 338 343 345 341 334 330 329 328 324 318 313 311 312 318 332 350 5 14 18 19 20 20 19 23 28 30 29 22 14 8 2 354 348 346 346 347 347 346 344 341 339 340 342 343 344 344 342 338 334 326 312 291 243 194 176 181 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 25 24 23 23 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 14 13 12 12 11 11 10 10 10 9 9 9 8 8 7 6 6 5 4 3 2 1 0 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 341 340 339 337 336 334 333 331 330 328 327 326 325 323 322 321 321 320 319 318 317 316 315 314 313 312 311 311 311 311 311 312 312 311 308 304 299 297 296 298 300 303 306 309 310 311 310 309 308 306 305 307 311 316 322 330 340 357 19 33 33 29 26 28 31 34 35 34 30 22 13 356 349 350 351 348 338 331 336 348 352 0 2 358 354 353 352 351 349 348 348 351 352 350 355 2 6 6 7 12 16 16 12 6 2 3 4 8 14 18 19 17 14 15 17 13 5 2 4 4 2 0 1 2 360 354 353 356 3 13 20 23 22 21 24 25 22 18 16 16 19 21 20 18 15 11 9 7 6 6 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 6 5 4 4 3 2 1 360 359 358 358 357 357 356 355 354 353 352 351 350 349 347 346 345 345 344 344 342 342 340 338 337 337 336 335 334 334 334 333 332 331 331 330 329 328 326 326 325 323 321 320 317 316 314 313 313 313 314 318 321 323 322 321 319 316 314 312 309 308 308 311 313 314 314 312 310 310 310 312 312 311 308 305 303 303 304 303 302 300 299 298 297 298 297 301 301 300 300 301 302 303 302 299 293 285 278 274 272 273 277 282 287 293 297 299 297 295 293 291 289 286 284 283 282 278 273 268 260 251 242 236 231 228 223 216 209 210 222 241 253 259 263 264 266 268 269 272 274 278 281 281 281 282 286 289 284 277 272 270 268 264 266 270 246 227 336 11 31 111 141 154 167 175 181 186 188 189 189 190 198 249 280 269 259 256 253 254 255 256 257 261 268 280 295 315 332 340 299 241 216 205 210 214 221 235 256 277 318 16 36 42 39 28 16 6 359 2 8 12 12 3 338 336 11 27 23 8 353 342 329 317 313 313 318 324 327 331 332 329 327 329 333 335 335 335 338 342 343 339 332 329 330 328 322 315 309 306 310 320 336 354 8 16 18 19 19 18 18 21 23 25 23 16 8 0 352 343 337 336 337 339 339 337 334 333 335 339 342 345 345 344 342 340 338 334 327 317 295 236 189 193 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 25 24 23 22 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 11 11 10 10 10 9 9 9 8 8 7 7 6 6 5 4 4 3 2 1 1 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 344 343 342 341 339 338 336 335 334 332 331 329 328 326 325 324 322 321 320 319 318 317 316 315 314 313 312 311 311 310 310 310 311 312 312 311 307 301 297 295 295 297 301 305 307 308 309 309 310 309 307 305 305 307 311 317 326 337 354 17 38 41 34 32 34 35 35 34 32 32 34 28 9 1 356 358 358 359 350 345 350 357 355 2 1 354 349 349 352 354 354 354 355 358 358 353 355 6 10 10 13 18 23 23 18 10 5 7 11 17 25 31 31 25 19 15 14 9 3 2 4 3 359 355 355 357 356 352 351 355 1 9 16 18 17 18 20 21 18 15 15 18 22 24 24 21 17 13 11 8 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 6 5 4 4 3 2 1 1 360 359 359 358 357 356 355 354 352 351 350 347 345 345 345 345 345 344 343 342 340 339 339 338 337 336 335 335 334 332 331 330 329 328 326 325 324 324 322 321 319 318 316 315 314 313 311 312 314 318 323 324 323 322 320 317 315 312 309 308 308 310 312 312 311 309 308 307 308 309 308 307 305 305 305 306 306 304 302 301 299 299 299 298 300 302 302 302 304 304 301 299 296 291 284 279 275 275 277 280 283 288 294 299 300 297 294 291 288 286 283 282 279 276 274 272 267 258 248 239 235 233 232 229 221 212 208 215 231 245 253 258 263 266 268 271 273 276 280 284 285 284 286 290 291 286 281 277 273 270 269 272 276 267 281 319 333 346 86 162 174 183 186 189 192 196 197 196 195 192 234 279 271 258 251 247 247 249 251 255 260 266 273 288 314 345 354 265 219 206 201 212 220 231 248 273 299 329 11 31 46 50 44 34 23 14 13 15 14 6 356 337 352 18 27 25 13 356 342 328 316 312 316 320 321 323 326 327 325 322 329 336 340 339 339 341 344 344 340 335 333 333 328 321 313 306 305 314 327 342 355 10 16 18 18 16 13 13 16 16 16 15 8 359 349 340 330 323 324 326 331 333 330 328 330 336 341 345 347 347 347 346 346 346 344 341 336 325 308 292 290 26 26 26 25 25 25 25 25 25 25 26 26 26 26 25 25 24 23 22 21 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 9 9 8 8 7 7 6 6 5 4 4 3 3 2 2 1 0 359 359 358 357 356 355 354 353 352 351 350 349 347 346 345 344 343 341 340 339 337 336 335 333 332 330 329 327 326 324 323 321 320 319 318 317 316 315 314 313 312 311 310 310 310 310 311 312 311 309 304 299 295 293 294 298 302 304 306 308 308 309 309 308 306 305 304 307 312 318 329 347 13 39 48 44 41 44 48 48 45 41 36 25 15 13 8 9 12 14 14 14 8 7 9 9 6 5 360 355 353 355 360 360 357 355 357 358 357 354 359 12 17 19 23 30 35 35 31 35 102 90 65 56 54 54 49 38 26 18 11 5 1 1 4 4 359 353 351 352 353 352 353 355 356 1 7 9 10 15 20 21 17 16 17 24 28 29 28 24 20 16 12 10 10 11 11 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 8 8 8 8 7 7 6 6 5 4 3 3 2 1 0 359 358 356 355 353 352 350 348 347 348 348 347 346 345 344 343 342 341 340 339 337 336 335 334 332 331 330 328 327 325 324 323 322 320 319 318 317 316 316 315 314 312 311 312 315 320 323 324 323 322 319 317 314 310 308 307 308 309 309 308 307 306 306 306 307 306 305 304 304 304 306 306 306 305 304 303 303 302 302 304 306 306 305 305 305 301 299 296 295 292 287 283 282 283 285 286 289 294 298 299 296 293 289 286 283 280 277 275 275 276 276 269 256 245 236 231 231 234 233 226 217 209 213 227 240 248 253 259 265 268 272 275 278 283 286 287 288 292 294 293 290 286 280 278 276 277 279 282 288 298 307 315 320 306 212 207 206 204 204 206 209 208 206 204 204 232 278 272 257 249 245 244 247 250 255 259 262 265 277 307 357 38 126 194 190 200 216 229 247 267 290 316 330 354 24 48 52 51 46 37 25 17 17 16 359 344 335 354 15 24 21 9 355 341 328 320 319 320 322 325 330 332 323 324 326 333 339 340 339 340 344 347 348 345 343 340 336 330 322 313 305 306 321 336 350 0 10 16 18 17 13 10 8 6 5 6 7 0 350 339 331 323 318 322 327 332 332 330 330 334 340 345 348 350 351 351 352 352 352 352 350 346 339 331 324 323 27 26 26 25 25 24 24 24 24 25 25 25 25 25 25 24 24 23 22 21 20 19 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 4 4 3 3 2 2 2 1 1 0 360 359 358 357 356 355 354 353 352 350 349 348 347 346 345 343 342 341 340 338 337 336 334 333 332 330 329 327 325 323 322 320 319 318 317 315 314 313 312 312 311 310 310 310 310 310 310 309 306 302 297 293 292 294 298 302 305 307 308 308 308 307 307 306 305 305 308 313 321 334 358 33 52 53 52 55 59 59 53 46 42 40 31 19 13 11 13 22 29 30 30 25 24 23 21 16 11 5 5 11 21 28 22 6 358 0 1 359 360 12 22 29 32 37 44 54 63 91 143 139 131 106 87 77 68 57 43 29 18 9 1 358 359 3 5 1 354 349 348 350 352 353 351 354 2 7 6 9 17 23 22 21 20 21 28 33 34 32 28 23 19 16 14 13 14 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 12 12 12 11 11 11 10 10 9 8 8 7 6 6 5 4 3 2 1 359 357 356 355 353 352 351 351 351 350 349 347 346 344 343 343 342 340 339 337 335 334 332 331 330 329 327 325 324 322 321 319 318 317 316 316 316 315 314 313 312 312 313 316 320 322 323 322 320 318 316 312 309 308 307 307 306 306 305 304 304 304 304 304 304 303 302 302 303 304 305 306 307 307 306 305 305 306 307 308 308 307 306 306 305 303 299 296 292 289 287 287 287 288 291 294 297 297 295 292 288 284 281 278 275 274 275 278 280 269 254 246 240 235 235 236 236 231 221 214 218 230 240 247 252 257 262 267 274 278 282 287 288 290 293 297 297 295 294 291 283 283 283 284 287 294 302 310 314 304 299 273 249 234 224 218 217 219 221 220 218 216 223 257 283 273 259 250 246 246 249 253 255 256 255 257 266 292 359 65 104 165 194 228 235 238 248 265 293 318 330 352 12 39 49 52 51 45 29 14 14 13 355 333 332 351 7 11 8 2 353 341 334 329 327 327 329 334 338 334 328 329 334 339 339 337 337 342 348 351 351 350 348 345 339 331 323 315 310 313 325 339 353 4 12 17 18 16 8 3 358 355 355 359 360 355 345 337 332 328 327 330 333 335 333 332 334 339 344 348 351 353 354 356 356 357 357 357 357 353 347 341 337 338 27 26 25 25 24 24 23 23 24 24 24 25 25 25 24 24 23 23 22 21 20 19 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 1 1 360 359 358 357 356 355 354 352 351 350 349 347 346 345 344 343 342 341 339 338 337 336 334 333 332 330 328 326 325 323 321 319 318 316 315 314 313 312 311 311 310 310 311 310 309 307 305 303 299 295 292 293 295 299 302 304 305 305 306 306 305 306 307 307 308 311 317 327 349 22 50 58 58 61 66 67 63 54 43 42 47 42 30 19 16 19 27 34 37 37 33 30 29 29 29 25 21 22 31 44 60 74 69 50 46 46 31 24 30 38 43 44 47 45 201 207 181 126 116 110 97 85 77 68 55 40 28 17 8 2 359 359 1 2 360 354 350 349 350 349 343 345 357 7 10 9 14 20 23 23 24 24 26 30 33 35 34 31 26 23 21 19 18 18 18 19 18 18 17 17 16 16 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 10 9 8 8 7 7 6 4 3 1 0 359 358 357 356 354 352 352 351 350 348 347 346 344 344 343 342 340 339 337 336 334 333 332 330 329 328 326 324 322 321 319 317 316 315 315 315 315 314 314 313 313 313 314 316 319 320 320 319 318 317 315 312 311 309 307 306 304 303 303 302 302 302 302 302 302 302 301 301 302 303 305 306 308 307 306 306 305 305 307 308 309 309 311 313 314 307 299 294 291 288 287 288 289 291 293 293 294 293 290 287 283 280 277 275 274 273 273 276 268 255 250 249 248 247 245 243 239 232 229 231 237 243 249 253 257 261 269 279 283 286 288 291 294 298 300 300 298 295 289 284 287 292 296 302 312 317 313 334 325 304 281 258 244 233 225 222 223 223 221 220 223 234 256 274 271 261 253 249 248 249 251 251 251 251 252 258 276 332 60 89 88 319 271 247 240 249 262 292 330 345 7 18 32 44 53 57 52 30 7 2 1 348 325 325 346 357 1 0 357 354 346 341 340 340 340 342 347 344 336 334 335 340 342 338 334 336 344 352 353 353 351 348 345 340 331 323 317 315 319 330 340 352 3 12 17 17 12 2 353 345 343 348 355 357 353 347 341 338 336 336 338 339 337 335 336 340 344 348 351 355 357 359 360 0 0 1 2 1 357 352 347 345 347 26 26 25 24 23 23 23 23 23 24 24 25 25 25 24 24 24 23 22 21 20 20 19 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 5 5 4 4 4 3 3 2 2 2 2 2 3 2 2 2 1 360 359 358 356 355 354 353 352 351 349 348 347 345 344 343 342 341 340 339 338 337 336 334 333 331 329 328 326 324 322 320 318 317 315 314 313 312 311 311 311 312 311 310 307 304 301 298 296 293 291 292 295 297 298 299 300 300 301 302 303 305 307 308 310 313 321 337 16 50 62 64 64 67 70 69 65 58 49 49 50 46 41 33 26 25 28 31 33 35 35 30 28 32 37 37 34 33 38 46 56 68 82 95 96 80 57 44 47 53 56 49 50 263 237 221 180 101 93 91 87 80 72 63 52 40 29 21 12 5 2 1 1 359 359 358 357 356 349 339 336 345 360 11 13 14 16 18 20 23 27 29 30 32 34 36 37 34 30 27 25 24 22 22 22 21 20 19 18 18 18 18 18 17 17 17 17 17 17 16 16 15 14 13 12 12 11 11 10 9 8 8 7 6 5 4 3 1 0 359 358 357 355 354 352 350 349 347 346 345 344 343 342 341 340 340 338 336 335 333 332 331 330 329 328 327 325 323 322 320 318 316 315 314 314 314 314 314 313 314 314 314 315 316 317 317 317 317 316 315 314 314 311 309 307 305 303 302 300 299 300 302 302 302 302 301 301 301 302 303 304 306 306 306 305 303 302 304 306 309 311 314 318 321 316 306 299 294 290 288 288 289 289 289 288 289 289 288 286 283 280 277 275 273 272 269 269 267 262 260 258 257 255 254 253 251 249 250 247 245 247 250 254 256 256 266 282 288 290 292 294 296 299 303 303 305 296 289 289 294 302 311 323 335 332 319 317 314 310 292 268 251 238 228 223 221 220 220 222 228 239 253 264 266 262 255 252 246 244 245 247 249 250 250 253 263 288 340 11 17 351 300 258 237 241 271 323 357 6 17 26 36 47 59 66 62 45 15 348 345 336 315 312 331 345 350 355 358 0 358 355 356 360 0 1 4 356 343 338 341 345 344 338 334 338 347 353 354 353 352 350 345 338 331 323 316 316 322 330 340 350 359 6 13 13 7 354 340 334 336 346 353 357 355 351 347 344 342 342 344 344 343 341 344 347 350 352 356 359 2 4 5 4 4 4 4 3 359 354 351 350 352 26 26 25 24 23 23 23 23 24 24 25 25 25 25 25 25 24 23 23 22 21 20 19 18 18 17 16 16 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 3 3 3 3 2 2 1 0 359 358 357 356 355 354 352 351 350 349 347 346 345 344 343 342 341 340 339 338 337 335 334 332 331 329 327 325 323 321 319 317 315 314 313 312 312 312 312 312 311 308 304 300 297 295 293 291 290 291 293 294 294 295 296 297 298 299 301 303 306 307 309 313 322 347 39 65 70 69 69 71 70 68 66 62 57 59 55 41 37 36 32 27 25 27 30 34 36 33 31 31 35 37 36 33 32 35 38 44 56 66 64 54 46 46 52 59 60 49 22 264 251 208 124 94 88 88 85 80 72 63 53 44 36 28 19 10 3 359 357 354 357 5 9 356 341 335 341 351 2 10 11 13 11 12 16 24 29 31 31 33 36 37 39 37 34 31 29 28 26 25 24 23 21 20 20 20 20 20 20 20 20 19 19 19 18 17 16 14 13 12 11 10 9 9 8 7 7 6 5 5 4 3 2 1 360 359 358 356 355 352 350 349 347 346 345 344 343 342 341 340 339 338 337 335 334 332 331 330 329 329 328 327 326 324 323 321 319 318 316 315 314 314 314 314 314 314 314 315 315 315 315 316 316 317 317 317 316 316 315 310 306 305 304 303 301 300 300 302 303 303 303 302 302 301 300 300 302 302 303 304 303 301 300 301 304 306 307 311 315 320 318 312 305 299 295 293 292 290 288 286 285 284 284 283 283 282 280 278 275 273 271 270 269 268 267 265 263 261 260 261 261 260 259 256 254 251 250 251 254 256 259 268 280 289 293 295 296 296 299 304 304 305 299 297 297 302 313 329 345 353 342 335 340 343 328 295 269 252 238 229 223 219 218 219 223 230 238 248 258 261 260 252 247 242 240 243 247 251 251 250 251 254 267 284 294 314 329 314 287 264 276 337 3 16 21 26 35 42 48 62 70 67 57 34 344 324 319 301 296 311 326 340 353 4 11 11 7 10 16 17 19 18 10 354 346 347 348 347 341 337 341 349 353 355 356 357 354 347 338 333 328 321 317 321 330 338 347 354 1 5 4 357 341 327 327 336 346 352 357 358 356 351 347 346 347 349 350 349 350 353 354 355 357 0 4 6 8 9 9 8 7 5 3 360 356 354 354 356 27 26 25 24 24 23 24 24 24 25 25 25 25 25 25 25 24 24 23 22 21 20 19 18 18 17 16 16 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 0 360 359 358 357 356 355 354 353 352 350 349 348 347 346 344 343 342 341 340 340 339 338 336 335 333 332 330 328 326 324 322 320 318 316 314 313 313 313 313 313 311 308 304 300 297 294 292 291 291 291 292 294 294 294 295 296 296 296 297 299 301 304 305 307 311 321 2 65 79 78 73 72 72 69 66 66 66 63 59 51 40 33 28 25 24 24 26 30 34 35 36 35 30 27 28 28 27 26 27 26 25 26 28 27 25 26 33 44 53 53 36 326 278 272 343 69 83 89 89 88 82 75 66 58 51 43 35 24 13 3 357 351 348 353 6 16 355 339 342 350 358 4 7 6 6 3 5 14 24 29 30 31 35 39 41 42 40 38 36 35 33 30 28 26 24 23 22 22 22 22 22 22 22 21 20 19 18 17 16 14 13 11 10 8 8 7 7 6 5 4 4 3 3 2 1 1 360 359 358 356 355 353 351 349 348 347 346 344 343 342 341 340 339 338 337 336 334 333 331 330 329 328 328 328 327 326 325 324 323 321 319 318 317 316 315 314 314 314 314 314 315 316 316 315 315 316 317 318 319 318 318 318 316 310 306 305 305 303 301 301 303 305 306 306 304 302 300 298 298 298 299 299 300 300 299 300 301 303 303 302 304 307 313 316 313 309 304 301 300 299 294 290 286 284 283 281 280 280 279 279 277 276 273 272 271 271 270 269 267 265 263 262 263 263 263 264 263 260 256 255 257 260 262 267 274 284 292 296 297 297 297 298 302 305 304 303 305 305 308 323 346 3 0 348 346 359 8 356 303 260 242 234 227 221 217 216 218 221 226 233 243 251 254 252 246 240 238 240 245 251 253 253 251 247 243 251 263 271 282 313 349 350 347 343 349 5 20 29 33 39 49 47 56 62 62 53 31 342 302 295 287 280 302 318 337 356 11 20 21 16 20 26 30 33 33 27 13 0 352 350 349 344 343 347 352 357 1 4 5 359 349 341 340 336 326 317 318 326 334 343 348 350 350 347 338 324 316 324 341 349 354 358 0 358 353 349 348 349 352 353 355 357 359 1 1 2 5 7 10 12 13 13 11 9 7 4 1 358 357 357 358 27 26 26 25 24 24 24 24 25 25 25 25 25 25 25 24 24 23 22 22 21 20 19 18 18 17 16 16 15 15 14 14 13 13 12 12 11 11 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 3 2 3 3 3 3 3 3 3 2 1 0 360 359 358 357 356 355 355 354 353 352 351 350 349 347 346 345 344 343 342 341 340 339 338 337 336 334 333 331 329 327 325 323 321 319 317 315 314 314 314 313 312 308 304 300 297 294 293 292 292 293 294 295 295 294 294 295 296 296 296 296 297 300 303 304 305 307 317 56 89 90 86 78 75 72 69 66 63 60 56 53 50 46 39 28 24 22 21 24 28 31 33 36 36 27 18 16 16 18 19 17 12 8 3 359 2 3 6 15 28 39 39 19 326 297 296 18 71 80 84 86 87 84 77 69 63 56 48 37 25 15 7 359 347 341 351 4 14 356 345 348 355 0 3 3 360 358 357 3 15 25 28 28 31 36 43 46 45 43 42 41 40 37 34 31 28 26 25 25 24 24 24 23 23 22 20 19 18 16 15 14 12 11 9 8 7 6 5 4 3 3 2 1 1 0 360 359 358 358 357 356 354 353 351 350 348 347 346 345 344 343 342 341 340 339 338 337 335 333 332 331 329 328 328 328 327 327 326 326 325 324 323 322 320 319 317 316 316 315 315 314 314 315 316 316 316 316 315 316 317 318 318 319 320 321 317 311 307 305 303 301 301 304 308 309 309 306 302 298 295 294 294 295 295 296 296 297 299 300 301 300 298 298 300 304 309 312 312 310 307 305 303 298 294 290 287 284 282 279 279 279 278 277 275 274 272 272 271 271 270 269 266 264 263 263 264 265 266 265 263 262 263 267 272 273 275 278 285 293 298 299 298 298 298 299 304 302 306 310 311 317 336 4 20 11 0 359 9 19 18 326 244 229 226 223 219 216 214 215 218 223 230 237 242 244 243 240 238 238 241 247 252 254 253 251 245 237 241 250 260 274 303 13 26 352 317 321 352 22 38 43 47 53 50 48 53 51 36 357 308 281 276 273 275 299 328 350 7 19 27 29 27 30 34 37 42 44 39 25 6 355 351 351 349 350 353 358 4 10 15 19 8 357 350 347 339 324 311 308 318 326 335 339 342 339 332 323 313 312 325 342 352 357 360 360 357 353 350 349 352 354 357 360 2 4 5 6 7 8 10 12 14 15 15 14 12 10 6 3 1 359 359 359 28 27 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 22 22 21 20 20 19 18 18 17 17 16 16 15 14 14 13 13 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 1 1 360 359 358 357 356 355 355 354 354 353 353 352 351 349 348 347 346 345 344 343 342 341 340 338 337 336 335 333 332 330 328 326 324 322 320 318 316 316 315 314 312 309 304 300 297 294 293 293 293 294 295 296 296 295 294 294 294 294 295 295 295 296 298 300 302 301 298 295 103 100 97 91 81 70 57 56 52 49 46 51 55 54 49 39 27 18 15 15 19 24 28 30 31 29 20 8 5 5 9 11 6 1 360 355 349 347 352 356 3 15 26 28 13 339 317 316 26 67 74 77 79 82 82 78 72 66 60 50 38 27 20 10 356 340 334 347 2 10 2 354 354 358 3 4 0 356 354 356 5 17 25 27 28 33 40 46 47 47 46 45 45 43 40 37 34 30 29 28 27 26 25 24 23 22 20 19 17 16 14 13 12 10 9 8 7 5 4 3 2 2 1 1 360 359 358 357 357 356 355 354 353 352 351 349 348 347 346 345 345 344 343 342 341 340 339 338 337 336 334 333 332 330 329 328 328 327 327 326 326 325 325 324 323 323 321 320 319 318 317 316 315 315 315 316 316 317 316 316 316 317 318 319 320 322 324 323 319 312 307 304 302 303 306 310 312 312 308 303 297 293 292 291 291 292 293 294 295 297 298 298 297 295 293 294 297 300 306 312 314 313 309 306 302 296 291 289 286 283 281 279 279 278 277 275 273 272 271 271 271 270 269 267 265 263 263 265 266 267 266 265 266 269 274 278 281 282 283 286 292 296 298 298 299 299 298 302 301 305 313 323 337 352 12 24 27 22 19 24 30 35 159 217 217 218 218 216 214 212 211 213 217 224 227 230 233 235 235 235 236 241 246 250 253 253 251 247 242 241 248 261 279 297 344 360 340 332 356 29 43 49 52 53 54 52 49 50 41 4 301 271 260 260 260 270 298 343 12 22 26 34 35 36 37 37 39 42 43 39 27 8 354 354 354 355 357 360 2 5 12 19 22 16 6 356 348 334 314 304 303 309 317 325 329 329 329 326 317 312 317 330 343 353 359 0 358 355 352 350 350 352 355 359 3 5 6 7 8 9 11 12 14 15 17 17 16 14 12 9 5 2 1 360 360 29 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 23 22 22 21 21 20 20 19 19 18 17 17 16 16 15 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 360 359 358 357 356 356 355 354 354 353 353 353 352 351 350 349 348 347 346 345 344 343 342 340 339 338 336 335 334 332 331 329 327 325 323 321 319 318 317 316 313 310 305 301 297 295 293 293 294 294 294 294 294 294 294 294 294 293 293 294 294 294 294 295 297 297 293 271 180 126 111 105 97 79 53 40 39 37 40 53 61 59 51 42 32 18 9 6 8 13 19 23 24 23 18 9 359 358 357 0 2 358 356 354 349 345 347 353 356 360 8 18 23 14 352 334 335 27 62 68 70 72 75 76 76 73 68 62 52 41 29 20 4 346 343 342 344 1 9 7 5 2 1 2 2 359 356 355 359 8 19 26 30 34 38 43 46 48 49 49 49 48 46 43 40 37 33 31 30 28 26 24 22 21 20 18 17 15 14 12 11 10 9 8 6 6 5 4 3 2 1 0 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 346 345 344 344 344 343 342 341 341 340 339 337 336 335 333 332 331 329 329 328 327 326 325 325 324 324 323 324 323 322 321 320 319 319 318 317 316 316 317 317 317 317 317 317 318 320 321 323 325 327 326 320 314 310 308 309 311 312 313 314 311 306 300 295 293 291 289 290 290 292 293 294 294 294 293 292 291 291 291 294 300 308 312 312 309 305 301 293 289 288 287 284 282 280 279 278 276 274 272 271 270 269 269 270 269 268 266 265 264 265 267 268 268 268 270 273 276 280 284 287 288 289 290 292 295 296 298 299 300 301 300 301 311 333 354 4 12 23 32 37 39 40 40 50 155 206 210 212 214 214 212 209 208 210 212 212 213 215 219 223 225 228 232 239 245 252 256 258 256 254 250 250 256 266 282 289 298 313 6 34 50 58 58 57 56 54 54 52 53 51 31 302 252 245 242 245 249 263 297 351 15 32 37 41 44 45 44 43 42 40 37 34 23 11 4 1 1 2 3 5 7 7 13 17 18 13 5 356 344 326 305 300 300 305 312 319 323 321 323 323 316 316 324 334 343 352 359 358 356 353 350 349 349 352 356 1 6 7 8 8 10 11 12 14 15 17 17 18 17 16 14 10 7 4 2 1 0 29 29 28 28 28 27 27 27 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 18 18 17 16 16 15 15 14 14 13 13 12 12 12 11 10 10 9 9 8 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 0 0 360 359 359 358 358 357 356 355 354 354 353 353 353 352 352 351 350 350 349 348 347 346 344 343 342 341 340 338 337 335 334 333 331 330 328 326 325 323 321 319 316 314 310 306 302 298 295 294 294 295 295 295 294 293 293 293 292 292 293 292 292 292 292 291 290 291 291 289 274 217 180 169 155 151 124 85 54 41 22 31 60 72 79 63 40 24 15 8 3 2 4 9 14 17 18 15 8 358 351 349 351 353 352 351 350 349 346 346 354 359 2 2 6 14 20 16 2 348 349 25 57 64 66 67 70 72 72 71 66 59 51 45 29 13 2 356 352 349 352 4 9 9 9 7 4 2 2 2 1 2 5 13 21 27 32 36 40 42 46 49 51 51 51 50 48 45 42 38 35 32 30 28 26 24 22 20 18 18 17 15 13 12 11 11 9 8 6 5 4 4 3 1 0 359 358 357 356 355 354 353 352 351 350 349 348 347 347 346 345 345 345 344 344 344 344 343 343 343 342 341 340 339 337 336 334 333 331 330 329 329 327 326 325 324 324 323 324 324 324 323 322 321 320 320 319 318 318 318 318 318 319 319 319 319 320 321 322 324 327 329 327 322 318 314 313 314 315 316 316 315 312 306 299 295 293 292 290 289 289 289 289 289 288 288 289 288 289 291 294 299 303 304 301 298 284 284 284 285 285 285 284 282 280 279 277 276 274 273 272 270 269 269 270 270 269 267 267 266 266 267 269 270 271 273 276 278 282 285 288 289 289 289 290 292 294 296 298 299 299 298 300 310 343 8 16 20 28 40 51 57 56 51 65 180 203 207 209 212 213 211 208 206 207 206 203 202 204 208 211 216 222 232 242 251 261 267 267 263 259 254 256 263 270 279 284 289 303 344 30 52 58 60 58 56 54 54 56 57 55 41 241 227 225 227 232 239 254 284 342 22 34 44 49 51 52 51 49 45 38 32 29 22 15 11 10 10 9 8 9 9 9 16 19 15 6 360 354 343 323 307 300 299 304 311 318 321 323 324 320 319 323 331 339 346 350 354 353 351 349 347 347 349 352 357 3 7 9 10 10 12 13 15 16 17 18 18 18 17 16 14 11 7 4 3 1 1 30 30 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 13 13 13 12 12 11 10 10 9 9 8 7 7 6 6 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 0 0 360 359 359 359 358 358 357 357 356 355 355 354 354 353 353 352 352 351 351 350 350 349 348 347 346 345 344 343 341 340 339 337 336 334 333 332 330 329 328 326 324 321 318 314 311 307 303 300 297 295 295 296 297 297 296 295 294 293 292 291 291 291 291 290 290 290 288 285 283 281 272 245 205 189 188 186 184 155 133 102 68 30 42 116 121 97 62 27 11 6 5 3 2 2 4 8 12 14 9 359 351 347 345 348 346 345 346 346 344 344 347 356 2 6 7 9 15 20 16 5 353 354 22 54 61 63 66 69 71 71 68 61 53 49 50 42 26 14 6 1 0 4 8 10 8 6 5 4 5 8 10 9 10 12 19 25 30 33 37 40 43 47 51 52 53 53 52 49 46 42 38 35 32 30 28 26 24 22 21 19 18 17 16 14 12 11 10 9 8 6 5 3 2 1 359 358 357 356 355 353 352 351 350 350 349 349 348 347 346 346 345 345 345 344 344 344 345 345 344 344 344 344 343 343 342 341 339 337 335 334 333 332 331 330 328 326 325 325 324 324 324 325 325 324 323 322 322 321 321 321 320 320 320 320 321 321 320 320 321 322 323 326 329 329 328 325 321 320 319 319 319 320 322 320 314 306 300 297 294 291 287 284 282 282 282 283 284 285 285 287 292 297 300 299 295 290 287 275 274 276 280 283 284 282 280 279 278 276 275 276 276 275 273 271 271 271 271 270 269 268 267 267 268 271 273 274 276 278 281 284 287 288 289 288 287 289 289 292 296 299 299 299 297 293 312 347 15 29 38 48 60 72 79 77 79 122 189 205 207 208 210 210 208 205 203 202 202 199 197 199 202 205 210 218 234 249 267 277 276 267 257 247 238 247 257 266 274 283 294 313 349 25 44 53 57 55 55 56 58 61 60 54 61 210 212 213 216 221 229 241 266 309 8 36 52 57 58 59 59 56 52 38 33 31 30 27 22 21 20 17 15 14 11 11 18 20 10 356 354 352 341 325 310 302 302 306 311 317 321 328 330 328 327 330 335 340 345 348 348 348 347 345 344 347 351 355 360 5 8 10 11 13 15 16 17 18 18 19 19 18 17 16 13 11 8 5 3 2 1 30 30 30 29 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 22 21 21 20 20 20 19 19 18 18 18 17 17 16 16 15 14 14 13 13 13 12 12 11 10 10 9 9 8 7 7 6 5 5 4 4 3 3 2 2 2 2 1 1 1 0 360 360 359 359 358 358 357 357 357 356 356 356 355 355 354 354 354 353 353 352 352 351 350 350 349 349 348 347 346 345 344 343 342 340 339 338 336 335 334 332 331 330 329 327 325 322 317 313 309 306 302 299 296 296 297 298 298 298 298 297 295 294 292 291 290 289 289 289 288 287 283 277 272 266 251 224 201 189 183 178 174 157 147 128 97 83 107 125 109 83 46 26 18 15 12 8 4 1 359 2 7 7 358 350 345 344 346 348 344 344 344 344 343 344 347 354 1 6 10 11 15 17 11 1 354 358 23 52 59 63 66 70 71 69 63 55 46 46 56 61 49 37 26 18 15 13 11 9 6 3 1 3 8 14 17 17 17 19 23 27 30 34 37 41 46 50 53 54 54 54 52 49 44 40 37 34 32 31 30 28 26 24 23 22 20 18 17 15 13 11 10 9 7 6 5 3 1 359 358 356 356 354 353 351 350 349 348 348 347 347 347 346 346 345 345 344 344 344 344 345 346 346 345 344 344 344 344 345 345 344 343 341 339 337 336 336 335 333 331 329 327 326 326 326 326 326 326 326 325 324 324 323 323 323 323 323 322 321 321 321 321 320 320 320 322 325 327 329 329 328 327 327 326 325 325 326 330 331 326 317 309 302 296 288 282 277 275 275 276 278 280 281 283 287 294 299 301 297 291 286 282 275 268 266 271 279 283 280 277 276 275 274 276 278 278 278 276 274 274 273 272 271 270 269 269 269 269 272 276 276 278 279 282 284 286 288 288 286 284 286 286 289 295 299 300 300 299 297 312 345 25 49 65 75 84 92 94 93 110 161 194 202 204 206 208 208 206 202 200 198 197 196 197 200 202 204 205 212 232 265 311 307 222 217 229 215 213 226 243 258 270 285 308 337 9 30 43 52 53 53 58 64 67 69 64 86 193 197 199 203 207 212 222 238 259 287 47 60 63 66 67 69 70 69 65 53 41 39 43 42 39 36 32 26 23 15 7 9 15 14 355 345 337 341 337 325 312 303 302 304 307 312 320 328 334 334 333 335 338 341 342 342 343 345 344 343 343 348 353 358 2 7 10 11 13 15 16 18 18 19 19 19 19 18 17 15 13 10 8 6 4 2 0 31 30 30 30 29 29 29 28 28 27 26 26 26 25 25 24 24 24 23 22 22 21 20 20 20 19 19 19 18 18 18 17 17 16 15 15 14 14 13 13 13 12 12 11 11 10 9 9 8 7 7 6 5 4 4 3 3 2 2 1 1 1 0 360 359 359 359 358 358 357 357 356 356 356 355 355 355 354 354 354 354 353 353 352 352 351 351 350 350 349 348 348 347 346 345 344 343 342 341 339 338 337 336 334 333 332 330 330 328 325 321 316 312 308 305 301 299 297 298 300 301 301 300 299 298 296 294 292 290 289 288 288 287 285 282 276 267 258 248 231 209 195 187 181 174 167 158 152 141 120 115 130 137 81 50 40 37 33 29 25 16 5 357 355 357 360 357 348 343 340 341 346 349 348 345 346 347 346 345 346 350 356 3 8 11 15 14 5 358 358 11 34 52 60 64 67 70 71 66 57 47 42 46 59 66 67 62 51 37 26 18 13 7 1 358 359 4 12 20 23 23 23 23 25 27 30 34 39 44 49 52 54 55 55 54 51 46 42 38 36 34 34 33 32 30 28 27 26 24 22 20 18 16 14 13 11 10 9 7 5 3 1 359 357 356 354 353 351 350 349 348 347 346 346 346 346 346 346 346 346 345 345 345 345 346 347 347 347 346 345 344 344 346 347 347 346 345 343 341 340 339 338 337 335 332 330 329 328 327 327 327 327 327 326 326 325 325 324 324 323 323 322 321 320 321 320 320 319 319 321 323 325 327 327 328 330 331 331 330 330 331 333 336 336 330 322 313 302 290 278 271 271 272 274 277 279 281 283 288 295 301 301 296 290 285 281 273 263 252 247 261 279 274 272 272 272 274 277 279 279 278 277 276 276 275 274 273 271 271 270 270 270 273 276 278 278 279 281 284 286 288 289 288 286 283 283 286 292 297 301 302 294 293 309 358 52 78 93 100 104 106 104 105 125 172 193 200 202 204 207 207 204 201 198 197 197 198 201 203 204 202 203 207 213 129 73 104 147 175 181 189 202 219 239 259 278 302 331 360 22 36 44 50 51 55 63 68 70 78 75 156 187 186 187 194 200 204 218 246 278 328 53 71 74 73 72 72 75 78 79 74 60 50 55 55 53 50 44 36 29 20 10 5 7 5 340 331 329 334 333 323 312 303 300 300 301 306 315 325 335 337 335 336 338 339 338 337 339 342 343 343 344 350 356 0 4 8 11 13 14 16 17 19 20 20 20 19 19 18 16 14 12 10 8 6 4 2 1 31 30 30 30 29 29 29 28 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 18 18 17 16 16 15 15 14 14 13 13 13 12 12 11 11 10 9 9 8 7 6 6 5 4 3 3 2 1 1 0 360 359 359 358 358 358 357 357 356 356 355 355 355 354 354 354 354 354 353 353 353 353 352 352 351 350 350 349 349 348 348 347 346 345 344 343 342 341 340 338 337 336 335 334 332 331 330 328 325 320 316 312 308 305 302 300 301 303 305 305 305 304 302 300 298 295 293 291 289 288 287 285 281 275 265 254 244 233 218 203 194 190 186 179 171 165 158 156 147 147 169 242 299 328 6 29 31 28 23 13 358 348 346 350 351 344 340 339 336 338 343 346 347 347 348 349 349 348 347 348 353 359 6 13 19 14 4 1 9 26 43 53 60 64 66 69 67 60 49 41 41 48 57 63 66 64 57 47 38 30 21 10 0 356 358 7 18 26 29 29 28 27 27 28 31 36 41 47 51 54 56 56 55 54 50 45 42 40 39 38 37 36 34 32 31 30 28 27 24 22 21 19 17 16 14 12 10 8 5 3 2 0 358 356 355 353 351 350 349 347 347 346 346 347 347 348 348 348 348 347 347 346 346 346 348 349 349 348 346 345 345 346 348 349 349 348 346 344 343 342 342 340 338 336 334 332 330 328 328 328 328 327 326 326 326 325 324 324 323 322 321 320 320 320 320 319 318 318 320 322 324 324 326 327 329 330 332 332 332 331 331 333 336 337 334 328 316 299 283 272 270 273 276 278 280 282 284 290 298 302 300 294 288 284 280 274 266 249 225 217 242 257 265 268 271 275 277 277 276 276 275 275 276 276 276 275 275 274 274 273 273 274 276 277 278 278 280 283 286 288 289 289 286 283 282 284 289 294 299 303 293 284 275 70 94 107 115 118 118 116 114 116 133 174 194 200 201 203 205 206 203 200 198 197 198 200 203 206 207 205 204 206 209 188 94 117 137 158 168 183 207 231 255 281 306 334 357 17 30 38 44 47 51 60 71 69 80 86 96 130 165 177 181 191 195 208 211 228 35 51 70 80 80 74 72 69 73 79 83 82 74 61 63 64 64 62 56 48 38 25 8 353 349 351 340 335 331 331 334 322 311 302 298 296 296 301 309 321 334 338 335 335 335 334 333 334 336 340 341 344 346 352 357 2 6 9 12 13 15 17 18 20 20 21 20 19 18 17 15 14 12 10 8 6 5 3 2 30 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 20 20 19 19 18 18 17 16 16 15 14 14 14 14 13 13 13 12 11 11 10 9 8 7 7 6 5 4 3 3 2 1 1 360 359 359 358 358 357 357 356 356 355 355 354 354 354 354 353 353 353 353 353 353 352 352 352 351 351 350 350 349 349 348 347 347 346 345 344 343 342 341 340 339 337 336 335 334 333 332 331 329 325 320 316 312 308 306 304 304 306 308 310 310 309 307 305 302 300 297 295 292 290 288 285 282 276 267 256 245 235 225 214 204 198 196 194 189 182 175 169 168 173 191 237 272 288 303 324 347 360 2 0 353 344 337 335 339 340 335 335 335 332 334 337 340 343 345 347 349 350 349 347 348 353 0 10 20 25 21 11 13 23 35 45 51 57 61 63 63 60 52 43 38 40 46 51 55 59 60 57 49 42 37 29 17 6 1 6 15 24 31 34 34 32 30 30 31 35 40 45 50 53 56 56 56 55 53 49 46 44 44 43 43 41 40 38 36 35 33 31 29 27 25 23 21 19 17 15 13 11 8 6 5 3 2 1 358 356 354 352 351 350 349 348 348 348 349 350 350 351 351 351 350 350 349 348 348 349 350 350 350 349 348 347 348 349 351 351 351 349 348 346 346 345 343 342 339 337 335 332 330 329 328 328 328 328 327 327 326 325 324 323 322 320 319 319 320 320 320 319 319 319 321 322 323 324 325 326 328 329 330 330 330 329 329 330 332 335 334 327 312 294 281 276 276 279 280 281 283 287 293 299 303 301 296 291 288 285 279 273 258 232 207 216 239 257 263 267 270 272 272 273 274 274 274 274 275 276 277 277 277 276 275 274 275 276 277 277 278 280 283 285 287 288 288 286 283 283 285 289 293 297 301 286 262 218 175 133 127 128 129 129 126 123 125 144 172 192 199 201 203 205 205 203 201 200 201 203 204 204 206 207 207 206 206 213 222 148 120 128 140 154 167 203 294 314 326 343 358 16 25 31 37 41 44 52 66 79 97 106 108 115 127 145 160 174 181 201 223 194 148 86 68 68 74 73 70 70 69 72 77 80 80 75 68 68 70 71 71 67 61 54 43 27 345 321 322 324 327 335 339 337 324 311 300 294 291 291 297 304 314 329 333 332 331 331 330 330 331 335 339 342 345 348 354 359 4 7 10 12 14 17 18 20 21 21 20 19 18 17 15 14 13 11 10 8 6 5 4 3 30 29 29 29 29 28 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 22 22 21 21 21 21 20 20 20 19 18 18 17 16 16 15 15 15 14 14 14 13 13 12 11 10 10 9 8 7 6 5 4 4 3 2 1 1 360 359 359 358 357 357 356 355 355 354 354 354 353 353 353 352 352 352 352 352 352 352 351 351 351 350 350 349 349 348 348 347 347 346 345 344 343 342 341 340 339 338 337 336 335 333 333 332 329 324 319 315 312 309 308 308 310 313 315 316 315 313 310 307 304 301 299 296 293 290 287 284 279 271 261 251 241 233 225 216 209 206 206 205 199 192 186 180 179 191 218 258 276 287 297 307 318 329 336 340 339 334 329 327 329 331 331 332 333 334 333 335 338 341 343 346 348 349 349 349 351 355 2 13 26 34 35 29 29 35 41 46 49 53 56 57 55 51 45 39 37 38 41 44 46 50 52 49 43 38 33 27 19 12 11 17 25 31 35 37 36 34 33 33 36 40 46 50 53 56 57 57 57 56 53 50 48 48 48 48 47 45 43 41 39 37 35 33 31 29 27 25 23 21 19 17 14 12 10 9 7 6 5 2 359 358 358 356 354 353 353 352 352 351 352 352 352 353 353 353 353 353 353 352 352 352 352 353 352 352 352 351 351 351 353 354 354 353 351 350 349 348 347 345 342 340 338 335 332 331 330 330 330 330 329 328 327 326 325 324 323 321 319 319 319 320 320 320 319 320 320 321 321 322 323 324 325 326 328 328 328 327 326 325 325 327 328 325 317 302 290 284 281 281 282 282 284 288 294 300 304 305 303 303 303 296 286 278 268 251 212 205 236 254 260 263 265 268 270 273 274 273 271 271 273 275 277 279 278 277 275 275 275 275 276 277 278 281 283 284 285 286 286 284 283 283 284 287 290 293 301 284 258 224 187 156 140 136 136 135 133 133 134 145 166 187 200 202 203 205 205 203 202 202 205 209 209 208 207 206 206 206 206 209 211 170 99 101 115 111 84 42 15 358 357 9 15 21 25 28 32 37 42 49 66 84 102 110 120 125 127 134 141 144 146 178 188 161 133 104 79 57 65 70 71 70 69 71 73 75 75 73 71 71 70 70 71 71 71 75 79 49 328 282 295 306 317 328 342 340 328 312 298 290 286 287 294 299 308 319 326 327 326 326 327 327 329 335 340 343 346 350 355 0 4 8 10 13 16 19 20 21 21 21 19 18 16 15 14 13 11 9 8 7 6 5 5 4 29 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 12 11 10 9 8 7 6 5 4 4 3 2 1 1 360 359 359 358 357 356 356 355 354 354 353 353 352 352 352 352 352 351 351 351 351 351 351 351 351 350 350 349 349 348 347 347 346 346 345 344 343 342 341 340 339 338 337 336 335 334 334 333 329 324 319 316 313 312 312 313 316 320 321 321 319 315 311 308 305 303 301 298 294 291 287 283 276 267 258 249 242 235 228 222 216 216 220 219 207 198 192 187 189 204 234 265 279 288 295 302 308 315 322 327 330 326 323 321 323 326 328 330 332 335 334 336 338 340 342 344 345 347 349 352 354 358 6 17 30 40 43 41 41 44 46 47 48 49 49 47 44 42 40 36 34 34 37 40 43 46 47 44 38 32 26 21 17 15 17 23 30 35 38 38 37 36 35 37 39 44 50 54 57 58 59 59 58 56 54 52 51 51 51 51 49 48 45 43 41 39 37 35 34 32 30 28 25 23 21 19 17 16 14 13 12 11 9 5 1 1 1 360 358 357 356 354 354 353 353 353 353 353 354 354 355 355 355 356 356 356 356 356 356 356 356 356 355 355 355 356 357 356 355 353 352 351 349 348 345 342 340 337 335 333 332 331 331 331 331 330 329 328 327 326 324 322 320 319 319 319 320 320 320 319 320 320 319 320 321 322 323 324 325 326 326 326 324 323 321 321 320 317 311 302 292 288 286 285 284 284 286 289 294 299 304 305 303 306 310 305 292 282 279 293 18 33 318 277 269 270 271 273 275 275 274 271 266 267 269 273 276 277 277 276 275 275 275 275 275 275 277 280 283 284 283 284 284 283 282 283 282 281 281 284 290 279 261 238 202 163 148 142 141 139 138 140 141 143 153 175 197 203 205 206 205 203 201 202 206 212 212 212 210 205 203 205 207 212 225 271 51 78 88 77 56 49 33 14 9 18 22 23 23 25 29 34 40 43 56 76 91 101 113 120 121 125 128 131 124 119 131 132 118 103 82 65 67 71 72 71 70 71 73 74 74 73 73 72 70 69 67 65 68 75 87 118 171 255 293 300 314 330 344 343 334 317 301 291 285 283 289 293 299 308 317 321 322 324 322 324 329 336 341 343 345 350 356 1 5 8 11 14 18 20 22 22 21 20 18 16 14 13 12 10 8 6 5 4 4 4 5 4 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 18 18 17 17 16 16 15 15 14 13 12 11 10 10 9 8 7 6 5 4 3 2 2 1 0 359 359 358 357 356 355 354 354 353 353 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 350 349 349 348 347 347 346 345 345 344 343 342 341 341 340 339 338 337 336 335 335 333 329 324 320 317 316 316 317 319 322 324 324 322 319 316 312 309 307 305 302 299 295 291 287 281 274 265 257 250 243 239 233 227 225 228 232 224 206 195 191 191 197 215 242 267 280 288 295 299 303 308 313 318 321 319 317 316 319 322 325 327 331 334 334 335 337 338 340 341 343 346 349 353 356 1 9 21 33 41 45 45 46 49 49 48 46 45 42 38 34 33 33 31 30 32 35 39 43 45 44 41 36 29 22 19 18 18 20 25 31 35 38 38 37 36 37 39 43 48 54 57 60 60 60 60 59 58 56 54 54 54 54 53 51 49 47 45 43 41 40 38 36 35 33 30 28 26 24 22 21 20 19 18 17 15 11 7 5 4 4 2 0 359 357 356 355 354 354 353 353 353 354 355 355 356 356 357 358 359 359 359 359 360 360 360 360 360 359 360 360 359 358 356 355 353 351 350 348 345 343 340 338 335 334 333 333 333 333 332 331 330 329 328 327 325 322 321 320 319 319 319 319 319 319 319 319 319 320 321 321 322 322 323 324 323 322 320 319 318 316 314 310 303 296 291 289 287 287 286 287 289 293 297 300 300 299 301 305 305 300 297 303 322 360 16 344 309 296 293 293 291 287 280 272 265 260 260 264 269 272 274 273 274 274 274 274 274 273 274 275 278 280 281 281 281 281 281 282 282 280 278 275 278 279 271 258 239 211 159 151 147 146 144 144 145 145 141 139 155 185 202 207 208 206 203 201 202 208 213 213 213 211 206 202 202 207 215 234 331 62 76 75 61 49 40 36 24 23 25 25 24 22 22 29 35 40 40 44 59 70 84 98 104 108 109 112 113 113 114 113 107 103 89 78 69 66 67 70 71 72 74 75 76 77 75 72 70 70 68 62 55 54 58 62 58 10 303 312 315 325 335 345 347 340 324 307 296 288 284 285 287 290 295 302 312 317 319 318 323 330 338 342 342 343 350 357 2 5 8 12 15 19 22 22 21 20 18 16 14 12 10 8 6 3 0 359 359 359 1 3 3 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 16 16 15 15 14 13 12 11 10 9 8 7 6 5 5 4 3 2 2 1 360 359 358 357 356 355 354 354 353 353 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 350 349 349 348 347 347 346 345 345 344 343 343 342 341 340 340 339 338 337 336 336 333 329 324 321 320 320 321 322 323 325 326 323 321 318 315 311 309 308 306 303 300 296 292 287 281 272 263 254 248 244 241 237 234 234 237 235 218 196 187 185 190 201 222 248 269 280 287 294 298 301 304 307 310 312 313 313 313 316 320 322 325 328 332 332 333 334 335 337 339 342 345 348 353 357 3 11 21 31 39 43 44 45 48 49 47 45 43 40 34 29 25 24 25 28 34 40 44 47 47 44 41 37 33 30 25 23 24 27 30 34 36 36 35 35 36 38 42 48 54 58 61 62 62 62 62 61 60 58 57 57 56 56 55 54 52 49 47 45 44 42 40 39 37 35 33 31 29 28 28 27 26 25 23 20 16 12 10 8 6 5 4 2 1 360 358 357 356 355 354 354 354 354 355 355 356 356 357 359 0 1 2 3 3 4 4 4 5 4 4 3 2 1 359 357 356 354 352 350 347 345 343 340 338 337 336 335 335 334 334 333 333 332 331 329 328 325 323 321 320 319 319 319 319 319 319 319 319 320 320 320 320 320 321 321 321 319 317 315 314 314 313 311 309 303 298 294 290 289 289 289 289 291 293 295 294 294 297 300 302 303 307 315 320 339 353 350 336 327 324 324 319 308 289 271 258 252 255 261 267 270 268 270 271 272 273 273 273 272 272 273 276 277 277 278 278 279 279 280 280 278 276 275 277 274 266 253 240 224 168 154 152 151 151 150 149 148 143 137 139 164 194 206 208 205 202 199 200 205 210 210 210 209 205 202 201 203 214 241 332 55 65 61 53 45 33 37 34 32 30 27 23 19 24 31 36 42 42 38 40 50 65 80 89 91 92 95 97 101 101 92 82 80 68 64 62 61 61 65 68 70 72 72 76 77 76 73 69 66 60 56 48 40 34 28 16 1 340 334 337 352 356 353 352 346 332 313 300 293 287 283 282 283 285 292 301 309 312 314 321 332 340 343 342 345 353 359 3 6 9 13 17 20 21 21 20 17 15 14 12 9 7 4 0 357 354 353 354 355 357 359 0 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 17 17 16 16 15 15 14 13 13 12 11 10 9 8 7 6 5 4 3 2 1 0 359 358 358 357 356 355 354 354 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 351 350 349 349 348 348 347 346 346 345 344 343 343 342 342 341 340 339 338 338 338 337 334 329 325 323 322 323 324 325 326 326 326 322 319 316 313 311 310 309 307 304 301 297 292 287 280 271 261 251 245 243 242 240 238 239 239 230 210 190 182 183 189 204 229 253 269 279 286 293 297 299 301 303 305 306 307 309 311 314 318 321 323 326 329 329 329 330 333 336 339 342 345 348 352 358 4 12 21 28 34 38 40 41 44 45 44 45 45 44 39 31 23 19 18 25 36 44 50 53 52 49 46 44 46 44 38 34 33 36 39 41 40 35 32 33 35 40 46 54 59 62 64 65 65 64 64 64 63 61 60 60 59 59 57 56 54 52 50 48 47 45 43 41 40 38 36 35 34 34 33 32 30 28 26 21 16 15 16 13 9 8 7 6 5 4 2 1 360 359 358 357 356 356 356 356 356 356 357 359 360 1 3 4 6 7 7 7 8 9 8 8 7 5 3 1 359 356 354 352 349 347 345 343 341 340 338 338 337 336 335 335 335 334 333 332 330 328 325 323 321 320 320 319 319 320 320 319 319 318 318 318 318 319 319 319 319 317 314 312 311 311 311 310 310 310 306 301 295 293 292 291 291 292 291 291 292 293 295 297 299 301 304 312 317 327 341 350 348 345 346 349 344 335 308 273 252 246 251 262 268 271 266 266 267 269 271 272 272 272 272 272 274 274 274 274 275 275 277 278 277 276 274 273 272 268 260 250 239 225 191 165 159 157 156 156 155 150 146 140 136 144 177 197 204 204 201 196 193 191 196 199 201 202 201 200 199 199 208 227 296 25 40 39 44 52 39 33 30 27 27 30 29 29 32 36 38 42 43 39 36 40 50 62 72 77 80 83 88 95 99 86 79 69 61 60 61 60 55 54 56 59 61 64 70 74 75 74 73 68 61 56 48 34 19 10 1 355 347 346 349 356 0 1 358 353 338 321 308 298 288 282 278 276 276 281 290 299 306 311 319 329 340 342 343 348 355 1 4 7 11 15 19 20 20 19 17 14 12 11 9 7 4 0 356 352 349 349 349 352 354 356 359 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 18 17 17 16 16 16 15 14 14 13 12 11 10 9 8 7 6 5 3 2 2 1 360 359 358 357 357 356 355 355 354 354 353 353 353 352 352 352 352 351 351 351 351 351 351 350 350 349 349 348 347 347 346 346 345 345 344 343 343 342 341 340 339 339 339 339 337 334 330 326 324 323 324 325 325 325 324 323 320 316 313 311 310 310 309 308 305 301 297 293 287 279 269 258 249 244 243 242 239 237 237 233 221 203 189 184 185 192 209 233 254 268 277 284 290 294 296 298 300 300 301 303 306 310 314 318 321 323 324 326 327 328 330 333 337 340 343 345 349 353 358 4 12 20 26 31 34 37 40 42 42 42 44 47 49 46 37 27 19 18 25 37 45 51 54 57 57 57 56 57 56 44 34 32 37 42 44 42 38 31 32 38 45 53 59 63 66 68 68 68 67 67 66 65 64 63 62 62 61 60 58 56 54 52 51 50 49 47 45 43 41 40 40 39 37 36 34 32 30 29 26 24 21 19 17 13 10 9 9 8 7 6 5 3 2 2 1 360 359 359 359 358 358 358 359 360 1 2 4 6 7 8 9 10 11 11 11 11 9 7 5 2 360 357 354 352 350 348 346 344 343 341 340 338 337 336 335 335 335 334 333 331 329 326 324 323 322 321 320 320 320 320 319 318 317 317 317 317 318 318 318 317 316 312 310 309 308 308 308 308 309 308 305 302 299 296 295 294 293 291 291 293 296 298 296 295 296 300 306 313 322 336 349 353 352 354 0 4 5 352 244 232 238 252 264 269 270 267 264 265 267 269 270 271 271 271 271 272 272 272 272 272 273 275 276 275 274 272 269 266 260 253 245 241 229 200 176 167 164 162 161 160 156 152 147 142 141 160 181 196 203 202 195 190 184 185 188 190 191 192 192 193 194 203 219 257 327 357 27 33 3 355 7 14 16 21 30 35 37 38 40 43 43 43 40 34 31 32 43 52 63 71 76 80 88 96 89 81 72 56 48 67 67 58 47 49 55 58 61 65 69 70 70 70 67 64 59 52 40 24 10 2 359 354 352 352 356 360 2 360 354 343 327 311 298 288 280 274 270 268 272 280 289 298 307 315 326 337 343 346 352 358 2 5 9 12 16 18 19 18 16 14 11 10 9 7 5 2 359 354 350 347 346 347 349 352 354 357 27 27 27 27 26 26 26 26 25 25 26 26 26 26 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 13 12 12 11 9 8 7 5 4 3 2 1 0 360 359 358 358 357 357 356 356 355 355 354 354 354 353 353 352 352 352 352 351 351 351 350 349 349 348 348 347 347 346 346 345 345 344 344 343 342 342 341 340 340 340 340 338 334 330 325 322 321 323 324 324 323 321 319 317 313 311 309 310 311 310 309 306 302 298 293 287 278 267 255 246 242 241 239 235 232 229 223 212 199 190 187 190 197 213 234 252 265 274 280 286 290 292 294 296 297 298 301 305 310 315 318 321 323 323 324 325 326 328 332 337 341 343 346 349 353 357 3 10 17 23 27 30 33 37 41 43 43 43 46 49 47 39 29 21 21 31 41 49 54 59 64 68 69 69 66 62 48 32 27 28 30 35 43 41 33 37 45 53 59 63 66 69 70 71 71 70 70 69 68 67 67 66 65 64 63 61 58 56 55 55 54 52 50 48 46 45 44 42 41 39 37 35 34 33 31 29 26 24 22 20 16 14 12 11 10 10 9 7 6 6 5 4 3 3 2 2 1 1 0 0 0 1 2 4 5 6 7 8 9 11 12 13 13 12 11 9 7 4 0 358 355 353 352 350 348 346 344 342 340 338 337 336 335 334 334 332 331 329 327 325 324 323 322 321 321 320 319 318 317 317 317 317 317 317 317 317 316 314 311 308 306 306 306 306 307 308 308 307 306 304 301 298 296 294 292 293 296 299 299 295 292 294 297 302 312 324 335 346 355 358 358 3 15 53 117 170 202 226 250 264 268 268 266 263 264 265 266 268 269 269 270 270 270 270 270 270 271 272 273 275 274 272 269 266 262 256 246 239 236 228 205 188 178 173 169 166 165 161 157 155 150 149 154 165 181 197 199 194 188 184 182 181 181 180 180 183 185 190 201 221 253 287 311 344 13 21 351 339 345 354 5 22 30 35 34 32 35 38 40 37 29 18 17 24 37 54 70 78 76 82 88 92 96 94 93 108 98 77 69 61 60 62 63 64 67 68 67 66 65 63 60 56 50 43 36 25 15 5 359 355 353 354 357 357 357 354 345 330 312 298 287 280 273 266 263 265 272 280 289 300 311 325 338 346 351 355 359 2 6 10 14 16 17 17 15 13 11 9 8 8 6 4 1 358 354 350 346 345 345 346 349 352 355 27 27 26 26 26 26 25 25 25 25 25 26 26 26 26 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 15 14 13 12 11 10 9 8 6 5 4 3 2 1 1 360 359 359 359 358 358 357 357 357 356 356 355 355 354 353 353 352 352 351 351 351 350 349 348 348 348 347 347 346 346 346 345 345 344 343 343 342 342 341 341 341 341 338 334 328 323 319 317 318 320 320 319 318 316 313 311 310 310 311 312 311 309 306 302 298 293 287 277 265 252 243 240 238 234 230 226 223 216 205 197 191 190 193 202 218 234 247 258 267 275 282 286 289 291 293 296 298 300 304 310 315 319 321 322 322 323 324 325 328 331 336 340 343 346 349 353 356 1 7 13 20 25 29 31 34 38 42 44 45 46 46 43 36 28 23 26 35 44 52 61 68 74 80 82 79 74 67 54 35 22 14 17 29 43 46 40 47 55 60 63 66 68 70 71 72 73 73 73 72 71 70 70 69 69 67 65 63 61 59 58 58 57 55 53 51 50 48 46 44 42 40 39 37 36 35 33 30 28 26 24 22 19 17 16 14 13 12 11 10 9 8 7 7 6 6 5 5 5 4 3 2 2 2 4 5 6 6 7 7 8 10 12 13 14 13 12 11 10 8 5 2 359 357 355 353 352 350 348 345 343 341 339 337 336 335 334 333 331 329 328 327 326 325 324 323 321 320 318 317 317 317 318 318 318 317 316 316 314 312 310 307 305 304 304 304 305 307 308 308 308 307 304 302 300 299 300 301 303 302 299 296 295 298 303 307 320 334 341 346 353 359 360 358 358 1 62 173 220 248 263 268 269 268 267 266 265 264 264 266 267 268 268 269 269 269 269 269 269 270 271 272 271 270 268 265 261 255 246 237 233 229 215 200 189 181 175 171 169 164 162 160 158 155 155 156 166 184 190 189 186 183 179 176 175 172 171 173 176 182 196 227 258 274 293 318 328 326 318 313 315 323 340 8 18 21 25 27 27 31 33 31 23 15 13 15 25 48 69 77 73 71 78 92 104 110 111 112 103 89 83 79 76 72 68 67 66 69 68 66 63 61 58 53 46 45 40 30 19 9 1 356 354 351 353 354 354 351 344 329 311 296 286 278 272 267 264 264 267 275 283 296 309 324 339 350 354 357 0 4 8 11 14 15 15 13 12 10 8 7 7 7 5 3 1 357 354 350 347 345 343 344 347 350 353 26 26 26 25 25 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 20 20 19 19 19 19 19 18 18 17 16 15 15 14 13 12 11 10 8 7 6 5 4 3 2 2 1 1 0 0 360 360 359 359 359 358 358 357 356 355 354 353 353 352 351 351 350 350 349 348 348 348 347 347 346 346 346 346 345 345 344 344 343 343 343 343 342 341 337 333 327 321 317 315 314 314 314 314 313 312 311 310 311 312 313 313 312 310 306 302 298 293 286 275 261 247 240 237 234 229 225 223 218 211 201 195 192 192 196 206 219 231 241 250 260 270 278 282 286 288 291 295 298 301 305 310 315 318 320 320 320 321 322 325 328 331 335 339 342 346 349 352 355 358 3 9 16 23 27 30 32 35 40 44 46 45 42 39 33 28 28 33 39 46 53 63 73 82 87 87 83 76 69 57 33 10 4 11 26 44 54 53 57 61 64 66 68 70 72 73 74 75 75 75 74 74 74 73 72 71 69 67 65 63 62 61 61 60 58 56 54 52 50 48 46 44 43 42 40 38 36 34 32 30 29 27 25 21 20 18 17 15 14 13 12 11 11 10 9 9 8 8 8 8 7 7 6 5 5 7 8 9 8 8 8 8 9 10 12 12 12 11 11 11 10 8 6 4 2 360 358 355 354 351 349 346 343 340 338 337 336 335 334 332 330 329 328 327 326 325 323 322 319 318 317 316 317 319 319 318 317 315 314 312 310 308 306 304 303 303 303 303 305 306 308 308 308 307 305 303 305 310 312 311 308 303 300 301 306 315 321 333 344 350 353 353 352 352 348 333 319 321 318 300 288 283 277 273 270 269 269 267 264 264 265 266 267 267 267 268 268 268 268 268 267 269 270 269 269 268 266 262 257 250 239 234 232 222 208 195 190 183 174 171 168 165 164 163 162 160 156 160 174 182 185 184 180 176 170 168 166 164 163 162 156 161 244 267 269 283 302 304 293 285 285 289 298 321 348 4 14 19 19 19 20 22 17 15 17 15 12 18 37 62 71 71 67 68 80 93 100 99 97 90 89 89 88 86 83 79 75 73 73 71 68 65 61 54 45 46 46 39 29 19 9 1 355 350 348 348 349 349 347 339 323 305 291 280 272 267 265 266 267 268 275 284 297 311 326 340 351 356 358 2 6 9 12 13 13 11 10 8 6 5 4 4 3 2 359 358 356 353 350 347 345 344 344 346 349 352 25 25 24 24 23 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 20 20 20 19 19 18 17 16 16 15 14 13 12 11 10 9 8 7 6 5 4 3 3 2 2 2 2 2 2 1 1 1 360 359 358 357 356 355 354 353 352 351 351 350 349 349 348 347 347 347 347 347 347 347 347 346 345 345 345 344 344 344 344 342 340 336 332 325 320 317 315 314 314 313 312 312 311 311 312 313 314 314 314 312 309 306 302 298 292 284 272 257 243 237 234 229 224 221 218 214 208 199 193 192 194 201 211 222 230 237 245 254 265 274 279 282 286 290 295 297 301 305 310 314 317 318 320 320 320 322 325 328 331 334 337 341 344 347 349 352 354 359 5 12 19 24 27 31 34 38 42 44 42 41 38 33 32 36 41 47 53 58 66 76 85 90 89 83 76 69 53 24 5 2 12 30 50 61 62 63 66 68 69 71 72 74 75 76 77 78 78 77 77 76 76 75 73 71 69 67 65 64 64 63 62 60 58 56 54 52 51 49 47 46 44 42 41 39 37 35 33 32 31 28 24 23 21 20 18 17 16 15 14 13 12 11 10 10 9 9 10 10 10 9 9 10 11 13 14 13 12 10 9 9 9 10 10 9 9 10 11 11 11 10 8 6 4 2 360 357 354 351 347 344 341 339 337 336 335 335 333 331 330 329 327 326 325 323 321 319 317 316 316 317 319 319 319 317 314 312 310 308 306 305 304 303 302 302 302 303 305 306 308 308 308 308 306 307 309 311 312 312 309 308 309 314 323 330 334 340 349 354 349 342 343 341 323 310 309 313 312 305 296 286 279 274 272 270 268 265 264 265 267 267 267 267 267 266 266 266 266 265 266 267 268 268 268 267 264 260 254 245 239 235 226 212 199 194 187 178 173 170 168 167 167 166 165 161 161 165 173 179 180 177 173 167 163 160 157 153 147 136 111 324 279 270 277 285 282 272 266 267 277 286 305 330 350 2 8 9 6 4 1 355 352 356 358 355 1 11 36 59 66 64 61 65 73 76 77 78 80 84 87 90 90 88 86 82 80 78 75 71 66 60 52 49 48 43 36 26 15 6 358 352 347 344 342 342 341 338 328 310 292 277 267 260 258 259 262 267 271 277 287 299 313 323 337 347 355 0 4 8 11 12 12 11 8 6 3 1 0 360 360 360 358 356 353 352 350 349 347 345 344 345 346 348 351 24 23 23 23 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 21 20 20 19 18 17 17 16 15 14 13 12 11 10 10 9 8 7 6 5 5 4 4 4 4 4 4 3 3 3 3 2 1 0 359 358 357 355 354 353 352 351 350 349 348 348 347 347 347 347 347 347 348 347 347 346 346 346 345 346 346 343 340 338 334 330 325 320 318 317 318 318 317 316 315 313 313 314 315 315 315 314 311 308 305 302 297 291 281 268 253 241 235 232 226 220 216 213 210 205 197 192 191 196 204 212 221 229 236 243 251 262 269 274 278 283 289 295 297 300 305 309 313 315 317 318 318 318 321 325 329 331 334 336 339 342 343 346 348 351 355 0 7 14 20 25 30 34 38 40 40 39 39 38 36 39 44 50 55 58 61 66 75 84 89 89 84 77 68 53 29 10 8 21 40 57 66 67 68 70 71 72 74 75 76 77 78 79 80 80 79 79 78 77 76 74 72 70 68 67 66 66 65 64 62 60 58 56 55 53 52 50 48 47 45 44 42 41 39 38 37 36 33 27 26 24 23 21 20 19 18 17 15 14 13 12 12 11 11 11 11 11 11 12 13 16 18 20 20 18 15 13 11 10 9 8 7 8 9 10 11 11 11 11 10 8 6 3 0 357 353 349 345 342 339 338 336 336 334 333 332 330 329 328 327 325 324 321 318 317 315 315 317 318 319 318 316 313 310 308 306 305 305 305 304 303 303 302 302 303 305 306 307 308 310 309 308 307 308 310 312 313 315 316 320 327 332 334 337 342 346 340 333 335 335 324 313 308 308 310 309 300 290 283 278 274 270 267 264 264 265 267 267 267 266 266 265 264 265 264 264 264 265 265 266 267 267 264 261 255 249 244 239 231 220 206 197 189 182 176 173 171 169 169 168 167 164 161 161 165 169 172 173 170 166 161 156 151 145 136 123 96 28 292 275 273 272 267 262 262 269 276 282 295 315 334 346 354 358 350 343 335 326 319 323 340 341 340 347 12 39 53 58 57 54 54 57 61 68 77 82 85 88 90 90 89 87 85 82 78 74 67 60 55 53 49 45 38 25 11 3 356 350 345 340 334 331 328 321 307 289 272 259 251 248 249 252 257 263 270 276 285 299 311 324 335 345 354 1 6 9 10 12 11 9 7 4 1 359 358 357 358 357 356 353 350 347 346 345 344 344 344 344 346 347 349 23 22 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 25 25 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 20 20 19 18 17 16 15 14 13 12 11 11 10 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 4 4 3 2 1 360 358 357 355 354 353 351 350 349 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 345 341 337 334 331 327 323 321 320 321 322 323 322 320 318 316 315 315 316 316 315 313 310 307 304 301 297 289 278 264 249 239 234 230 224 218 214 211 208 203 196 192 193 199 205 211 219 227 234 240 250 258 265 272 275 280 288 294 297 300 306 310 312 314 316 317 317 316 320 326 330 332 333 335 337 339 340 342 345 348 352 358 4 11 18 25 30 34 37 38 36 35 36 36 38 44 51 56 58 59 61 65 71 79 85 86 82 76 68 56 37 21 21 33 49 62 69 71 73 74 75 76 76 77 78 79 80 81 82 81 81 80 79 78 77 75 73 71 70 69 68 67 66 65 63 61 60 59 57 56 54 53 51 50 49 48 47 46 45 43 42 41 38 31 29 27 25 24 22 21 20 19 18 16 15 15 14 13 13 12 12 12 13 14 16 19 22 25 26 24 21 19 16 14 12 10 8 7 8 9 10 11 12 12 11 9 8 6 3 360 355 351 346 343 340 338 337 336 334 333 332 330 329 328 327 326 324 321 318 316 315 315 315 317 317 316 314 311 309 307 307 306 307 306 305 304 303 302 301 301 303 305 306 307 308 310 309 307 306 307 310 312 316 318 321 325 329 331 332 335 340 335 328 329 330 326 317 310 308 311 310 301 292 285 279 274 269 266 263 263 265 266 266 266 265 264 263 262 263 263 263 263 263 264 265 266 267 264 260 257 253 249 244 238 233 215 202 195 189 182 177 174 171 171 169 168 167 161 157 159 162 163 165 163 162 158 152 148 141 133 119 100 83 341 281 270 264 261 262 273 292 286 281 289 306 324 337 340 337 331 323 314 306 301 307 324 330 339 356 16 32 43 46 40 34 28 32 47 67 79 82 82 86 89 90 91 90 89 87 83 78 72 65 62 61 60 55 44 29 14 2 354 348 342 334 323 315 308 298 283 266 252 244 241 240 243 247 252 259 266 272 278 295 310 324 335 344 352 359 4 7 7 8 8 7 6 4 1 359 357 355 355 354 352 349 346 344 342 341 341 341 341 343 345 346 347 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 24 25 25 26 26 26 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 21 21 20 19 18 17 16 15 14 13 12 12 11 10 10 9 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 4 3 2 1 359 358 356 355 353 352 351 349 349 348 348 348 348 348 348 348 348 349 349 348 348 348 348 347 343 339 335 331 327 325 323 323 324 325 326 327 326 324 321 318 317 316 316 315 313 311 308 305 303 300 296 287 275 260 246 237 233 229 224 219 215 213 209 204 197 193 195 200 205 211 219 225 230 236 248 254 263 270 272 277 286 293 297 301 307 311 313 314 315 316 316 316 320 326 330 331 332 333 335 336 337 339 342 345 350 356 2 9 16 24 30 35 37 36 34 33 33 35 40 48 54 56 57 60 63 65 69 75 78 78 76 74 71 63 47 35 35 45 58 68 73 76 77 78 79 79 79 79 80 81 83 84 84 84 83 82 81 79 78 76 74 73 71 70 69 68 67 65 64 62 62 61 60 59 57 56 55 54 53 53 53 53 51 50 48 47 43 37 32 30 28 26 25 24 22 21 19 18 17 17 16 16 15 14 14 13 14 15 17 20 24 28 29 29 28 26 22 19 16 14 12 10 10 10 11 11 11 11 11 10 9 8 5 2 358 353 348 344 341 339 337 336 335 333 332 330 329 328 327 326 324 321 318 316 314 314 314 315 314 313 312 310 309 308 308 308 309 309 308 306 304 302 301 300 301 302 303 305 306 309 309 307 305 306 309 312 315 318 319 321 324 326 327 330 335 333 328 326 326 326 322 315 311 313 310 303 293 283 276 273 269 265 263 263 263 264 264 264 264 263 262 261 262 262 263 263 263 264 265 266 267 265 262 259 256 253 247 241 237 222 208 200 194 189 185 180 175 172 169 168 167 162 156 153 153 153 154 151 161 162 151 144 142 135 119 103 88 59 288 269 262 261 268 283 303 300 287 286 305 324 329 326 319 313 305 298 294 294 304 316 326 346 9 25 35 40 33 9 1 5 20 42 62 73 79 83 86 89 92 93 94 95 93 90 87 82 76 73 73 73 66 56 39 21 4 352 345 337 325 308 295 284 273 261 250 242 238 236 237 240 245 250 256 262 267 275 292 308 323 334 341 348 355 360 4 5 5 6 5 3 3 1 359 356 353 351 349 348 345 342 340 339 338 338 337 338 340 342 344 345 21 21 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 25 25 25 26 26 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 20 19 18 17 16 15 14 13 13 12 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 3 3 1 0 359 357 355 354 352 351 350 349 349 348 348 349 349 349 349 349 349 349 349 349 349 349 348 343 339 334 329 325 324 324 326 328 330 331 330 328 325 322 320 318 316 315 314 311 308 305 303 301 299 294 285 271 256 244 236 233 230 226 222 219 218 213 206 198 195 197 202 207 213 220 223 226 234 244 250 261 269 270 275 284 291 296 301 308 311 311 310 312 315 316 318 322 327 330 331 331 333 334 334 335 337 339 343 349 355 0 7 14 22 29 33 34 34 34 33 32 35 43 50 51 51 53 58 63 65 66 70 74 75 77 82 83 77 66 57 55 60 68 75 79 81 81 81 82 82 82 82 83 85 86 86 87 87 86 85 83 81 80 78 76 75 73 72 70 69 68 67 66 65 64 64 63 62 62 61 60 59 58 58 59 60 59 57 54 52 49 44 37 32 31 29 27 26 24 22 21 20 19 18 18 18 17 16 15 14 15 16 18 21 24 28 31 32 32 31 28 24 22 19 17 15 14 13 13 12 11 10 9 9 8 7 6 3 359 355 351 346 343 340 338 337 335 334 332 331 330 329 328 327 324 322 319 317 315 314 314 313 313 312 311 311 310 310 310 311 311 311 310 308 306 304 302 300 300 300 301 302 303 307 308 307 306 307 310 313 316 317 317 319 320 321 323 326 331 333 330 326 324 325 325 320 317 316 314 307 295 280 272 270 267 264 263 264 262 261 261 263 262 262 262 262 262 263 264 265 265 265 265 266 266 265 263 260 257 255 249 243 238 231 217 204 196 193 191 187 181 177 172 170 170 166 159 152 144 144 145 141 151 155 148 143 141 137 125 111 95 71 296 266 260 262 268 280 295 303 296 286 300 312 314 309 302 298 294 290 290 297 312 320 333 356 17 25 23 31 36 17 15 28 38 49 62 73 78 83 88 93 97 101 102 104 102 100 97 94 91 90 92 93 89 78 60 34 10 351 341 328 310 290 273 261 250 241 237 236 236 236 237 240 243 248 253 256 264 276 294 312 326 334 340 347 353 357 1 3 4 3 3 3 2 1 358 354 350 346 344 342 341 340 339 337 336 335 334 335 336 339 341 343 21 21 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 25 25 25 25 26 26 27 27 27 27 27 27 27 26 26 26 26 25 25 24 23 23 22 21 20 19 19 18 17 16 15 14 13 12 12 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 4 4 4 3 2 2 0 359 357 356 354 353 351 350 349 349 349 349 349 349 349 349 349 350 350 350 351 351 350 348 344 339 335 329 325 324 326 329 333 335 334 332 329 326 323 320 318 316 314 311 308 305 302 301 299 296 291 282 268 253 242 236 233 231 228 225 224 223 217 209 201 198 200 205 209 213 221 224 229 237 243 248 260 267 266 273 282 289 294 301 309 311 309 309 310 316 319 321 324 329 331 331 332 333 333 334 334 336 338 341 347 352 358 4 11 18 24 28 27 30 33 33 34 38 45 48 43 37 37 43 53 60 66 77 86 89 93 96 96 91 83 77 73 73 77 81 84 85 85 85 85 85 85 86 87 88 89 89 90 89 88 87 85 84 82 80 79 77 75 74 72 71 71 70 70 69 68 67 67 67 66 66 65 64 64 65 66 66 64 61 58 55 51 47 41 35 33 31 29 27 25 24 22 21 20 20 19 19 18 17 16 15 15 16 18 20 23 27 31 34 34 34 32 30 28 26 24 22 20 18 16 13 10 8 7 7 6 6 5 4 1 358 354 350 346 342 340 337 336 335 334 333 332 331 330 328 326 324 321 319 317 316 314 314 313 312 312 311 312 312 312 313 314 314 312 310 307 305 302 301 299 299 298 299 301 304 305 306 306 308 311 314 316 316 315 316 317 317 318 322 327 329 330 328 325 324 325 324 322 321 320 318 300 280 268 265 264 263 264 264 263 261 260 262 263 264 265 265 265 265 266 267 267 267 266 265 264 263 262 261 260 258 253 247 242 238 227 212 200 195 195 194 190 188 183 177 173 170 166 160 137 138 142 144 146 144 134 143 140 137 133 133 136 298 281 265 259 258 260 269 283 296 297 290 294 300 299 296 294 293 291 288 290 301 318 325 338 4 27 33 11 7 36 48 55 56 55 60 68 75 82 88 94 100 106 110 112 114 113 111 109 110 110 112 116 117 114 103 88 67 35 2 327 306 286 270 257 246 236 229 226 228 230 232 234 237 241 244 248 253 262 275 294 312 327 336 342 349 355 359 2 3 4 3 3 2 2 0 357 351 345 340 338 337 338 338 338 337 335 333 332 332 334 336 339 342 21 21 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 25 24 23 23 22 21 20 19 18 17 16 15 15 14 13 12 12 11 11 10 10 10 9 8 8 7 6 5 4 4 4 3 3 3 2 2 1 1 360 359 357 356 354 353 351 350 349 349 349 349 349 349 349 350 350 350 351 351 352 351 351 348 344 339 334 329 326 325 329 333 337 337 335 332 329 326 323 320 318 315 312 309 305 302 299 298 297 294 289 280 266 251 241 235 233 230 228 226 226 225 219 211 203 201 204 208 210 214 223 227 235 245 249 253 260 264 263 270 280 287 292 299 308 310 309 310 314 320 324 326 328 331 332 332 333 333 333 333 334 336 337 341 345 349 355 1 7 13 18 19 19 24 30 34 37 43 48 46 34 19 14 23 39 62 91 110 115 116 116 108 100 94 87 83 81 82 84 86 89 90 90 89 88 89 90 90 91 91 92 93 93 92 91 89 88 86 85 84 82 80 78 76 75 75 75 75 74 74 73 72 72 72 72 72 71 71 71 72 72 70 67 63 59 56 52 48 43 37 34 32 30 28 26 24 23 22 21 20 20 19 18 17 16 14 14 14 16 18 20 23 27 31 33 34 34 34 33 31 30 29 27 23 19 15 12 9 7 5 4 4 5 4 3 1 358 354 350 346 342 340 338 338 337 335 334 333 331 329 327 326 324 322 320 318 316 315 314 313 312 312 312 313 313 314 315 315 314 311 308 306 303 301 299 297 297 297 299 301 302 303 304 308 312 313 313 313 313 313 314 314 314 317 321 325 327 327 326 325 325 325 325 325 326 326 306 281 266 260 260 262 263 264 263 263 262 263 264 266 267 268 268 267 268 268 268 268 267 266 264 262 261 261 260 260 257 251 246 243 235 224 213 204 202 203 203 206 204 192 180 176 167 165 151 141 140 147 151 143 126 134 139 140 143 163 212 256 261 259 256 253 252 259 274 288 291 288 286 285 285 286 290 294 290 282 287 298 306 312 325 354 27 30 22 29 42 52 59 63 65 69 75 82 90 98 105 111 118 122 124 127 127 125 125 128 129 131 135 136 131 122 116 112 101 105 254 259 256 250 245 240 232 225 222 222 223 226 228 231 234 238 243 249 259 272 290 308 326 339 346 353 358 1 3 4 4 3 2 1 359 357 353 346 340 336 335 335 336 337 339 337 334 331 329 328 330 332 335 340 21 21 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 26 26 25 24 23 22 21 21 20 19 18 17 16 16 15 14 13 13 12 12 11 11 10 10 9 8 7 6 5 4 3 3 2 2 2 1 1 0 360 359 358 357 356 354 353 351 350 349 349 349 349 349 349 350 350 351 351 352 352 352 351 349 347 342 337 333 329 328 329 333 338 340 338 335 332 329 326 323 321 317 314 310 306 302 299 296 295 294 292 287 278 264 250 239 233 231 229 227 226 225 224 219 211 205 204 206 209 211 216 225 231 242 253 257 258 261 262 262 270 280 286 291 298 306 309 310 313 320 327 331 333 334 334 334 334 334 334 334 334 335 336 338 341 344 348 353 359 4 7 10 11 12 16 23 31 40 49 52 44 24 0 344 340 340 234 179 162 146 138 134 115 97 89 86 85 86 87 89 91 93 94 94 93 92 92 93 94 94 95 96 96 95 94 93 91 90 89 88 87 86 84 82 80 79 80 80 80 79 78 78 78 78 79 79 78 77 77 77 76 74 71 68 64 60 57 53 48 42 38 35 33 31 29 27 25 23 22 21 20 20 19 18 17 16 14 13 13 14 15 16 19 22 25 28 30 32 34 35 35 35 34 32 29 24 20 15 11 7 5 4 5 5 6 5 3 1 358 354 350 347 343 342 341 340 338 336 335 333 331 329 328 326 324 323 321 319 318 316 315 313 312 312 312 313 314 315 316 314 312 309 306 304 302 299 297 296 296 297 299 300 300 301 305 310 311 311 310 310 311 312 312 312 314 316 321 324 325 324 323 324 326 327 330 330 329 314 288 270 258 256 259 261 262 262 263 264 265 266 267 268 270 270 270 270 270 270 269 268 267 265 263 261 261 260 259 258 254 251 247 244 237 227 218 216 220 226 232 237 222 186 176 173 169 161 152 145 146 153 146 130 127 134 139 146 166 222 245 248 249 248 248 249 255 269 282 285 280 276 272 269 269 276 284 277 267 269 276 281 280 290 340 9 5 10 32 43 48 56 64 71 79 85 94 105 115 123 128 133 135 140 141 142 142 143 143 145 148 149 147 140 134 134 141 148 170 196 213 226 233 236 235 232 228 225 224 223 224 226 229 231 234 238 244 254 270 287 313 330 344 354 358 2 4 4 5 4 2 1 359 356 352 347 341 337 334 334 336 338 338 338 337 334 331 327 326 327 329 332 336 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 26 26 27 27 27 28 28 29 29 29 29 29 29 28 27 27 26 25 25 24 23 22 21 21 20 19 18 18 17 16 16 15 14 14 13 12 12 11 10 9 8 7 6 5 4 3 2 2 1 1 0 360 359 359 358 357 356 355 354 353 352 351 350 349 349 349 349 350 350 351 352 353 353 353 352 349 346 345 340 336 333 331 331 334 338 340 340 337 334 331 329 326 323 320 316 312 308 303 299 296 294 293 292 290 285 276 263 249 238 232 230 227 225 224 224 222 218 213 210 212 216 218 219 222 229 237 247 256 261 262 261 261 264 273 282 287 291 298 303 306 311 318 328 335 338 339 339 338 337 336 335 335 335 335 337 338 340 342 345 348 353 356 358 0 4 5 6 6 11 21 35 49 52 37 4 330 307 291 270 237 209 188 167 152 145 122 98 90 90 90 92 93 94 95 96 97 96 95 95 95 96 97 98 99 99 99 98 97 95 93 92 92 91 91 90 88 86 84 84 84 84 84 83 84 84 85 86 86 85 83 82 81 80 78 76 73 69 66 62 59 55 49 41 39 36 34 31 29 27 25 23 22 21 20 20 19 19 18 17 15 13 13 12 13 14 16 18 21 23 25 27 30 33 35 36 37 36 35 31 26 20 15 11 8 7 6 6 6 6 5 3 1 358 354 351 348 346 345 343 342 339 337 335 333 332 330 328 327 326 324 323 321 320 318 316 314 313 312 312 312 313 314 314 311 309 307 305 303 300 298 296 296 296 297 298 299 299 301 306 308 308 307 307 308 310 311 311 313 315 317 320 322 321 320 321 323 326 330 333 334 324 303 281 261 255 255 258 259 261 262 264 266 267 269 271 272 273 273 273 272 272 270 269 267 266 264 263 261 259 259 259 258 257 256 255 253 245 240 237 240 247 256 261 239 186 176 174 172 169 164 157 151 152 147 139 124 122 139 150 152 208 241 243 244 245 245 249 257 269 278 278 272 264 255 249 249 258 268 258 248 246 247 244 236 239 256 345 333 327 352 22 32 46 61 79 97 109 118 129 138 143 147 149 150 150 151 152 153 155 154 155 156 156 153 146 140 142 151 160 170 181 193 206 217 225 228 229 229 229 228 228 228 230 232 233 233 236 244 257 279 297 322 341 353 1 5 7 8 8 7 5 2 360 357 351 346 341 337 335 335 337 339 341 341 339 337 334 330 326 325 326 327 328 331 20 20 21 20 20 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 27 27 27 27 28 28 29 30 30 30 30 30 29 29 28 27 27 26 25 25 24 23 23 22 21 21 20 20 19 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 2 1 1 0 360 359 358 358 357 356 355 354 353 352 351 350 350 349 349 350 350 351 352 353 354 354 352 350 347 344 342 339 335 333 334 336 339 341 340 337 334 332 330 328 326 322 318 313 309 304 300 297 294 292 290 289 287 283 274 262 249 238 231 228 225 222 222 222 222 220 218 218 222 226 227 226 227 230 234 242 255 263 264 261 261 266 275 283 288 293 298 302 307 315 326 337 341 343 343 343 342 340 337 336 335 336 337 339 340 342 345 347 349 352 352 353 357 1 2 1 358 358 6 20 36 37 8 324 294 279 267 255 239 222 202 181 162 149 128 103 97 97 99 102 104 102 99 99 98 97 96 96 97 98 100 101 102 102 101 100 99 97 96 95 94 95 94 93 92 90 89 88 87 87 87 88 90 92 93 93 92 89 87 85 84 82 80 77 74 71 67 64 61 56 48 43 40 37 35 32 30 28 26 24 23 22 21 21 20 19 18 17 16 14 13 12 12 12 14 16 18 20 21 23 25 29 32 35 38 39 40 39 35 29 24 18 13 10 8 7 7 6 6 5 3 1 358 355 352 350 348 347 345 342 340 338 336 334 332 331 329 328 327 325 324 323 322 319 317 315 314 313 312 313 313 312 311 309 307 306 304 302 299 297 296 296 296 297 298 298 299 301 303 305 305 305 306 309 309 310 311 313 315 317 319 318 317 317 318 321 325 329 332 329 318 299 270 257 253 253 256 259 261 264 266 268 270 273 275 275 275 274 273 272 271 269 268 266 265 263 262 261 262 263 264 266 267 268 266 262 258 255 255 258 264 271 234 197 178 176 177 176 173 170 164 158 146 126 102 133 134 148 142 188 245 245 245 247 250 254 260 268 274 272 266 258 248 242 242 253 256 242 231 225 218 211 208 213 217 260 288 280 291 318 346 71 128 125 130 143 150 155 158 159 160 160 159 158 157 158 159 160 159 159 159 158 155 150 147 150 156 163 170 178 186 196 205 213 218 222 225 228 230 232 234 237 238 239 239 243 253 272 293 314 337 353 4 9 13 15 15 13 10 8 1 357 353 348 343 340 338 337 338 341 343 344 343 340 335 331 327 324 323 325 326 326 328 19 20 20 19 19 20 20 20 20 20 20 21 22 22 23 24 25 25 26 27 27 27 28 29 29 28 28 28 28 29 30 31 31 31 31 31 30 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 21 20 19 17 16 14 13 12 11 9 8 7 6 5 4 4 3 3 2 1 1 360 359 359 358 358 357 356 355 354 353 352 351 350 350 350 350 351 352 353 354 355 354 351 346 344 342 340 337 334 334 336 339 340 339 337 335 333 330 328 326 323 319 314 310 305 301 297 294 292 289 288 286 284 281 273 262 249 238 230 225 221 218 219 221 222 223 224 226 229 232 231 227 226 227 230 240 255 262 264 260 258 265 275 283 289 294 299 304 312 323 333 340 342 344 345 345 343 339 337 336 336 338 340 342 343 345 347 348 348 350 350 352 357 1 1 357 352 348 351 0 10 6 333 301 281 268 257 251 240 227 210 189 165 144 124 105 103 104 107 111 111 109 104 102 100 98 97 97 98 99 102 104 105 105 104 102 101 100 99 98 98 98 98 97 96 95 93 91 90 90 92 94 97 99 99 98 96 92 90 88 86 84 82 79 76 73 70 67 64 56 48 44 42 39 36 34 31 30 28 26 25 24 23 22 21 20 20 18 17 15 13 11 11 11 13 14 16 18 19 20 22 24 27 31 36 40 44 45 44 39 33 26 20 15 11 8 7 6 6 5 4 2 359 357 355 353 351 350 348 345 343 340 339 336 334 333 331 330 329 328 327 326 324 322 320 318 316 314 314 313 313 312 310 309 308 307 306 304 301 300 298 297 297 297 297 298 298 298 299 301 303 303 303 305 307 309 310 311 311 313 315 315 313 313 314 315 317 320 325 325 319 311 283 264 252 249 253 258 260 263 266 268 271 274 276 276 275 275 274 272 271 269 268 267 266 264 263 264 265 267 270 273 275 277 275 272 268 263 262 264 268 280 257 225 175 171 177 177 178 181 183 181 176 263 275 261 247 203 173 259 259 252 252 256 261 266 268 272 273 270 265 260 255 253 260 263 256 240 225 217 213 207 206 209 218 238 253 250 252 256 235 204 180 171 172 171 170 170 170 170 169 168 167 165 161 161 162 161 161 160 160 159 156 153 152 155 159 164 169 174 181 189 197 204 210 214 217 221 225 230 235 239 242 245 247 253 265 285 308 330 352 10 18 21 25 26 23 17 10 5 357 353 349 345 342 340 338 338 341 344 346 346 343 338 331 327 324 321 320 321 324 325 328 19 19 19 18 18 19 19 19 19 19 19 19 20 21 23 24 25 25 26 27 27 27 28 29 29 29 29 29 29 30 31 31 32 32 32 31 31 31 30 29 29 28 28 27 27 26 26 25 25 25 25 25 25 24 23 22 21 19 18 16 15 13 12 11 9 8 7 6 5 4 4 4 3 3 2 1 1 0 360 359 358 358 356 355 354 353 353 352 351 351 352 353 354 355 356 356 354 350 344 343 341 337 334 333 334 337 339 338 337 335 333 331 328 325 322 318 314 310 306 302 298 295 293 290 287 285 283 281 278 272 262 251 239 230 223 218 214 214 217 221 224 227 230 233 234 232 227 225 226 233 245 256 260 260 255 254 262 273 281 289 295 301 310 320 329 335 339 343 345 346 345 341 338 336 337 338 340 342 344 345 346 347 347 347 349 350 353 359 3 2 354 346 341 342 346 350 344 328 311 288 261 252 248 241 229 212 188 158 128 108 101 103 105 110 113 113 111 108 105 102 98 97 97 99 101 104 106 107 107 105 105 104 103 103 102 102 102 102 102 101 100 97 95 94 95 98 101 103 104 104 101 98 94 92 90 88 86 83 81 78 75 72 69 64 56 50 46 43 40 37 35 34 32 30 28 27 26 25 24 23 22 21 20 18 16 14 12 11 11 12 13 14 15 17 18 19 21 22 25 30 36 41 45 46 45 41 35 28 21 15 11 8 7 6 5 4 3 1 359 357 355 353 352 350 347 345 343 341 339 337 335 333 332 330 329 328 327 326 324 322 320 318 316 315 315 314 312 311 310 309 309 307 306 304 302 300 299 298 298 298 297 296 295 295 297 300 301 300 301 303 306 308 309 308 308 310 310 310 310 310 310 310 311 314 315 312 308 296 283 263 252 253 258 261 264 267 270 272 274 276 276 274 274 274 273 271 269 268 267 266 265 265 267 269 271 274 277 279 281 280 277 272 268 266 268 272 280 282 291 141 148 165 171 177 189 202 210 227 264 273 266 261 265 279 278 265 258 258 263 271 285 295 289 280 273 268 269 270 270 272 268 260 248 233 225 221 215 213 213 219 228 233 231 228 220 211 203 195 189 185 182 179 178 177 176 175 175 172 168 165 164 163 162 162 161 160 160 158 157 157 158 161 163 166 170 175 182 189 197 204 208 210 213 216 221 226 232 238 243 248 257 270 289 315 342 359 15 24 32 35 32 26 26 16 5 358 352 348 345 341 339 338 338 342 346 347 344 338 331 325 321 319 318 317 318 321 322 326 18 18 18 17 18 18 18 18 18 18 18 18 19 21 22 23 24 26 27 28 28 28 28 29 29 30 29 29 30 31 32 32 33 32 32 32 32 31 31 30 29 29 28 28 28 28 27 27 28 28 28 28 27 26 25 24 23 21 20 18 17 16 14 13 11 10 9 8 7 6 6 6 5 5 4 4 3 2 2 1 1 360 359 358 357 356 355 354 354 354 354 355 356 358 358 357 354 350 346 343 340 335 332 332 334 337 338 336 334 332 331 328 324 320 316 313 309 306 302 299 296 294 291 288 285 283 281 279 275 270 262 252 242 232 224 217 212 211 214 219 223 228 232 234 235 233 226 224 229 240 251 258 258 252 244 247 257 268 278 287 296 304 315 325 330 335 340 344 345 345 343 341 339 339 339 340 342 342 343 344 345 346 345 346 349 352 356 2 6 1 352 343 338 339 344 345 338 332 323 310 297 284 267 252 242 225 183 132 105 91 96 101 105 112 114 113 112 110 106 103 99 98 98 101 104 107 108 109 108 107 107 107 107 106 106 106 107 107 107 106 105 102 100 100 102 105 108 109 109 107 103 99 96 94 93 90 88 85 83 80 77 71 67 60 54 51 48 45 42 40 38 36 34 33 31 30 29 28 27 26 25 23 22 21 19 17 15 13 12 12 12 12 13 15 16 17 18 19 20 24 29 35 39 43 44 44 41 35 28 21 15 11 8 7 6 5 4 2 0 358 356 354 353 351 349 347 345 343 342 340 337 336 334 332 330 329 328 327 325 323 321 320 318 317 316 314 313 312 312 311 311 310 308 307 305 303 301 300 300 299 298 296 294 294 295 297 298 298 298 299 302 305 306 305 304 305 305 306 306 307 306 305 305 305 306 304 300 297 294 281 265 262 262 263 265 269 272 274 274 275 274 273 273 273 273 272 269 268 268 267 267 267 269 272 275 277 279 281 282 282 281 278 274 271 272 276 281 286 296 314 110 144 160 180 206 223 230 237 250 259 257 256 265 283 285 270 263 261 270 276 284 293 292 285 277 274 280 292 301 291 268 256 251 237 230 227 222 218 215 216 220 221 220 216 213 208 203 199 195 191 188 186 183 182 181 180 179 177 173 169 166 164 163 162 161 161 161 160 160 160 161 162 164 165 167 170 175 180 187 196 202 206 207 207 209 212 218 224 231 238 247 256 272 317 1 16 32 43 47 48 47 52 43 31 19 9 360 352 346 343 341 341 342 344 345 342 336 329 322 317 315 313 313 313 314 316 318 321 17 17 17 17 17 17 17 17 16 16 16 17 18 20 22 24 25 26 27 28 29 29 29 29 30 30 30 30 30 31 32 33 33 33 33 33 32 32 32 31 30 30 29 29 29 29 29 29 30 30 30 30 29 28 27 26 25 23 22 21 20 19 18 17 15 14 13 12 11 10 10 10 9 9 8 7 6 6 5 5 4 3 2 1 0 359 358 358 357 357 357 358 360 1 1 359 355 352 348 344 339 334 332 332 334 336 337 335 332 330 327 323 318 314 310 307 305 302 300 298 296 293 290 287 283 281 279 277 274 269 262 254 245 236 228 220 214 212 213 217 223 228 233 236 236 233 228 229 236 247 257 261 259 248 241 248 258 268 278 289 300 311 322 326 330 336 341 343 342 341 341 342 342 343 342 341 340 338 338 341 342 343 344 345 349 352 357 5 7 0 350 342 340 344 351 348 338 331 323 311 300 288 272 266 273 285 3 79 83 84 93 100 109 112 113 113 111 110 107 104 101 100 100 103 107 109 111 111 110 110 110 110 110 110 111 111 112 113 112 111 110 109 108 108 110 113 115 115 113 110 105 101 98 97 95 92 90 87 84 81 79 68 61 58 56 54 51 47 44 42 40 39 37 35 34 34 33 31 30 29 28 27 27 26 25 23 21 18 15 13 11 11 11 12 13 14 15 15 16 20 25 29 32 36 39 41 41 38 33 27 21 16 12 9 8 6 5 4 2 359 357 355 353 352 351 350 348 346 344 342 340 338 336 334 332 331 330 329 327 325 323 322 321 320 318 315 314 313 313 313 312 311 310 309 308 306 304 303 302 301 299 297 295 294 293 294 295 296 295 296 298 301 302 301 300 300 301 302 302 303 303 302 300 299 299 298 296 292 291 287 278 273 269 267 267 270 272 273 274 273 271 271 272 273 273 272 270 268 267 266 267 268 270 274 277 279 280 281 282 283 282 281 279 277 277 280 283 287 291 297 308 328 300 244 248 248 245 243 246 252 249 257 264 291 296 279 275 275 279 281 283 284 282 278 276 278 286 300 308 290 263 249 245 232 223 224 223 219 217 216 215 213 212 211 210 208 206 203 200 197 193 191 188 186 185 185 184 182 179 176 172 169 167 165 163 161 161 161 161 161 162 163 164 165 167 168 170 173 178 186 193 199 201 201 200 201 203 208 213 218 220 218 208 176 96 82 80 79 78 74 72 66 58 52 45 34 20 6 356 351 348 346 344 342 339 333 325 319 313 310 308 308 308 308 309 311 312 313 16 16 16 16 16 16 15 14 14 14 15 16 18 20 22 24 26 27 28 29 30 30 29 29 30 31 32 32 31 32 33 33 34 34 34 34 33 33 32 32 31 31 31 31 31 31 31 32 32 32 32 31 30 29 29 28 27 26 26 25 24 24 23 22 21 20 19 18 18 17 17 16 16 15 14 13 12 11 11 10 9 8 7 6 5 4 3 2 2 1 2 3 5 7 6 1 357 354 350 344 338 334 332 331 333 336 337 335 331 327 323 318 313 309 306 305 303 303 302 300 298 294 291 287 283 279 277 275 272 268 262 255 247 239 233 226 220 216 216 219 224 229 233 236 237 235 234 237 244 253 262 265 263 257 253 257 267 280 290 303 320 331 331 329 334 339 341 340 339 338 339 340 342 342 340 338 336 335 335 337 338 340 342 344 347 352 360 7 7 359 349 344 344 350 357 348 338 330 323 316 308 299 290 289 301 321 360 46 71 82 90 98 106 110 112 113 112 110 108 105 103 102 103 106 109 112 113 113 112 112 112 113 114 115 116 117 118 118 118 117 117 117 117 118 119 120 121 120 117 113 108 103 101 99 97 94 91 89 86 84 82 73 64 62 61 62 59 49 46 44 42 41 39 38 37 36 36 34 33 32 32 31 31 31 31 30 29 25 20 15 12 11 11 11 12 12 12 12 15 19 23 25 27 30 33 35 36 36 34 31 27 21 17 14 11 10 8 5 3 0 358 355 354 353 352 351 350 348 346 344 341 340 338 336 335 333 332 331 329 327 325 324 323 321 319 317 315 313 313 313 312 312 312 311 310 308 307 306 305 304 301 299 296 294 293 293 293 294 293 293 294 296 297 297 297 296 297 298 298 299 299 298 297 295 294 294 293 291 288 286 282 278 274 271 270 270 271 272 272 271 270 271 271 271 270 269 268 267 265 265 266 268 270 274 278 279 280 281 282 282 283 284 284 282 282 283 285 287 289 290 292 293 290 281 271 262 254 249 247 250 259 265 269 276 281 272 277 285 295 292 284 280 277 274 273 276 282 286 282 266 251 244 239 231 226 224 224 222 221 218 215 212 210 209 209 208 207 206 204 202 198 196 193 192 191 191 190 188 186 183 179 175 172 169 165 163 162 161 161 162 163 165 166 167 168 168 169 170 173 178 184 189 193 194 194 194 195 197 200 199 193 184 177 161 144 133 122 113 110 106 103 96 87 83 81 75 61 38 22 13 5 356 348 338 329 320 313 308 304 302 301 301 302 303 303 304 304 304 15 14 15 15 14 14 13 12 12 12 13 15 18 20 22 24 26 28 29 30 30 31 31 30 30 32 33 34 33 33 34 34 35 35 35 34 34 33 33 32 32 32 32 32 32 33 34 34 34 34 34 33 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 28 27 27 26 24 23 21 20 19 18 17 16 15 13 12 11 10 9 8 8 7 8 10 12 13 11 5 360 355 350 344 338 335 334 332 332 335 336 334 330 326 321 316 311 307 305 305 305 305 306 305 302 297 293 288 284 280 276 274 271 266 261 255 248 241 236 231 226 222 220 222 226 230 233 237 239 239 240 243 249 259 268 272 271 267 264 266 277 295 317 353 7 352 337 332 333 335 336 335 335 335 335 336 336 335 334 333 332 331 332 335 337 340 343 344 348 355 3 9 7 359 351 346 347 353 358 347 337 330 326 323 316 308 304 307 318 336 5 40 67 82 89 97 104 109 112 113 113 111 109 107 105 105 106 109 113 115 116 115 115 115 115 116 118 120 121 122 123 123 123 124 125 127 127 127 127 126 125 123 120 116 111 107 104 101 98 95 93 91 89 87 87 81 74 72 72 73 66 51 47 45 43 42 41 40 39 39 38 37 36 36 35 35 35 36 36 37 37 34 27 20 16 14 13 12 12 12 11 12 15 19 22 23 25 26 27 28 29 31 31 30 28 25 22 19 17 14 11 9 5 2 359 356 355 354 353 352 351 350 348 346 343 342 340 338 337 336 334 333 330 328 327 326 324 323 320 318 316 314 313 312 312 312 311 311 310 310 309 309 308 307 304 301 299 296 294 293 293 292 292 291 291 292 293 295 294 294 294 295 295 294 293 293 292 292 290 290 290 290 287 285 282 279 278 275 273 272 272 271 270 269 269 270 270 269 267 265 266 265 265 265 267 269 272 276 279 280 281 282 283 283 284 286 286 286 285 285 286 286 287 286 288 287 283 279 275 268 259 253 252 255 260 263 265 269 272 266 266 268 284 299 288 281 276 272 271 273 276 275 267 257 248 243 240 236 234 233 232 231 228 225 222 218 215 212 210 209 208 208 208 206 204 201 199 198 197 196 196 194 192 189 186 182 178 174 169 166 163 162 161 163 165 167 169 170 171 170 171 171 172 174 178 182 185 187 188 189 190 193 193 188 179 172 167 160 153 146 138 131 128 125 122 118 113 111 109 104 94 80 66 56 45 24 2 336 313 300 294 292 290 289 291 291 292 293 294 294 294 294 14 13 13 13 12 11 10 10 10 11 13 15 17 20 22 24 26 28 30 30 31 31 32 32 32 33 35 35 35 35 35 35 36 36 35 35 34 34 33 33 33 33 33 34 34 35 36 36 36 36 35 34 34 34 34 34 34 34 34 34 34 34 34 35 36 36 37 38 40 41 41 41 39 38 36 34 31 29 28 26 24 23 21 20 19 18 17 17 17 17 18 19 22 21 17 10 4 357 351 344 338 336 335 333 331 331 332 330 328 324 320 315 310 306 306 307 308 309 310 309 305 299 294 289 285 280 277 274 270 265 260 254 247 242 237 233 229 225 223 224 227 231 235 239 241 241 242 246 253 264 273 277 276 274 272 273 285 342 42 48 19 349 334 329 328 328 327 329 332 333 332 331 330 329 329 327 327 328 330 335 338 343 346 348 351 358 6 11 8 0 353 348 349 355 357 348 339 334 333 331 327 321 317 319 329 348 16 47 73 88 95 100 105 108 111 113 112 110 109 107 106 108 109 112 115 118 118 118 117 118 119 121 123 125 126 127 127 127 128 130 133 135 136 135 133 131 129 126 123 119 114 110 107 103 100 97 95 93 92 91 91 91 89 87 83 77 66 53 49 46 44 43 42 42 41 41 41 41 41 40 40 40 40 41 42 44 45 44 37 29 24 22 20 17 15 13 12 13 16 19 21 21 22 23 23 23 24 24 24 25 25 25 23 22 20 18 16 13 9 5 1 358 356 355 354 353 352 351 350 348 346 343 342 340 339 338 336 334 332 330 329 327 326 324 322 320 318 316 313 312 312 311 311 310 311 311 311 311 311 309 307 304 301 298 296 294 293 292 291 290 289 289 290 292 293 293 293 292 291 290 289 288 288 288 287 288 288 288 287 284 281 280 279 278 277 275 272 270 270 268 268 268 269 268 266 265 265 265 266 267 269 271 274 278 281 281 282 283 283 284 285 288 288 287 286 286 285 284 283 284 285 285 283 279 276 273 262 257 256 258 261 262 263 266 267 266 264 262 270 290 286 281 275 271 269 269 268 266 261 255 249 246 243 242 242 242 243 243 240 237 233 228 222 217 213 212 210 210 211 211 210 207 205 203 202 201 200 198 197 194 190 185 182 178 172 168 165 162 162 164 167 170 173 175 175 175 174 174 174 175 177 179 181 183 184 185 187 189 189 183 175 169 164 160 155 149 144 140 137 135 132 129 127 125 121 113 104 99 94 90 81 74 59 303 268 254 256 258 263 268 271 274 276 278 280 281 282 283 12 12 12 11 10 9 8 7 8 10 12 14 17 19 22 24 27 29 30 31 31 32 33 34 35 35 36 36 37 36 36 37 37 37 36 36 35 34 34 34 34 34 35 35 36 37 38 38 37 37 36 36 36 36 36 36 37 37 37 38 38 39 40 41 43 45 48 50 53 56 58 58 57 55 53 50 47 43 40 37 35 33 32 30 29 28 28 28 28 29 30 31 33 30 24 16 8 359 352 343 337 335 335 332 328 326 326 325 324 322 319 315 310 308 311 313 313 312 312 311 307 302 296 291 285 281 277 274 270 265 259 252 246 241 237 234 229 225 223 224 228 232 237 241 241 240 242 246 254 263 270 273 276 278 278 279 90 91 82 53 357 335 328 324 322 320 320 323 328 330 329 327 326 325 325 323 324 326 330 335 340 346 349 351 354 359 5 8 7 2 353 349 350 356 357 350 343 339 339 338 334 329 326 328 338 357 26 58 82 95 102 106 108 110 111 111 109 108 106 105 106 108 112 115 118 120 121 121 120 121 123 125 127 129 131 131 131 131 134 137 141 143 143 141 138 135 132 129 126 122 118 114 110 106 102 100 98 97 96 95 94 93 90 86 80 70 60 53 50 47 46 45 45 44 45 45 46 46 46 47 47 47 47 48 50 52 55 56 51 43 36 32 29 25 21 17 14 14 16 19 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 17 15 12 9 5 1 359 357 356 355 354 352 351 349 347 345 343 342 341 340 338 336 335 333 332 330 328 326 324 322 320 317 315 314 313 312 311 311 311 312 313 313 313 311 309 307 304 301 299 296 294 293 291 289 288 287 288 290 291 292 291 290 289 287 285 284 284 285 286 286 287 287 286 284 282 280 279 279 279 277 272 271 270 268 267 267 269 270 268 267 267 267 269 270 272 274 277 280 282 282 282 283 284 284 286 287 286 285 284 283 282 281 280 280 280 281 282 280 278 276 268 262 260 261 262 263 263 265 266 266 265 264 265 272 277 278 274 268 265 264 263 261 258 254 250 247 245 245 245 246 248 250 248 246 242 237 233 227 222 218 215 214 215 215 214 212 210 209 207 205 205 203 201 198 193 188 183 178 172 167 164 163 162 165 168 173 177 179 180 180 179 178 178 178 179 180 181 181 182 183 185 187 186 180 173 168 163 160 156 151 148 145 143 141 138 135 132 128 123 116 111 108 105 106 107 117 136 163 188 209 217 223 230 238 244 249 254 258 262 266 270 274 12 11 11 9 8 7 6 6 6 8 10 13 15 18 22 25 27 29 31 32 33 33 35 36 37 37 37 37 38 38 38 38 38 37 37 36 35 35 35 35 35 35 36 37 38 39 39 39 39 38 38 38 38 38 38 38 39 39 40 41 42 43 45 47 50 53 57 62 66 71 75 76 75 74 71 67 63 58 53 50 46 44 43 41 40 39 40 40 41 42 42 43 43 38 30 21 11 1 352 341 334 333 333 332 329 326 324 323 323 322 319 315 314 316 317 316 314 313 312 310 307 304 300 294 287 280 276 272 269 264 257 250 244 240 236 232 228 223 221 222 225 231 237 241 238 237 240 243 249 254 258 262 269 276 281 100 103 99 84 9 325 320 320 320 319 317 317 319 324 326 324 321 321 320 320 320 322 324 329 335 341 346 349 351 355 359 2 3 1 3 354 350 353 356 356 352 345 340 339 340 337 334 333 335 344 1 29 64 88 100 106 108 110 110 109 107 106 105 105 105 107 110 114 118 120 122 123 123 123 124 126 129 131 133 133 133 134 136 140 145 148 149 148 146 143 140 136 133 129 125 121 117 113 109 105 103 102 101 100 98 96 94 90 86 76 65 58 54 52 50 49 48 48 49 49 50 51 52 53 54 55 55 56 57 59 62 65 67 64 58 51 45 39 34 29 24 20 18 18 19 20 20 19 18 17 16 16 16 15 14 14 14 14 14 14 14 15 15 13 11 7 3 0 359 358 356 355 354 352 350 348 346 344 344 343 342 340 339 337 336 334 332 330 328 326 324 322 319 317 316 316 314 313 312 312 312 313 313 314 312 310 308 305 303 301 299 297 294 292 290 287 286 287 288 289 290 289 288 286 284 282 281 282 283 284 285 285 285 285 283 282 281 280 279 279 278 275 272 270 267 265 265 269 272 271 270 269 270 270 272 274 276 279 282 283 283 282 282 283 284 285 285 284 283 281 280 279 277 276 275 276 277 280 280 278 276 272 268 265 264 265 264 264 264 265 266 266 266 266 266 267 269 269 265 262 260 259 257 255 253 250 248 246 245 245 246 248 249 249 248 246 243 240 236 231 227 223 220 218 218 217 216 215 214 213 211 209 207 204 200 197 192 186 180 171 167 165 163 163 165 170 175 180 183 185 185 184 183 182 182 182 183 183 183 183 183 184 185 184 179 173 168 164 160 157 153 151 149 147 145 143 139 135 129 124 119 116 114 114 118 124 133 147 163 179 191 199 205 210 217 223 227 233 239 246 253 259 265 10 10 9 7 6 4 4 4 5 6 8 10 13 17 22 26 29 30 32 33 34 35 36 37 38 38 38 39 39 39 39 39 38 38 37 37 36 36 35 36 36 37 38 39 40 41 41 40 40 40 40 40 40 40 40 40 41 41 43 44 45 47 50 53 57 61 66 72 77 83 87 89 90 89 85 80 75 69 64 59 56 53 52 50 49 49 50 51 52 53 53 51 47 41 32 23 13 3 352 342 335 333 337 339 336 329 323 321 322 322 320 320 320 320 317 313 312 311 311 309 306 302 300 296 288 280 274 270 266 260 252 246 241 236 233 229 225 221 218 220 224 230 236 239 238 236 237 239 243 245 247 249 253 253 185 117 111 103 31 310 308 312 316 316 316 315 314 315 318 320 317 315 316 316 316 317 319 323 327 334 339 343 346 348 354 359 0 358 358 3 358 355 356 357 357 353 346 339 338 340 338 338 340 342 349 1 26 61 87 100 107 110 111 110 108 107 106 106 107 108 111 114 118 121 123 125 125 126 126 128 130 133 135 136 136 136 138 142 148 152 154 153 152 149 147 145 141 138 133 128 124 119 116 112 108 106 105 104 103 100 97 94 90 85 75 65 59 56 54 53 52 52 53 54 55 56 57 58 60 61 63 64 66 67 69 71 75 77 76 70 64 57 52 45 40 33 28 25 23 22 22 21 19 17 15 14 14 13 12 12 11 11 11 10 10 10 11 11 10 9 6 3 1 360 359 357 356 354 352 350 348 346 345 345 344 343 341 340 339 338 336 334 332 330 328 326 323 321 319 319 318 317 315 314 313 312 313 313 314 313 310 308 306 305 304 302 299 296 294 291 288 286 286 286 287 288 288 287 285 283 280 279 280 281 283 283 283 283 283 283 282 281 280 279 278 278 276 274 272 269 265 266 270 274 274 273 271 270 270 272 273 275 279 282 283 283 282 281 281 282 283 283 282 281 279 277 275 273 271 269 270 273 277 279 278 275 273 272 270 268 268 267 267 266 266 267 267 267 267 266 265 264 263 261 259 257 256 255 253 251 250 248 247 245 244 245 246 247 248 247 246 244 243 241 238 235 232 228 224 222 222 221 220 219 218 217 214 212 208 205 202 196 187 181 175 169 166 164 164 166 170 175 180 185 189 190 190 189 188 187 186 186 186 186 185 184 185 186 184 180 173 168 164 161 158 154 152 150 149 147 145 141 136 132 129 125 124 126 127 129 132 139 150 164 178 188 195 199 204 207 210 214 220 227 235 242 247 258 9 8 7 5 4 2 2 2 3 4 6 8 10 15 21 26 30 31 32 33 35 35 36 37 38 39 40 40 40 40 40 39 39 39 38 37 37 36 36 36 37 38 39 41 41 42 42 41 41 41 41 41 41 41 41 42 43 44 45 47 49 51 54 58 62 68 73 79 85 90 94 96 96 94 90 85 79 74 69 65 62 59 58 57 57 57 58 59 60 61 59 54 47 39 32 24 16 7 356 347 341 340 347 346 334 322 316 316 321 324 324 324 320 315 310 308 308 309 309 306 301 297 295 295 291 282 274 267 260 252 245 239 235 230 225 222 219 218 218 220 224 230 237 240 237 237 237 239 240 239 236 229 216 184 157 156 184 253 283 293 301 308 311 311 310 309 309 310 312 314 312 312 313 314 314 315 318 321 325 331 336 341 344 349 356 3 2 360 360 2 3 1 360 359 359 356 349 343 343 343 342 345 348 350 352 359 17 47 78 99 110 115 115 113 110 109 109 109 110 112 114 118 121 123 126 127 128 128 129 131 134 136 138 138 139 140 144 149 155 159 159 158 156 153 151 149 146 142 136 131 127 122 118 114 111 109 108 107 105 101 98 94 89 84 76 68 64 61 59 57 57 57 58 59 60 62 64 65 67 69 71 73 75 77 78 80 84 87 86 82 76 70 64 57 51 44 37 32 28 25 24 22 20 17 15 14 12 12 12 11 11 10 10 9 8 8 8 8 7 6 4 1 360 359 359 357 355 353 351 349 347 346 345 344 344 343 341 340 339 338 337 335 334 332 330 328 325 323 322 321 320 318 317 315 314 314 313 313 313 312 311 309 307 306 305 304 301 298 295 292 289 287 286 285 286 286 286 285 284 282 280 278 278 280 281 281 281 281 282 282 282 280 279 278 277 277 277 276 275 273 270 271 274 276 275 274 272 270 270 271 273 274 277 279 281 281 280 279 279 279 280 280 280 279 278 276 272 269 265 263 264 268 275 279 278 275 273 272 272 272 273 273 271 268 267 267 268 269 268 268 266 263 260 258 256 255 255 253 252 251 249 248 247 245 244 244 244 245 246 247 246 245 244 242 241 239 237 234 231 229 227 226 224 223 222 222 221 218 215 212 208 202 191 183 175 170 167 165 165 167 170 174 179 184 189 193 196 196 194 192 191 190 189 189 188 187 187 187 186 182 176 169 164 160 157 155 153 151 149 147 144 141 137 135 134 133 133 134 135 135 137 142 152 164 176 185 192 196 199 201 202 204 209 216 225 232 241 258 8 6 5 3 2 0 0 0 1 2 3 5 8 12 19 26 31 33 34 35 36 37 37 38 39 40 41 41 41 41 40 40 39 39 38 38 37 37 37 37 38 40 41 42 42 42 43 42 42 42 42 42 42 42 43 43 44 46 47 49 52 55 58 62 67 72 77 83 88 92 95 96 95 93 88 84 79 75 71 68 66 64 64 63 63 63 64 64 65 64 60 53 44 37 33 29 22 12 1 355 352 351 353 339 319 310 311 318 325 327 323 317 309 303 301 302 304 304 304 301 297 293 292 296 304 298 277 259 245 235 229 225 221 217 215 213 213 215 218 220 224 229 238 246 249 246 242 239 237 233 226 215 201 188 193 221 247 262 272 284 295 301 302 302 302 302 303 303 304 307 307 308 310 312 312 314 316 319 323 327 332 338 344 354 4 7 4 359 358 1 4 3 1 0 360 358 354 351 350 349 350 355 357 354 352 355 4 25 60 93 113 120 121 118 115 114 112 112 112 114 117 120 123 126 129 131 132 132 132 135 137 140 141 141 143 146 150 156 161 164 164 162 159 157 155 152 149 145 139 134 129 125 122 117 114 112 111 109 104 98 93 88 83 79 75 73 72 72 70 64 62 62 63 64 66 67 69 71 73 75 78 80 82 83 85 88 92 95 95 91 86 80 74 68 62 53 45 38 33 30 26 24 21 18 15 14 13 12 12 12 11 10 10 9 8 8 8 7 5 4 1 359 358 357 358 356 354 352 350 349 347 346 344 343 342 342 340 339 338 337 336 335 334 333 332 330 327 325 324 323 321 320 318 317 316 315 314 313 312 311 310 309 307 306 305 304 302 300 296 293 290 288 287 286 285 285 285 283 282 280 278 277 277 278 279 279 280 280 281 281 281 280 279 277 277 277 277 277 278 278 276 276 277 277 276 275 273 271 270 272 274 275 276 277 277 277 277 277 276 276 276 276 276 277 277 275 272 269 264 260 261 266 273 278 279 277 274 273 272 272 273 275 274 271 269 269 270 271 269 269 267 264 261 258 256 255 254 253 251 250 249 249 247 246 245 244 244 245 246 246 246 246 245 244 243 242 240 238 237 235 232 230 228 228 227 228 227 225 222 219 214 207 196 184 176 171 168 167 167 168 170 173 176 181 187 193 199 201 200 198 196 194 193 192 191 190 189 190 190 186 178 170 164 161 158 155 153 150 147 144 141 140 138 137 137 137 138 138 139 139 141 145 152 161 170 179 186 189 192 193 192 192 194 202 214 223 236 256 6 5 3 2 0 359 359 359 360 360 0 2 5 10 17 25 31 35 38 39 40 40 40 40 41 42 42 42 41 41 41 40 40 39 39 38 38 37 38 38 39 41 41 42 42 43 43 43 43 43 43 43 43 43 44 45 46 48 50 52 55 58 62 66 70 75 79 83 88 91 93 93 91 89 85 82 79 76 74 71 70 69 68 68 68 67 67 67 66 64 57 49 43 38 37 34 28 18 6 3 2 358 346 321 308 310 318 326 327 320 310 300 295 293 295 297 298 298 297 298 295 291 292 302 4 64 96 135 175 193 199 201 201 201 202 204 207 211 215 218 221 227 236 245 250 245 233 225 222 221 220 219 218 220 228 243 254 260 266 278 288 292 294 295 297 297 297 297 299 302 302 304 307 309 311 312 315 318 321 324 328 334 343 356 7 9 6 1 0 1 1 0 1 2 1 357 354 352 353 356 0 1 359 355 350 347 350 360 26 76 109 122 124 122 119 118 116 115 115 117 119 122 125 128 132 134 135 135 136 138 141 143 145 146 148 152 157 163 167 168 167 165 162 161 158 156 152 146 141 135 131 128 124 120 116 114 112 108 101 93 87 83 79 75 73 73 74 75 73 72 68 68 68 69 71 72 74 76 77 79 82 84 86 88 91 94 98 100 101 98 94 88 82 76 71 62 53 45 40 35 31 28 24 21 18 17 15 13 12 12 11 10 9 9 8 7 6 4 3 1 359 357 356 355 356 355 352 351 349 348 346 345 343 342 341 340 339 338 337 336 335 334 333 332 332 330 328 326 325 324 323 322 320 319 318 316 315 313 311 309 308 308 307 306 305 304 302 300 297 294 291 290 288 287 285 284 283 281 280 278 278 277 277 277 278 278 279 280 280 280 280 279 278 277 277 278 278 279 280 279 278 277 277 277 276 275 274 274 273 274 276 278 278 277 275 274 273 273 272 272 272 272 273 274 276 278 276 273 268 264 263 267 272 277 279 278 275 273 271 271 271 272 272 272 270 269 270 270 269 267 265 263 262 259 257 255 253 251 250 250 250 249 249 248 247 246 247 247 247 247 247 246 246 245 244 243 242 241 240 239 237 235 234 233 232 232 232 232 230 225 220 212 200 187 176 171 169 169 170 170 171 173 174 177 182 190 197 202 204 203 202 199 197 195 194 192 192 192 192 188 181 172 164 161 158 155 151 148 144 141 138 138 138 138 138 139 140 140 141 142 144 147 151 158 165 171 176 179 182 182 181 179 181 191 202 212 222 237 5 3 2 0 359 358 357 358 358 358 358 359 1 6 15 23 30 37 40 41 42 42 42 42 42 42 42 41 41 41 41 40 40 39 39 38 38 38 38 39 40 41 42 42 42 43 43 43 43 43 43 43 43 44 45 46 48 50 52 55 58 61 64 68 72 75 79 83 86 89 90 89 87 85 83 81 79 78 76 74 73 73 72 72 71 70 69 68 67 64 58 50 44 42 41 39 33 22 7 10 12 357 332 311 308 318 325 323 312 301 292 287 287 288 289 289 289 289 290 292 291 289 293 314 66 88 100 117 139 158 169 175 178 181 185 190 196 203 207 209 210 217 226 227 225 221 216 209 206 211 221 228 235 241 247 252 256 257 263 273 281 285 287 290 292 293 295 296 296 297 299 301 303 306 308 311 314 317 320 323 325 330 340 353 1 10 11 6 4 2 1 1 3 5 3 358 354 352 355 1 3 356 352 348 341 335 332 335 350 38 95 116 124 125 124 122 120 119 119 120 122 125 128 132 135 137 138 139 140 143 146 148 149 151 154 159 165 169 171 171 169 167 165 163 161 158 153 148 142 138 134 131 127 122 118 115 113 106 99 92 88 84 81 78 76 74 74 74 73 72 72 72 73 74 75 76 77 79 81 82 84 86 89 91 95 97 100 103 104 103 101 97 90 84 78 69 61 54 49 43 37 33 29 25 22 20 17 14 13 11 10 9 8 7 6 5 3 1 359 358 356 354 352 352 353 352 350 348 347 346 345 343 341 340 338 338 337 336 335 334 333 332 331 331 330 328 327 327 326 326 325 324 322 320 319 317 315 313 311 308 307 306 306 305 304 303 302 300 298 295 293 291 289 287 286 284 282 281 279 278 277 277 277 278 278 278 279 280 280 279 278 277 276 276 277 278 280 280 280 279 278 276 276 276 275 275 274 275 276 276 277 279 279 278 276 273 270 270 269 268 268 268 269 271 273 276 279 279 277 273 269 271 273 276 277 278 276 273 270 270 270 269 269 269 268 267 268 267 266 265 264 262 261 258 257 255 253 251 250 249 249 250 250 250 250 250 250 250 250 249 248 247 246 246 245 245 244 243 243 242 241 240 240 239 237 236 236 237 235 231 226 216 203 190 177 172 171 171 172 172 173 173 174 175 179 185 192 199 204 207 206 204 202 199 197 195 194 195 195 191 183 174 165 161 157 152 148 144 141 138 135 136 137 137 138 139 140 141 142 143 145 148 152 157 161 164 167 170 172 173 171 170 174 182 190 194 194 192 4 2 0 359 358 357 356 356 356 356 355 356 357 1 8 18 29 40 42 42 42 42 42 42 41 41 40 40 40 40 40 40 40 39 39 39 38 38 39 40 41 41 41 42 42 43 43 43 43 43 43 43 44 45 46 48 50 52 55 57 60 63 66 69 72 75 78 82 84 86 86 86 85 84 83 82 81 80 78 77 76 76 75 75 74 72 71 70 68 65 61 54 48 47 47 43 35 22 10 19 20 359 332 318 319 321 317 304 293 285 280 280 281 282 282 281 280 280 282 284 283 282 286 313 78 93 104 118 130 140 149 155 160 164 168 174 182 191 197 200 201 207 216 225 227 223 216 210 209 215 224 234 243 249 253 255 255 255 261 269 274 278 282 285 289 292 294 296 296 296 298 299 302 304 306 309 312 316 319 321 323 326 336 348 358 8 19 16 11 7 4 4 5 6 6 2 357 355 358 3 2 346 337 331 323 317 314 317 327 358 65 102 119 126 128 127 125 123 123 124 126 129 132 136 138 140 142 143 146 149 152 154 155 157 161 167 172 175 175 173 170 168 166 165 162 159 154 149 144 140 137 133 129 124 119 116 113 107 99 93 90 87 84 82 80 79 78 77 76 76 76 77 77 78 78 79 79 80 81 83 85 87 90 93 96 98 101 103 105 105 105 102 98 91 84 77 68 61 55 50 43 38 34 30 25 21 18 15 13 11 9 8 7 5 3 1 359 357 355 353 352 350 349 349 351 350 348 346 344 343 341 339 338 336 335 334 334 333 332 331 330 329 328 327 327 326 325 326 326 326 325 324 323 321 320 318 317 315 312 309 307 305 304 304 303 301 300 299 298 296 294 292 290 289 287 285 283 281 279 278 278 278 278 278 278 278 279 280 279 278 276 275 275 275 276 278 279 280 280 278 277 276 275 274 274 274 274 274 275 276 277 279 280 279 276 273 269 267 266 265 265 266 267 268 270 272 274 277 278 276 274 274 274 275 277 278 278 274 271 269 268 268 268 268 266 266 265 264 263 263 265 263 261 256 253 254 253 251 250 249 249 250 250 251 251 252 253 254 253 251 249 248 246 245 245 246 246 245 245 244 244 243 243 243 242 242 241 242 240 237 232 223 212 196 182 175 173 173 174 175 175 175 175 175 177 181 187 193 201 205 207 207 205 203 200 197 196 197 197 195 186 177 169 162 155 149 144 140 137 135 134 134 135 136 137 138 139 140 142 144 147 150 153 156 158 160 163 165 167 168 168 168 171 175 177 174 170 163 2 1 359 358 356 356 355 355 354 354 354 354 354 355 356 359 9 31 41 43 42 41 40 39 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 42 42 42 42 42 43 43 44 44 46 48 50 52 54 57 59 62 64 67 70 72 75 78 81 83 84 85 85 84 84 84 84 83 82 81 80 79 78 78 77 76 74 73 72 69 66 63 59 56 55 53 43 28 19 19 29 24 9 346 329 318 306 295 286 280 275 273 272 273 275 276 276 277 277 277 276 273 271 273 283 60 93 104 117 126 132 139 144 148 152 156 163 173 184 196 205 209 213 219 222 225 224 220 216 216 220 227 235 243 249 252 253 252 253 258 264 269 275 280 285 290 294 297 298 299 299 300 301 303 304 306 309 312 315 317 319 321 324 330 340 354 12 28 28 18 11 8 8 8 9 10 9 4 2 3 6 3 348 321 301 297 297 299 304 313 333 20 76 110 124 130 131 129 127 127 127 129 133 136 140 142 144 146 148 151 155 158 160 161 163 168 174 178 179 178 175 171 169 168 166 163 159 155 151 147 144 140 136 131 126 121 118 115 110 104 97 93 90 88 86 85 83 82 81 80 79 80 80 81 81 80 80 79 80 81 83 86 88 90 93 96 99 102 104 105 105 105 104 101 97 91 85 78 70 63 57 51 46 42 36 29 25 21 17 14 12 10 8 6 4 1 358 356 353 351 349 348 347 347 347 349 349 347 345 343 340 337 335 333 331 330 330 329 328 326 326 325 324 323 323 323 323 322 323 324 324 324 323 322 321 321 320 318 317 314 311 308 305 304 302 301 300 298 297 297 296 295 293 291 290 288 286 284 282 281 280 279 278 277 277 277 278 279 280 279 277 274 274 274 275 276 277 278 278 278 277 276 275 274 273 273 273 273 273 273 274 276 277 279 279 277 273 270 266 264 263 264 265 266 266 267 269 271 274 275 275 275 275 275 275 277 279 279 275 272 270 268 268 267 267 265 264 263 263 262 262 263 265 263 255 250 249 250 250 250 250 249 249 250 250 251 253 254 255 254 252 251 249 247 247 247 247 247 247 247 247 246 246 246 246 246 246 246 246 245 243 239 232 227 207 185 178 177 177 177 177 177 177 176 176 177 179 183 188 195 201 205 207 207 205 202 199 197 197 198 196 189 181 173 164 155 147 140 137 135 133 132 132 133 135 136 136 138 139 142 145 149 152 155 157 158 160 162 165 168 170 170 171 172 172 168 162 158 154 1 360 358 357 355 355 354 354 353 352 352 351 351 350 349 346 345 358 25 36 37 35 32 31 32 34 35 36 37 37 38 38 39 39 39 39 39 39 39 40 39 39 40 40 41 41 41 41 42 42 43 44 45 47 49 51 54 56 58 61 63 66 68 71 73 75 78 81 82 83 84 85 85 85 85 86 86 86 86 84 81 79 79 78 78 76 75 74 73 71 70 70 71 70 63 39 8 14 26 29 19 1 331 307 291 282 278 275 272 269 266 266 268 272 275 278 280 280 278 275 272 269 268 273 280 81 101 111 120 128 134 139 143 148 154 161 170 181 197 209 214 214 214 215 216 217 218 219 221 225 228 233 240 245 247 247 248 249 254 260 267 274 282 288 293 297 301 302 303 303 304 305 306 308 309 311 313 314 315 317 320 323 330 338 349 7 26 31 22 15 13 13 14 15 18 19 17 16 15 11 1 338 300 274 275 281 289 296 304 316 341 32 91 118 129 132 132 131 130 131 134 137 141 144 147 149 151 153 157 161 165 166 166 168 174 180 183 182 179 176 173 171 169 166 163 160 157 154 150 147 143 138 133 128 124 121 118 114 109 102 95 93 91 90 89 87 86 84 83 83 83 83 83 82 81 80 79 80 82 84 87 89 91 94 96 99 101 103 105 105 105 104 102 99 96 92 87 80 74 68 62 57 53 46 38 32 27 22 18 15 12 9 6 3 0 357 354 351 348 346 345 344 344 345 347 348 346 343 341 337 334 332 329 327 326 324 323 321 320 319 318 318 318 318 318 319 319 320 322 322 322 322 321 321 321 320 319 317 315 312 309 306 304 302 300 298 297 296 295 295 294 293 293 292 290 287 285 282 281 279 279 278 277 276 276 277 278 278 278 276 273 273 273 274 275 275 276 276 277 276 275 275 274 273 272 272 272 272 272 273 274 275 276 277 277 275 273 270 266 263 263 264 265 265 266 268 270 272 273 274 274 275 275 276 277 279 279 276 272 269 268 268 269 268 266 264 262 261 260 260 261 263 264 259 252 250 250 249 248 249 248 248 249 249 251 253 254 255 254 254 254 253 252 251 250 250 250 249 249 249 249 249 249 248 248 248 249 250 250 249 247 241 234 213 192 183 181 180 179 179 179 179 178 178 177 178 181 186 191 196 201 205 206 205 202 199 197 196 197 196 192 185 176 166 156 147 141 138 136 134 133 133 134 134 135 135 136 138 141 145 148 152 155 158 160 162 165 170 175 177 177 176 173 170 163 158 154 151 360 359 357 356 355 354 353 352 352 351 350 350 349 347 346 343 339 342 359 17 24 24 21 21 24 28 30 32 34 35 36 37 38 38 38 39 39 39 39 39 38 38 39 39 40 40 40 40 41 43 44 45 46 48 50 53 55 57 60 62 65 67 69 71 74 76 79 81 82 83 84 84 85 86 87 88 90 90 89 86 84 81 81 80 80 79 78 79 81 83 86 90 96 102 100 46 328 360 27 27 3 299 267 263 264 267 268 269 268 266 263 265 271 276 281 285 291 293 290 286 281 276 272 276 294 85 99 107 116 125 133 140 145 151 157 163 170 181 194 199 206 209 209 208 208 210 214 220 225 228 230 232 237 239 241 242 242 245 251 260 269 278 286 292 298 303 307 306 306 307 308 309 310 312 313 313 313 313 313 316 320 330 335 338 345 1 24 35 28 22 20 22 25 28 32 35 35 36 36 29 7 331 290 263 266 275 284 292 298 305 318 349 52 104 123 130 132 133 134 135 138 142 146 150 152 155 157 159 163 167 170 171 172 175 181 185 186 184 180 177 174 172 170 167 164 162 159 157 154 151 146 141 136 131 127 124 120 116 113 105 98 96 95 94 93 91 90 88 87 86 86 85 84 82 81 80 80 80 82 85 88 90 92 94 96 98 100 102 103 104 105 104 102 100 98 96 93 89 86 82 77 70 64 58 51 46 40 34 27 21 16 11 7 3 0 357 353 349 346 345 343 342 342 343 345 345 344 342 339 336 333 330 328 325 323 321 318 316 314 313 312 312 312 313 314 315 317 319 320 321 321 321 320 320 321 320 319 317 315 313 311 308 304 301 299 297 296 295 295 294 294 294 295 294 293 290 287 284 281 280 279 278 277 276 276 276 277 277 277 275 272 272 273 273 273 274 274 274 275 275 275 275 274 273 273 272 272 272 272 272 272 273 273 274 275 275 276 275 271 267 265 264 264 265 265 267 269 271 272 273 273 274 275 275 276 277 277 276 272 269 267 268 270 269 266 263 260 258 257 257 257 259 261 259 255 253 251 249 248 248 247 247 247 248 250 252 254 255 255 255 257 257 257 256 255 254 253 253 252 252 251 251 251 251 251 251 251 252 253 254 253 250 243 220 201 191 186 184 182 181 181 180 179 178 177 179 181 185 189 193 198 201 203 203 201 198 196 194 195 196 193 187 178 168 158 150 145 142 140 138 137 137 137 137 136 136 136 138 141 144 147 150 153 156 159 163 167 173 180 185 185 183 178 170 162 157 154 152 359 357 356 355 354 353 352 351 351 350 349 348 348 346 345 342 339 337 344 357 8 12 12 12 15 21 26 29 31 33 34 36 37 38 38 38 39 39 39 38 37 37 38 39 39 38 38 39 41 43 44 46 47 49 51 54 57 59 61 64 66 68 70 72 75 77 79 81 82 83 84 84 85 86 87 90 91 90 89 87 85 84 84 83 82 82 83 85 90 95 103 113 125 140 158 180 210 266 172 176 200 215 225 239 252 259 263 266 267 268 269 272 282 290 296 302 311 320 318 315 319 326 331 14 75 94 101 107 115 125 135 144 152 156 161 167 177 188 192 189 197 204 206 203 201 203 210 219 225 228 231 233 235 235 235 236 239 243 251 262 273 284 294 302 309 315 319 320 320 318 315 313 312 312 313 312 311 311 312 316 324 333 338 339 344 359 24 41 37 29 26 30 37 47 59 73 91 120 147 156 208 260 262 256 263 273 281 288 293 298 306 324 2 79 113 127 133 136 138 140 144 148 152 156 159 161 163 166 169 172 175 176 178 182 186 188 188 185 181 178 176 174 171 169 166 164 162 160 158 154 150 145 140 136 131 127 123 119 116 112 106 102 99 99 98 97 95 94 92 90 89 87 86 84 83 82 81 81 83 86 89 91 92 94 96 97 99 101 102 103 104 104 103 101 100 99 98 97 96 95 91 84 76 69 64 60 55 48 40 31 24 17 10 6 2 358 354 349 347 345 343 342 341 342 344 343 342 340 337 334 332 331 329 326 324 322 320 318 316 314 312 310 309 310 311 314 316 318 320 321 321 320 319 320 321 320 319 318 316 314 311 309 306 303 300 298 296 295 294 293 294 295 296 296 295 293 290 287 285 283 282 281 279 278 277 276 276 277 276 276 274 273 272 272 272 272 272 273 274 274 275 275 275 275 274 274 273 272 272 271 271 271 272 272 274 275 277 277 275 272 269 266 265 264 265 267 269 271 272 272 272 273 274 275 275 275 275 274 271 268 268 269 270 269 267 264 259 256 254 253 253 255 256 257 257 254 253 252 250 249 248 248 248 249 250 252 253 254 254 255 258 259 260 260 259 258 257 256 256 255 254 253 252 252 253 253 254 255 255 256 257 257 254 240 219 204 195 188 184 183 181 179 178 177 178 180 182 185 188 192 196 199 201 201 200 197 194 193 193 194 194 189 181 171 160 154 149 146 144 143 142 142 141 140 139 138 138 140 142 143 145 147 149 152 156 160 165 173 183 191 191 189 184 176 166 160 156 153 358 356 355 354 353 352 351 351 350 349 348 348 347 346 345 342 340 337 338 347 356 1 4 5 8 13 20 25 28 30 32 34 36 37 38 38 38 38 38 36 35 36 37 38 38 37 37 38 41 43 45 47 48 50 53 55 58 60 63 65 67 69 71 73 75 77 79 81 82 83 84 84 83 84 85 87 89 88 87 86 85 85 86 86 85 85 87 90 94 100 109 122 137 151 159 162 163 166 172 180 190 201 215 231 244 252 258 261 267 276 285 288 303 316 321 327 337 349 354 8 53 73 81 86 91 99 104 109 116 126 140 152 160 165 171 180 188 191 192 192 196 202 203 200 200 206 215 221 226 229 232 234 234 232 232 234 238 245 254 266 277 289 299 308 315 320 324 326 328 327 323 318 314 311 311 311 309 309 312 317 324 332 337 340 345 359 23 45 47 36 31 35 48 69 103 143 172 191 200 205 210 214 223 238 259 267 275 282 288 293 300 312 337 47 103 124 134 139 143 146 150 154 158 162 165 168 169 172 175 178 180 181 183 187 190 191 189 186 182 179 177 175 173 171 169 167 165 164 161 158 153 149 145 140 136 131 126 122 120 118 115 112 110 109 108 106 103 101 98 96 94 92 90 89 88 86 84 83 85 87 90 92 93 94 95 97 98 99 100 101 102 103 103 102 102 101 100 99 98 97 96 95 90 82 76 72 68 62 54 45 36 26 18 10 4 360 355 351 348 346 344 343 342 342 342 342 340 339 336 333 332 331 330 329 328 327 326 325 323 320 318 316 313 312 314 316 317 318 320 322 322 321 321 322 323 322 320 318 316 313 311 309 307 304 302 299 297 296 294 293 293 294 295 296 297 297 295 293 290 288 286 284 283 281 279 277 276 276 276 276 276 276 274 272 272 272 272 273 273 274 275 275 276 276 275 274 273 272 271 271 270 270 271 271 273 274 276 277 277 276 273 270 267 265 265 267 270 271 272 271 271 272 272 273 273 272 271 270 269 268 268 268 269 269 268 265 260 255 252 251 251 251 252 251 253 254 255 255 253 252 252 251 250 250 251 252 253 254 254 255 257 259 261 261 261 261 261 260 258 257 256 254 254 254 254 255 256 257 257 257 259 261 261 255 239 220 202 190 185 183 182 177 177 178 180 181 182 185 189 193 196 199 200 201 199 197 194 192 192 193 194 191 184 174 164 158 154 151 149 148 147 146 144 143 141 140 141 143 144 144 144 144 145 147 151 155 160 170 186 193 194 194 193 189 175 164 154 146 357 356 354 353 352 352 351 350 349 349 348 347 347 346 344 342 340 338 337 340 348 353 356 359 3 8 14 20 24 27 30 32 34 36 37 38 38 38 37 35 34 34 36 37 37 36 36 38 41 43 46 47 49 51 54 56 59 61 63 66 68 70 72 73 75 77 79 81 82 82 82 81 80 79 80 82 85 85 85 84 83 84 84 85 86 87 90 93 97 104 114 125 138 150 157 160 164 168 175 182 189 199 212 226 237 244 250 254 265 286 302 309 328 352 357 357 357 355 353 17 69 84 90 94 98 102 107 112 120 131 146 160 170 177 183 192 194 193 193 197 202 207 207 207 211 216 221 227 230 232 234 235 235 233 234 237 242 249 258 269 279 290 301 310 317 322 326 328 329 328 323 317 313 311 311 310 308 309 312 317 323 329 333 338 345 359 23 47 53 42 37 42 63 112 163 189 202 208 209 210 211 213 217 228 250 258 267 275 282 288 294 304 325 32 97 123 135 142 147 151 156 161 165 169 172 174 176 178 181 184 185 187 190 192 194 194 191 188 184 182 180 177 174 172 171 169 168 167 165 161 157 153 149 145 140 135 130 127 125 123 122 121 120 118 116 113 110 106 103 100 97 96 96 94 92 90 88 85 86 88 90 91 92 93 94 96 97 98 98 99 100 102 102 102 103 103 102 102 101 100 99 98 97 92 87 83 80 75 68 59 49 39 28 19 11 4 358 353 349 347 345 343 342 342 342 341 340 339 336 334 332 332 331 331 330 330 329 328 327 324 322 320 318 317 318 320 320 320 322 324 325 324 323 325 325 324 321 319 316 313 312 310 308 306 304 302 299 297 295 294 293 293 294 296 297 299 299 298 296 294 291 288 287 284 281 278 277 276 276 275 276 277 278 277 276 274 274 274 274 275 275 276 277 277 276 274 273 272 271 271 270 270 271 272 273 274 275 277 279 279 276 273 270 268 267 267 269 270 270 270 270 270 270 270 269 268 268 267 268 268 267 267 267 268 268 266 262 256 252 250 249 249 249 248 248 250 253 255 254 254 254 253 251 250 250 252 253 255 256 257 257 258 260 261 262 263 263 263 261 259 258 257 256 256 256 257 257 258 258 259 260 262 263 262 258 241 218 197 184 177 176 174 176 180 182 183 184 187 191 194 196 198 200 200 199 197 194 192 192 193 194 192 185 176 168 162 158 155 153 151 150 149 147 145 144 144 146 147 147 145 144 142 142 143 146 149 154 164 181 189 190 191 203 203 182 155 133 122 356 355 354 353 352 351 350 349 349 348 347 347 346 345 344 343 340 338 336 337 342 347 351 354 359 3 9 15 20 24 27 30 32 34 36 37 37 37 36 34 32 33 35 36 36 35 36 38 41 44 46 48 50 52 55 58 60 62 65 67 69 70 72 74 76 78 80 82 83 82 81 79 76 75 76 78 80 82 83 83 82 82 83 84 85 87 91 95 100 106 114 124 135 147 154 159 164 169 175 182 190 201 213 223 231 235 239 244 257 291 312 327 353 16 21 14 354 316 286 281 68 87 94 98 101 104 109 115 123 133 146 161 175 186 193 198 196 194 196 203 211 218 219 220 222 225 229 233 234 234 237 238 239 239 240 243 248 254 263 271 279 289 299 307 314 319 322 324 325 324 320 314 312 311 310 309 309 311 313 316 321 327 331 336 345 359 20 41 51 47 42 47 100 175 202 212 215 215 214 213 213 213 215 224 239 247 256 265 274 280 287 297 318 44 102 125 136 144 150 156 162 167 172 175 178 180 181 184 187 188 190 192 195 196 197 196 193 190 187 185 182 179 176 174 173 172 171 170 168 164 161 157 154 149 145 140 136 133 131 130 129 128 126 124 121 118 114 111 108 105 100 98 100 98 95 94 91 88 88 88 89 90 91 93 94 95 96 98 98 99 100 101 102 102 103 103 104 104 104 103 103 102 101 99 96 95 93 89 81 73 64 53 42 32 22 13 4 357 351 348 346 344 343 343 343 342 342 340 338 336 335 333 333 333 332 331 330 328 325 322 319 317 317 317 319 321 321 322 324 327 328 327 326 326 326 325 322 320 318 315 313 311 310 308 306 303 301 299 297 295 293 292 292 294 296 298 300 300 300 298 296 293 290 286 282 279 278 277 276 276 276 277 279 279 278 276 276 275 275 276 276 277 277 277 276 274 273 272 271 271 271 271 272 272 273 274 275 277 279 279 277 275 273 271 270 268 268 268 268 268 268 268 267 267 266 266 265 265 267 267 267 266 266 266 267 267 264 259 256 252 250 248 248 247 246 246 248 251 252 253 254 253 252 251 252 254 255 257 258 258 259 258 259 259 261 263 264 264 264 262 261 260 259 258 258 258 259 259 260 260 261 261 262 262 264 258 247 235 223 165 164 168 177 183 184 184 184 187 191 194 196 198 200 200 200 197 195 193 192 192 194 193 187 178 169 162 159 156 154 152 150 149 147 146 147 149 151 150 148 146 143 141 140 140 142 144 148 158 171 173 161 136 214 246 144 99 74 79 355 354 353 352 351 350 349 349 348 347 347 347 346 345 344 343 341 338 336 336 339 343 346 350 354 359 4 9 15 21 24 27 30 33 35 36 36 36 35 33 32 32 34 35 35 35 35 38 41 45 47 49 51 54 57 60 62 64 66 68 69 71 72 74 77 79 82 83 83 82 80 78 75 74 75 78 80 82 84 85 85 84 84 84 84 85 89 93 98 104 111 120 131 142 151 157 163 169 177 185 195 206 216 221 224 226 229 232 243 286 322 348 6 18 19 2 299 258 248 246 169 90 97 100 103 107 112 116 122 130 144 161 177 190 198 199 186 187 198 207 214 219 224 227 229 231 234 236 236 237 240 243 245 246 248 250 254 260 266 272 278 286 294 301 306 310 313 316 318 319 317 311 310 309 309 310 311 314 316 321 326 330 333 337 348 2 13 29 43 47 42 40 208 222 225 224 222 219 217 215 214 213 216 223 233 240 247 255 263 269 276 289 318 74 110 127 138 146 154 161 167 172 177 180 183 185 187 189 191 193 194 197 199 200 199 198 195 192 190 187 184 182 179 176 175 174 173 172 170 167 164 161 158 154 149 146 142 140 138 137 135 134 131 128 125 121 118 114 111 108 104 101 102 100 98 96 94 91 90 90 90 90 91 92 93 94 96 98 99 100 101 102 103 103 102 102 103 104 105 106 106 105 104 103 103 102 102 100 94 86 77 67 57 47 38 29 18 7 358 352 348 345 344 344 344 344 344 342 340 339 338 336 335 334 334 332 329 326 322 317 314 312 311 313 316 318 320 322 324 327 329 329 328 327 326 325 324 323 320 317 315 313 311 310 308 305 302 299 297 295 294 293 292 293 295 297 300 302 302 301 299 297 293 289 284 281 279 278 277 277 277 277 277 278 278 279 277 276 276 276 276 277 278 278 276 275 273 272 271 271 272 272 273 273 273 274 275 276 278 278 277 276 274 273 272 270 268 267 268 268 267 267 266 265 265 264 264 264 265 266 265 265 264 264 266 267 265 262 259 256 253 251 250 248 246 244 243 246 248 250 251 252 253 255 256 257 258 258 259 260 260 260 259 258 258 260 262 263 264 264 263 263 262 261 260 259 259 260 260 261 261 261 261 262 262 263 263 266 284 174 158 169 182 189 188 187 186 186 190 193 196 197 199 201 200 199 197 194 193 193 194 193 188 178 167 160 157 154 152 151 149 148 147 148 150 152 153 151 147 144 142 140 139 139 140 140 142 147 151 140 96 64 17 3 13 26 34 41 354 353 352 351 350 349 348 348 347 347 346 346 346 345 344 342 341 338 336 335 337 340 343 347 350 355 360 5 10 16 21 25 28 31 33 35 35 35 34 32 31 32 33 34 35 34 35 38 41 45 48 50 53 56 59 61 63 65 67 69 71 72 73 75 78 81 83 83 82 80 79 77 76 76 78 81 83 87 89 90 90 89 88 86 84 83 85 89 94 100 107 117 128 138 147 155 164 174 182 190 198 206 213 218 219 219 218 219 224 237 11 31 30 23 4 306 252 236 232 230 158 97 102 102 106 110 113 117 120 130 149 164 178 189 194 192 181 176 183 194 206 217 226 230 233 235 236 237 238 239 243 246 248 250 252 255 259 264 268 273 278 283 289 294 299 303 307 310 313 313 312 310 309 309 310 311 313 316 321 329 334 335 336 340 349 3 7 18 34 44 26 309 258 241 235 230 225 221 219 217 214 214 218 225 231 237 242 246 249 252 256 272 354 79 108 126 139 148 156 164 171 176 181 185 188 190 191 194 195 197 198 201 202 202 201 199 197 194 192 189 186 183 180 178 177 176 175 174 172 169 167 164 161 157 154 151 148 146 144 142 140 137 134 131 127 124 120 116 112 109 106 103 103 101 100 98 96 94 93 92 92 92 92 93 94 95 96 97 99 100 102 103 105 106 104 102 102 103 104 105 106 107 107 107 107 106 105 103 100 93 86 79 72 65 58 50 40 28 14 1 351 346 344 344 345 345 345 343 342 341 339 337 335 333 332 330 327 323 319 315 311 309 309 311 314 317 320 323 325 327 329 329 328 327 326 325 325 324 322 319 317 315 313 311 309 307 303 300 298 297 295 293 292 292 294 298 301 303 302 301 299 297 294 291 288 285 282 280 278 277 276 275 275 276 277 278 278 278 278 278 279 279 279 278 277 276 274 273 272 272 273 273 274 274 274 274 274 275 276 277 277 277 275 274 273 271 269 268 268 267 267 266 265 264 264 263 263 264 264 264 264 264 263 263 264 265 265 263 261 258 255 254 253 251 249 246 243 244 246 247 247 249 253 257 257 257 258 259 261 263 264 263 261 258 257 258 259 262 263 265 265 265 265 263 262 261 260 260 260 260 261 261 261 261 262 262 264 267 278 255 184 183 193 197 194 190 185 185 190 194 195 197 198 200 201 200 198 196 194 194 194 193 188 178 166 158 154 152 150 149 148 147 147 148 150 152 151 147 144 141 140 139 139 138 138 137 136 135 130 104 74 44 22 14 18 20 22 23 353 352 351 350 349 348 348 347 347 346 346 346 345 345 344 342 341 339 337 335 335 338 341 344 348 352 356 1 6 12 17 22 26 29 32 33 34 34 33 31 31 31 33 34 35 35 36 38 42 45 49 52 55 58 60 62 64 66 68 70 72 73 74 76 79 81 82 81 79 77 77 77 78 79 81 84 87 91 95 96 96 94 92 88 83 82 84 88 92 98 106 116 127 138 147 157 171 183 189 194 200 206 212 215 215 213 212 211 202 177 64 69 71 80 108 214 229 222 218 208 150 114 110 107 109 113 115 116 119 129 155 169 179 186 188 184 176 181 188 195 207 219 227 232 235 236 238 238 239 241 244 247 249 252 255 258 262 266 270 274 278 282 286 290 295 300 304 307 308 310 310 309 310 310 310 312 314 318 327 336 337 336 335 339 347 359 6 11 26 40 347 264 253 246 240 232 227 223 221 219 217 217 221 226 231 234 236 238 237 233 224 217 55 67 91 117 136 149 158 167 174 181 186 189 192 194 196 197 199 200 202 204 206 206 203 200 198 195 193 190 188 185 182 180 179 178 177 176 174 172 169 167 164 161 158 156 153 150 147 145 142 139 135 132 128 125 120 116 112 108 106 104 103 102 101 101 99 98 96 95 95 95 95 95 96 97 97 98 98 99 100 102 104 106 105 104 104 104 104 104 105 106 107 108 108 108 107 105 102 98 93 89 84 80 77 72 66 57 42 21 1 346 343 342 343 344 344 343 341 340 337 334 331 329 327 325 323 320 317 314 312 311 313 316 318 321 325 328 329 329 330 331 329 328 326 326 325 324 322 320 318 317 315 313 311 308 304 302 299 297 296 294 293 292 294 298 301 302 300 299 298 297 296 294 292 289 286 282 279 277 275 273 273 275 277 278 279 279 280 280 281 280 280 279 278 277 275 274 274 274 274 274 275 275 275 274 274 275 275 277 278 278 277 275 274 272 270 268 267 266 265 264 264 263 264 264 263 263 262 262 262 262 261 262 262 263 263 263 262 259 257 256 255 253 252 250 248 247 247 247 247 248 252 255 255 256 257 259 261 263 263 262 261 259 258 258 259 261 264 268 269 269 267 265 263 261 260 259 259 259 260 260 260 261 260 260 262 264 268 266 238 208 210 209 203 196 190 190 194 196 196 197 198 199 200 200 199 197 195 194 194 194 188 176 165 156 151 149 148 147 147 146 146 147 149 149 144 140 138 137 137 137 137 137 136 134 131 127 111 90 70 50 33 25 23 22 22 20 352 351 350 349 348 347 347 346 346 346 345 345 345 344 343 342 340 339 337 335 335 336 339 341 345 348 352 357 2 7 13 19 23 26 29 32 33 34 33 31 29 30 32 34 35 36 37 39 42 46 50 53 56 59 61 63 65 66 68 70 72 73 74 76 78 79 79 77 75 74 75 77 79 81 84 87 92 97 101 101 99 96 93 89 84 82 84 88 94 100 107 115 125 138 156 177 204 219 216 211 211 214 217 218 217 213 210 209 185 136 80 86 96 110 132 170 204 210 205 191 152 133 127 120 117 118 118 116 117 128 158 174 178 181 185 185 183 185 188 195 206 217 225 230 234 237 238 239 241 242 244 246 249 252 255 259 263 267 271 274 278 282 286 290 295 299 301 303 305 308 308 308 308 309 310 313 317 322 328 331 329 328 329 335 345 354 1 3 14 24 321 256 250 249 245 237 231 227 224 223 221 220 223 228 231 233 233 233 229 217 198 169 94 65 77 108 133 149 161 170 178 185 190 193 194 196 198 200 201 203 205 207 209 209 207 203 199 196 194 191 188 186 183 181 180 179 178 177 176 174 172 170 168 165 162 159 156 152 149 147 143 140 136 133 129 125 121 116 112 108 105 103 102 101 102 103 103 101 100 99 98 98 98 98 99 99 99 99 99 99 100 101 103 104 104 105 105 105 105 105 105 106 106 106 107 107 106 106 104 101 98 95 93 91 90 88 86 83 78 67 43 357 341 338 338 339 340 339 338 336 333 330 327 325 323 321 319 317 315 313 312 312 313 317 319 323 327 330 330 329 331 334 333 332 329 327 323 322 322 320 319 318 317 315 313 310 306 303 300 298 297 295 293 293 294 298 300 299 298 298 299 299 297 296 295 292 288 283 279 276 274 273 274 276 278 279 279 280 281 282 282 282 281 280 279 277 276 275 275 275 275 275 276 276 276 275 274 274 275 276 278 279 279 278 277 276 272 268 266 263 262 262 263 263 263 263 263 261 259 259 259 258 259 259 260 261 262 261 261 260 258 257 256 255 254 253 252 251 250 250 248 249 252 254 254 254 257 260 261 261 261 261 261 260 260 261 261 262 265 270 273 274 271 268 265 263 261 260 259 259 259 259 260 260 259 259 260 261 262 261 254 233 225 221 212 203 198 197 199 199 199 199 199 199 199 200 200 198 196 194 193 193 186 175 163 153 148 147 146 145 145 144 144 145 146 144 140 135 133 134 134 135 135 134 132 130 127 120 108 95 82 65 46 34 30 28 27 25 351 350 349 348 347 347 346 346 345 345 345 345 344 343 343 342 340 339 337 335 334 335 337 339 342 345 349 353 357 3 9 14 19 23 27 30 32 33 32 31 29 29 31 33 35 36 38 40 44 47 52 55 58 60 62 64 65 67 68 69 70 72 73 74 75 76 74 73 72 73 75 78 80 83 86 91 97 101 103 103 100 96 94 90 86 82 83 89 96 102 106 102 56 350 319 294 284 276 254 231 225 226 228 227 222 216 210 206 132 77 75 91 104 117 133 156 184 200 197 183 156 146 141 134 128 125 123 120 118 125 150 170 174 177 183 185 184 182 181 186 198 210 219 227 232 236 238 239 241 242 243 245 249 252 256 260 263 267 271 275 278 282 287 291 294 296 297 299 302 304 305 305 306 307 310 314 319 322 324 322 320 321 326 335 344 351 355 357 1 358 319 279 264 259 257 250 242 236 232 229 226 220 220 226 233 236 237 239 237 199 169 137 91 58 62 96 131 152 166 176 184 191 195 197 198 200 202 204 205 206 208 210 211 211 209 204 199 197 194 192 189 186 184 182 181 180 180 179 178 176 175 173 171 169 166 162 157 153 150 147 144 141 138 134 131 127 123 118 113 108 105 104 103 101 102 104 105 104 102 101 100 100 100 101 101 101 101 101 100 100 100 101 102 102 102 103 104 105 106 106 106 106 106 105 105 105 105 105 104 103 101 100 99 99 99 99 99 99 99 99 98 90 335 323 325 329 332 334 334 331 328 326 324 322 320 318 316 314 313 312 311 310 311 312 315 319 323 326 327 329 333 338 341 340 335 327 322 320 320 319 318 317 316 314 313 310 307 304 301 300 299 297 294 294 294 296 297 298 298 299 299 299 298 296 294 291 287 283 279 277 276 276 278 279 280 280 280 280 281 283 284 284 283 282 281 279 277 277 276 276 276 276 277 277 277 276 275 274 274 275 276 277 279 280 280 279 276 270 265 262 260 261 263 263 263 263 263 262 260 259 258 257 257 257 257 258 259 259 260 260 259 257 256 255 255 254 253 253 253 252 251 251 252 253 253 253 257 260 260 260 260 261 262 263 263 263 263 263 265 269 274 276 273 270 267 265 262 261 259 258 258 258 259 259 259 259 259 260 260 259 250 241 234 230 225 215 208 205 204 204 203 202 202 200 200 200 200 199 197 193 190 188 182 172 159 150 146 144 144 143 142 142 142 142 142 140 137 134 133 133 133 132 131 129 126 123 119 114 108 101 93 79 62 48 39 36 34 32 349 349 348 347 347 346 346 345 345 344 344 344 343 343 342 341 340 338 337 335 334 334 336 338 340 342 345 349 353 358 4 10 14 19 24 28 31 32 32 31 29 28 30 32 34 37 39 42 45 49 53 57 59 61 63 65 66 67 67 68 70 71 72 73 73 73 72 71 72 73 76 79 82 85 89 95 100 102 102 102 99 95 94 93 88 83 82 87 95 100 97 70 16 349 335 320 303 280 249 227 218 221 226 228 225 220 213 204 54 45 62 89 108 120 132 152 178 196 193 181 158 152 149 144 138 134 132 127 121 120 135 156 162 168 179 182 184 183 181 185 197 210 218 226 231 235 237 240 240 240 242 245 249 253 256 259 263 267 271 274 278 282 286 289 290 291 293 296 298 298 300 302 304 306 309 313 317 319 319 318 318 318 326 338 347 352 352 351 348 335 312 291 279 275 273 268 260 253 247 241 234 220 203 222 244 251 258 271 282 305 353 49 51 40 43 75 127 156 174 185 192 197 199 201 203 204 206 208 209 210 212 212 212 211 209 204 200 197 195 192 190 187 185 184 183 182 181 181 180 179 178 177 175 172 168 164 159 155 151 149 146 143 140 137 133 130 125 120 115 110 107 106 104 102 102 105 107 106 104 103 102 102 102 103 103 103 103 103 102 101 101 101 100 100 100 101 102 103 104 105 106 106 105 105 104 104 105 105 104 104 103 103 104 104 105 105 106 107 109 110 112 115 171 287 301 311 320 326 329 327 325 323 320 318 316 313 312 311 311 310 309 309 309 309 309 312 314 317 322 330 337 344 350 351 345 332 325 320 319 318 317 316 315 314 311 309 307 305 303 301 299 297 296 295 294 294 294 295 297 298 298 297 296 295 293 290 286 284 282 281 281 282 282 282 282 281 281 281 282 284 285 284 284 283 283 281 280 279 278 278 277 277 277 277 277 276 275 274 275 275 275 276 277 279 282 282 279 274 269 264 261 261 262 262 263 263 263 262 262 261 259 257 257 256 255 256 257 258 259 259 259 258 257 255 255 255 255 254 254 253 253 253 253 253 253 254 258 257 257 258 259 262 263 263 263 263 263 264 265 267 271 273 272 271 268 266 264 262 260 258 257 257 258 258 259 259 259 259 260 259 254 247 242 239 236 230 223 218 215 212 210 208 205 203 202 202 201 200 199 193 187 183 176 166 153 147 144 142 142 141 141 140 140 140 139 138 136 134 134 133 132 130 127 124 119 114 109 104 101 98 93 84 75 66 55 48 45 44 349 348 347 347 346 345 345 345 344 344 343 343 343 342 342 341 340 338 337 335 334 334 335 336 338 340 342 345 349 354 359 5 10 15 20 25 29 31 32 31 29 29 30 32 34 37 40 43 46 50 55 58 60 63 65 66 67 67 68 69 70 70 72 72 72 71 71 72 73 74 77 80 84 88 93 98 100 102 101 100 96 94 94 95 90 86 84 84 92 84 67 77 82 57 360 321 305 286 250 220 208 206 209 213 217 224 235 270 36 25 33 92 119 128 137 155 181 195 193 180 161 155 152 148 145 143 142 138 129 120 123 136 146 157 171 178 186 192 198 203 211 220 225 230 233 236 238 239 239 240 242 245 249 254 257 259 263 267 270 273 277 281 284 285 285 287 289 291 292 293 296 299 302 304 307 310 312 314 316 317 319 320 330 342 351 353 352 346 337 321 305 295 290 289 289 287 282 278 275 274 276 287 58 330 288 286 294 307 314 320 332 351 15 28 33 53 114 159 181 192 198 202 204 205 207 209 211 212 214 215 215 213 212 210 207 203 200 197 195 192 190 188 186 185 184 183 183 182 181 181 180 180 178 175 171 166 161 157 154 151 149 146 144 140 136 133 128 123 117 113 110 108 106 104 105 107 108 107 106 104 103 103 103 104 104 104 104 103 102 102 101 100 99 98 98 98 99 100 101 102 103 103 103 103 103 103 104 105 105 104 105 105 106 107 108 109 111 113 115 116 117 121 139 184 237 263 281 304 322 327 326 323 318 313 309 304 304 305 305 306 306 306 306 304 303 304 305 309 317 328 338 349 358 1 356 345 331 323 320 319 318 317 316 314 312 310 308 306 305 302 299 297 297 296 295 294 293 294 296 297 296 296 296 296 294 292 290 288 288 287 287 286 285 284 282 281 280 280 281 282 283 283 284 284 284 283 282 282 281 280 279 278 277 277 277 277 276 276 275 275 275 275 276 277 279 281 281 279 275 270 266 263 262 261 261 261 261 261 261 260 259 258 258 257 255 254 254 256 258 259 259 259 258 257 257 257 256 256 255 254 253 254 254 254 254 255 260 258 257 257 258 259 260 261 261 262 262 264 265 266 268 269 270 270 268 267 264 262 260 258 257 256 257 257 258 259 259 259 260 259 256 252 248 246 245 244 240 234 229 223 219 215 212 210 207 204 202 201 197 190 181 174 168 157 148 143 141 139 139 139 139 139 138 137 136 135 134 133 133 132 131 129 125 120 113 104 97 92 90 89 87 82 76 69 62 57 55 54 348 347 347 346 345 345 345 344 344 343 343 343 342 342 341 340 339 338 337 335 334 333 334 335 336 338 340 342 345 349 354 360 5 10 17 23 27 30 31 31 30 29 30 32 34 37 40 43 47 52 56 59 62 64 66 67 68 69 69 70 70 71 71 71 72 72 72 73 74 76 79 83 86 91 95 98 101 102 102 99 95 93 94 98 94 90 87 87 92 67 27 94 114 117 112 260 296 290 253 219 202 194 191 192 198 213 277 1 27 13 347 158 150 148 151 162 186 195 193 181 165 155 152 150 149 149 149 148 141 126 119 124 133 146 161 175 192 204 213 219 224 229 232 234 236 237 237 235 236 239 242 245 250 253 256 259 262 266 269 272 276 279 281 281 281 281 283 286 287 290 293 296 299 301 303 306 309 311 313 316 319 323 332 345 352 352 348 340 328 314 302 298 299 301 304 303 300 297 297 302 315 336 359 358 337 326 321 320 320 320 326 338 358 20 33 49 107 163 187 197 202 205 208 209 211 213 215 217 219 220 219 216 212 208 205 202 199 196 194 192 190 188 186 186 185 185 184 183 182 182 183 183 181 177 172 168 163 159 157 154 152 150 147 143 139 135 131 126 121 117 113 110 108 108 109 110 109 108 107 105 104 103 103 104 104 104 104 103 102 102 101 100 99 98 97 97 98 99 100 101 102 102 100 100 101 102 102 103 103 103 104 105 107 108 110 111 114 117 119 119 120 123 132 147 166 188 211 237 318 346 335 323 312 304 299 295 297 298 299 301 302 303 302 299 298 298 300 304 312 324 339 353 3 6 1 353 340 329 324 321 319 318 317 314 312 310 308 306 305 303 299 298 297 297 296 294 293 295 296 297 297 298 300 301 298 296 294 294 293 293 291 288 285 283 281 279 278 277 279 280 282 282 283 284 284 285 285 284 284 283 282 280 279 277 277 277 277 277 276 275 274 274 274 276 277 278 281 282 281 277 273 268 265 261 260 260 260 260 260 260 259 259 259 258 257 255 254 255 257 259 259 259 258 258 258 257 257 257 256 255 254 254 255 255 255 255 259 261 261 260 258 260 259 259 259 259 260 261 263 265 266 267 267 268 267 266 264 261 259 257 255 255 255 256 257 259 260 260 259 259 257 255 253 253 254 255 255 252 246 239 234 230 226 222 216 208 204 200 190 177 167 159 155 147 141 139 138 137 137 137 137 136 135 134 133 132 131 130 129 128 127 125 121 116 108 98 87 80 78 78 78 75 73 71 70 67 65 65 347 347 346 345 345 345 344 344 344 343 342 342 342 341 340 340 339 338 336 335 334 333 333 334 335 336 338 340 342 345 350 355 0 6 12 19 25 29 30 31 30 30 31 32 35 38 41 45 49 54 58 61 63 65 67 68 69 70 70 71 70 70 70 72 74 75 75 75 76 79 81 84 87 92 96 99 102 104 105 102 97 95 97 100 97 92 88 90 93 81 348 67 109 79 350 325 303 296 253 217 197 185 179 176 179 188 269 5 20 13 349 288 211 183 174 177 193 197 194 183 168 155 151 150 151 152 153 152 148 138 120 120 126 136 155 182 204 214 220 224 228 231 233 235 237 236 235 234 235 238 242 246 249 252 255 258 261 265 268 271 274 276 278 279 278 279 282 284 285 289 291 294 296 299 301 304 307 307 308 312 317 324 335 347 352 350 343 333 323 313 301 301 307 313 315 313 309 306 307 311 319 329 338 347 343 335 325 320 321 323 327 337 354 19 41 65 123 169 189 198 204 207 210 212 213 215 216 219 221 223 222 218 213 209 205 201 199 196 194 192 189 188 186 186 185 185 184 183 183 183 184 184 181 178 173 169 165 162 160 158 155 153 149 146 142 138 133 129 124 119 115 112 110 112 112 112 110 109 108 106 104 103 103 103 104 104 104 103 103 102 101 100 99 98 98 98 98 99 100 101 102 102 101 100 100 100 101 101 102 102 103 104 106 108 109 111 113 115 117 118 119 123 127 134 141 150 159 160 114 57 3 333 309 296 290 290 293 296 298 300 301 302 301 300 298 298 300 305 312 328 347 359 7 10 8 359 347 335 326 321 318 317 315 313 311 309 308 306 306 303 301 299 298 296 295 293 292 294 295 297 300 303 305 305 302 299 297 296 295 293 290 287 284 281 279 277 276 276 278 279 280 281 282 282 284 285 286 286 286 286 285 283 281 279 278 278 278 278 277 275 274 273 273 273 275 276 278 281 282 281 279 273 268 264 262 260 260 261 261 260 260 260 260 259 258 257 256 257 258 259 258 257 257 256 256 257 257 257 257 256 255 255 255 256 255 256 259 261 263 263 261 262 261 259 258 257 258 260 262 264 266 266 266 266 265 264 262 259 257 255 254 254 254 255 257 259 260 260 260 258 257 256 255 257 259 262 264 264 260 255 250 247 246 243 239 225 219 201 154 146 143 140 141 140 139 138 138 138 137 137 136 135 134 133 131 129 127 125 123 121 121 120 117 113 106 95 84 75 69 66 66 65 67 68 71 72 72 72 347 346 346 345 345 345 344 344 343 343 342 342 341 340 340 339 338 337 336 335 334 333 333 333 334 335 336 338 340 342 346 351 355 1 8 16 22 27 29 31 31 31 32 33 36 39 43 47 51 56 59 62 64 66 68 69 70 71 70 69 68 68 70 73 76 78 77 77 79 81 82 84 88 92 96 100 103 106 107 105 100 98 100 101 96 88 83 88 91 80 327 326 332 336 334 328 313 294 257 221 195 179 171 168 169 173 193 7 18 17 358 310 238 212 199 195 198 199 195 186 170 155 150 149 150 152 155 157 154 147 131 126 125 130 154 196 214 219 221 224 227 229 231 233 235 232 230 231 233 237 243 245 248 250 253 256 259 263 266 268 271 274 276 278 277 279 281 284 287 289 291 293 296 299 301 303 303 302 301 305 313 323 335 346 350 348 341 330 320 311 302 309 318 324 322 316 308 303 305 314 320 323 324 328 330 326 319 312 309 311 322 340 356 17 41 82 140 174 190 199 205 209 212 213 214 214 216 218 221 223 223 219 214 210 205 202 199 196 194 191 189 187 186 185 185 185 184 183 183 184 184 183 181 178 174 170 167 165 162 160 157 155 151 148 143 140 136 131 126 121 116 114 114 115 114 113 112 110 109 107 104 103 102 103 103 104 104 103 102 101 100 99 97 96 96 97 97 98 99 100 101 101 102 101 101 101 101 101 101 102 103 104 105 107 108 109 110 111 112 114 117 119 122 125 128 129 127 119 95 61 26 353 320 298 290 292 295 298 302 305 306 304 304 305 305 306 309 314 318 337 356 8 13 14 12 4 351 336 325 318 315 313 311 310 309 308 308 306 306 304 302 300 298 295 293 292 291 292 293 297 301 307 309 307 302 298 295 292 289 286 284 282 280 279 278 278 278 278 279 280 280 279 279 280 282 284 286 287 288 288 287 285 283 281 280 279 280 279 278 276 274 272 271 271 273 274 276 278 280 282 280 276 271 268 265 263 262 262 262 261 261 261 261 260 260 259 259 259 260 259 259 257 256 256 256 256 256 256 256 256 256 256 256 256 256 257 258 261 263 263 262 262 261 260 257 256 257 259 261 264 265 265 265 264 263 261 259 258 256 255 254 254 254 256 258 259 260 261 260 259 258 257 256 258 261 264 268 269 267 264 262 261 262 264 267 263 269 291 345 43 108 124 133 138 140 142 142 142 142 141 140 139 137 135 133 130 127 124 119 115 112 112 111 110 105 95 84 71 60 55 56 58 60 64 68 72 75 74 346 346 345 345 345 344 344 344 343 343 342 341 341 340 339 338 338 337 336 335 334 333 333 333 333 334 335 336 338 340 343 346 351 357 4 12 19 25 28 30 31 32 33 35 38 41 45 49 54 58 61 64 65 67 68 70 71 71 70 67 66 66 70 74 77 79 79 80 82 84 85 86 89 92 96 99 103 106 108 107 105 104 105 100 89 80 77 85 88 61 328 328 332 335 333 326 313 287 266 239 203 180 169 165 165 166 174 150 25 16 358 294 235 218 211 208 205 202 197 190 178 166 156 150 147 148 154 162 165 162 152 138 133 131 155 202 217 219 221 223 225 227 230 231 233 229 228 229 231 236 241 244 246 249 252 255 258 261 263 265 268 271 274 275 275 278 281 284 287 290 292 295 298 300 301 301 300 298 295 296 304 317 331 341 346 342 332 319 309 302 299 318 327 331 326 317 306 298 297 308 318 321 320 319 320 318 313 308 305 306 313 325 340 1 29 92 150 176 191 201 208 211 213 213 213 214 216 218 221 223 224 221 216 210 205 201 198 196 193 191 189 187 186 185 185 184 183 183 183 184 184 183 181 178 175 172 169 166 164 162 159 156 152 149 145 141 137 132 127 122 119 118 117 117 116 115 114 112 110 108 105 103 103 103 104 104 104 103 102 101 100 98 95 95 95 95 95 96 97 98 99 100 101 101 101 101 101 102 102 103 103 104 105 105 106 107 108 108 109 110 112 113 114 116 116 112 106 95 80 60 37 8 329 303 298 299 302 304 308 312 313 311 311 312 315 320 324 328 330 343 357 9 16 18 19 13 355 335 319 310 307 307 306 305 305 306 306 306 305 304 302 300 298 296 293 291 290 289 290 293 298 303 306 304 298 292 286 282 279 278 278 279 279 279 280 281 282 283 282 281 280 279 279 279 280 282 285 287 288 288 287 286 285 283 282 282 282 281 279 276 274 272 271 270 271 272 274 276 278 281 280 278 275 272 270 267 265 263 262 261 261 261 261 261 261 261 261 261 262 260 260 259 257 257 257 257 257 256 256 255 256 256 257 257 257 258 258 260 262 262 262 261 260 259 257 256 256 257 260 262 264 264 264 263 261 260 259 257 257 256 256 256 257 258 259 260 261 261 261 260 259 258 257 258 260 264 268 270 270 269 268 268 269 271 276 282 290 299 311 336 71 114 129 138 142 145 147 147 147 147 146 145 143 140 137 133 129 124 118 111 107 105 103 105 102 97 88 75 62 53 54 57 58 60 63 68 70 71 346 346 345 345 345 344 344 344 343 342 342 341 340 340 339 338 337 337 336 335 334 333 333 333 333 333 334 335 336 338 340 343 347 353 0 8 15 22 27 29 31 33 35 37 40 44 48 52 56 60 63 65 67 68 69 71 71 69 67 65 65 67 70 74 77 79 81 83 86 89 89 90 91 93 95 98 102 105 108 109 111 113 112 98 82 74 75 84 87 48 336 331 331 331 328 321 309 292 278 258 221 186 171 166 164 163 165 164 139 3 322 246 224 218 218 218 214 208 200 195 190 183 169 154 146 144 149 160 171 175 170 158 143 134 158 202 217 218 220 222 225 228 230 231 231 228 227 228 231 235 241 243 246 248 251 254 256 258 260 262 265 267 270 271 272 277 280 283 287 292 294 297 300 301 301 299 297 296 292 290 296 309 324 336 340 331 314 301 296 294 294 319 325 328 325 316 303 293 291 297 309 316 316 315 315 314 311 308 307 310 317 328 330 348 15 99 156 178 193 203 210 213 214 214 214 214 216 219 221 223 223 221 216 209 204 200 197 195 192 190 189 187 186 186 185 185 183 183 184 185 185 183 181 178 175 172 170 167 165 162 159 156 153 149 145 141 137 132 128 123 121 120 120 119 118 117 115 114 112 109 106 105 104 104 104 104 104 103 102 101 100 97 95 94 94 94 94 94 95 95 96 98 99 100 100 101 101 102 103 103 104 105 105 104 104 105 105 105 106 106 107 107 107 107 105 101 97 91 82 70 55 33 343 307 308 307 310 313 316 321 323 321 321 323 327 333 338 341 341 347 356 7 17 24 26 19 358 328 306 296 294 297 298 298 299 301 302 303 303 302 302 301 299 297 293 290 288 287 287 289 291 295 297 295 290 284 278 273 271 273 276 278 281 282 283 285 286 286 285 284 282 281 279 279 280 282 283 285 286 287 287 287 286 285 283 283 283 283 281 278 275 273 271 271 270 271 272 274 277 279 280 279 278 277 276 272 269 266 264 263 262 261 261 261 261 261 261 261 263 262 261 261 260 260 259 258 258 257 256 255 255 256 257 258 259 259 259 260 261 261 261 260 259 258 256 255 255 256 257 260 261 262 262 262 260 259 259 258 258 259 259 260 260 261 261 261 261 261 261 261 260 259 258 258 260 264 267 270 271 271 271 271 273 274 277 281 287 293 299 308 348 104 126 137 144 147 150 151 151 151 150 149 147 145 142 138 133 127 119 112 106 104 105 105 103 100 93 83 69 57 56 59 58 55 53 58 61 63 346 346 345 345 345 344 344 344 343 342 342 341 340 339 339 338 337 336 336 335 334 333 333 332 332 333 333 334 334 336 337 340 344 349 356 3 11 18 24 29 32 34 37 40 43 47 51 55 59 62 65 67 68 68 69 70 68 65 63 63 65 68 71 74 76 79 83 87 91 94 95 96 96 95 96 98 102 105 108 112 117 122 119 100 83 76 77 83 87 60 352 334 327 324 319 311 297 283 271 254 227 196 177 168 164 161 157 154 172 238 231 214 212 217 224 228 223 214 206 200 194 191 181 166 154 146 144 152 170 185 190 181 172 171 189 207 216 219 222 225 229 231 232 232 232 229 228 230 234 238 242 244 246 248 251 253 255 256 257 259 261 264 267 269 272 277 279 282 285 289 292 296 299 300 299 298 296 293 290 287 291 301 315 325 325 312 292 282 284 291 300 315 317 319 319 313 303 294 286 285 295 301 305 307 311 311 309 309 311 315 323 331 335 340 360 111 162 180 194 205 212 214 215 215 214 215 217 219 222 223 223 221 216 209 203 199 196 193 191 189 188 187 186 186 186 185 183 184 185 186 185 184 181 178 175 173 170 168 165 162 159 156 152 149 145 142 137 133 128 124 121 119 120 121 120 119 118 116 113 110 108 107 106 105 105 105 104 103 102 102 100 97 95 94 94 94 93 93 93 94 94 95 96 97 98 99 100 102 103 104 104 103 102 101 101 101 101 101 101 101 101 101 101 99 96 92 88 84 79 74 68 57 22 337 319 311 314 318 322 327 331 333 334 336 340 345 349 351 351 353 358 7 18 29 36 37 16 313 282 275 271 275 281 286 289 293 295 297 298 298 298 298 299 297 294 291 289 287 286 285 286 288 289 288 285 280 277 276 276 277 278 281 283 284 286 287 287 287 287 286 285 284 282 281 281 282 283 283 284 284 285 286 287 287 286 285 284 284 283 280 277 275 273 272 271 270 270 272 274 277 278 279 280 278 277 275 272 269 267 266 264 263 262 261 261 260 261 261 262 263 263 263 263 262 261 260 260 258 256 255 255 256 257 259 260 260 260 260 260 260 260 260 259 257 256 255 254 254 255 257 259 261 262 261 260 259 259 259 259 260 262 263 263 262 262 262 262 261 261 260 260 260 259 258 259 262 266 269 271 272 272 273 274 275 277 281 285 288 291 294 295 208 130 138 144 149 151 153 154 154 153 152 151 149 147 143 137 131 123 114 106 106 108 109 107 105 100 91 79 65 61 62 57 49 44 46 50 52 346 346 345 345 345 344 344 343 343 342 342 341 340 339 339 338 337 336 336 335 334 333 333 332 332 332 333 333 333 334 336 338 341 346 352 359 7 14 22 27 32 35 39 42 46 49 54 58 61 64 66 67 69 68 67 66 64 63 63 65 67 69 71 73 75 79 85 91 96 100 102 103 101 100 101 103 106 109 112 116 123 125 116 98 86 81 83 87 90 80 28 343 322 315 309 299 271 247 232 224 214 200 184 174 167 159 151 148 96 256 209 196 196 206 223 235 228 217 209 202 194 187 183 175 163 152 145 148 163 187 201 201 197 199 204 208 212 218 223 227 230 232 233 233 234 233 234 236 239 241 243 244 246 248 250 252 252 253 253 254 256 261 266 270 273 277 278 279 281 285 289 293 296 298 298 296 294 291 287 285 288 297 308 310 301 286 272 273 283 295 306 311 311 313 315 312 304 295 287 282 281 284 290 298 306 309 309 311 315 321 328 333 336 338 352 127 170 183 196 206 212 215 215 215 215 217 218 220 222 223 223 221 215 208 202 198 194 191 189 188 187 187 186 186 186 185 184 185 186 186 186 184 182 178 175 173 170 168 165 162 159 155 152 148 145 142 137 133 129 124 120 118 119 123 122 122 120 118 115 113 110 109 107 107 106 105 104 103 102 101 99 97 95 94 94 94 93 93 93 93 93 94 94 95 96 97 99 101 103 104 104 102 100 100 99 99 97 96 96 95 95 95 94 92 89 85 79 73 67 63 59 53 42 23 332 317 319 324 328 333 339 345 345 347 351 357 1 0 358 358 2 10 18 27 37 48 55 276 253 250 241 245 256 266 274 280 285 290 293 295 296 297 297 295 295 292 290 288 286 284 284 285 286 286 285 285 284 285 286 285 284 285 286 287 288 288 289 289 289 288 287 286 285 284 283 283 283 283 283 283 283 285 287 288 288 287 286 285 285 282 279 277 275 273 272 271 270 271 272 274 277 278 279 278 277 275 273 271 269 268 267 265 264 264 264 262 262 261 262 263 264 264 263 263 262 261 261 260 257 256 256 257 258 260 261 261 261 261 260 260 260 259 258 257 255 254 254 254 254 256 258 260 261 261 260 260 259 259 260 261 262 263 263 262 262 262 261 261 261 261 261 261 261 259 259 261 265 268 270 272 273 274 275 276 278 280 283 285 286 286 281 277 274 196 153 152 154 155 157 157 157 156 155 153 151 147 143 138 130 119 112 110 112 114 114 111 106 101 90 78 69 61 54 44 39 38 39 39 346 346 345 345 345 344 344 343 343 342 342 341 340 340 339 338 337 337 336 335 334 333 333 332 332 332 332 332 333 333 334 336 339 343 347 353 1 10 18 26 32 36 40 44 48 52 56 60 63 65 67 68 69 69 67 64 63 63 65 67 68 69 70 72 75 81 88 96 104 108 109 109 107 105 107 109 113 116 120 124 125 118 105 93 90 88 90 93 96 93 64 16 319 306 298 276 228 203 189 187 194 202 199 186 176 163 141 102 49 12 197 184 182 191 212 230 227 217 208 200 191 182 177 172 163 155 150 150 156 175 190 200 205 204 203 204 208 216 224 228 230 230 232 234 235 236 237 238 239 241 242 244 246 248 248 247 247 248 249 250 253 260 266 271 273 273 274 275 279 285 290 294 297 298 297 294 291 289 287 286 289 298 306 303 291 279 273 281 293 302 306 305 305 307 314 318 310 301 296 288 279 275 281 292 303 310 311 316 321 327 331 334 337 343 6 155 179 189 198 207 213 215 215 215 216 218 219 221 222 222 222 220 214 207 202 197 193 190 188 187 187 186 186 186 186 185 185 186 187 187 186 184 182 179 176 173 170 167 165 162 159 155 152 148 145 142 138 134 130 125 121 118 121 126 125 124 122 120 118 115 113 111 110 109 108 107 105 103 102 101 99 98 96 94 94 94 93 93 93 93 93 93 93 93 94 96 98 100 102 103 104 103 101 100 99 97 96 94 92 90 88 87 86 84 81 78 74 67 60 55 51 47 41 20 344 330 334 341 345 346 352 356 356 356 359 6 10 9 6 5 7 12 17 23 31 43 67 125 228 231 227 229 237 248 258 267 276 283 288 292 295 297 297 296 296 294 292 290 287 285 284 285 286 287 289 290 291 293 293 292 290 290 290 290 290 290 291 291 290 290 289 288 287 286 285 284 283 283 282 282 282 283 285 287 288 288 287 285 285 283 280 278 276 274 274 272 271 271 272 274 276 277 278 277 276 274 272 270 268 268 267 266 265 265 266 266 264 264 263 264 264 264 263 263 263 262 262 261 260 258 258 258 259 261 262 262 262 261 260 260 260 259 258 257 255 254 253 253 254 255 257 258 260 261 260 260 259 259 260 261 262 263 263 262 262 261 261 261 262 263 264 264 263 262 261 262 264 267 269 271 273 274 275 277 278 280 282 283 282 281 279 276 278 276 248 179 162 160 161 161 161 161 159 158 156 153 151 146 141 133 125 120 119 121 121 119 115 109 102 90 76 63 54 46 39 34 32 31 346 346 345 345 345 344 344 343 343 342 342 341 341 340 339 339 338 337 336 335 334 334 333 332 332 332 332 332 332 332 333 334 337 340 344 349 355 4 15 24 31 37 41 46 51 55 59 62 65 66 68 69 69 69 68 65 65 66 67 68 68 69 69 72 77 84 93 104 112 115 114 112 110 109 112 116 119 123 128 130 121 105 94 90 91 91 96 101 104 104 101 116 134 280 272 234 197 179 167 163 170 195 239 249 206 118 56 48 53 167 187 178 175 183 200 217 223 216 207 198 187 177 169 164 160 156 154 152 152 161 166 177 189 198 201 203 207 214 222 226 228 228 231 233 234 235 235 236 237 238 240 242 244 244 243 242 242 242 244 247 253 261 267 270 271 272 273 277 283 288 294 298 299 298 296 293 290 289 289 291 296 303 309 304 294 287 286 292 298 298 296 295 293 292 299 306 308 307 302 294 285 277 280 290 304 313 316 321 327 331 334 336 340 353 84 170 188 196 201 207 213 215 215 216 217 218 220 221 222 222 221 219 213 207 202 196 192 189 187 186 186 186 186 186 186 186 186 188 188 188 186 184 182 179 176 173 170 167 165 162 159 155 152 149 145 142 138 134 130 127 124 125 129 127 126 125 124 122 120 118 116 114 112 111 110 108 106 104 103 101 100 98 97 94 94 94 94 94 93 93 92 92 92 92 93 95 97 99 101 102 104 104 103 102 100 99 98 96 93 88 84 81 79 77 75 74 71 66 60 54 50 48 46 30 10 357 353 355 1 4 6 5 4 4 6 10 15 14 13 12 12 15 19 23 28 35 52 77 216 226 225 226 233 241 249 258 268 277 283 288 292 295 296 296 296 296 295 292 290 288 287 288 289 290 292 293 296 297 297 296 294 293 293 293 293 292 292 292 292 292 291 290 289 287 286 285 284 283 282 282 281 282 283 284 286 286 286 285 284 282 281 279 278 276 275 274 273 273 273 274 275 276 277 277 276 274 272 270 268 267 267 267 267 266 267 267 267 266 266 266 265 265 264 263 263 263 262 261 260 260 260 261 261 262 262 262 261 261 260 260 260 259 258 257 255 254 253 253 253 254 256 257 258 258 258 258 258 259 259 260 261 262 262 262 261 261 261 262 264 266 267 268 267 265 264 263 265 267 269 271 273 274 275 276 278 280 280 280 280 278 277 275 274 274 273 252 201 178 171 169 168 167 165 164 163 161 159 156 153 148 141 134 131 130 129 127 124 118 112 104 89 73 62 55 48 38 33 27 346 346 345 345 345 344 344 343 343 343 342 342 341 341 340 339 338 337 337 336 335 334 333 333 332 332 332 332 332 332 332 333 335 337 340 344 350 359 10 21 30 37 43 48 53 58 62 64 66 68 68 69 70 71 71 70 69 69 68 67 67 68 70 74 81 90 101 111 118 119 117 114 112 113 116 121 124 127 129 124 110 93 88 89 91 94 100 108 116 125 131 134 138 173 234 202 178 164 155 148 151 161 307 355 10 26 28 25 184 190 188 182 180 187 197 209 216 215 208 198 186 175 166 160 157 156 154 154 155 161 165 174 185 194 200 203 207 211 219 224 225 226 228 231 233 233 234 234 234 236 238 239 239 239 239 239 240 242 245 249 255 263 268 270 274 278 282 286 290 294 297 299 299 297 295 293 292 293 296 300 304 310 313 303 299 298 297 297 295 287 287 288 285 277 281 302 314 311 302 295 288 281 281 291 305 317 322 326 331 333 335 338 346 36 160 183 195 202 205 209 213 215 215 216 217 219 220 221 222 222 220 217 211 206 201 196 192 188 187 186 186 186 186 186 186 186 188 189 189 188 186 184 182 179 177 174 171 168 165 162 159 156 152 149 146 142 139 135 132 130 131 131 128 127 126 124 123 122 120 119 117 115 114 113 111 108 107 105 104 103 101 100 99 98 96 94 94 94 93 93 92 92 91 91 92 94 96 98 100 102 103 103 104 103 102 101 100 101 100 96 87 81 78 76 74 73 72 67 63 57 53 51 52 47 36 21 9 4 9 15 15 13 12 12 14 15 17 17 16 16 17 20 24 26 29 32 35 33 310 233 230 231 238 245 247 253 262 270 277 284 290 294 294 294 295 296 296 296 294 293 293 293 294 294 295 296 299 300 300 299 297 296 296 295 294 294 294 293 293 293 293 291 290 289 287 286 285 283 282 281 281 280 281 282 283 284 284 283 283 282 281 280 279 278 277 276 275 275 275 275 276 276 276 276 275 274 272 270 268 267 267 267 267 267 267 268 268 268 268 268 267 266 265 263 263 262 260 260 260 261 262 262 262 262 261 261 260 260 259 259 259 259 258 257 256 254 253 253 253 254 255 256 256 257 257 257 258 258 259 260 260 261 261 261 261 261 262 264 266 268 269 270 269 268 267 266 267 268 269 271 272 273 274 275 277 278 279 278 277 276 275 274 273 271 264 256 241 217 197 183 178 175 173 172 171 171 169 167 163 159 154 148 143 140 137 135 132 127 121 116 106 92 82 76 66 56 46 36 346 346 346 345 345 345 344 344 344 343 343 342 342 341 341 340 339 338 337 336 335 334 334 333 332 332 332 332 331 331 332 332 333 335 337 340 346 354 5 17 29 37 44 50 56 61 64 66 68 69 70 70 71 72 73 73 73 72 70 68 67 69 72 78 86 97 108 116 120 121 118 116 115 117 121 125 128 130 125 114 100 90 88 90 92 97 104 114 128 137 138 138 142 154 195 178 163 153 145 140 140 146 143 23 16 20 12 307 212 205 202 199 195 195 198 205 210 210 208 201 191 180 171 164 158 154 151 152 156 165 177 187 193 198 202 204 207 210 217 221 221 222 225 228 231 233 234 234 234 235 235 235 235 235 236 238 240 244 249 254 262 269 269 271 277 284 288 288 289 291 295 297 297 296 296 297 298 302 306 310 313 316 320 312 309 307 303 299 292 284 284 288 286 274 265 321 342 319 299 289 282 276 277 286 302 317 327 329 332 335 337 337 328 201 184 194 202 206 209 212 214 215 216 216 218 219 220 221 222 221 219 215 210 205 201 196 192 189 187 187 186 186 186 186 186 187 189 190 190 188 186 184 182 179 177 174 171 168 165 162 159 156 153 150 146 143 140 137 134 134 132 129 126 124 122 120 118 117 117 119 118 117 115 113 111 109 107 106 105 103 102 101 100 99 97 94 93 93 93 93 93 92 92 92 92 93 95 96 98 100 101 102 103 103 102 102 102 101 101 101 100 92 85 82 81 80 79 75 70 65 61 60 59 54 46 34 23 17 18 21 21 20 20 21 24 24 23 22 22 23 24 28 31 31 33 35 30 11 316 252 244 244 248 251 249 249 256 264 271 279 287 294 297 296 294 293 296 300 299 299 300 301 301 300 299 300 302 303 303 303 302 300 299 298 297 296 295 294 294 294 294 293 291 290 289 288 286 284 282 281 280 280 279 280 281 282 282 281 281 281 281 281 279 279 279 278 277 277 277 277 276 276 275 274 273 272 271 269 268 267 267 267 267 268 268 268 269 270 270 270 269 269 268 266 265 263 262 262 263 264 264 264 264 263 261 260 259 258 258 259 259 259 259 258 256 255 254 254 255 255 255 255 255 255 256 256 257 258 258 259 260 260 261 261 261 261 262 264 267 269 270 271 271 270 269 269 269 269 270 270 271 272 273 274 275 276 277 277 276 275 274 275 274 271 265 258 252 246 235 212 196 186 182 180 180 179 177 174 170 167 163 159 154 149 145 142 139 135 130 125 119 109 101 97 92 84 72 56 347 346 346 346 346 345 345 345 344 344 343 343 343 342 341 340 339 338 337 337 336 335 334 333 332 332 332 331 331 331 331 331 332 334 335 338 342 349 360 13 26 37 45 53 59 63 67 68 70 70 71 72 72 73 74 75 76 75 73 70 69 71 75 82 93 104 112 118 121 120 118 116 117 120 123 126 127 126 119 107 97 92 91 92 95 99 106 117 129 136 136 136 138 144 155 160 150 143 138 135 135 140 145 140 53 355 221 204 204 207 211 210 203 196 196 200 203 204 205 204 199 191 182 172 162 152 145 146 153 166 184 197 201 204 207 210 213 215 216 217 218 220 223 226 228 231 234 235 235 235 234 233 233 233 234 237 241 246 252 259 265 267 266 270 280 285 284 281 279 283 289 291 292 295 299 303 307 312 316 319 320 322 325 319 318 314 309 302 296 290 287 284 281 273 261 29 48 315 289 280 274 271 272 279 292 309 324 329 334 340 346 324 279 243 211 210 211 212 213 216 217 217 217 218 218 219 220 221 221 220 218 214 209 204 200 196 192 189 188 187 187 187 186 186 187 188 190 191 190 188 185 183 181 179 176 174 171 168 165 162 159 156 153 150 147 144 141 137 134 131 127 123 121 119 117 116 115 115 116 120 119 118 116 114 111 109 108 107 105 103 101 101 100 99 96 94 92 92 92 93 93 93 93 93 93 94 95 95 96 97 99 100 101 101 100 100 100 99 99 99 101 99 96 94 92 91 89 87 84 80 77 74 72 64 56 47 38 33 32 32 31 30 31 35 37 36 34 33 32 32 33 37 41 41 43 44 38 11 309 274 267 267 266 263 255 248 252 259 264 268 275 286 296 298 294 292 296 302 304 304 305 307 308 308 306 306 306 307 307 306 307 305 304 302 300 299 297 296 296 296 295 294 293 292 291 289 287 285 283 281 280 279 279 279 280 280 280 280 280 280 280 279 279 279 280 279 278 278 278 278 277 276 275 274 273 271 271 269 268 267 267 267 267 267 268 269 270 271 271 271 270 269 269 268 268 269 268 267 267 267 267 266 265 263 262 260 259 258 258 259 260 260 260 259 258 257 256 256 256 256 255 255 255 255 255 256 256 257 257 258 259 259 260 260 260 260 261 264 266 269 270 271 272 272 271 271 270 270 271 271 271 271 272 273 274 275 276 275 275 274 274 274 273 270 264 257 252 252 247 232 213 197 189 185 184 182 180 177 174 171 168 165 161 157 153 150 146 143 139 134 129 123 121 119 115 109 100 83 347 347 347 347 346 346 346 345 345 345 344 344 343 343 342 341 340 339 338 337 336 335 334 333 333 332 332 331 331 331 331 331 331 332 333 336 339 345 355 8 22 36 47 55 62 66 69 70 71 72 73 73 74 74 74 75 77 78 77 75 73 75 80 88 99 109 116 119 119 118 116 115 116 120 120 120 119 116 111 104 98 95 93 93 96 101 108 116 123 128 130 130 132 137 142 145 142 138 136 135 135 136 140 146 153 165 175 180 185 190 193 193 192 191 191 195 199 202 204 206 208 205 197 186 171 154 136 147 156 169 187 201 204 207 211 216 221 224 221 219 218 219 221 224 227 229 233 235 236 236 234 232 232 233 235 237 242 248 255 266 271 270 271 277 286 285 277 271 270 274 278 280 286 294 302 309 315 319 322 323 323 324 327 327 324 320 314 307 299 291 282 274 272 277 290 5 48 34 314 279 270 269 269 274 284 298 314 326 340 357 4 300 249 241 235 228 224 221 219 219 219 219 219 219 219 220 220 220 220 219 217 214 209 204 199 194 191 189 188 187 186 186 186 186 187 189 191 191 189 187 185 183 180 178 175 173 170 167 165 161 158 155 152 150 147 144 141 138 134 131 128 125 122 120 118 116 115 114 115 121 121 119 117 115 113 112 110 108 105 103 102 100 99 96 93 91 91 91 91 92 93 94 94 94 94 95 95 96 96 97 97 97 97 97 98 98 98 98 99 99 100 102 104 103 101 99 98 97 97 95 93 90 86 78 71 64 58 53 50 51 51 51 54 59 62 60 54 50 47 46 46 49 53 56 58 59 56 45 352 308 292 292 289 278 264 252 253 259 262 265 269 279 291 297 296 293 297 304 307 309 310 312 314 314 313 312 311 310 309 310 310 309 308 306 305 303 301 299 299 298 297 296 295 294 292 291 289 287 285 283 281 280 280 279 280 280 279 279 279 278 278 278 278 277 277 278 279 280 279 279 277 276 275 274 273 271 271 270 269 269 268 267 266 266 267 268 270 271 272 271 270 269 269 269 270 270 271 270 270 269 268 266 265 264 262 261 259 258 259 259 261 262 262 261 260 259 258 257 257 257 256 256 255 254 254 255 255 256 257 257 257 258 258 258 258 258 260 264 267 269 271 272 273 273 273 273 273 272 272 271 271 271 271 271 272 274 274 274 274 273 273 272 271 267 262 254 247 247 245 236 222 205 194 189 186 183 181 179 176 174 172 170 167 164 160 157 154 151 147 143 138 135 132 131 128 124 117 106 348 348 347 347 347 347 347 346 346 346 345 345 344 343 343 342 341 340 339 338 337 336 335 334 333 332 332 332 331 331 330 330 330 331 332 334 336 341 349 1 17 35 49 59 66 69 71 72 73 73 73 73 73 73 73 75 76 77 78 77 77 81 87 95 103 111 117 119 117 115 113 112 112 113 113 114 112 108 106 104 100 97 95 96 99 104 109 115 120 123 126 129 130 133 135 137 137 138 138 136 134 132 133 137 144 152 160 165 168 173 177 180 182 184 187 193 199 204 208 212 217 220 217 206 181 155 141 167 176 186 195 201 204 206 211 218 225 228 226 223 221 221 222 225 227 230 233 236 238 239 237 236 236 237 239 242 247 255 264 275 280 284 288 292 293 285 272 265 263 265 268 276 287 298 307 313 318 321 323 323 323 325 327 327 325 323 318 309 297 284 272 266 271 288 312 344 17 31 318 272 265 264 264 269 279 293 309 324 340 342 307 282 266 255 248 240 234 228 224 222 221 221 221 221 220 220 220 220 219 218 216 212 208 202 197 192 190 188 187 186 185 185 185 186 188 190 191 191 189 187 185 182 179 176 174 172 169 166 163 160 157 154 151 149 146 144 141 138 135 132 129 126 124 121 118 116 114 114 115 121 122 120 119 117 116 115 113 110 108 105 103 102 100 97 93 92 92 91 91 92 93 94 94 94 95 96 96 96 96 96 96 96 96 95 96 96 97 97 98 100 101 102 103 105 105 104 104 104 103 102 100 98 96 89 83 79 77 74 71 75 78 80 85 92 96 94 88 81 76 75 73 72 73 75 75 74 74 73 49 2 318 312 308 289 275 263 260 261 264 266 269 274 285 292 294 295 300 307 311 313 315 317 319 317 314 312 311 310 311 311 312 311 311 309 308 306 305 303 301 300 299 297 296 295 294 293 291 289 287 285 283 282 281 280 280 280 279 279 278 278 277 277 277 277 277 278 280 282 280 279 278 277 276 275 273 272 271 270 270 270 270 268 267 266 266 267 269 270 271 271 270 269 269 269 269 270 270 270 269 268 267 265 264 263 261 260 259 258 259 260 262 263 263 262 261 260 259 258 258 257 256 256 255 254 254 254 254 255 256 256 256 256 256 257 258 258 260 263 266 268 270 272 273 275 275 275 275 275 274 272 271 271 270 270 271 272 273 273 272 271 270 269 267 262 256 248 244 242 241 237 225 211 201 194 190 186 183 181 179 178 176 175 173 170 167 164 162 159 157 153 149 145 140 137 133 129 125 118 348 348 348 348 348 348 347 347 347 346 346 345 345 344 343 342 341 340 339 338 337 336 335 334 334 333 332 332 331 331 330 330 330 330 331 332 334 338 344 355 13 34 52 63 69 72 73 74 74 74 73 72 71 72 72 73 73 74 75 76 80 86 92 99 105 111 116 117 115 112 110 108 107 105 106 107 107 107 106 103 99 97 97 100 103 108 113 117 121 124 127 132 131 130 131 132 135 137 138 136 132 130 130 133 137 144 150 156 161 166 171 175 178 180 182 188 196 203 210 216 224 233 239 237 211 173 176 191 195 198 202 204 206 207 210 216 222 224 224 223 222 222 223 226 228 231 233 236 238 240 241 241 241 243 246 251 259 269 278 285 294 301 305 307 302 287 269 262 257 259 268 282 297 305 310 313 316 318 320 322 324 325 326 327 327 326 317 302 289 278 269 266 286 306 321 336 355 13 317 264 258 258 260 266 278 292 305 313 311 294 275 264 258 254 249 244 238 233 228 225 223 222 221 221 221 220 220 219 218 217 214 211 206 200 194 190 188 186 184 183 183 183 184 185 188 190 190 190 188 186 184 181 178 175 172 170 168 165 162 159 156 153 151 149 146 144 141 139 136 133 131 128 125 122 119 117 115 114 115 119 121 121 120 120 119 118 116 113 111 109 106 104 102 100 95 93 93 93 93 93 93 93 94 95 96 97 97 97 97 97 97 96 96 96 95 96 96 97 99 100 101 102 103 104 105 105 106 106 105 104 103 101 99 95 91 90 90 91 91 96 101 107 114 122 125 122 122 119 115 109 103 99 97 93 89 86 87 89 80 53 2 339 325 296 285 274 268 267 269 270 272 276 282 286 290 295 301 308 312 316 319 322 323 321 314 311 310 311 312 313 313 313 312 311 310 308 307 305 303 302 301 300 299 298 296 295 293 291 289 287 285 283 282 281 280 280 280 279 278 278 277 277 278 278 279 280 282 282 282 280 278 277 277 276 274 272 271 270 269 270 271 270 269 268 267 267 267 268 269 270 270 270 269 269 269 269 269 268 268 266 265 263 262 260 259 258 258 258 259 260 262 262 262 262 261 259 259 259 258 257 257 256 256 255 254 254 254 254 255 255 255 254 255 257 258 260 261 263 265 267 269 271 273 275 276 277 277 276 275 274 273 271 270 270 270 270 271 271 269 268 267 265 262 257 250 244 240 239 240 238 229 218 209 202 196 191 189 187 186 184 183 181 179 176 174 171 169 167 166 163 160 155 149 143 138 135 132 129 349 349 349 349 349 348 348 348 347 347 346 346 345 344 343 343 342 341 340 339 338 337 336 335 334 333 333 332 331 331 330 330 329 329 330 330 332 334 339 349 8 35 56 67 73 75 76 76 75 75 74 73 73 73 73 72 72 72 73 76 81 88 93 100 106 111 115 116 114 111 108 105 103 101 99 98 100 102 102 100 97 97 100 105 110 115 119 121 123 125 127 129 127 126 126 129 132 135 135 133 130 129 129 131 134 139 143 149 154 160 166 172 175 177 179 182 188 193 199 204 208 211 212 212 204 195 191 191 192 194 198 200 202 203 207 212 214 216 218 219 220 221 222 224 226 228 230 233 235 239 240 241 242 245 249 256 266 275 282 289 303 313 316 312 300 282 264 254 252 260 276 296 305 304 301 302 306 313 318 321 322 323 324 325 327 326 314 295 281 272 269 269 300 317 325 332 343 356 321 258 250 251 258 271 287 301 306 303 293 282 272 262 253 248 246 244 241 237 233 229 225 223 222 222 221 220 220 219 218 216 213 208 203 197 192 188 185 182 181 181 181 182 183 185 187 188 189 188 187 185 182 179 176 173 171 169 166 164 162 159 156 153 151 149 146 144 142 140 137 135 133 130 127 124 121 118 117 115 114 113 115 120 121 121 121 120 118 116 114 112 110 108 106 104 101 98 95 95 94 94 94 93 94 95 96 97 98 98 98 98 98 97 97 97 97 97 98 99 99 100 101 101 102 103 104 105 105 106 106 105 104 102 100 97 96 96 99 102 105 109 114 120 128 135 139 136 136 137 135 127 119 113 109 104 101 100 103 104 98 83 58 24 341 308 294 285 279 276 278 280 282 285 288 291 293 296 300 308 313 317 321 325 327 325 319 314 312 313 315 316 315 315 314 312 311 309 307 305 304 303 303 302 301 300 299 297 296 293 291 288 286 284 282 282 281 281 280 280 279 278 278 278 279 280 280 280 281 282 282 281 279 278 277 277 275 273 271 269 269 270 271 272 273 273 272 270 268 267 267 267 269 270 270 270 269 269 269 267 266 264 263 261 260 258 258 257 257 257 259 261 262 262 261 261 259 259 259 259 259 258 258 257 256 255 254 253 253 253 253 253 253 253 254 257 259 261 263 264 265 266 268 270 272 274 276 277 278 277 277 276 274 273 271 270 269 269 268 268 266 264 262 261 259 254 249 244 241 239 242 241 235 228 220 214 207 202 200 197 196 194 191 189 187 184 181 178 176 175 174 172 170 166 161 156 151 145 140 140 349 349 349 349 349 349 349 348 348 347 347 346 345 345 344 343 342 341 340 339 338 337 336 335 335 334 333 332 332 331 330 330 329 329 329 329 330 332 336 344 3 34 59 72 77 78 78 78 77 76 76 75 76 76 74 73 72 73 74 78 84 89 95 100 106 111 114 115 113 110 107 104 102 98 94 91 91 94 96 97 97 99 105 112 118 121 122 121 122 123 123 123 122 122 123 126 129 130 130 128 127 127 128 130 133 136 139 142 146 152 159 167 173 175 175 173 173 175 178 182 185 188 189 190 188 184 180 178 178 180 183 188 192 194 197 200 202 204 207 211 215 218 219 221 223 225 227 229 231 236 239 240 241 243 248 257 264 268 272 282 298 311 314 308 293 272 252 242 250 270 295 306 300 291 288 290 297 306 313 315 316 317 318 320 321 313 298 285 271 265 268 273 304 319 325 330 337 344 324 254 241 240 252 276 300 313 312 303 291 279 270 260 252 246 242 241 241 239 237 233 230 227 225 224 222 221 220 218 217 215 212 207 200 194 189 184 181 179 178 179 180 181 182 184 186 187 187 186 185 183 180 177 174 171 169 167 165 163 161 159 157 154 152 150 147 145 143 141 139 137 135 133 130 126 123 120 118 116 114 113 114 118 121 122 121 120 119 117 116 115 113 111 109 106 104 101 98 96 96 96 95 95 96 97 97 98 98 99 99 99 99 99 99 99 99 99 100 100 101 101 101 101 102 102 103 103 103 104 105 105 105 104 102 100 99 101 105 109 113 117 120 123 128 136 139 138 138 139 137 129 119 116 115 114 114 116 117 113 106 100 88 61 353 316 299 295 290 284 286 289 292 296 299 301 301 302 304 309 313 317 321 324 328 327 324 320 319 319 320 320 319 318 316 314 312 309 307 305 304 303 302 302 301 301 300 299 298 296 293 290 288 286 284 283 282 282 281 280 279 279 279 279 280 281 281 281 281 282 282 282 281 279 278 277 276 274 272 270 269 269 270 273 276 278 278 275 272 268 266 265 266 267 268 269 269 269 268 266 265 263 262 260 259 258 258 257 258 259 260 261 261 261 260 259 258 259 259 259 260 260 258 257 255 254 253 253 252 252 252 252 252 252 254 257 260 263 264 265 265 265 267 268 270 272 274 276 277 277 277 277 275 274 272 270 268 267 266 264 263 261 259 258 257 254 251 247 242 241 242 243 242 239 234 227 221 215 211 208 206 204 200 197 193 190 188 184 182 182 180 180 178 177 174 171 166 161 155 152 349 350 350 350 350 349 349 349 348 348 347 346 346 345 344 343 342 341 341 340 339 338 337 336 335 334 333 333 332 331 330 330 329 328 328 328 328 329 332 339 355 31 64 78 81 81 80 80 79 78 78 78 79 78 77 75 74 75 78 82 88 92 97 101 106 111 113 113 111 108 105 103 101 96 91 87 87 89 93 95 98 102 109 118 121 121 119 118 119 120 121 121 122 123 123 125 126 127 127 126 126 127 128 130 132 135 138 140 143 147 152 159 168 171 169 164 161 161 162 165 169 173 176 179 180 178 176 174 173 174 176 179 182 184 186 189 192 193 196 201 207 213 216 218 220 222 224 226 228 234 237 238 239 241 246 255 258 262 270 280 291 302 309 298 271 246 228 216 249 306 322 311 297 289 293 304 305 305 306 306 306 307 308 307 305 299 291 281 268 267 274 284 307 319 324 329 335 338 325 241 228 225 235 259 294 312 307 300 290 280 269 258 249 243 240 239 239 240 239 238 235 232 230 228 225 223 220 218 216 213 210 205 198 192 186 181 178 177 177 178 179 180 182 184 185 185 185 184 183 181 178 176 173 170 168 166 165 163 161 159 157 155 153 151 148 146 144 143 141 140 138 135 132 129 125 122 119 117 115 114 114 113 119 122 122 121 120 119 118 117 115 113 111 109 107 104 100 97 98 98 97 97 98 99 99 100 100 100 100 99 99 99 100 100 101 101 101 101 102 102 102 102 102 103 103 103 102 102 102 103 103 104 104 103 104 105 111 115 118 120 121 122 124 131 132 133 133 133 129 122 112 112 115 120 124 126 122 119 115 113 106 87 30 346 315 304 299 293 294 297 302 307 311 313 311 310 310 313 316 320 322 323 326 327 327 326 325 325 324 324 322 320 317 314 311 309 306 304 302 301 301 300 300 299 299 299 298 297 295 292 290 287 285 284 283 282 281 280 279 278 279 279 280 282 282 282 282 282 281 281 282 281 279 278 277 275 274 272 270 269 269 271 275 279 281 280 277 272 268 265 265 265 266 267 268 268 267 266 265 264 263 261 260 260 259 259 260 261 262 262 261 260 259 259 258 259 259 259 259 259 257 256 254 252 252 252 251 251 251 251 252 253 255 257 260 263 264 265 265 266 266 268 269 270 272 274 275 276 277 276 275 274 272 269 267 265 264 262 261 259 257 256 256 256 254 251 246 243 244 245 247 245 242 237 230 224 219 216 213 210 206 202 198 196 194 191 189 187 186 186 186 186 186 185 183 183 178 172 350 350 350 350 350 350 350 349 349 348 347 347 346 345 344 343 342 342 341 340 339 339 338 337 336 335 334 333 332 331 331 330 329 328 328 327 327 327 329 333 346 29 71 83 85 84 83 82 81 80 80 80 80 80 79 77 77 79 82 87 93 96 99 103 107 111 112 110 108 105 103 101 98 93 89 85 85 88 92 96 100 106 112 118 121 118 116 116 118 120 121 122 123 124 124 125 126 126 126 127 126 126 127 129 131 134 137 139 142 145 148 153 160 165 164 160 157 157 157 158 161 165 169 174 178 180 178 176 175 175 175 176 177 178 180 183 185 187 190 194 199 205 211 214 217 220 223 225 228 232 236 238 238 239 243 250 250 258 268 280 291 295 282 252 222 208 196 164 98 53 12 331 313 315 333 350 324 308 300 294 291 291 292 292 292 289 285 283 280 281 287 297 309 317 323 329 333 330 309 239 227 217 208 215 257 287 288 287 284 278 270 260 251 246 242 240 239 239 239 239 238 237 235 232 229 225 222 219 215 212 209 203 196 189 183 179 176 176 177 178 178 180 182 183 183 183 183 182 180 178 176 174 172 170 168 166 165 163 162 160 158 156 154 151 149 147 146 144 143 142 140 137 134 131 127 124 121 118 116 115 114 114 118 122 124 123 122 122 121 117 113 110 108 108 110 108 104 101 99 99 99 99 100 100 101 102 103 103 102 100 100 100 101 101 101 101 102 102 102 102 102 102 103 103 103 103 103 103 102 102 102 102 102 104 106 108 113 116 118 117 117 119 122 123 124 125 125 122 115 110 106 109 114 120 126 129 126 124 123 120 114 103 82 50 337 314 308 304 303 306 312 317 322 324 320 316 315 317 320 323 325 326 326 328 328 329 329 329 328 327 326 323 319 315 311 308 305 303 301 300 299 298 298 298 298 298 297 296 295 293 291 288 286 285 284 283 282 280 279 278 278 279 280 281 282 282 282 282 282 281 282 282 281 279 278 276 275 273 271 270 269 270 273 276 279 281 279 275 271 268 266 265 265 266 267 267 267 266 265 264 264 263 263 263 262 262 262 263 262 261 260 259 259 258 259 259 259 259 259 258 256 254 252 251 251 252 252 252 252 252 253 255 256 258 260 261 263 265 266 266 267 268 268 269 271 272 273 275 275 275 275 273 271 268 266 264 263 262 262 260 258 257 257 257 258 254 250 247 247 247 248 248 245 241 235 228 223 220 217 215 212 207 202 200 199 198 196 194 192 191 192 193 195 196 198 202 206 209 351 351 351 351 350 350 350 349 349 348 347 347 346 345 344 343 343 342 341 341 340 339 338 337 336 335 334 333 332 332 331 330 329 328 327 326 326 325 326 327 338 30 79 88 89 87 85 83 82 82 81 81 80 81 81 82 82 85 89 93 97 99 102 105 109 111 110 107 104 102 99 96 93 90 87 84 85 88 93 98 103 108 113 116 117 116 115 117 119 122 124 124 125 125 126 126 127 127 127 128 127 127 127 128 130 132 135 138 140 143 146 149 154 158 160 159 157 156 156 157 159 162 167 173 179 183 184 183 182 181 181 180 178 177 177 179 181 183 186 189 192 197 202 208 216 221 223 225 227 229 232 236 237 238 240 244 246 252 261 273 288 303 239 184 164 152 140 120 111 91 66 46 35 26 16 6 318 299 289 282 277 274 273 271 268 265 268 290 291 295 299 305 311 317 323 329 329 312 282 246 233 223 216 220 239 259 269 274 276 275 272 265 258 251 247 243 241 240 239 239 238 238 237 235 232 229 224 220 215 211 207 202 194 187 181 178 177 177 178 178 179 180 181 182 182 182 181 180 178 177 175 173 171 169 168 167 165 164 162 161 159 157 155 152 150 149 147 146 145 143 141 138 136 132 129 126 122 119 116 114 114 113 117 122 124 123 123 122 120 115 110 107 108 112 113 113 112 110 105 103 101 101 101 102 103 104 105 104 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 103 103 103 103 103 102 102 103 103 104 106 109 112 116 116 115 115 117 118 120 121 121 119 114 108 105 105 109 115 121 126 129 129 126 123 118 113 109 107 100 23 328 322 317 314 317 322 326 329 331 326 321 319 319 321 325 328 329 330 330 330 330 330 331 330 330 329 327 323 319 314 309 306 304 302 301 300 299 298 298 298 298 298 296 295 293 291 289 287 285 284 284 283 281 280 279 279 279 280 281 281 282 282 282 282 282 281 280 281 281 280 278 276 274 273 271 270 270 271 274 276 278 278 275 273 271 269 267 266 266 267 266 266 266 265 264 264 265 265 265 265 264 263 262 261 259 258 258 258 258 259 260 260 260 259 257 255 253 252 252 253 254 254 254 254 255 255 256 257 258 259 260 262 263 265 266 267 268 268 268 269 270 272 273 274 274 274 273 271 268 266 264 263 263 263 261 259 257 257 259 258 256 253 251 251 252 253 251 249 245 239 232 227 223 221 220 217 213 207 204 203 203 202 199 196 195 195 197 200 203 207 213 219 222 351 351 351 351 351 351 350 350 349 348 347 347 346 345 344 344 343 343 342 341 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 325 325 324 323 324 331 37 88 93 92 89 86 84 83 82 82 81 80 81 83 86 88 91 95 97 100 102 104 106 109 110 109 106 102 99 95 91 88 86 83 82 85 89 95 101 106 110 113 115 115 115 117 120 124 126 127 126 126 127 127 127 128 128 128 128 127 127 127 128 129 132 134 136 138 140 143 146 150 153 156 157 157 156 156 157 159 160 164 171 178 184 188 189 189 188 188 186 184 181 179 179 179 181 183 184 187 190 195 200 208 217 220 222 223 224 226 229 231 232 234 238 242 243 251 261 276 301 351 78 106 118 121 121 119 109 98 90 83 67 45 24 294 282 276 273 271 271 271 270 269 267 270 290 297 304 308 311 314 318 324 328 324 301 272 248 240 238 240 245 253 260 267 271 273 274 272 267 261 255 250 246 243 241 240 239 238 238 238 237 235 232 228 222 216 211 207 200 192 185 180 178 178 179 179 179 180 181 182 182 182 181 180 178 177 175 173 172 170 169 167 167 166 165 164 162 161 158 156 154 152 150 149 148 146 144 142 140 137 134 131 127 124 120 117 114 113 112 114 117 117 116 115 114 112 111 110 110 112 116 116 115 115 114 113 110 109 108 106 104 104 105 106 105 104 104 104 104 104 104 103 103 103 102 102 102 102 102 102 103 103 104 103 103 103 102 103 103 104 105 106 107 109 112 113 113 114 116 115 116 118 117 113 108 105 105 107 111 117 122 126 127 128 126 122 117 113 110 112 110 99 73 19 342 331 329 331 334 335 335 330 326 324 324 325 328 330 332 333 332 332 332 332 331 331 331 331 330 327 323 317 313 309 307 305 304 303 302 301 300 299 299 299 297 296 294 292 290 288 286 285 284 283 283 281 280 280 279 280 280 281 281 281 281 281 281 281 280 281 282 281 281 279 277 275 273 271 270 270 272 275 276 275 274 272 271 270 269 268 267 266 265 265 264 264 264 264 265 266 266 265 264 262 260 258 257 256 256 257 258 259 260 261 261 260 258 256 256 256 256 257 257 257 256 256 256 257 257 257 258 259 260 261 262 264 265 266 267 267 267 268 268 270 271 272 273 274 273 271 268 265 263 263 264 264 262 260 258 258 259 258 256 254 253 253 255 255 253 251 247 242 236 231 227 225 224 222 217 211 207 205 205 204 202 200 199 200 201 202 205 208 213 220 225 352 352 352 352 351 351 350 350 349 348 347 347 346 346 345 345 344 343 343 342 341 341 340 339 338 337 335 334 333 332 331 330 329 328 326 325 324 322 321 320 327 55 97 97 94 90 87 84 83 83 82 81 81 82 84 88 91 95 97 100 101 103 104 106 108 108 107 105 102 97 92 87 84 81 80 80 85 92 98 104 109 111 113 114 116 118 121 125 127 129 129 128 128 128 128 128 128 127 126 126 125 126 126 128 129 132 134 136 137 139 142 145 147 150 152 153 155 155 156 157 158 160 162 168 175 182 188 192 193 193 193 191 190 187 183 180 179 179 180 182 183 186 189 194 200 207 213 216 218 219 221 222 223 225 229 233 235 235 240 252 268 289 326 37 79 103 115 121 122 117 109 104 100 90 77 64 294 270 267 268 270 271 272 273 273 272 271 273 291 303 309 311 313 317 323 324 315 291 267 250 240 242 253 267 277 280 278 276 274 272 269 265 260 254 250 246 244 242 241 240 239 238 237 237 237 235 231 225 218 213 207 200 191 184 180 179 180 180 180 180 181 182 182 182 181 180 178 177 175 174 172 170 169 168 167 167 166 165 165 164 162 160 157 156 154 152 151 150 148 146 144 141 138 135 132 129 126 122 118 115 113 111 111 111 111 112 112 112 112 112 111 111 113 119 118 117 117 117 117 116 116 115 114 111 106 107 107 107 106 106 106 107 107 107 105 104 103 102 102 102 102 103 103 103 104 104 103 103 103 103 103 104 104 105 106 107 107 108 110 111 113 112 112 113 111 106 101 98 98 99 104 110 116 120 122 123 124 123 121 118 116 111 112 111 106 91 64 30 6 354 347 343 340 337 331 328 329 331 332 332 332 334 334 334 333 333 333 333 333 333 333 332 330 326 322 317 313 311 310 309 308 306 305 303 302 301 300 298 297 295 293 291 289 287 286 285 284 283 282 281 280 280 280 280 280 281 281 280 279 280 280 281 281 282 282 284 284 282 279 276 273 270 270 272 274 275 274 272 271 270 269 268 268 267 267 265 264 263 263 262 263 264 264 265 264 262 259 257 255 253 253 254 255 257 259 260 261 262 261 260 258 258 258 258 258 259 258 257 257 257 257 257 258 258 259 260 261 262 263 264 264 265 265 266 267 267 268 269 271 272 273 272 270 268 265 262 262 263 264 263 261 259 259 258 257 256 255 254 254 254 255 254 251 247 242 237 233 230 227 226 224 221 216 210 207 207 207 206 204 203 202 202 202 203 204 208 214 219 353 353 353 352 352 351 351 350 349 348 348 347 347 346 346 345 345 344 344 343 342 341 341 339 338 337 336 335 334 333 332 331 329 328 326 324 323 321 319 317 323 79 101 99 95 91 87 85 83 83 83 83 83 84 87 90 93 96 99 100 102 103 105 106 107 105 105 104 101 96 91 85 81 77 78 81 87 95 102 108 111 113 114 115 118 121 124 127 129 130 130 129 129 129 130 129 128 126 125 123 123 123 125 127 129 132 134 136 137 138 141 145 147 149 151 152 153 154 155 156 157 158 160 164 170 176 182 188 192 194 194 193 191 189 186 181 179 179 180 182 183 184 186 189 194 200 205 209 211 214 216 218 220 219 223 227 228 228 234 247 265 287 327 35 73 90 99 107 111 110 107 107 110 114 117 126 157 240 258 266 272 275 278 281 283 284 284 282 283 290 298 302 306 311 316 315 297 276 259 248 244 251 272 291 299 294 288 280 274 270 266 262 258 254 250 247 245 243 241 240 239 238 237 236 236 236 233 227 220 214 207 200 193 185 181 180 181 182 182 182 182 182 183 182 181 179 177 175 174 172 171 169 168 167 167 167 167 166 166 165 163 161 159 158 156 154 153 151 150 148 146 143 141 137 134 131 128 124 120 116 112 111 110 110 111 111 112 112 112 112 112 113 115 122 121 121 121 121 121 121 120 120 119 117 114 112 111 111 112 112 112 113 112 111 109 107 104 103 102 103 104 104 104 104 104 104 104 103 103 103 103 104 104 104 105 106 106 108 110 113 113 112 112 109 102 94 89 88 90 93 102 110 113 115 115 116 116 117 116 115 114 112 111 110 106 99 89 76 53 32 14 359 344 337 333 332 334 337 337 335 334 335 336 335 334 334 335 336 336 336 335 335 333 330 326 322 318 315 314 313 312 311 309 307 305 303 301 299 297 296 294 293 291 289 288 286 285 284 283 282 281 280 280 280 280 280 280 279 279 279 280 281 283 284 285 288 289 288 286 281 277 274 273 274 275 275 274 272 270 269 268 268 269 269 268 267 265 263 262 261 262 262 263 262 261 259 256 254 253 252 253 254 255 257 259 260 261 261 261 260 260 259 260 260 259 259 258 258 257 257 257 257 258 258 259 260 261 261 262 263 263 263 263 264 265 266 267 268 269 270 271 271 270 267 263 261 261 261 262 262 261 260 260 258 257 256 255 255 253 252 252 251 250 247 242 237 234 231 228 227 227 226 221 215 213 211 210 209 206 205 204 203 202 202 203 206 211 216 353 353 353 353 352 351 351 350 349 349 348 348 347 347 347 346 346 345 345 344 343 342 341 340 339 338 337 336 334 333 332 331 330 328 326 324 322 320 317 314 320 96 103 100 96 91 88 85 84 83 83 84 85 86 89 92 95 98 100 101 103 104 106 107 106 104 102 100 96 92 87 82 78 76 79 84 91 99 105 110 113 115 115 117 120 123 126 128 129 130 130 129 130 130 131 130 128 125 123 122 121 122 123 126 128 131 133 135 136 138 141 144 147 149 151 152 153 154 154 155 156 156 156 159 164 169 176 182 187 191 193 192 189 187 185 181 179 179 180 182 184 184 185 187 191 197 202 204 208 212 216 219 221 217 218 219 221 225 235 250 267 289 331 29 55 64 71 76 76 73 71 81 103 127 140 152 176 214 248 269 277 281 283 285 287 288 287 284 281 282 285 289 293 296 298 291 273 256 243 235 236 257 297 304 301 294 286 278 271 267 263 260 257 254 251 249 246 244 242 240 239 238 237 236 236 235 233 228 221 213 206 200 194 188 182 181 182 182 183 183 183 183 183 182 180 178 176 175 173 172 170 169 168 168 168 168 168 168 167 166 164 162 161 160 158 156 155 153 151 149 147 145 142 139 136 133 129 125 121 116 112 110 109 110 111 111 112 113 113 113 113 115 121 126 126 126 126 126 126 126 126 125 124 123 122 120 118 120 121 121 121 121 120 119 116 113 109 107 105 105 105 105 105 105 106 106 105 104 104 104 103 103 104 104 104 104 105 107 109 111 111 111 112 104 96 90 87 87 89 94 103 111 111 110 108 108 109 110 110 110 109 108 107 106 102 98 93 86 76 64 50 30 0 347 340 338 339 340 341 339 336 338 339 338 337 337 337 338 338 338 338 337 336 333 330 326 323 320 318 316 315 314 313 311 309 306 303 301 299 297 296 295 293 292 290 288 286 285 284 283 281 280 280 280 280 280 280 279 279 279 281 282 285 286 287 289 292 294 292 287 282 279 278 277 277 278 278 276 273 271 271 273 275 275 273 270 267 265 263 262 262 262 262 261 259 257 255 254 254 254 255 256 257 258 259 260 261 262 261 261 261 261 260 260 260 259 259 258 258 258 258 258 258 259 259 260 261 261 261 261 261 262 262 263 264 265 266 267 268 269 270 270 269 267 264 261 259 258 259 259 259 260 260 259 258 256 255 254 252 250 249 249 249 247 243 239 236 234 231 230 231 231 226 222 219 217 214 212 209 208 207 206 205 205 205 207 212 215 354 353 353 352 352 351 351 350 350 349 349 349 348 348 347 347 346 346 346 345 344 343 342 341 340 339 338 336 335 334 333 331 330 328 326 324 321 319 316 312 320 102 103 100 96 92 88 85 83 82 82 82 84 86 89 93 97 99 101 103 104 106 107 108 106 103 100 94 89 85 81 79 78 80 84 88 95 101 106 111 114 116 117 119 122 125 127 128 129 129 129 129 129 130 131 129 127 124 122 120 120 121 122 125 127 129 132 133 135 137 140 143 147 149 150 151 152 153 154 155 155 153 153 156 160 165 170 175 181 186 189 189 187 185 182 179 178 179 180 182 184 185 185 187 193 198 203 208 212 217 222 228 232 229 227 216 216 226 242 263 284 309 347 17 26 27 26 20 11 5 10 31 65 112 137 142 145 214 285 291 285 281 282 283 282 280 279 279 278 279 280 280 281 280 277 268 252 239 227 217 218 244 297 294 287 281 276 272 268 264 262 259 257 255 253 251 248 246 243 241 240 239 237 236 236 234 232 226 219 212 205 199 194 189 183 181 182 183 184 184 184 184 183 181 179 177 176 174 173 171 170 169 169 169 169 169 169 169 168 167 165 164 162 161 160 158 156 154 152 150 148 146 143 140 137 134 130 126 122 118 114 111 110 110 110 111 112 113 113 113 114 117 125 127 127 127 128 129 129 130 130 129 127 126 125 126 127 127 126 125 124 124 124 124 122 118 115 112 109 107 106 106 107 107 107 108 107 106 105 104 104 104 104 104 103 103 103 104 105 107 109 110 107 99 93 90 89 91 93 98 106 111 111 108 105 103 104 105 106 106 106 105 104 101 98 94 90 85 80 76 71 64 39 16 1 352 347 344 343 344 345 346 349 348 344 343 343 342 342 341 340 340 339 337 334 331 328 325 323 321 319 317 317 315 313 310 307 304 302 300 298 297 295 294 292 290 288 287 285 282 280 280 279 279 279 279 279 279 279 280 282 284 285 286 287 289 292 296 295 290 286 284 282 282 281 282 282 281 279 277 277 279 282 282 280 276 271 269 267 266 265 264 263 261 260 258 257 257 257 257 258 259 260 260 261 262 263 263 263 262 262 261 261 260 260 259 259 258 258 258 258 258 259 260 260 261 261 261 261 260 260 261 261 262 263 265 266 267 268 268 269 270 270 269 267 263 260 258 257 256 257 259 261 261 259 257 255 253 250 248 248 249 249 248 245 241 239 237 234 234 235 234 229 226 223 222 218 214 212 211 211 209 209 209 209 210 213 214 353 353 353 352 352 351 351 350 350 350 350 349 349 349 348 348 347 347 347 346 345 345 344 343 341 340 339 337 336 335 333 332 330 328 326 324 321 318 314 312 1 103 100 98 95 92 88 85 82 80 80 81 82 84 88 92 97 100 102 104 105 107 109 110 106 103 97 89 83 79 77 78 80 82 88 93 98 103 107 111 115 118 120 122 124 127 128 129 129 129 129 129 129 129 129 127 125 121 118 117 118 119 121 123 125 128 130 132 134 136 138 141 145 147 149 150 152 153 154 155 155 153 155 157 160 163 167 171 176 181 185 186 186 183 181 179 178 179 180 182 184 186 188 190 195 201 207 213 219 224 233 242 248 249 247 221 218 230 253 280 301 332 342 346 350 358 358 349 344 347 359 21 49 81 100 90 34 352 336 322 303 289 285 286 288 285 283 281 280 279 277 276 274 273 270 265 253 238 226 223 230 245 265 267 268 268 267 266 264 262 260 258 257 255 254 252 250 247 245 243 241 240 239 237 236 234 230 224 217 209 202 197 193 190 185 182 183 184 185 185 184 183 182 180 179 177 176 174 173 172 171 170 170 170 171 171 171 170 169 168 166 165 164 163 162 160 158 155 153 150 149 146 144 141 138 135 131 128 124 121 118 115 112 111 111 111 112 112 113 114 116 121 125 126 126 126 127 128 129 130 130 130 129 129 129 130 131 128 126 125 125 124 125 124 122 119 116 114 112 110 110 110 110 109 108 108 107 105 105 105 105 105 104 104 103 103 102 103 103 106 109 111 105 98 94 91 92 94 96 100 105 109 110 107 103 101 101 102 102 103 104 105 103 100 96 92 88 84 80 76 74 74 67 54 38 20 4 348 348 351 355 1 7 2 355 353 352 351 349 347 345 344 344 343 341 338 334 330 327 325 323 321 320 318 316 314 311 308 306 303 301 299 297 295 294 293 291 289 286 283 281 279 279 278 278 277 278 278 279 281 282 284 284 285 286 287 288 291 292 291 290 287 286 285 285 285 285 286 287 285 284 284 285 286 286 281 277 274 271 269 268 267 266 264 263 261 260 260 261 261 262 263 263 264 264 265 265 266 265 264 263 262 262 261 260 260 259 259 259 259 259 259 260 261 262 262 262 261 261 260 260 260 261 262 263 264 265 266 267 268 269 269 270 270 269 266 262 259 257 255 256 259 261 262 261 258 255 253 250 249 248 249 250 249 247 244 242 239 237 235 235 233 231 229 227 226 223 219 218 218 216 216 216 214 213 213 215 216 353 353 352 352 351 351 351 351 350 350 350 350 350 349 349 349 348 348 347 347 346 346 345 344 342 341 340 338 337 335 334 332 331 329 327 324 321 317 312 313 77 98 96 94 93 91 87 83 80 79 79 80 81 83 87 92 96 100 102 104 106 108 110 109 106 102 94 86 81 77 76 79 82 86 92 97 101 105 109 113 117 120 122 125 126 128 129 130 130 130 130 130 130 129 128 126 123 119 114 113 114 116 120 122 124 126 129 132 134 136 138 140 143 146 148 149 151 152 154 155 155 155 157 159 160 162 165 168 172 176 180 183 183 181 180 179 179 180 181 182 183 185 188 191 195 201 208 215 222 228 241 247 251 253 249 234 232 246 267 292 314 339 318 310 295 288 299 326 346 359 15 36 56 65 51 17 353 341 336 332 321 302 293 294 298 297 293 288 284 279 274 270 270 271 272 272 267 255 245 242 246 252 255 258 259 260 261 262 261 260 258 256 255 254 254 252 250 248 246 244 243 242 240 238 236 233 228 222 215 207 201 196 192 190 186 184 184 185 185 185 184 183 181 180 178 177 176 175 173 172 172 172 172 172 173 173 172 171 170 168 167 167 166 165 164 162 159 156 153 151 149 147 144 142 139 135 132 129 126 123 121 119 116 113 112 112 112 112 113 116 121 125 124 124 123 124 125 126 127 128 129 130 130 131 133 134 133 128 123 122 123 125 125 123 120 117 115 114 114 114 114 113 112 110 108 107 106 105 105 106 106 105 105 104 104 103 103 103 104 106 109 111 107 101 96 93 93 95 97 99 102 105 106 105 100 97 96 96 97 98 100 101 100 97 94 91 88 84 80 75 72 71 71 67 62 49 28 5 359 358 2 12 26 15 7 3 2 1 359 355 352 350 348 347 346 344 340 335 332 330 327 325 323 321 319 317 315 313 311 308 305 302 298 296 294 293 292 290 288 285 283 281 279 278 276 276 277 278 279 281 281 282 283 283 284 285 286 286 288 290 291 289 289 288 287 287 288 289 292 292 291 290 290 290 289 285 280 275 272 269 269 268 268 267 267 265 264 264 264 265 266 267 267 268 269 269 270 269 268 267 266 265 264 263 262 261 260 260 260 260 260 261 262 263 263 263 263 262 262 261 261 261 261 262 263 264 265 266 266 267 268 269 270 271 270 269 266 262 258 256 256 258 261 263 262 260 257 254 251 250 250 250 250 249 248 247 244 242 240 239 239 237 235 234 231 229 227 225 224 224 223 223 222 220 218 218 218 218 353 352 352 352 351 351 351 351 351 351 351 350 350 350 350 349 349 349 348 348 347 347 346 345 344 342 341 339 338 336 335 333 331 329 327 324 321 316 310 324 86 91 90 91 91 89 86 83 80 79 79 80 81 82 86 91 96 99 102 105 107 109 109 106 103 99 91 85 81 80 80 82 85 90 95 99 103 106 109 113 117 122 125 126 127 128 130 131 131 130 130 129 128 127 125 123 120 117 115 114 114 115 117 120 123 125 127 130 133 135 137 139 142 144 146 148 149 151 153 154 154 155 156 158 159 161 163 166 170 173 177 179 180 180 179 180 182 183 183 182 182 184 187 191 196 201 207 215 223 229 237 244 248 251 253 255 258 268 283 303 323 330 310 295 276 271 294 343 4 12 34 53 57 40 13 351 341 338 338 337 329 303 291 290 296 301 300 293 286 278 272 268 269 271 274 275 273 269 267 265 264 263 262 261 260 260 260 260 259 258 256 254 253 252 252 251 249 247 245 244 243 243 241 238 235 231 227 221 214 206 200 195 192 190 187 186 186 186 186 185 183 182 180 179 178 177 176 175 174 173 173 173 174 174 175 174 173 172 170 169 169 168 168 168 166 164 160 157 154 151 149 147 145 142 140 137 134 131 128 125 124 122 118 115 113 112 111 112 113 118 123 122 119 118 117 121 124 125 126 127 129 131 132 133 134 135 131 126 124 124 124 126 124 121 118 116 114 113 114 115 116 116 114 111 108 106 106 107 108 108 108 107 106 105 104 104 104 103 103 105 107 109 107 102 96 93 93 94 96 98 100 101 101 99 96 92 89 88 90 93 95 97 96 94 91 89 86 83 79 76 73 73 72 70 65 58 43 26 14 8 7 13 34 30 20 9 5 8 7 3 359 355 353 350 348 346 343 340 337 334 331 328 326 324 322 320 318 316 315 313 311 307 304 300 296 294 293 292 291 290 288 284 280 279 277 276 276 277 279 280 281 281 281 282 283 284 285 285 286 288 291 290 290 290 289 289 289 291 294 296 296 296 296 296 293 288 281 275 269 268 267 267 268 269 269 268 268 268 268 269 270 271 272 273 273 274 274 273 272 271 270 269 267 266 265 263 263 262 262 263 263 264 264 265 265 265 265 264 263 262 262 262 262 262 263 264 265 265 266 266 267 268 270 271 271 270 268 264 260 257 256 258 261 263 263 261 258 255 253 252 251 251 250 250 249 248 247 245 244 244 244 243 241 239 236 233 231 230 231 231 231 231 231 228 226 224 222 222 353 352 352 352 351 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 348 348 347 346 345 344 342 341 339 337 335 334 332 330 327 324 320 316 313 41 83 83 84 87 89 89 85 83 81 81 81 81 81 83 87 92 96 100 103 106 109 110 107 104 100 95 88 85 83 83 84 85 89 93 97 101 104 107 110 113 118 122 125 126 126 127 128 130 131 130 129 126 123 121 119 117 117 116 116 115 115 115 116 118 120 122 124 127 130 132 134 137 139 142 144 145 145 146 149 151 153 154 155 156 157 159 161 164 167 171 176 179 180 179 179 181 183 183 181 179 181 184 188 193 197 202 207 213 222 230 236 244 250 258 265 271 275 285 298 316 328 327 316 299 294 303 327 357 17 16 38 49 39 19 358 343 336 336 339 342 338 298 284 282 286 291 294 291 284 276 269 269 272 275 277 276 274 273 276 277 275 271 267 265 264 264 263 261 258 255 253 251 250 249 249 248 247 246 245 244 243 242 240 237 234 230 225 220 213 206 200 195 192 189 187 187 187 187 186 184 183 181 180 179 178 177 176 175 174 174 174 175 176 176 176 175 174 173 171 170 170 170 170 169 167 164 161 157 153 150 148 146 145 143 141 139 136 134 131 129 126 123 120 116 113 112 111 112 113 116 118 117 115 115 115 118 122 125 128 129 131 131 132 132 132 133 131 130 130 129 128 125 121 118 116 115 113 112 112 113 115 115 114 112 111 110 110 111 110 110 109 108 106 105 106 106 105 104 104 103 104 105 105 100 95 92 91 92 94 95 97 97 96 95 92 89 86 84 85 88 91 92 92 91 89 87 84 82 79 77 75 75 75 72 67 59 49 39 30 22 16 14 27 28 18 9 7 14 14 11 7 2 358 355 351 348 345 342 339 337 333 330 328 326 325 323 319 318 316 315 313 311 308 305 303 301 299 296 294 293 291 289 284 281 279 277 277 278 280 281 281 280 280 281 283 285 286 286 285 286 290 290 291 291 291 292 291 293 295 298 300 301 302 301 298 291 283 276 270 268 267 268 268 269 270 270 270 270 270 272 273 275 276 276 276 277 277 276 275 273 272 271 270 269 267 267 266 266 266 266 267 267 267 268 268 267 266 265 264 263 263 262 262 263 264 264 265 265 265 266 267 268 269 270 271 271 269 266 261 258 257 257 259 262 263 262 260 257 254 253 253 252 251 251 250 250 249 248 248 249 249 247 246 243 240 237 234 235 235 236 237 236 236 236 235 233 228 225 353 353 352 352 352 352 352 352 352 352 352 352 352 351 351 351 350 350 350 349 349 348 348 347 346 345 343 342 340 338 336 335 332 330 327 324 320 314 336 69 78 77 82 87 90 90 85 84 84 84 83 81 81 84 88 93 97 101 104 107 110 110 106 102 97 91 87 84 84 85 86 89 92 96 99 103 106 109 112 115 118 122 124 124 124 124 126 128 129 129 127 121 118 116 115 115 116 116 116 116 116 116 117 118 119 121 122 125 128 130 132 133 136 139 139 138 137 137 143 146 149 151 153 154 155 157 159 161 164 168 177 181 182 183 183 183 180 177 174 174 178 184 189 195 199 202 204 206 215 225 233 242 252 262 271 282 294 307 322 334 336 330 321 311 309 319 341 4 15 22 14 21 24 16 359 345 339 338 340 344 344 315 295 286 283 284 285 284 278 272 269 269 274 279 281 281 279 278 279 278 275 270 267 266 268 268 265 261 256 251 249 247 246 246 245 245 244 243 243 243 242 241 239 236 232 228 224 219 213 206 200 196 192 189 188 188 188 187 186 184 182 181 180 179 178 177 177 176 175 175 176 176 177 177 177 176 174 173 172 171 171 171 170 169 167 164 160 157 153 149 146 144 143 142 141 140 138 136 134 132 128 124 120 116 113 111 110 110 114 118 117 115 115 115 115 116 118 123 129 129 130 130 130 130 130 131 132 133 132 131 128 123 119 116 115 113 111 110 111 112 113 114 114 114 113 113 112 112 111 110 108 105 104 104 106 107 107 106 105 104 103 104 103 100 95 91 90 91 92 92 93 93 92 91 89 87 84 81 81 83 85 86 86 86 85 84 82 81 79 78 77 75 73 70 65 60 54 47 39 32 26 22 22 20 16 13 15 24 23 19 14 9 5 1 357 352 348 344 340 338 335 332 329 327 326 324 320 318 316 314 312 310 308 306 305 305 305 304 300 296 294 292 289 286 283 280 278 279 283 284 283 281 281 282 283 285 286 286 286 286 288 291 292 292 293 293 293 293 295 298 302 305 306 305 301 295 288 280 275 271 269 268 269 269 270 271 271 272 272 274 276 277 278 278 278 278 278 278 276 275 274 273 272 271 270 269 269 270 270 270 270 270 270 270 270 269 268 267 265 264 263 263 263 264 265 265 265 265 264 265 266 267 268 269 270 271 269 266 262 259 258 258 259 261 262 262 261 259 257 255 255 254 253 252 252 251 251 250 251 252 252 251 249 246 244 241 240 239 239 239 239 239 240 242 243 241 236 232 354 353 353 353 353 353 353 353 353 352 352 352 352 352 352 351 351 351 350 350 350 349 349 348 347 346 345 343 341 340 338 336 333 331 328 324 319 312 25 72 76 77 84 89 90 89 86 85 86 86 83 79 79 85 90 94 98 102 106 108 110 108 104 101 94 89 86 84 84 86 89 92 95 99 102 104 107 110 113 117 119 121 122 122 122 121 122 124 126 128 126 119 116 115 115 116 117 118 117 117 116 117 117 117 118 119 122 125 128 129 129 130 132 135 134 133 132 134 138 141 144 147 151 153 155 156 157 159 161 165 173 178 183 187 190 190 184 173 168 170 176 184 191 196 199 201 203 207 205 215 227 235 244 254 270 294 322 343 355 353 340 330 322 316 313 320 339 0 9 12 1 15 26 22 5 348 340 338 339 342 345 337 316 301 290 282 276 276 272 271 271 272 276 282 286 287 286 284 283 279 273 268 265 265 267 267 264 258 253 248 245 244 242 242 241 241 241 241 241 241 240 238 236 233 230 227 223 219 213 207 201 196 193 190 189 189 189 187 185 183 182 181 180 179 178 178 177 177 177 177 177 178 178 178 177 175 174 173 173 172 172 172 170 169 166 163 159 156 152 148 144 142 141 140 140 139 138 136 135 132 129 123 118 115 111 109 109 112 116 121 122 120 117 117 118 118 119 122 126 126 127 128 128 129 131 132 132 132 131 129 126 121 118 116 113 111 108 108 109 110 112 113 114 114 114 113 112 112 110 108 106 104 103 105 106 107 108 108 107 105 103 103 102 99 95 91 89 89 88 87 87 88 88 87 85 83 79 77 75 75 76 78 79 80 80 80 80 80 80 80 78 75 72 68 65 66 67 58 49 42 36 31 27 25 23 24 31 35 31 27 22 17 13 10 4 358 353 347 344 341 337 334 330 327 327 325 321 318 316 314 312 308 306 304 304 304 305 305 303 301 298 295 292 289 286 283 281 283 286 286 285 284 283 283 284 285 286 286 287 286 289 291 292 293 293 294 294 294 295 297 301 304 307 307 305 299 293 286 279 274 270 270 270 270 271 272 272 273 274 275 277 278 278 278 278 278 278 278 277 276 275 274 273 273 272 272 272 272 272 272 272 272 272 272 272 271 270 268 267 266 265 265 265 266 266 266 266 265 264 265 265 266 268 269 269 270 269 267 264 261 259 259 260 261 262 262 262 260 259 258 257 256 255 254 253 252 252 252 252 253 253 252 250 248 245 244 242 242 241 240 241 242 244 247 250 249 246 241 354 354 354 354 354 353 353 353 353 353 353 353 352 352 352 352 351 351 351 351 350 350 349 349 348 347 346 344 343 341 339 337 334 331 328 324 319 316 70 76 78 80 86 90 91 89 87 86 89 87 77 73 80 88 92 96 100 103 106 109 109 106 102 98 92 88 86 85 86 88 90 94 97 100 102 104 107 110 114 117 120 121 121 121 120 119 120 122 125 126 125 121 115 114 115 117 120 120 118 117 116 116 116 117 117 119 122 125 127 127 126 127 129 131 130 129 130 132 135 138 140 144 148 152 154 156 156 157 158 160 165 171 177 184 189 191 186 174 168 170 177 185 191 193 194 195 198 200 196 211 224 232 240 249 268 314 359 17 15 348 328 320 316 316 316 318 326 341 352 357 8 23 32 25 6 346 331 328 332 339 345 346 338 322 305 288 277 278 277 278 278 280 283 288 291 292 291 289 285 279 272 267 265 265 265 264 260 255 250 246 243 241 239 238 237 237 237 237 237 237 236 235 233 230 228 225 222 218 213 207 202 197 193 191 190 190 188 186 184 182 181 180 179 179 178 178 177 177 178 178 179 179 179 178 176 175 174 174 173 173 172 171 170 167 165 162 159 155 151 147 143 140 139 138 137 137 136 135 133 131 127 122 117 113 110 109 111 115 117 119 121 122 122 123 123 122 122 123 124 125 127 129 130 131 131 132 132 131 130 126 123 119 117 115 112 109 108 108 109 109 110 111 111 112 112 112 112 111 110 107 106 105 105 106 107 108 109 109 108 106 103 102 101 98 94 90 87 85 83 82 81 81 81 81 79 76 73 70 68 68 69 70 72 74 76 78 79 80 81 80 78 76 72 71 74 89 89 80 68 54 42 38 35 32 30 31 38 42 39 36 32 28 24 19 14 8 1 355 350 345 341 337 333 328 327 324 322 319 317 315 312 309 307 305 304 303 303 304 304 303 301 298 295 292 288 286 285 287 287 288 287 287 286 285 285 286 287 287 287 289 292 293 293 293 293 294 295 295 296 297 299 302 305 306 306 303 298 292 285 278 274 273 274 274 275 275 275 275 276 276 277 278 277 277 278 279 279 279 278 278 277 276 275 274 274 274 274 273 273 273 273 274 274 273 273 272 270 269 269 268 268 268 268 268 268 268 267 266 265 265 266 266 267 268 269 269 268 266 264 262 260 260 260 261 262 262 261 261 260 259 258 257 256 254 253 252 252 253 253 253 253 252 251 250 248 247 246 245 245 244 245 246 247 251 254 255 253 248 355 354 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 351 351 350 350 349 349 348 347 345 344 342 340 338 335 332 328 323 319 34 79 80 81 84 88 91 92 89 88 88 91 82 44 54 80 91 95 98 101 104 107 108 107 104 101 95 90 86 85 85 86 88 91 94 97 100 102 105 108 111 115 118 119 120 120 119 118 118 119 121 124 125 124 121 117 114 115 117 120 120 119 118 117 116 116 116 117 119 121 124 125 125 121 121 122 125 125 125 126 128 130 133 136 141 145 150 152 154 154 154 154 155 157 163 168 175 182 184 180 170 164 171 182 189 193 190 187 187 190 194 198 211 223 233 241 251 270 328 22 35 9 329 327 325 320 316 315 319 325 336 349 359 8 17 22 18 2 342 325 321 326 335 345 354 356 342 323 307 296 292 287 284 282 282 284 288 292 294 293 290 285 280 275 271 269 267 265 262 258 253 249 245 242 239 237 236 235 234 233 233 233 233 232 230 229 227 225 223 220 217 212 207 202 197 194 191 189 189 187 184 182 181 180 180 179 179 178 178 178 179 179 180 180 179 178 177 176 175 174 174 174 173 171 170 168 166 164 161 158 155 150 146 142 139 138 137 135 135 134 133 131 128 125 121 118 115 112 111 112 113 112 115 118 121 122 124 124 125 124 124 125 128 130 132 133 132 132 131 131 130 127 124 120 116 113 112 110 108 108 108 109 109 109 109 108 108 108 109 109 108 108 107 107 106 106 107 108 110 110 110 109 107 104 103 101 98 94 90 87 84 82 80 78 77 76 76 75 73 70 68 67 67 67 68 70 72 74 76 78 79 80 79 78 76 73 70 69 85 87 85 78 63 43 40 38 36 37 42 52 51 48 45 42 38 34 30 26 20 12 5 358 353 348 343 339 334 330 327 324 321 318 316 314 311 309 307 305 303 303 303 303 303 301 299 297 294 290 287 285 285 286 287 288 289 288 288 288 289 289 289 289 292 295 295 295 294 293 294 295 296 296 297 298 300 302 304 305 304 303 298 292 286 282 281 280 280 280 278 277 276 276 277 277 278 278 278 279 280 281 280 279 279 278 277 277 276 275 275 275 274 274 274 274 274 274 274 273 272 271 270 270 270 270 270 270 270 270 269 268 267 266 266 266 266 267 268 268 268 268 266 264 263 261 261 260 261 261 260 260 259 258 257 256 255 253 252 251 251 252 253 253 254 253 253 253 252 252 251 250 250 249 248 249 250 251 254 256 257 257 254 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 353 352 352 352 351 351 350 350 349 348 346 345 343 341 339 336 333 329 323 315 54 83 83 85 87 89 91 91 89 88 92 93 67 345 7 80 95 99 101 103 105 106 105 103 100 97 91 86 84 83 84 86 88 91 94 97 100 103 107 110 113 116 118 119 119 119 118 117 116 117 120 124 123 122 121 119 117 116 117 119 119 119 118 117 116 116 116 117 118 120 122 124 124 120 119 120 121 122 121 122 123 126 128 132 137 141 146 149 152 152 151 150 149 151 155 160 166 171 172 166 156 159 173 186 195 197 192 184 179 180 186 195 207 222 235 248 262 284 330 16 23 354 332 352 12 353 331 322 324 329 340 350 357 0 1 1 359 354 345 333 327 328 334 345 356 0 353 338 329 321 312 303 292 285 282 281 282 286 291 289 286 283 281 281 279 276 272 268 263 258 253 249 246 242 239 236 234 232 231 229 228 228 228 227 226 225 224 223 221 219 216 212 207 202 197 193 191 188 187 185 183 181 180 180 180 179 178 178 178 179 180 181 181 181 179 178 177 176 175 175 174 173 171 169 168 166 164 162 159 156 153 149 145 141 139 137 135 134 133 132 130 128 126 123 121 120 117 115 113 112 111 109 111 114 118 121 123 124 125 126 127 129 132 133 133 133 131 130 129 129 127 124 119 115 111 110 109 108 107 107 107 108 108 108 107 106 105 106 106 106 106 106 107 107 107 108 108 109 111 111 110 109 108 106 104 101 99 96 92 90 88 85 83 80 77 76 75 73 71 70 69 69 69 69 70 71 71 73 75 76 78 79 79 78 77 75 75 81 85 85 84 81 74 57 46 40 37 38 43 60 59 56 54 51 47 44 41 37 32 24 17 10 3 356 350 345 339 335 331 328 324 320 318 316 313 311 309 307 306 304 304 303 302 299 298 296 295 292 288 284 283 284 286 288 290 291 292 292 292 292 291 290 294 297 298 297 296 294 294 294 295 295 295 296 298 300 302 303 304 304 302 298 294 291 289 287 286 283 280 279 278 277 278 278 279 280 280 281 281 281 281 280 280 280 279 279 278 278 277 277 276 275 275 275 275 275 274 273 272 271 271 271 272 272 272 271 271 270 269 268 267 266 266 266 266 267 267 268 268 267 266 265 264 263 262 261 261 261 260 259 258 256 255 254 253 251 250 249 250 252 253 254 255 255 254 254 254 254 254 252 251 251 251 252 254 255 255 256 258 259 257 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 353 353 353 352 352 351 351 350 350 349 347 346 344 342 340 337 334 329 323 311 70 85 86 86 88 89 89 88 87 88 96 95 13 327 329 72 101 103 103 105 106 104 101 97 93 89 85 82 81 82 84 86 88 91 94 97 100 104 107 111 113 116 118 119 119 119 117 116 115 115 119 124 123 121 120 120 119 118 117 117 116 116 116 116 116 116 117 117 117 118 120 122 122 120 119 120 120 120 119 119 120 122 125 128 133 138 143 147 150 151 150 147 146 146 148 153 157 161 161 156 152 160 173 187 199 204 201 190 176 170 172 178 190 215 240 260 282 312 349 6 11 15 36 85 92 66 19 352 342 341 347 352 354 353 351 348 347 347 349 349 341 336 336 340 344 346 346 341 343 342 337 326 308 293 284 280 278 278 280 280 278 277 279 283 286 284 279 274 267 261 255 251 247 244 240 237 234 231 229 226 224 224 224 224 223 222 222 221 220 218 214 211 206 202 197 193 190 187 185 183 182 181 180 180 180 179 178 178 179 180 181 182 182 180 179 177 177 176 176 175 174 172 170 168 166 164 162 160 157 154 151 148 145 141 138 136 134 132 131 130 129 127 125 124 123 121 119 118 116 114 112 111 111 113 117 120 122 124 125 127 128 130 132 132 131 130 129 127 128 127 124 120 116 111 107 106 106 106 106 107 106 106 106 105 105 104 104 104 105 105 105 106 107 107 108 108 108 110 111 111 111 110 108 106 105 102 100 98 95 93 91 89 86 83 80 77 74 71 70 69 69 69 69 70 70 71 72 72 74 76 77 79 79 79 78 77 80 83 84 84 84 84 82 78 60 46 40 40 57 65 65 62 60 57 54 52 50 47 42 36 30 23 15 7 360 352 346 341 336 332 328 323 320 318 316 314 311 309 308 307 306 305 303 299 296 294 292 291 290 285 283 283 284 287 289 291 293 294 295 295 293 292 294 297 300 300 298 296 295 294 294 294 294 295 296 298 300 302 303 303 302 300 298 296 295 293 291 288 284 282 280 280 281 281 281 281 281 282 282 281 281 280 280 280 280 280 280 279 279 278 277 276 276 275 275 275 275 274 273 272 272 273 273 273 272 271 270 269 268 268 267 267 266 266 266 267 267 267 267 267 267 266 265 264 263 262 261 260 259 258 256 255 254 253 252 251 250 249 250 251 253 255 256 255 255 255 255 256 255 253 252 252 253 255 256 256 255 256 258 259 259 356 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 353 353 352 352 351 350 349 348 347 346 344 341 339 335 330 324 320 88 86 84 84 85 85 86 86 86 89 101 94 326 318 318 10 110 106 105 105 105 102 97 91 85 80 78 78 79 81 84 86 89 92 95 98 101 104 107 110 112 115 117 119 119 118 117 116 115 116 119 123 122 120 119 118 117 116 114 113 113 113 114 115 116 116 116 116 116 116 117 119 121 122 121 120 120 120 119 118 119 122 125 128 133 138 141 145 149 152 153 149 146 145 145 148 151 153 154 152 153 163 175 189 203 214 217 207 181 157 149 153 169 208 247 273 308 349 21 36 68 104 120 123 114 87 48 26 12 2 358 356 353 352 350 348 347 348 352 353 349 343 340 339 340 340 341 342 347 353 353 347 332 308 289 280 275 273 271 271 270 271 275 281 286 286 283 278 271 264 257 252 249 245 242 237 234 231 228 225 223 222 221 221 221 220 221 220 219 217 214 210 206 202 198 194 190 187 184 182 181 181 180 180 179 179 179 179 180 181 182 182 181 180 179 178 177 177 176 175 173 171 169 166 164 162 160 157 155 152 150 147 144 141 138 136 134 133 132 131 130 129 127 126 125 123 122 121 119 117 115 114 115 117 119 120 122 123 123 123 123 125 127 127 127 127 126 126 127 126 124 119 114 107 104 103 103 103 105 105 104 104 103 103 103 103 103 103 103 104 104 105 105 106 107 108 109 110 111 111 111 110 109 107 105 104 102 99 97 95 93 92 90 87 84 80 76 73 70 70 70 70 70 70 71 72 73 74 75 77 78 80 80 79 79 81 84 84 83 83 83 84 83 81 74 66 58 50 65 69 68 67 65 63 62 60 57 55 51 47 41 35 28 20 11 2 355 348 343 338 333 328 324 322 319 317 314 311 310 309 309 308 305 300 296 292 289 288 287 284 282 282 283 285 287 289 291 292 293 294 294 294 295 298 301 301 300 298 297 296 295 294 294 294 295 297 298 300 302 302 301 300 299 298 296 295 294 292 289 287 285 285 285 284 284 283 283 282 281 281 280 280 280 281 281 280 280 280 279 279 278 277 277 276 276 276 275 275 274 274 274 274 274 274 273 271 270 269 268 268 268 268 267 267 267 266 266 265 265 266 267 267 267 265 263 262 262 260 258 256 254 253 252 250 249 250 251 251 251 252 253 255 256 255 255 255 255 256 255 253 252 251 253 255 256 256 255 255 256 259 260 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 353 353 352 352 351 350 349 348 347 345 343 340 336 331 326 341 92 82 79 78 78 79 81 84 86 91 103 53 316 315 312 311 120 108 106 104 101 97 91 85 78 75 75 76 79 81 84 88 91 93 96 98 100 102 105 108 111 114 117 118 118 118 117 117 116 116 117 119 121 119 118 116 115 114 113 112 111 111 112 113 115 115 115 115 114 114 115 116 118 120 121 122 122 122 121 121 122 125 129 133 136 138 142 145 149 153 156 153 149 147 147 147 148 149 152 154 159 167 181 195 209 223 233 233 216 143 121 119 132 192 277 318 359 46 82 93 113 119 120 115 105 81 45 32 29 26 23 21 20 19 15 11 6 3 2 359 355 351 347 344 342 341 342 344 348 353 357 358 355 336 304 280 270 268 266 265 265 268 272 278 284 286 284 279 273 267 260 254 250 247 243 239 235 232 228 225 222 220 219 218 218 219 220 219 218 216 213 210 206 202 198 194 190 186 184 182 181 181 180 180 179 179 180 181 181 182 182 182 181 180 179 178 177 177 176 174 172 170 168 165 163 160 157 154 152 149 147 145 143 141 139 137 136 136 135 134 133 132 131 130 128 127 125 124 122 120 119 117 117 120 122 122 122 121 120 119 118 120 124 125 125 125 124 125 125 124 122 118 112 105 102 101 100 101 102 103 102 102 102 102 102 102 102 102 102 102 102 102 103 104 106 107 108 109 110 110 111 111 109 108 106 104 102 99 97 95 94 93 92 91 88 84 81 78 75 73 72 72 72 72 73 75 76 77 78 79 80 81 80 79 81 86 87 85 84 84 84 84 84 83 81 78 75 71 72 71 70 70 69 68 66 65 63 61 59 56 51 46 39 31 22 13 5 357 350 344 339 333 329 325 322 320 316 313 311 310 311 310 307 303 299 294 289 287 286 284 284 283 283 284 286 287 289 290 290 291 292 293 295 299 301 302 301 300 298 297 296 296 295 295 295 296 297 299 300 300 300 300 299 298 297 295 295 294 292 291 290 289 289 288 286 285 284 284 283 282 281 281 281 281 281 281 280 280 279 278 278 277 277 277 276 276 276 275 275 275 275 275 275 274 273 271 270 269 269 269 269 269 268 268 267 266 265 264 264 265 266 267 267 266 265 264 263 261 258 254 252 249 247 246 245 247 249 251 252 253 253 254 255 255 254 253 254 254 254 253 251 251 252 254 256 255 254 254 256 258 260 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 354 354 353 353 352 351 350 349 348 346 344 341 338 333 328 9 87 78 74 73 73 74 77 83 85 95 105 315 313 314 308 277 124 110 105 100 94 88 84 79 75 74 75 77 80 83 86 89 92 94 96 97 99 101 103 107 110 114 116 117 117 118 118 118 118 118 117 117 118 119 117 115 114 112 112 111 110 110 111 111 112 113 113 113 112 112 112 114 116 118 120 122 123 125 125 125 127 131 135 137 139 140 143 146 150 155 157 156 153 150 149 148 148 149 154 160 168 179 191 203 215 228 242 257 282 34 58 68 75 73 60 57 78 98 108 107 100 82 67 61 58 49 27 19 21 29 35 38 39 39 38 34 28 21 16 9 3 357 351 348 348 351 351 349 349 350 355 1 3 353 333 280 266 262 260 259 260 263 267 273 281 285 284 280 274 268 262 256 252 248 245 242 238 235 232 228 224 220 218 217 217 218 219 219 217 215 213 210 207 203 198 194 190 187 184 183 181 181 180 180 180 180 181 182 182 182 182 181 181 180 179 178 177 176 175 173 171 169 166 164 161 158 155 152 150 148 146 145 143 140 139 138 137 137 137 137 137 136 136 134 133 131 129 127 125 124 121 119 118 121 124 123 123 120 117 116 116 118 123 124 123 123 122 122 123 122 119 114 108 104 101 99 98 97 99 101 101 100 100 100 100 101 101 101 101 101 101 100 100 101 103 104 105 107 108 109 110 110 109 108 106 103 101 99 96 95 95 95 95 94 92 89 87 85 81 78 76 75 74 75 75 77 78 79 80 80 80 81 80 81 85 87 86 85 85 85 85 85 85 85 84 82 80 78 77 75 73 72 70 70 68 67 66 65 64 63 59 55 50 43 34 24 15 7 359 351 344 338 333 329 325 322 319 315 313 311 311 310 309 306 303 298 293 290 288 287 286 285 284 285 285 287 288 288 288 289 290 292 294 298 300 302 302 300 296 296 297 297 297 296 296 296 297 297 298 298 299 299 299 298 297 296 296 295 294 293 293 292 292 290 289 288 287 287 286 285 284 282 282 282 281 281 281 280 279 278 278 277 277 276 276 276 275 275 276 276 276 276 275 274 273 272 271 271 270 271 271 270 270 269 268 267 265 264 264 264 265 266 266 266 266 265 264 262 257 252 248 244 242 241 241 243 246 248 251 251 252 252 252 252 252 251 252 253 253 252 250 250 251 253 254 254 254 254 256 258 259 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 355 355 355 354 353 353 352 351 350 349 347 345 342 339 335 331 356 68 72 71 70 70 70 73 78 83 99 90 313 313 313 303 243 125 111 103 95 87 82 78 77 76 77 78 79 81 84 87 89 91 93 95 97 99 101 103 106 109 112 114 115 115 116 117 118 119 119 119 119 119 118 117 116 114 112 111 110 109 109 110 110 109 109 109 109 110 110 110 111 113 115 118 122 125 127 128 130 132 135 138 141 141 142 144 147 150 157 159 158 156 153 151 150 150 151 156 164 174 183 193 203 213 223 238 270 326 23 41 49 58 70 83 94 105 107 102 87 57 27 14 13 18 22 17 10 11 15 22 32 41 42 43 40 36 31 26 20 12 4 358 356 356 357 360 360 355 351 351 355 1 1 352 299 274 262 256 256 258 259 262 268 275 281 282 279 275 270 264 258 254 251 248 245 242 238 235 231 226 221 217 216 217 218 218 218 217 215 213 210 207 203 199 194 190 187 185 183 182 181 180 180 181 182 182 182 182 182 182 181 181 180 179 178 176 175 173 171 169 167 165 162 160 157 155 153 151 150 148 146 143 141 139 138 137 137 137 138 139 139 139 138 137 135 132 130 128 126 123 121 118 121 125 125 123 119 116 116 118 122 123 123 122 121 121 120 120 118 115 111 107 103 101 98 95 94 96 98 99 98 98 98 98 99 100 100 100 100 99 98 97 98 100 101 103 105 106 108 109 109 109 107 106 103 101 98 96 94 94 95 96 96 95 93 92 91 87 83 80 78 77 77 77 78 78 77 76 76 77 79 80 81 82 82 82 82 83 83 84 85 86 86 86 85 84 82 81 79 77 74 72 70 68 67 66 66 65 65 64 62 59 54 45 36 27 18 8 359 350 343 337 332 327 324 320 317 315 312 311 310 309 308 306 303 299 296 294 292 290 288 287 286 287 288 289 289 288 288 289 289 291 293 296 298 299 295 292 294 297 299 298 297 297 296 296 296 296 296 297 297 297 298 298 297 297 296 295 295 294 294 294 292 291 290 290 290 290 289 286 285 283 283 282 282 281 281 280 279 278 277 276 276 276 275 275 276 277 277 277 277 276 274 273 273 273 273 273 273 272 272 271 270 269 268 266 265 264 264 265 265 265 264 264 264 265 264 257 249 242 238 237 237 237 239 241 244 246 247 247 248 248 248 248 248 249 250 251 251 250 251 251 253 253 254 254 255 256 258 259 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 355 355 354 354 353 352 351 350 348 346 344 340 339 343 356 52 65 68 68 66 66 69 73 80 97 6 315 313 310 298 206 121 109 99 91 84 80 79 79 81 83 83 82 83 84 87 89 91 93 95 97 100 102 104 105 107 109 110 112 113 115 116 117 117 118 119 119 119 119 119 118 116 114 112 111 110 109 108 107 106 106 106 107 108 109 109 109 111 113 117 121 124 127 129 133 135 138 140 143 145 145 146 148 151 158 160 160 158 156 155 154 152 152 156 164 172 179 185 191 197 203 209 219 32 49 49 50 57 70 87 103 110 104 93 71 40 16 3 357 358 2 7 7 6 7 9 12 15 18 27 25 21 23 27 26 19 11 6 5 3 1 1 2 2 357 351 350 350 350 346 321 289 268 258 255 257 258 260 265 271 276 279 278 274 270 265 261 257 254 251 248 245 242 238 233 228 223 218 217 217 218 218 218 217 215 213 211 208 204 200 196 192 189 186 183 182 181 181 182 183 184 184 183 182 181 181 181 181 180 178 177 175 173 172 170 168 166 164 162 161 159 157 156 155 153 150 147 145 142 140 138 137 137 137 138 139 140 141 141 140 138 136 133 131 128 126 127 127 127 127 125 120 116 115 118 122 124 123 122 121 120 119 119 118 117 115 111 107 104 100 96 93 92 94 96 96 96 95 95 96 97 98 99 99 99 98 97 96 96 98 99 101 102 104 105 107 107 107 106 105 103 101 98 96 95 94 94 95 96 96 95 95 94 92 89 86 83 81 79 79 78 78 76 74 72 73 75 76 77 77 77 77 78 79 80 81 82 84 85 86 86 86 85 83 82 80 77 75 72 70 67 65 64 65 65 66 66 66 61 55 47 39 29 19 8 359 350 342 336 331 327 323 319 316 314 312 310 309 309 308 306 304 302 299 297 295 292 290 289 289 291 292 291 290 288 287 286 286 287 289 292 295 295 294 294 296 299 298 297 296 296 295 295 295 295 295 295 296 297 297 297 297 297 296 295 295 295 295 294 293 292 292 292 292 291 289 287 285 284 284 283 283 282 280 279 278 277 277 276 276 276 276 277 277 277 277 276 275 274 274 274 275 275 275 274 274 273 272 271 270 269 268 266 266 265 265 265 265 263 263 263 265 265 260 251 242 236 235 235 235 236 237 238 240 240 240 240 241 242 243 243 244 246 248 249 250 250 251 252 253 253 254 255 256 257 257 359 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 355 355 354 354 353 352 351 349 347 345 342 344 353 10 45 63 65 64 61 60 63 68 78 89 333 315 313 307 291 157 113 102 93 86 81 80 82 84 86 88 88 85 85 86 88 90 92 95 97 99 101 103 103 104 104 105 107 109 111 112 114 114 115 116 117 117 118 118 118 117 117 116 115 113 112 110 108 105 104 103 104 105 107 108 108 109 110 112 116 119 123 126 129 133 136 138 140 142 144 146 148 149 153 160 161 160 158 157 157 156 154 152 154 160 167 171 173 176 179 181 175 160 119 83 68 58 60 76 97 112 117 115 108 90 62 32 8 350 348 353 360 4 5 3 2 2 4 7 8 6 7 12 18 23 22 17 12 9 10 5 2 1 1 1 357 349 343 337 328 312 292 275 263 257 256 258 260 265 270 274 277 276 274 270 267 263 259 257 254 252 249 246 241 236 230 225 220 218 218 218 218 218 217 216 214 212 209 206 202 199 195 191 187 184 183 182 183 184 185 186 185 184 183 182 182 181 181 179 178 176 174 172 171 169 168 167 165 164 163 161 160 159 157 155 152 149 146 143 141 139 137 136 136 137 139 140 141 141 141 139 137 135 134 133 132 134 133 131 127 122 116 115 116 119 124 124 123 122 121 120 119 118 119 119 117 113 108 105 100 95 92 92 93 94 93 93 93 93 94 96 97 98 98 98 97 96 96 95 96 98 100 100 101 103 104 105 105 105 104 102 101 98 97 96 95 95 95 96 96 96 96 97 97 95 92 88 85 83 81 80 80 78 77 73 72 72 72 73 72 72 72 73 74 75 77 79 81 83 85 87 87 87 85 84 83 81 78 76 73 70 67 65 65 65 66 67 68 66 63 57 50 41 30 19 9 359 349 341 335 330 325 321 318 315 313 311 310 310 310 309 307 305 304 302 300 297 294 292 292 293 294 294 292 289 287 286 285 285 286 289 292 293 294 294 294 297 297 295 294 294 294 294 294 294 294 295 295 296 296 296 296 296 296 295 295 296 296 295 294 294 294 293 293 292 290 289 287 286 286 286 285 283 282 280 279 278 278 278 278 278 278 278 278 278 277 276 275 274 274 275 276 276 276 275 274 273 272 271 270 269 268 267 267 266 266 266 266 265 264 264 266 267 265 259 249 243 240 238 236 235 234 235 235 235 235 235 236 237 239 240 241 243 245 246 248 249 250 251 251 252 253 254 255 255 254 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 356 356 356 355 355 354 353 352 350 349 347 347 349 354 4 27 61 63 59 56 56 59 64 77 81 345 316 315 306 287 119 104 96 88 83 80 81 83 86 89 90 90 88 89 90 92 95 98 99 100 100 101 102 101 101 101 102 104 105 107 108 109 110 111 112 113 114 115 115 115 115 116 116 116 115 113 111 109 107 105 103 103 104 105 106 108 109 110 111 114 117 120 124 128 132 135 137 139 141 142 145 148 151 156 161 161 158 156 155 154 153 153 149 150 153 157 159 160 163 167 165 151 130 111 96 85 80 91 119 131 136 139 142 138 121 90 47 11 351 352 355 359 3 5 2 359 357 356 359 2 3 4 7 12 20 25 22 16 13 14 9 5 360 356 354 355 351 339 329 319 307 294 280 267 259 256 258 262 267 271 275 277 275 273 270 267 264 262 259 256 254 252 249 244 238 232 227 222 220 219 219 219 219 218 216 215 213 210 207 204 201 197 193 189 187 185 185 186 187 188 188 186 185 183 183 182 182 181 179 177 175 174 172 171 170 169 168 167 166 165 164 162 161 158 156 153 150 147 144 141 139 137 136 136 136 137 138 139 140 140 139 138 137 139 141 139 137 134 131 126 120 118 118 118 121 124 124 124 123 122 120 119 120 121 119 115 111 107 104 100 96 93 91 91 91 90 90 91 92 93 95 96 96 97 97 97 96 95 95 96 97 97 97 98 99 101 102 102 102 102 101 100 99 98 98 97 96 97 96 96 96 96 97 98 97 95 92 89 87 85 83 81 81 80 78 76 74 72 72 70 69 68 68 68 69 72 75 78 80 83 85 87 87 87 86 85 84 81 79 77 75 72 70 68 67 66 66 67 68 67 65 60 52 43 33 21 10 359 348 340 334 328 324 320 316 314 312 311 310 310 310 309 308 307 306 305 301 298 296 295 296 296 296 294 291 288 287 287 287 287 288 290 291 292 292 293 293 293 293 292 292 292 292 293 293 293 293 294 294 295 295 295 295 295 294 295 295 296 295 295 294 294 293 293 292 291 290 289 288 288 288 287 285 283 282 281 281 280 281 281 281 280 280 280 278 277 276 275 274 275 275 276 276 275 274 273 273 272 271 271 270 269 268 267 267 267 268 267 267 267 267 268 268 268 267 260 254 249 244 240 238 237 236 236 235 234 234 234 235 237 238 239 241 242 244 246 247 248 248 249 250 252 253 253 252 252 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 358 358 358 358 357 357 357 356 356 355 355 354 353 352 350 350 351 351 350 350 28 58 60 56 54 54 58 64 75 84 25 325 322 314 314 99 98 93 86 81 80 81 83 86 87 89 90 91 93 96 98 100 100 100 99 99 99 99 99 99 99 100 102 103 104 104 105 106 107 109 110 111 112 112 113 115 116 117 117 116 114 112 111 110 108 107 106 105 105 106 107 107 108 109 111 114 117 120 124 129 133 135 136 138 140 143 147 153 158 160 159 155 151 149 147 147 147 144 144 145 146 147 147 146 143 134 121 110 101 91 86 109 234 176 148 141 140 136 128 108 76 39 11 358 356 357 359 2 3 1 356 354 353 355 358 0 2 5 9 16 24 22 18 15 11 6 359 351 344 341 343 346 338 326 312 298 286 275 265 259 257 259 264 269 274 278 278 276 272 270 267 265 263 261 259 256 254 251 247 241 234 229 225 222 221 221 220 219 218 216 215 213 211 208 205 202 198 195 192 189 188 189 189 190 190 189 187 185 184 184 183 182 180 179 176 175 173 172 171 170 170 169 168 167 166 165 163 161 159 156 153 150 147 144 141 139 137 136 135 135 136 137 138 138 139 138 138 138 140 143 140 138 134 129 125 122 121 120 122 125 125 124 124 123 123 122 121 121 119 115 109 104 101 101 100 98 95 92 89 89 88 88 89 90 91 93 94 95 96 96 96 95 95 95 95 94 93 93 94 96 98 99 99 99 99 98 99 99 99 99 99 98 98 97 96 96 95 96 97 97 95 93 90 88 87 85 82 81 80 79 78 77 75 73 71 69 67 66 64 64 66 68 71 75 78 81 84 85 86 87 87 85 84 82 80 79 77 75 73 71 69 68 67 68 69 70 68 63 56 47 37 24 11 359 348 339 331 326 321 318 315 313 311 311 311 310 309 308 308 308 307 305 302 300 298 298 299 298 296 293 290 288 288 288 288 287 286 286 287 289 289 289 289 289 289 288 289 289 290 291 291 291 292 293 293 293 293 293 293 293 294 294 295 295 295 294 294 293 293 292 291 291 290 290 289 289 288 287 285 284 283 283 283 283 282 282 282 282 281 280 279 278 276 276 276 276 276 276 275 274 273 273 272 272 271 270 269 268 268 268 268 269 269 269 269 270 270 270 269 268 265 262 256 251 247 245 242 241 240 238 237 235 235 235 237 238 239 240 241 243 244 246 246 246 246 248 250 251 251 250 248 0 0 0 0 0 0 0 0 0 0 360 360 360 360 360 359 359 359 359 359 358 358 358 357 357 356 356 356 355 354 353 352 351 350 348 346 349 37 53 56 55 54 54 58 64 72 87 27 341 335 334 356 78 91 91 87 81 80 82 83 85 85 86 88 90 94 98 99 99 98 96 95 96 96 97 97 98 100 101 102 103 103 103 104 104 105 106 108 109 110 111 112 114 116 116 116 115 114 113 113 112 112 111 109 108 107 107 108 107 106 106 107 110 113 116 120 125 128 131 133 135 137 141 147 153 157 158 155 150 146 142 139 139 138 136 136 136 136 137 135 128 116 105 96 91 86 73 50 347 295 281 96 98 97 93 86 74 57 40 24 13 8 3 3 3 2 358 355 353 352 353 356 359 2 5 7 9 13 13 11 7 2 358 352 347 341 337 336 344 330 310 293 281 272 266 261 257 257 260 265 270 276 280 280 276 272 269 267 265 264 262 260 259 256 253 249 243 237 231 227 225 224 223 221 220 218 217 215 214 212 209 206 202 199 196 194 192 192 192 193 192 191 190 188 186 185 184 183 182 180 178 176 174 173 172 171 171 170 170 169 168 167 166 163 161 158 155 153 150 146 143 141 139 137 135 135 135 135 136 136 136 137 137 137 141 144 143 140 136 132 129 126 125 124 123 123 123 123 121 120 122 123 122 122 118 112 108 104 103 101 99 99 100 98 95 91 89 88 88 88 88 89 90 92 93 94 94 95 95 95 94 93 90 89 90 91 93 94 95 96 96 96 96 97 98 98 99 99 100 99 98 97 95 95 94 95 95 94 93 90 88 87 87 86 84 82 78 77 77 75 74 73 71 69 67 64 63 62 63 65 69 72 75 79 82 84 87 87 87 86 85 83 82 81 80 78 77 74 71 70 69 70 72 72 70 67 61 52 41 27 12 359 347 337 329 324 320 316 313 311 311 310 309 308 308 308 308 308 307 306 304 301 300 300 300 299 295 291 288 287 287 286 285 284 284 285 286 287 288 287 286 285 285 285 285 286 287 288 289 290 291 292 293 293 293 293 292 293 293 294 294 294 294 294 294 293 292 292 291 291 291 291 290 290 289 288 287 286 285 285 284 284 283 283 284 283 283 282 280 279 277 276 276 276 275 275 274 273 273 273 273 273 272 271 270 270 270 270 271 271 271 272 272 271 270 270 269 267 266 262 257 253 250 248 247 245 243 241 238 237 237 238 239 241 241 242 243 245 245 245 245 245 246 248 249 249 248 246 1 1 1 1 1 1 1 1 1 1 0 0 0 360 360 360 360 360 360 359 359 359 358 358 358 357 357 356 356 355 354 353 350 346 344 348 2 42 51 56 57 57 57 57 59 65 67 14 352 349 355 13 50 73 82 82 80 79 80 81 83 84 86 87 88 91 93 95 95 95 94 94 94 94 94 95 97 99 102 103 104 105 105 105 105 105 106 106 107 108 109 110 111 113 114 113 113 114 114 115 115 115 114 113 112 111 111 111 110 108 107 107 109 113 117 120 122 124 127 130 132 135 139 144 149 152 151 147 143 139 136 135 133 132 131 130 130 130 130 127 118 106 95 86 80 73 59 33 355 330 331 5 43 66 74 75 72 63 48 37 29 22 14 9 5 2 358 355 355 354 353 354 357 360 3 4 3 2 2 360 356 353 350 347 344 341 336 333 336 308 287 274 267 262 259 255 255 256 259 265 270 276 280 281 277 272 269 267 266 265 263 262 260 258 255 251 245 240 234 230 228 226 225 223 221 219 217 216 214 212 210 207 203 200 198 196 195 195 195 194 194 192 191 189 188 186 184 183 181 179 177 176 174 173 172 172 171 171 170 169 169 167 166 163 160 157 155 152 149 146 143 141 138 137 135 134 134 134 134 134 134 135 135 135 139 143 141 135 132 130 129 128 127 125 124 123 122 121 120 119 118 118 119 118 113 108 105 104 103 101 100 101 101 101 98 94 92 90 88 88 87 88 88 89 90 91 92 93 94 94 92 90 88 88 89 90 91 92 92 92 92 92 93 95 95 95 96 97 99 99 98 97 95 95 94 93 93 93 93 91 88 86 85 85 85 84 77 74 74 73 72 72 72 71 69 67 64 63 62 62 64 67 71 74 78 81 85 86 87 87 86 85 85 84 83 82 80 78 75 73 72 73 74 75 75 74 72 66 56 44 29 14 359 346 336 329 323 319 315 312 311 310 309 308 306 306 307 307 307 307 306 304 302 300 299 298 295 292 289 288 288 288 288 288 287 286 286 289 290 288 286 285 283 283 283 284 285 286 288 289 290 292 292 293 293 292 292 292 293 293 294 294 294 294 294 294 293 292 292 292 292 292 292 291 290 290 289 288 287 286 286 285 285 285 285 285 284 283 282 280 278 277 276 276 275 275 275 275 275 275 275 274 274 273 273 273 273 273 273 274 274 274 273 273 271 270 269 268 267 265 261 257 254 252 251 250 248 246 243 241 241 241 242 242 243 243 245 246 247 246 245 244 245 247 248 248 246 244 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 360 360 360 359 359 359 358 358 357 357 356 355 354 352 349 344 355 12 25 43 52 58 61 62 61 57 53 49 40 16 1 360 4 13 32 57 67 72 74 76 77 79 80 82 85 88 89 90 90 90 91 91 93 94 94 93 92 93 94 97 99 103 105 106 106 107 107 106 105 105 105 105 105 106 107 108 110 111 112 113 114 115 115 116 116 115 114 114 114 115 115 113 110 109 112 116 120 122 122 123 125 127 129 131 133 136 139 141 138 135 133 132 132 132 131 130 129 128 128 128 128 124 116 108 102 94 84 72 58 34 6 0 10 19 38 54 67 73 74 69 55 45 37 31 26 15 6 359 356 356 359 357 355 353 354 356 358 360 1 360 358 356 354 351 349 346 344 340 332 327 319 280 268 265 262 258 254 252 252 254 258 263 269 274 277 278 276 272 269 267 266 264 263 262 261 259 256 252 248 242 238 234 231 228 227 225 223 221 219 217 215 213 211 209 205 202 200 198 197 197 196 195 194 193 192 190 188 186 184 182 179 178 177 175 174 173 172 172 172 171 171 170 169 168 165 163 160 156 154 151 148 145 143 140 138 136 135 134 133 132 132 132 132 132 132 132 135 137 135 132 131 131 130 129 128 126 125 125 124 123 121 120 118 117 115 113 111 108 105 104 103 100 100 101 102 103 101 98 96 93 90 88 88 88 88 88 89 89 90 90 90 89 88 87 86 87 88 89 89 89 89 89 90 90 91 92 92 92 93 94 96 97 96 94 94 94 93 93 92 92 92 91 89 86 84 82 81 82 81 78 73 69 69 69 69 69 69 68 67 66 65 64 64 65 68 71 74 78 81 84 85 86 87 87 87 86 85 84 83 82 80 78 76 76 76 78 79 79 78 75 68 59 47 32 15 359 346 336 328 322 318 315 313 311 310 308 306 306 306 306 306 307 306 305 303 301 299 297 295 292 290 289 290 292 293 294 293 290 286 288 291 289 286 283 282 282 283 284 285 287 288 290 291 292 293 293 293 293 292 292 292 293 294 294 294 294 294 294 293 293 293 293 292 292 292 292 292 291 290 289 288 288 287 287 287 287 286 286 285 284 282 280 279 278 277 276 276 276 276 276 276 276 276 276 275 275 275 275 276 276 276 276 276 275 275 273 272 270 268 267 267 266 264 261 258 256 255 254 253 251 249 246 244 244 245 245 245 245 246 248 248 248 246 244 244 246 248 248 246 243 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 360 360 359 359 358 357 357 356 356 354 352 349 348 6 37 41 45 53 59 65 67 64 58 50 42 35 23 12 8 12 20 32 47 58 63 68 72 76 79 79 80 82 85 88 90 90 89 89 88 89 90 92 93 93 93 94 95 96 99 102 104 105 107 108 107 106 104 103 102 102 102 103 105 107 109 111 113 114 115 115 116 116 116 115 115 117 119 119 119 116 114 116 119 122 125 124 124 123 123 124 125 124 125 126 126 123 121 122 123 126 128 129 129 129 128 128 128 124 117 109 104 106 103 94 79 62 41 14 13 15 15 28 41 52 58 59 55 52 42 34 28 23 14 5 360 356 355 357 358 358 357 356 357 359 1 3 3 2 0 359 356 353 349 345 339 334 311 284 269 265 263 260 255 252 250 251 254 257 261 266 270 272 274 273 271 268 266 265 264 262 261 260 258 256 253 250 245 241 237 234 231 229 227 225 223 221 218 216 214 213 211 208 204 202 200 199 198 197 196 195 194 192 190 188 185 183 181 179 177 176 175 174 173 173 173 173 172 172 171 170 168 165 162 158 155 152 150 147 145 142 140 138 136 135 133 132 131 130 130 129 129 129 129 130 131 131 131 131 130 129 128 127 126 126 125 124 123 122 121 120 118 117 114 112 109 106 103 100 98 97 99 102 103 101 100 97 95 92 90 88 88 88 88 89 89 89 88 88 87 87 87 86 87 87 87 86 85 85 86 87 88 90 91 90 90 90 90 92 92 90 89 90 91 91 91 91 91 91 91 89 87 84 81 79 78 78 77 74 72 70 68 67 67 67 67 68 68 68 67 66 66 66 68 70 74 76 79 81 84 86 87 87 87 87 87 87 85 84 82 81 80 79 80 81 81 81 79 75 69 59 46 31 15 359 345 334 327 322 318 315 313 311 309 307 305 305 305 306 306 305 304 303 301 299 297 295 293 292 291 292 294 295 297 296 292 286 283 282 282 282 280 280 282 283 285 287 288 290 291 292 293 294 294 294 293 293 292 293 293 294 294 294 294 294 294 294 294 294 293 293 293 293 292 292 292 291 290 289 289 289 288 288 288 287 287 285 283 282 280 279 279 278 278 277 277 277 277 277 277 277 276 276 276 277 277 278 278 278 278 278 277 275 274 272 270 268 267 267 267 267 264 261 258 257 256 255 254 253 251 248 248 248 249 248 248 249 249 249 248 247 245 244 245 246 247 245 243 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 360 359 359 358 357 357 356 355 353 350 355 26 58 48 48 53 58 62 66 65 59 49 39 32 25 19 16 19 26 34 43 52 58 64 69 74 78 79 79 79 80 82 85 87 88 88 89 90 91 91 91 92 93 95 95 96 97 100 102 103 105 107 107 106 104 101 99 99 100 101 103 106 109 111 112 113 114 114 114 115 115 115 116 118 120 122 123 122 121 120 121 123 126 128 126 123 121 120 119 116 117 116 115 111 110 112 115 119 122 125 126 126 126 125 122 114 105 100 100 105 104 96 85 72 56 32 30 31 31 35 42 49 55 58 56 54 34 22 16 13 9 4 358 356 355 355 357 360 1 2 2 4 7 9 10 9 8 5 1 356 351 346 346 324 294 272 264 265 266 262 255 249 249 252 255 258 260 263 266 268 268 268 266 265 264 263 262 261 260 259 258 256 254 251 248 244 240 237 234 232 229 227 225 223 220 218 216 214 212 209 206 204 202 200 199 198 196 195 193 192 189 187 184 182 180 178 177 176 175 174 174 173 173 173 173 173 172 170 167 164 161 157 154 151 148 146 143 142 140 138 136 134 132 131 130 129 128 127 126 126 127 127 128 129 129 129 129 128 127 127 126 126 125 125 124 124 122 121 120 118 116 113 110 106 102 98 95 93 97 100 100 99 98 97 95 92 90 89 88 88 88 89 89 89 88 88 88 88 88 87 87 86 85 84 83 82 83 84 86 89 90 89 88 88 88 89 88 85 84 84 85 87 88 88 89 89 89 88 86 83 80 77 75 74 74 74 75 73 71 67 64 64 65 65 66 67 68 68 68 67 67 68 70 72 75 78 80 83 85 86 87 88 88 88 88 87 86 85 84 83 83 84 84 83 82 79 75 69 60 47 32 14 357 343 334 327 321 318 315 313 310 308 306 305 305 305 305 304 303 302 301 300 299 297 296 295 294 293 294 295 297 297 294 289 285 282 279 279 281 282 283 285 287 288 289 290 291 292 293 294 295 295 294 293 293 293 293 293 293 293 293 294 294 295 295 295 294 294 293 293 293 293 292 292 291 290 290 289 289 289 289 288 287 285 283 282 281 281 280 279 279 278 278 279 279 278 278 277 277 277 277 278 279 279 280 280 279 279 277 276 274 272 270 268 267 267 267 268 266 264 261 259 257 256 256 255 254 253 252 252 253 253 252 252 251 250 249 248 246 244 244 244 245 245 243 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 359 359 358 357 356 355 353 351 358 20 42 47 48 51 53 54 56 58 56 48 40 33 24 21 22 26 31 37 42 49 55 61 65 69 72 74 75 76 76 78 80 82 83 85 88 90 93 92 92 92 93 96 97 98 99 101 104 103 104 106 108 107 104 99 96 94 95 98 101 104 106 107 108 109 111 113 113 114 115 115 116 117 119 122 124 124 123 122 121 124 128 131 129 125 121 120 120 118 119 118 114 109 105 106 109 112 116 119 121 121 120 117 111 102 96 93 93 97 96 89 82 75 67 57 48 48 52 56 58 60 66 72 75 71 44 29 21 18 17 13 7 3 2 2 3 4 6 7 9 11 13 16 16 15 13 10 5 359 352 348 356 281 263 259 260 263 263 259 253 248 249 253 256 259 261 262 264 264 264 264 264 263 261 260 259 258 258 257 257 256 255 252 249 246 243 240 237 235 232 229 227 225 223 220 218 216 214 211 209 206 204 202 200 198 196 195 193 191 189 186 184 181 179 178 176 175 175 174 173 173 173 173 173 173 172 170 166 163 159 156 152 149 147 144 142 140 138 136 135 133 131 129 128 127 126 125 124 124 124 125 126 127 128 128 128 127 127 127 127 127 126 126 126 125 124 122 121 119 117 114 111 107 103 99 94 92 93 94 94 94 94 93 92 91 89 88 87 87 87 88 89 89 89 89 89 89 89 88 87 86 84 83 81 80 81 82 84 86 87 87 86 86 87 87 85 82 80 80 80 82 84 85 86 86 86 86 85 82 80 76 73 71 70 69 70 71 70 66 64 63 63 63 64 65 66 68 70 70 69 69 70 71 73 75 78 80 82 84 85 87 88 88 89 89 89 89 89 88 88 88 87 86 85 83 81 77 72 64 50 33 14 357 344 334 326 321 317 314 311 309 307 305 304 304 303 303 302 302 301 300 300 299 299 298 296 295 294 295 297 298 297 294 292 290 287 286 287 287 289 290 291 291 291 291 291 292 293 294 294 294 294 294 294 293 293 293 292 293 293 294 295 296 296 296 295 295 294 294 294 294 293 293 292 291 290 290 290 290 289 288 287 285 284 283 283 282 282 281 280 280 280 280 280 279 279 278 278 278 279 279 280 280 281 281 280 279 277 275 274 272 270 269 269 268 268 268 268 266 264 261 259 258 256 256 255 254 254 254 254 254 254 254 253 252 252 250 247 245 243 243 244 245 245 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 360 359 358 357 357 356 354 352 354 7 28 42 45 48 48 46 46 48 49 45 40 34 27 25 25 28 33 38 43 47 51 56 60 61 63 65 68 70 73 74 75 77 79 81 84 88 92 93 93 94 96 99 104 106 106 108 110 108 106 108 111 111 105 100 95 91 90 91 95 97 99 101 102 104 107 109 111 113 114 115 116 116 118 120 121 122 122 121 121 125 130 134 133 129 126 127 130 134 134 129 122 113 107 104 105 107 110 113 115 115 112 107 100 93 89 85 83 82 80 77 73 69 67 66 62 61 63 68 73 77 83 90 98 102 87 55 24 10 10 25 25 17 13 11 10 10 11 12 14 16 18 20 21 20 18 14 9 2 356 352 335 249 251 254 258 260 260 256 252 250 251 254 257 260 262 263 263 262 261 261 262 262 261 259 257 256 255 255 255 255 254 252 250 247 244 242 239 237 235 232 230 227 225 223 221 219 217 214 211 208 206 204 202 199 197 195 193 191 188 185 183 180 178 177 176 175 173 173 173 173 173 174 174 173 172 169 165 162 158 154 151 148 145 142 140 138 136 134 132 131 129 127 126 125 124 123 123 123 123 123 124 125 126 127 127 128 128 128 129 129 129 128 128 127 125 124 122 121 119 116 113 109 105 101 95 90 88 87 87 88 88 89 89 88 87 86 85 85 85 86 87 88 89 89 89 89 89 88 87 85 83 82 80 79 78 79 80 82 83 84 84 85 84 84 83 81 79 78 78 79 80 81 83 83 83 83 83 82 80 77 73 69 66 64 63 63 63 63 63 63 63 64 64 64 64 67 69 71 71 71 72 71 72 74 76 78 79 81 82 85 86 87 88 89 90 91 92 92 92 91 89 87 86 86 85 84 81 77 67 54 37 19 1 346 334 326 320 316 313 310 307 305 304 303 302 302 302 301 301 300 300 301 301 300 299 297 296 296 298 300 300 299 298 297 297 296 294 292 295 297 296 295 293 292 291 292 292 292 292 292 292 293 293 293 292 292 292 292 293 294 295 296 296 296 296 295 294 294 294 294 293 293 292 291 291 290 290 291 290 288 287 286 285 285 284 284 283 283 282 282 281 281 281 280 280 279 279 280 280 281 281 281 281 281 280 279 277 275 274 273 272 271 270 269 269 269 269 268 266 264 261 259 257 255 255 254 254 254 254 254 255 255 255 255 254 252 250 247 245 244 244 245 246 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 360 359 358 357 356 355 354 356 11 30 40 44 45 45 44 44 44 44 42 39 34 29 26 27 29 33 39 44 44 45 49 52 55 56 58 60 63 67 71 73 74 75 77 80 84 88 90 92 94 97 102 109 118 119 121 123 124 122 122 124 119 111 102 95 89 84 82 83 86 89 92 95 98 100 104 106 109 111 112 114 115 116 117 117 117 116 117 118 123 128 133 134 134 134 136 140 143 143 136 125 114 106 100 99 101 104 107 109 108 105 100 94 89 85 81 77 73 70 67 65 64 65 66 68 69 71 74 78 82 89 98 110 122 124 77 10 356 358 14 24 26 24 21 17 14 13 15 18 21 23 25 27 27 25 21 16 10 9 346 219 238 251 258 261 261 259 255 253 252 252 254 257 259 261 262 262 261 260 260 260 260 260 259 257 255 254 254 253 253 253 252 250 247 245 243 241 239 237 235 232 229 227 225 224 222 220 217 215 212 209 206 203 200 198 195 193 191 187 184 182 180 178 176 175 174 172 172 172 172 173 174 174 173 171 168 164 160 156 152 149 146 143 140 138 136 134 132 131 129 127 126 124 123 123 122 121 121 121 122 123 124 125 126 127 128 129 131 131 132 131 131 130 129 127 126 124 122 120 118 116 113 109 104 98 91 86 84 83 82 83 84 84 85 85 84 83 82 82 83 84 85 86 87 88 89 88 87 86 84 83 81 80 78 77 76 77 78 78 80 81 82 82 81 80 79 78 76 76 76 77 77 78 78 79 79 79 78 77 75 73 68 63 60 58 58 59 61 62 62 63 64 64 64 64 67 71 72 72 71 71 72 74 75 76 77 78 79 81 82 84 87 88 90 92 93 93 93 93 92 91 89 87 87 87 87 87 85 80 73 62 46 25 4 346 333 324 318 314 311 308 306 304 302 301 301 301 301 301 300 301 301 301 301 300 299 298 298 300 301 302 302 302 301 301 301 300 296 299 301 300 298 296 294 292 292 291 291 290 290 290 291 291 291 291 291 291 292 293 294 295 296 296 296 295 295 294 293 293 293 294 293 293 292 291 291 291 290 290 289 288 287 287 287 286 286 285 284 283 283 282 282 281 281 281 281 281 282 282 282 281 281 281 280 279 278 277 275 275 274 274 273 272 271 271 270 270 269 267 265 263 260 257 256 255 254 253 253 253 253 254 255 255 256 255 254 252 249 246 245 245 245 246 1 0 0 0 0 0 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 360 359 358 358 357 356 355 360 16 35 41 43 45 46 45 44 43 42 41 39 37 33 29 29 32 34 38 42 42 41 42 43 46 48 52 55 58 62 66 68 70 72 73 75 79 83 86 88 90 95 102 111 125 138 144 155 178 190 174 208 149 117 105 97 87 77 67 60 60 67 74 80 86 92 96 100 103 105 107 108 109 110 110 110 108 108 107 108 111 117 125 132 137 140 143 147 148 142 130 116 104 96 91 90 92 95 98 100 100 98 94 91 87 84 79 74 69 64 61 60 60 62 64 66 68 72 75 80 84 87 94 107 150 182 184 42 11 14 24 33 41 42 36 28 22 18 17 20 25 30 33 36 37 36 33 28 31 71 200 222 238 252 260 262 260 256 253 254 254 255 256 258 259 260 261 262 261 260 260 260 260 260 259 258 256 254 253 252 251 251 250 250 248 246 244 243 241 239 237 235 232 230 228 227 226 223 221 218 215 212 209 205 201 198 196 193 190 186 183 181 179 177 176 174 172 171 170 171 172 173 174 173 172 170 166 162 158 154 151 147 144 141 139 136 134 132 131 129 128 126 125 124 123 122 121 121 120 120 121 122 123 124 126 127 128 130 132 133 133 133 133 132 130 129 127 126 124 123 122 120 117 113 108 103 97 92 87 84 82 81 81 81 82 82 82 81 80 79 79 80 81 82 84 85 86 86 86 85 84 82 81 79 78 76 75 75 75 75 76 77 79 79 78 77 77 76 75 75 74 74 73 73 74 74 74 74 73 73 71 70 67 62 57 55 53 54 56 58 59 60 61 62 62 63 65 68 71 70 70 71 73 75 76 77 77 77 78 79 81 84 86 89 91 92 93 93 93 93 93 92 91 89 88 88 88 89 89 88 86 80 70 54 33 9 348 333 324 317 313 309 307 305 303 301 301 300 300 300 300 300 300 300 300 300 299 299 300 301 303 304 303 303 302 302 302 302 301 301 302 301 298 296 294 293 292 291 290 290 289 290 290 291 291 292 292 292 293 294 295 296 296 296 296 295 294 294 293 293 294 294 294 294 293 293 292 292 291 290 289 289 288 288 288 288 287 287 286 285 284 283 283 283 283 282 282 283 283 283 283 282 281 281 280 279 278 277 276 276 276 275 275 273 272 272 271 271 270 269 267 264 261 259 257 256 255 254 253 253 253 253 254 255 255 255 254 252 250 248 247 246 245 246 359 359 359 359 359 360 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 0 360 359 358 357 357 355 4 20 36 42 42 43 45 45 43 42 41 41 41 41 39 36 35 35 35 36 37 39 40 40 40 41 43 47 52 56 59 62 63 64 66 68 69 71 75 79 82 85 90 97 108 122 162 248 247 225 203 187 182 201 137 109 96 88 75 58 44 38 45 56 65 73 81 89 95 98 99 99 97 98 99 100 100 99 98 97 96 98 103 115 130 141 147 150 153 146 131 113 97 86 79 77 79 81 85 88 90 91 91 90 88 86 83 78 73 66 61 57 55 54 55 56 58 60 62 65 69 75 86 111 134 161 179 182 148 53 52 57 61 69 67 59 48 39 31 25 26 31 38 45 50 51 51 51 59 101 173 204 223 238 251 257 257 255 253 254 256 259 261 262 261 261 261 261 262 262 262 262 261 261 261 261 259 257 255 254 252 250 249 249 249 248 247 246 245 244 242 240 238 236 234 232 230 228 226 224 221 218 214 209 205 201 198 195 192 189 185 182 180 178 176 174 172 170 169 169 170 171 172 173 172 171 168 164 160 156 152 149 145 142 140 137 135 133 131 130 129 127 126 124 123 122 122 121 120 120 120 120 121 122 123 124 126 127 129 131 132 133 133 132 132 131 129 128 128 128 128 126 124 121 118 114 109 105 100 96 91 87 84 81 80 80 80 80 79 78 77 76 76 76 77 79 81 82 83 83 83 83 82 80 79 77 76 75 75 74 73 73 74 76 76 75 74 73 72 72 72 71 71 71 71 71 71 70 70 69 68 67 66 64 60 56 53 50 49 50 52 54 56 57 58 59 60 62 64 66 66 67 69 71 73 74 76 78 79 81 81 82 85 88 90 92 93 93 93 93 94 94 94 93 92 90 89 90 91 92 93 93 91 86 77 63 43 15 352 336 325 318 313 309 306 304 302 300 299 299 298 298 298 299 299 299 299 299 299 300 301 303 304 304 304 303 302 301 301 301 301 300 299 297 295 294 293 292 291 290 290 290 290 291 292 293 294 294 295 296 296 297 297 297 297 297 296 295 294 294 294 295 295 296 296 295 294 293 293 292 291 290 290 289 289 289 289 288 288 287 287 286 286 286 285 285 285 284 285 285 285 284 283 282 281 280 279 278 278 277 277 277 277 276 275 274 273 272 272 271 270 268 266 263 261 260 258 257 255 254 253 253 253 253 254 254 254 253 252 251 251 249 248 247 247 359 358 358 359 359 359 360 0 1 1 2 2 2 3 3 3 3 4 4 3 3 3 3 3 2 2 1 360 359 358 358 358 356 6 22 36 43 39 40 41 40 40 40 41 44 48 53 53 48 43 40 42 44 43 42 42 42 42 43 44 47 49 52 56 59 59 58 59 60 61 62 63 66 70 74 79 87 100 116 159 279 281 250 194 166 150 138 13 38 63 73 73 60 38 25 32 49 60 69 77 85 91 94 94 91 87 86 88 90 91 91 90 91 93 98 110 133 168 179 176 173 168 143 120 101 87 77 70 68 70 75 79 82 84 85 87 87 85 85 83 79 74 68 62 56 53 50 49 50 52 52 52 52 57 65 76 86 99 107 106 89 63 48 55 69 85 94 98 92 82 69 58 48 44 44 50 58 66 68 69 83 120 165 192 207 220 233 243 249 248 247 249 252 257 262 264 265 264 262 261 261 262 262 263 263 263 263 264 263 263 261 259 257 254 251 249 249 249 249 249 248 247 246 245 244 242 240 238 235 233 230 227 224 222 218 214 209 204 200 197 194 190 187 184 181 179 177 175 173 170 168 167 167 168 170 171 172 171 168 165 162 158 154 150 147 143 140 138 135 133 132 130 129 128 127 126 125 123 122 122 121 120 120 120 120 120 121 122 122 124 125 127 128 129 130 130 130 130 129 128 129 130 132 132 130 127 125 122 118 114 110 107 103 99 94 89 85 82 80 79 79 78 77 75 74 72 72 72 74 75 77 78 79 79 79 79 78 78 77 75 74 74 73 72 71 71 72 72 71 69 69 68 67 67 68 69 69 69 69 68 67 66 66 65 64 63 61 60 56 53 50 47 46 47 49 52 54 55 57 59 60 60 60 63 66 68 70 71 71 73 76 78 80 81 84 87 89 92 94 95 94 93 92 91 92 93 93 94 93 93 93 93 94 96 97 96 94 90 83 71 49 23 358 340 327 318 313 308 305 302 300 299 298 297 297 297 297 298 298 298 298 299 299 301 302 304 304 304 302 301 300 300 299 298 297 296 295 294 293 293 292 292 292 292 292 293 294 294 295 295 296 297 298 299 299 299 299 298 298 297 296 295 295 295 296 296 296 296 296 295 294 293 292 292 291 291 291 290 290 289 289 289 289 289 288 288 288 288 287 287 287 286 286 286 285 284 283 282 281 280 279 278 278 278 278 278 277 276 275 274 273 273 272 271 269 267 265 264 262 261 258 256 254 253 253 253 253 253 253 252 252 251 252 252 252 251 249 248 358 358 358 358 358 359 359 360 0 1 1 2 2 3 3 3 4 4 4 4 4 4 4 3 3 2 2 1 359 358 358 358 0 7 22 36 42 38 38 39 39 41 42 43 48 55 62 65 61 53 46 43 45 48 47 47 48 49 49 50 50 50 49 51 54 56 55 54 53 52 51 52 54 56 60 64 70 82 103 132 243 276 261 216 173 143 116 1 3 20 41 55 53 31 17 20 37 57 70 78 84 87 88 85 82 80 78 80 84 87 89 90 94 103 118 143 179 208 219 220 213 196 155 123 105 93 85 75 68 68 71 76 79 81 83 84 84 84 84 84 82 79 74 67 61 55 51 48 50 50 49 46 44 48 56 63 66 64 54 43 33 27 26 35 49 67 84 99 109 110 105 98 92 81 72 70 73 79 84 96 127 160 183 200 209 216 223 230 235 238 241 245 250 255 260 262 263 262 261 261 260 260 261 262 262 263 263 264 265 266 266 264 262 258 255 252 251 251 252 252 251 251 249 248 247 245 243 241 238 236 233 229 225 222 218 213 208 202 198 195 191 188 185 182 180 178 176 173 171 169 167 166 166 167 169 170 170 168 166 163 159 155 152 148 145 142 139 137 135 133 131 130 129 128 127 126 125 124 123 122 121 120 120 119 119 120 120 120 121 122 123 124 125 125 125 125 126 126 126 127 130 133 134 133 131 128 126 123 120 117 113 110 108 104 100 96 92 88 85 82 81 79 78 76 74 72 70 70 70 71 72 73 74 74 74 74 74 74 74 74 73 72 72 71 70 69 69 68 66 66 65 65 65 66 66 67 68 68 67 66 65 64 63 62 61 60 59 59 57 54 52 48 46 45 46 48 51 53 55 57 59 59 59 60 62 63 66 68 70 72 74 75 77 78 79 82 85 88 92 94 94 92 89 87 86 86 87 88 90 92 94 95 96 97 98 99 99 97 95 89 77 60 36 10 344 329 319 312 307 303 300 298 297 296 296 296 296 296 296 296 296 297 297 299 300 301 302 302 301 300 299 298 297 296 296 295 294 294 293 293 293 293 293 293 294 295 296 296 297 296 297 298 299 300 301 301 301 300 300 299 298 297 296 296 297 297 297 297 296 295 294 293 292 292 292 291 291 291 291 290 290 289 289 289 290 290 290 290 289 289 289 288 288 288 287 286 284 283 282 280 280 279 279 279 278 278 278 277 276 275 274 273 273 272 270 269 267 266 264 262 260 258 255 254 254 254 254 253 252 251 250 251 252 253 253 253 251 250 358 358 358 358 358 358 359 359 360 0 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 3 2 1 0 359 358 359 3 11 22 34 39 39 40 40 42 44 46 48 51 58 65 72 71 62 53 46 45 48 49 51 53 56 57 57 55 52 48 47 48 51 53 52 49 43 42 42 43 45 48 51 56 63 93 114 143 209 243 233 197 150 78 356 355 5 17 28 32 24 7 2 13 36 64 77 81 81 79 73 71 70 70 72 77 87 95 102 110 124 146 178 206 223 230 236 232 214 174 130 106 95 89 84 76 72 73 76 79 82 83 83 84 84 86 86 86 83 80 75 70 62 56 53 54 53 49 44 41 43 52 56 51 42 33 25 19 16 18 23 30 40 52 68 91 114 125 129 127 120 107 96 92 96 107 127 154 177 194 206 211 214 218 223 228 234 239 243 248 252 256 258 259 258 258 258 258 258 259 259 260 260 261 262 264 266 266 266 265 263 260 257 255 255 255 255 254 253 252 251 249 248 246 244 241 238 235 232 228 223 218 212 206 200 196 192 189 186 183 181 179 177 174 172 169 167 166 165 165 166 168 168 168 166 163 160 157 154 150 147 144 141 139 137 135 133 132 131 130 129 128 127 126 124 123 122 121 120 120 119 119 119 120 120 120 120 121 122 122 122 122 122 122 123 124 127 131 134 134 131 130 127 125 122 119 115 112 109 107 106 105 102 99 96 93 89 86 83 81 79 76 74 72 70 69 68 68 68 69 69 69 69 69 69 70 71 70 70 69 69 68 68 68 66 64 63 62 62 62 63 63 64 64 65 66 66 65 64 62 61 59 57 57 57 57 55 52 50 47 45 45 46 48 50 52 54 56 57 58 58 58 58 58 64 68 70 71 73 74 74 74 73 73 75 80 83 84 84 81 79 78 78 78 77 80 84 89 94 96 97 99 100 102 103 102 100 96 89 78 54 20 352 332 318 310 305 301 298 297 295 295 294 294 295 295 295 295 295 295 296 298 299 300 300 300 299 297 297 296 296 295 295 295 295 294 294 294 294 294 294 295 295 296 297 297 297 297 297 299 301 302 303 303 302 301 300 299 298 297 297 297 298 298 297 297 296 295 294 293 292 292 291 291 292 291 291 291 290 290 290 290 290 291 291 291 291 290 290 289 289 288 287 286 284 283 282 281 280 280 279 279 279 278 278 277 275 275 274 274 273 272 270 269 267 266 264 262 259 257 256 255 255 255 254 252 251 250 251 252 253 254 253 253 251 357 357 357 357 357 358 358 358 359 359 360 1 1 2 2 3 4 4 4 5 5 5 5 5 5 4 4 3 1 359 358 359 6 16 25 34 37 40 41 41 44 46 48 49 51 55 62 67 68 64 56 49 47 48 51 54 57 59 61 61 58 53 49 45 44 45 48 50 47 39 36 36 38 39 42 46 51 61 90 107 126 162 199 206 172 123 34 348 348 355 4 11 16 15 358 348 346 357 43 71 72 67 62 56 57 58 60 61 65 79 96 111 126 144 169 197 217 227 230 234 229 211 175 132 105 91 84 80 77 75 76 79 82 85 87 87 87 88 89 90 89 87 84 82 79 71 65 63 61 57 51 45 40 38 41 43 42 35 26 19 15 14 16 20 25 29 36 47 67 98 126 137 139 136 128 120 114 115 126 149 172 190 203 211 216 218 221 225 230 235 239 243 247 251 253 255 256 256 256 256 256 257 257 257 257 258 259 260 262 264 266 266 266 264 262 260 258 257 256 255 255 254 253 252 251 250 249 247 244 241 238 235 231 226 220 212 204 197 192 189 186 183 182 180 178 176 173 171 169 167 166 165 165 166 167 167 166 164 161 158 155 152 149 146 143 141 139 137 135 134 132 131 131 130 129 128 127 125 124 123 122 120 120 120 120 120 120 120 120 120 121 122 122 121 121 121 121 122 123 125 128 130 130 130 129 127 124 121 117 113 111 108 107 106 106 105 104 102 100 97 93 89 86 83 81 78 75 73 70 68 66 66 65 65 65 64 64 64 65 66 66 67 67 66 64 63 64 64 63 61 61 60 59 58 58 59 60 63 65 66 67 66 64 62 59 56 54 55 55 54 52 51 48 46 45 44 45 46 48 50 52 54 56 57 57 57 56 59 63 67 71 72 73 72 71 67 63 64 66 69 70 70 71 71 72 72 72 72 73 75 80 89 94 97 99 101 103 105 107 108 107 106 103 93 73 42 6 333 318 308 303 299 296 294 293 293 293 294 294 294 294 294 294 295 295 296 298 298 298 297 296 296 295 295 295 296 296 296 295 295 295 295 295 295 295 296 296 297 296 296 296 297 298 301 303 304 304 304 303 301 299 298 297 297 298 298 298 298 298 297 296 295 294 293 292 292 292 292 292 292 292 291 291 291 291 291 291 292 292 291 290 289 289 288 288 287 287 285 284 283 282 281 281 280 280 279 279 278 278 277 276 276 275 274 273 272 271 269 268 266 264 261 259 258 257 257 257 256 254 251 250 250 251 252 253 253 253 252 356 356 356 356 357 357 357 357 358 359 359 360 1 1 2 3 3 4 5 5 5 5 5 5 5 5 5 4 3 1 359 1 11 21 28 34 36 38 40 41 43 44 45 46 47 50 55 60 63 62 58 52 48 49 52 54 56 58 59 60 58 54 49 45 43 42 43 46 45 39 32 34 37 40 42 47 54 67 88 107 135 160 141 116 102 97 69 350 337 340 351 1 6 5 354 339 330 340 37 73 64 55 47 41 42 45 48 51 56 67 86 109 135 160 183 204 219 225 227 229 222 203 169 134 110 97 90 85 79 73 74 77 81 85 89 91 92 92 93 94 93 90 88 86 83 77 72 69 65 60 54 46 41 40 38 41 40 34 24 16 12 14 17 21 26 27 31 38 54 80 115 131 136 137 134 131 129 132 141 157 179 196 208 217 222 225 228 231 235 239 242 245 248 251 253 254 255 255 254 254 255 255 256 256 255 256 257 258 260 262 264 266 266 265 263 261 259 257 256 255 254 253 253 253 253 252 251 249 246 243 240 237 234 229 222 213 202 194 189 185 183 181 180 178 176 174 172 170 168 167 166 165 166 166 166 166 164 162 160 157 154 151 148 146 143 141 139 138 136 134 133 132 132 131 130 129 128 127 125 124 122 121 121 120 121 121 121 121 121 121 122 122 122 122 122 122 122 123 125 126 127 128 128 127 125 123 121 118 116 114 111 109 107 107 108 107 105 105 104 103 100 97 93 90 87 84 80 77 74 70 67 65 64 62 62 61 61 60 60 61 62 63 65 66 63 61 59 58 59 59 59 57 55 54 53 54 57 59 62 64 66 67 66 63 59 55 53 52 52 52 51 50 49 48 46 44 44 45 46 48 49 52 53 55 56 56 56 57 60 64 69 71 72 72 71 68 63 62 62 63 64 64 65 68 70 72 74 75 76 77 79 83 86 91 97 102 104 107 110 112 114 115 116 114 111 104 90 23 338 315 307 299 295 293 292 292 292 293 293 293 293 293 293 293 293 295 296 297 297 297 296 295 295 295 295 296 296 296 296 296 295 295 295 295 295 296 296 296 296 295 295 296 297 300 302 304 305 305 304 302 300 299 297 297 297 298 299 299 299 298 297 296 295 294 294 293 293 293 294 293 293 293 292 292 292 292 291 291 291 290 289 289 289 289 288 288 287 287 285 284 283 283 282 282 281 280 279 278 278 278 277 277 276 276 275 274 273 271 269 268 265 263 261 260 259 259 258 257 255 252 251 250 251 252 252 253 253 253 355 355 355 355 355 356 356 357 357 358 359 359 0 1 2 3 3 4 5 5 5 6 6 6 6 6 6 5 4 2 1 5 15 24 30 34 35 36 37 39 41 41 42 44 47 50 53 55 59 60 58 54 49 49 50 51 52 53 55 56 56 53 50 47 43 40 39 42 43 39 32 33 38 41 43 46 52 69 88 113 174 143 99 81 73 74 81 75 334 323 334 350 357 355 345 326 316 323 53 77 60 50 40 33 32 34 38 44 53 67 89 113 143 170 192 208 217 220 222 224 218 196 166 136 116 106 100 96 91 83 76 74 76 79 84 89 90 91 91 92 93 92 90 88 85 80 76 71 67 62 56 48 45 45 43 42 40 34 25 15 8 10 16 22 27 29 29 35 48 69 99 117 125 128 128 127 130 140 156 173 188 202 213 221 228 232 235 237 240 243 246 248 250 251 252 253 255 255 254 254 254 255 255 255 255 255 256 258 259 262 264 266 266 265 263 261 259 257 255 254 253 253 254 254 254 253 252 250 247 245 242 239 236 231 224 214 200 192 185 182 180 179 178 176 174 172 171 170 169 168 167 166 166 166 166 165 163 161 159 156 153 150 148 146 143 141 140 138 137 135 134 134 133 132 132 131 130 129 127 125 124 123 122 122 121 121 121 121 122 122 123 123 123 122 122 122 123 124 125 126 127 127 126 125 124 122 121 119 117 115 113 111 109 107 109 107 106 105 105 104 103 102 100 98 95 91 87 83 78 74 70 67 64 62 60 59 59 59 61 61 58 58 60 63 62 61 59 57 55 53 55 54 52 50 49 50 52 55 57 60 62 64 64 62 58 55 52 51 50 50 49 49 48 47 46 45 44 44 45 47 48 50 52 53 54 54 54 55 57 59 64 67 69 70 71 71 69 67 65 64 64 63 64 66 68 72 76 79 82 84 86 87 87 85 87 93 98 104 109 115 119 122 125 127 130 132 132 128 123 360 325 298 293 291 290 290 291 292 292 292 292 291 291 291 292 293 294 295 296 296 295 295 295 295 295 295 295 295 295 295 295 294 294 295 295 296 296 296 296 295 295 295 296 298 300 303 304 305 304 302 301 299 298 297 297 298 299 300 300 299 298 297 296 295 295 295 295 295 295 295 294 294 294 293 293 292 292 291 290 290 289 289 289 290 289 289 288 287 286 285 284 283 283 282 282 280 279 278 278 278 277 277 277 277 276 276 274 273 271 269 267 265 263 262 261 260 259 258 256 254 252 251 251 252 253 253 253 253 353 353 354 354 354 355 355 356 357 358 358 359 360 1 2 3 3 4 5 6 6 6 7 7 7 7 7 7 6 5 3 9 17 25 30 32 33 34 36 38 42 45 47 49 52 54 56 56 57 58 56 53 48 47 48 49 49 49 49 51 52 52 51 50 47 42 38 38 40 38 35 34 39 42 42 42 45 63 83 108 129 112 86 69 62 60 62 68 56 5 342 342 344 339 326 308 295 282 107 84 63 50 36 28 25 25 29 37 54 79 107 132 157 180 198 209 213 213 214 215 209 189 165 142 127 118 111 104 98 91 83 76 72 72 74 78 80 81 82 84 87 89 89 88 85 82 78 73 69 65 59 52 53 55 52 46 42 35 25 13 2 6 12 19 26 29 29 36 51 76 103 116 124 125 124 119 121 148 178 196 205 213 220 227 232 236 238 240 243 246 248 250 252 253 254 255 256 256 256 256 256 257 257 257 257 257 258 259 260 262 264 266 266 266 264 262 260 257 255 254 253 253 254 254 254 254 252 250 248 245 242 240 237 232 225 214 198 188 182 179 178 177 175 173 172 171 170 170 169 168 168 167 167 166 165 164 162 160 158 155 153 150 148 146 144 142 140 139 137 136 136 135 135 134 133 132 131 130 128 126 125 124 123 123 123 123 123 123 123 123 123 123 122 122 121 121 121 122 123 124 125 125 124 124 124 123 122 121 119 117 115 113 111 109 107 105 105 106 107 105 104 103 103 102 101 99 95 90 85 80 76 71 67 64 60 58 60 63 66 63 54 52 52 53 56 59 59 58 55 53 51 50 48 46 45 45 48 50 52 54 56 59 59 57 54 52 50 48 47 46 46 46 46 45 44 43 43 43 44 45 47 49 51 52 53 53 54 54 54 55 59 61 64 67 69 72 73 72 70 68 66 63 63 63 66 70 75 79 83 86 88 91 92 92 91 89 90 93 98 105 115 124 129 134 138 142 146 149 149 148 145 267 278 283 287 288 290 291 291 291 290 290 289 289 290 292 293 294 294 294 295 295 294 294 293 293 293 294 294 294 294 294 294 295 295 296 296 296 295 295 295 295 295 297 299 301 303 303 303 302 301 299 298 296 296 297 298 299 300 300 299 298 297 296 296 296 296 296 296 296 295 295 294 294 294 293 292 291 290 290 290 290 290 291 291 290 290 289 287 286 285 284 284 283 282 281 280 278 278 278 277 277 277 277 277 276 275 274 272 270 268 266 265 264 263 262 260 259 257 255 253 252 252 253 253 253 253 253 351 352 352 352 353 353 354 355 356 357 358 359 0 1 2 3 4 5 5 6 7 7 7 8 8 8 8 8 8 7 6 13 20 26 29 31 32 33 35 39 43 48 53 57 60 61 61 60 57 56 54 51 47 45 47 48 47 46 46 48 49 51 53 54 51 46 41 37 38 38 36 36 39 42 42 40 42 57 76 97 106 96 82 67 61 57 53 51 49 38 13 346 327 310 289 270 253 217 125 82 63 46 29 20 15 12 10 14 60 127 150 167 180 192 201 207 209 207 206 203 196 182 165 149 136 128 121 112 101 91 84 78 73 69 67 67 69 70 71 73 76 80 82 82 81 80 76 74 71 67 62 57 63 68 63 53 44 35 24 12 1 3 9 16 24 30 32 44 68 108 136 142 138 129 118 109 110 155 191 208 216 221 226 231 234 236 237 240 243 247 250 252 254 256 257 256 256 257 257 257 257 260 261 261 262 262 261 261 261 262 264 265 266 266 265 263 261 259 257 255 254 254 254 254 254 253 252 249 247 245 242 239 236 231 222 210 193 183 178 177 176 174 173 172 171 170 170 170 170 169 168 168 167 166 165 163 162 159 157 155 152 150 148 146 144 143 141 139 138 138 137 137 137 136 135 134 133 131 129 127 126 125 124 125 125 125 125 125 125 125 124 123 122 121 120 120 120 121 121 122 122 123 123 123 124 124 124 124 122 120 117 114 112 110 108 106 107 108 108 105 103 101 102 104 105 105 103 99 94 88 82 77 73 68 64 63 64 65 64 63 59 54 49 46 49 56 58 57 56 54 51 47 44 43 42 43 45 47 48 49 51 53 53 52 50 48 46 45 44 43 44 44 44 44 43 42 42 41 42 43 45 47 49 51 53 54 55 55 54 54 54 55 58 63 66 69 72 73 72 69 67 65 64 64 66 71 75 79 83 85 88 90 91 92 91 91 90 90 90 92 102 112 123 133 138 143 149 153 157 160 164 206 240 260 283 286 288 289 289 290 289 289 289 289 289 290 291 292 292 293 293 294 293 293 292 292 292 292 293 293 293 293 294 295 295 296 296 296 296 295 295 295 295 296 298 300 302 302 302 301 300 298 297 295 295 296 298 299 300 300 300 299 298 297 297 297 297 297 296 296 296 296 295 295 294 293 292 291 291 291 291 291 291 291 291 291 290 290 288 287 286 285 285 284 283 282 280 279 279 278 278 277 277 277 277 277 276 275 273 272 270 268 266 265 264 263 262 260 258 256 254 253 253 253 254 254 254 253 350 350 351 351 352 353 353 354 355 357 358 359 0 1 2 3 4 5 6 7 7 8 8 9 9 9 9 9 9 9 11 16 22 26 29 31 32 32 34 39 45 50 56 61 66 68 67 63 59 55 52 50 47 45 47 49 48 46 46 47 48 50 53 54 52 49 45 42 40 42 41 40 42 44 44 44 47 56 71 88 95 87 75 65 62 59 54 49 47 47 45 35 304 213 221 226 217 179 107 69 53 36 16 7 358 349 337 318 227 201 204 206 207 209 210 211 210 207 201 195 188 180 171 160 150 142 136 128 112 96 85 78 74 69 64 62 62 62 62 63 65 68 71 72 72 72 71 71 71 69 66 66 75 81 75 62 49 38 27 16 8 3 5 11 18 28 42 69 109 137 144 131 101 79 72 74 79 112 170 200 216 226 232 236 238 237 236 237 241 246 250 253 255 256 256 256 256 256 257 257 258 261 263 265 265 265 265 263 262 262 263 264 265 266 266 265 263 261 258 256 254 254 254 254 254 253 251 249 246 244 242 239 235 229 217 201 186 177 175 174 174 173 172 171 171 171 171 171 170 170 169 168 167 166 164 163 161 159 157 155 152 151 149 147 145 143 142 140 140 139 139 139 138 137 136 135 134 132 130 128 127 126 126 126 126 127 127 127 127 127 125 124 122 121 121 120 121 121 121 120 121 121 122 123 124 125 126 126 125 123 119 116 112 109 106 106 107 107 105 102 101 102 103 105 106 107 107 105 101 95 88 82 78 74 70 68 66 64 62 60 59 54 46 42 45 51 55 55 55 54 51 46 41 39 38 40 42 45 46 46 47 48 48 47 45 44 43 42 40 40 41 43 44 44 44 43 42 41 41 40 42 44 47 49 52 54 55 56 56 55 54 53 55 59 62 66 70 72 70 70 69 68 68 67 68 71 75 79 82 85 88 90 92 92 92 92 91 90 88 87 88 89 92 102 118 130 141 150 155 159 164 177 194 215 267 278 283 286 287 289 289 288 288 288 288 289 289 290 290 291 292 292 292 292 291 291 291 291 292 292 292 292 293 295 295 296 296 296 296 295 295 295 295 296 298 299 301 302 302 301 300 298 296 295 295 296 297 299 300 300 300 299 298 298 298 298 298 298 298 297 297 296 296 295 294 293 293 292 292 292 292 292 292 292 291 291 291 290 289 288 287 287 286 285 284 283 282 281 280 279 279 278 278 277 277 277 276 276 275 273 271 270 268 267 266 264 263 261 260 258 256 254 254 255 255 255 254 253 349 350 350 351 351 352 353 354 355 357 358 359 1 2 3 4 5 6 7 7 8 9 9 10 10 10 11 11 11 12 14 19 26 28 29 30 31 30 31 35 41 46 52 56 61 66 68 65 60 56 53 50 47 46 47 49 48 47 47 47 48 52 53 53 52 51 49 48 47 46 46 46 47 48 49 49 50 54 60 65 71 71 67 62 59 60 58 54 50 49 54 64 86 112 147 204 198 144 93 63 45 23 360 348 334 318 297 266 237 233 231 229 228 226 224 221 217 212 206 200 196 193 191 188 181 175 168 159 140 118 99 84 74 69 64 60 58 56 56 56 57 58 61 61 62 63 65 67 69 70 71 75 84 91 85 70 55 42 31 23 14 5 358 358 5 21 68 106 117 101 71 48 37 35 39 44 51 65 115 184 213 228 239 243 243 241 238 237 240 245 250 253 254 255 255 254 254 254 255 257 259 261 263 265 266 266 266 264 263 262 262 263 265 266 266 266 264 262 259 257 255 253 253 252 252 251 249 247 245 243 241 238 234 223 209 192 178 174 173 173 172 172 172 172 172 172 172 171 171 170 169 168 166 165 164 163 161 159 157 155 153 151 149 148 146 144 142 141 141 141 141 140 139 138 137 136 134 132 130 129 128 128 127 128 128 128 129 129 129 128 127 125 124 124 123 123 123 122 122 121 121 122 123 125 126 128 129 129 128 125 121 116 112 108 105 102 101 101 101 100 101 101 102 103 104 106 107 107 105 101 93 87 83 80 77 73 69 65 61 59 56 54 51 51 50 50 50 51 51 52 51 44 37 35 35 37 39 41 43 43 43 43 43 43 41 41 40 39 37 36 37 40 44 45 45 44 44 44 42 41 41 42 44 47 50 52 54 55 56 55 54 54 54 55 57 62 66 69 69 71 72 73 73 71 71 72 75 78 81 85 88 91 93 94 95 94 93 91 88 85 81 79 77 76 78 81 105 135 144 151 156 161 169 182 234 258 270 280 283 285 286 287 287 287 287 287 288 288 289 290 290 290 291 290 290 290 290 290 291 291 291 292 293 294 295 296 296 295 295 295 295 295 295 296 297 299 300 301 301 300 299 297 295 294 294 295 297 300 301 301 301 300 299 298 298 299 299 300 300 299 298 297 297 296 295 295 295 294 294 293 293 292 292 292 292 292 291 291 290 289 288 288 287 286 285 284 283 282 282 281 280 279 279 278 277 277 276 276 275 274 273 272 270 269 268 266 265 263 262 260 258 257 257 257 256 256 255 254 350 351 351 351 352 353 353 354 355 357 358 360 1 2 4 5 6 6 7 8 9 9 10 10 11 11 12 12 13 14 16 21 26 28 29 29 29 28 27 29 33 37 39 42 47 53 59 62 61 59 56 53 50 46 46 47 48 48 47 47 48 54 54 54 54 53 52 49 48 45 44 45 47 50 52 52 50 49 47 46 50 59 64 64 61 59 58 56 53 53 57 63 70 74 72 40 50 84 84 69 54 13 337 318 299 280 263 251 248 245 242 240 237 235 232 227 222 216 210 205 203 203 203 202 198 194 189 181 169 148 124 102 85 71 65 60 56 53 52 51 51 52 54 55 56 57 59 62 66 69 73 78 85 91 87 74 59 46 35 29 20 9 356 350 357 16 66 64 60 46 35 30 29 29 31 34 41 56 117 204 226 237 244 248 248 245 242 239 240 244 247 249 251 252 253 253 254 255 257 259 261 262 264 266 266 266 265 264 263 263 263 263 264 265 266 266 265 262 260 257 255 253 252 251 250 249 247 246 244 243 241 238 232 215 197 181 173 173 172 172 172 172 172 172 173 172 172 172 171 170 169 167 166 165 164 163 161 159 157 155 153 151 149 148 146 145 144 143 143 142 142 141 140 139 137 135 133 132 130 130 129 129 129 129 129 129 130 130 130 129 128 127 127 126 126 126 125 125 124 123 124 124 126 128 130 131 132 132 130 126 121 115 110 106 102 100 98 98 98 98 98 98 98 99 100 102 103 103 103 102 98 93 89 87 84 80 75 70 65 60 56 53 50 48 47 46 46 46 46 47 47 41 32 28 29 31 34 36 38 38 38 38 39 39 37 37 36 36 35 32 33 36 42 45 45 46 46 47 46 45 44 43 43 45 48 50 53 54 55 55 55 55 55 56 57 58 61 64 67 70 73 75 76 75 75 75 76 78 81 85 88 91 93 95 96 96 96 95 91 86 80 75 72 70 67 62 65 83 107 137 147 152 157 165 195 226 247 270 276 280 283 285 286 286 286 287 288 288 289 289 289 289 289 289 288 288 288 289 289 290 291 292 293 294 295 295 295 295 295 295 295 295 295 295 296 297 300 301 301 300 299 297 295 294 294 295 297 299 301 302 302 300 299 298 298 299 301 301 302 301 300 299 298 298 297 297 297 296 295 294 293 293 293 293 293 292 292 291 291 290 289 289 288 287 286 285 284 284 283 282 281 280 280 279 278 278 277 276 275 274 273 272 271 271 269 268 267 265 264 262 261 260 259 259 258 258 257 255 352 353 353 353 354 354 355 355 356 357 358 360 1 2 4 5 6 7 8 9 9 10 11 11 12 12 13 14 15 16 17 22 26 28 28 27 27 25 24 24 26 28 29 28 32 38 46 54 60 61 59 56 52 47 46 47 47 48 48 48 50 53 55 56 56 54 51 46 44 43 42 43 45 46 47 47 45 41 37 36 40 49 60 68 69 64 58 51 47 45 48 54 56 54 46 27 28 48 70 74 74 50 286 257 245 245 252 253 253 250 247 243 240 236 231 224 215 207 200 195 194 194 195 195 193 189 183 176 166 153 137 120 104 88 73 62 55 51 49 48 47 48 50 51 51 52 54 57 62 65 70 76 83 89 88 78 64 50 39 32 24 12 360 355 14 31 44 42 40 33 30 32 36 36 36 40 49 81 186 222 235 244 248 249 249 249 248 246 243 241 241 243 244 247 249 252 254 256 258 259 260 262 264 265 265 264 263 262 263 263 263 264 265 266 266 266 265 264 261 259 256 254 251 250 249 247 246 245 244 243 241 236 223 199 181 172 171 171 171 171 172 172 173 173 173 173 172 172 171 170 169 168 167 166 164 163 161 159 157 155 153 151 149 147 146 145 145 144 144 143 142 141 140 138 137 135 133 131 131 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 128 127 126 125 125 126 127 128 130 132 133 134 133 130 125 119 112 107 102 99 96 95 94 94 94 94 93 92 92 93 94 95 96 95 96 96 97 97 96 94 90 85 79 72 66 60 55 50 47 45 43 42 41 40 39 39 35 26 21 21 23 26 28 31 32 33 33 32 34 33 32 33 34 33 30 29 32 38 44 45 46 48 49 50 49 48 46 45 46 47 49 51 53 55 56 56 57 57 58 58 58 58 59 60 64 68 72 74 76 78 77 77 78 81 84 87 90 93 94 96 99 102 103 100 101 99 89 75 70 64 59 53 45 48 65 102 128 137 142 159 203 240 263 272 278 282 286 286 286 287 287 288 288 288 288 288 288 288 288 287 287 287 287 288 289 291 292 293 293 294 294 295 295 294 294 294 294 295 295 295 296 298 300 301 301 299 297 296 295 294 296 297 299 300 301 301 300 299 298 298 299 301 303 303 303 302 301 300 300 299 298 297 296 295 295 294 293 293 293 293 293 292 292 291 291 290 290 289 288 287 286 286 285 284 283 282 282 281 280 279 279 278 277 276 274 273 272 272 271 270 269 268 267 265 264 262 261 261 260 259 259 258 257 355 355 355 356 356 356 356 356 357 358 359 360 1 2 4 5 7 8 9 9 10 11 11 12 13 14 14 15 16 17 19 23 25 27 27 27 26 24 23 23 25 26 27 26 26 28 35 45 54 59 58 57 54 50 48 47 47 48 49 52 53 55 57 58 57 54 51 48 44 42 41 42 42 42 42 40 37 33 32 33 37 45 56 68 75 74 67 56 41 33 32 40 44 43 35 26 22 31 50 71 82 107 166 224 245 255 259 258 256 252 247 240 233 224 212 195 177 165 158 156 158 162 167 170 170 163 151 139 128 119 112 108 105 100 90 76 62 52 47 45 45 45 46 47 48 48 49 51 55 60 67 74 81 87 88 81 68 54 42 35 25 19 19 26 34 41 42 39 37 35 35 37 42 45 49 58 78 143 201 225 237 244 248 249 249 251 253 253 250 242 239 239 241 244 247 250 254 256 257 257 258 259 261 261 262 262 262 262 263 264 265 266 268 269 270 269 268 267 264 262 260 257 254 251 248 246 244 243 242 241 240 234 208 177 170 169 170 170 170 170 171 172 172 173 173 172 172 171 170 170 169 168 167 166 165 163 161 159 157 155 153 151 149 147 146 146 145 145 145 144 142 140 139 137 136 134 133 131 131 131 130 130 130 130 131 131 131 131 131 131 131 131 131 131 130 130 129 128 127 127 127 127 128 130 131 133 133 131 127 121 114 108 102 98 95 92 91 89 89 88 88 87 86 84 84 85 86 88 89 91 94 98 101 103 101 99 95 90 84 77 70 62 55 50 46 42 39 36 34 32 31 28 22 14 14 16 18 20 23 25 26 27 27 27 28 28 28 29 29 27 26 28 32 41 44 45 47 49 50 51 51 49 48 47 48 49 50 53 54 55 56 57 58 59 60 60 59 58 57 59 63 66 69 73 74 74 75 77 80 82 85 88 92 94 97 100 102 104 106 109 108 100 88 79 70 61 48 36 26 17 17 62 104 109 107 134 270 276 277 278 281 284 285 286 286 287 287 286 286 287 287 287 287 286 286 286 286 287 288 290 291 292 293 293 293 294 294 294 294 294 294 295 294 294 295 296 299 301 302 302 300 298 297 296 294 295 297 298 300 301 300 299 298 298 298 300 302 303 304 304 303 303 302 301 300 299 298 296 296 295 295 294 294 293 293 293 293 292 292 291 291 291 290 289 288 287 287 286 285 285 284 283 282 281 280 279 279 278 276 275 274 272 272 271 270 269 268 267 266 265 263 262 261 260 259 259 259 258 356 357 357 357 357 357 357 357 357 358 359 360 1 2 4 5 7 8 9 10 10 11 12 13 14 14 15 16 17 19 21 24 26 27 28 27 26 24 23 24 26 29 31 31 29 26 29 39 48 53 54 56 56 53 50 49 48 49 51 55 56 56 57 57 56 53 50 47 44 42 40 40 39 38 36 33 31 30 31 33 36 42 51 61 71 78 77 70 44 28 24 29 34 33 28 22 18 22 45 67 88 131 218 250 261 266 267 265 260 253 241 221 185 143 120 109 104 104 107 111 117 124 132 136 135 123 108 98 91 87 84 83 84 85 84 82 73 60 50 44 43 43 43 44 43 43 43 45 47 52 60 68 77 83 86 81 67 54 44 36 30 28 31 38 50 49 42 36 34 35 37 40 45 55 64 76 97 133 180 211 229 240 246 248 249 251 252 254 253 247 243 242 243 245 248 250 253 254 255 255 255 255 256 257 258 259 260 262 263 265 267 270 272 274 275 274 272 270 267 264 262 260 257 254 250 245 241 238 236 232 229 220 193 169 168 169 169 169 169 170 170 171 172 172 172 172 172 171 170 170 169 168 167 167 165 164 162 160 158 155 153 151 149 148 147 146 146 145 145 144 142 140 139 137 135 134 133 132 131 131 130 130 130 130 130 130 131 131 131 131 132 132 133 133 132 132 131 129 128 127 126 126 126 127 128 129 128 125 119 112 105 99 95 92 89 87 85 84 83 82 82 81 80 79 78 78 79 81 83 86 89 94 99 102 103 102 101 98 95 89 80 71 62 54 47 41 36 32 29 26 25 23 20 10 9 11 13 15 16 18 20 22 23 23 24 23 23 23 23 22 22 23 25 35 40 42 43 45 46 48 49 49 49 48 47 48 49 51 53 55 56 58 59 59 60 61 61 61 60 59 58 59 62 67 69 71 73 75 77 79 81 84 87 90 93 95 98 101 104 107 109 111 113 104 92 80 65 38 22 11 4 14 62 77 61 23 312 291 284 282 282 284 285 286 287 287 286 285 285 286 288 287 286 285 285 285 287 288 290 291 292 293 293 293 294 294 294 294 295 295 295 295 295 295 296 298 301 304 305 304 302 300 298 296 295 295 296 298 300 301 300 299 298 298 298 300 301 303 304 304 303 303 303 302 301 300 298 297 297 296 296 295 294 294 294 293 293 293 293 292 292 292 291 291 290 289 288 287 286 286 285 284 283 282 281 280 279 278 277 276 275 273 272 271 270 269 269 268 267 265 264 263 261 260 260 259 259 259 357 358 358 358 358 357 357 357 357 358 358 359 1 2 3 5 6 7 9 10 10 11 12 13 14 15 16 17 18 20 22 25 27 28 29 28 26 24 23 23 25 29 33 34 30 26 27 38 45 48 50 51 53 53 52 51 51 51 52 54 55 55 55 55 54 52 50 47 45 43 42 41 39 37 34 32 31 32 33 35 37 40 44 50 56 64 69 63 43 28 23 23 25 23 19 14 12 17 44 73 147 231 255 268 273 275 274 272 264 253 214 109 90 86 84 85 89 92 95 98 101 104 106 106 101 93 84 79 76 74 73 72 70 69 69 71 73 69 57 46 43 41 41 40 40 39 39 39 41 45 51 59 67 75 79 77 64 54 45 36 32 33 39 47 51 46 42 37 35 35 39 46 58 70 80 81 79 79 85 118 210 234 245 250 251 251 250 250 250 249 248 248 249 250 251 252 253 253 253 252 252 251 251 252 253 255 257 260 262 265 267 270 273 275 275 274 272 270 268 265 263 261 260 258 254 248 241 233 225 214 203 189 176 171 170 169 169 168 168 169 170 171 171 172 172 172 172 171 170 170 169 168 168 167 166 164 163 161 159 156 154 151 150 149 148 148 147 146 145 144 143 141 140 138 136 135 134 133 132 131 130 129 128 129 129 129 129 130 130 131 131 132 133 133 134 133 132 130 128 126 124 123 123 124 124 122 119 114 106 98 92 88 86 83 81 80 79 78 77 76 76 75 74 74 73 72 72 73 75 78 81 85 90 94 96 97 97 95 91 87 80 73 65 56 48 42 36 30 26 23 20 15 7 4 5 7 9 11 11 12 14 16 18 19 20 20 19 18 17 17 18 19 20 29 36 39 40 41 42 43 45 46 46 46 46 46 47 49 50 53 55 58 59 60 61 61 62 62 62 61 57 54 56 60 63 66 69 73 75 76 78 80 82 85 87 90 94 97 101 104 107 109 110 110 108 101 81 49 29 17 6 2 22 37 30 22 335 300 287 285 285 286 287 287 287 287 287 288 290 292 293 292 290 288 286 288 290 292 294 294 295 295 295 295 294 295 295 296 296 296 295 295 295 296 298 301 304 306 307 306 304 302 300 298 297 296 297 299 300 301 301 300 299 299 299 300 302 303 303 303 303 303 303 302 302 301 300 299 298 297 297 296 295 295 295 294 294 294 294 293 293 293 292 292 291 290 289 288 287 286 286 285 284 283 282 281 280 279 278 276 275 274 273 272 271 270 269 268 267 266 265 264 262 261 260 260 260 259 358 358 358 358 358 358 357 357 357 358 358 359 0 1 3 4 6 7 8 9 10 11 13 14 14 15 16 17 19 20 22 25 27 28 28 27 25 23 21 20 23 26 30 31 27 25 27 35 43 46 47 48 50 51 51 51 51 52 53 54 54 55 56 55 53 51 49 47 45 44 43 42 40 39 37 35 36 36 36 37 38 40 41 41 42 47 50 46 36 26 22 21 19 17 13 9 9 15 36 203 240 261 273 279 282 282 281 278 269 261 97 81 77 80 87 96 100 103 103 101 98 94 90 85 80 75 71 69 68 69 69 69 67 64 63 64 67 71 67 54 44 41 39 38 37 36 36 35 36 39 43 49 56 63 67 67 61 55 46 37 33 38 47 54 52 48 39 38 43 62 179 153 103 81 73 65 56 48 39 26 346 283 265 261 259 258 255 252 251 251 252 253 254 255 255 256 256 255 253 252 251 250 249 248 248 250 253 256 259 263 267 270 272 273 274 272 271 269 267 265 266 266 266 266 262 255 247 235 215 198 186 179 175 174 172 170 169 169 168 169 170 171 171 172 172 172 171 171 170 170 169 169 168 167 166 165 163 161 159 157 155 153 151 151 150 150 149 147 146 144 143 143 141 140 138 136 135 133 132 130 129 128 127 127 127 127 128 128 128 129 129 130 131 132 133 133 131 129 126 124 122 122 121 121 117 113 107 100 93 86 81 78 76 74 73 72 70 70 69 69 68 68 67 66 66 65 65 66 67 69 72 75 78 82 85 86 87 85 81 76 72 67 63 57 50 43 37 31 26 22 19 14 5 2 1 2 4 6 7 8 9 10 12 14 15 16 16 14 13 12 13 15 23 31 35 37 38 39 39 40 41 42 42 42 42 41 38 37 42 48 51 55 58 60 61 62 62 63 63 62 60 53 54 56 58 61 66 70 72 73 75 77 79 81 83 86 89 93 97 100 103 104 105 105 103 97 71 50 37 28 17 2 351 346 354 12 330 305 289 287 288 288 288 289 291 292 293 293 293 293 294 294 295 295 295 296 298 299 300 299 298 298 297 296 296 296 296 296 296 296 295 295 296 297 298 300 303 305 307 307 306 303 301 299 298 297 298 299 300 301 301 301 300 300 300 301 303 304 304 303 303 303 303 302 302 302 301 301 300 299 298 297 297 296 296 296 295 295 294 294 294 293 293 292 292 291 290 289 288 287 287 286 286 285 283 282 280 279 278 277 276 275 274 273 272 270 269 268 268 267 266 265 263 262 261 260 260 260 359 359 359 359 359 358 358 358 357 358 358 359 360 1 2 4 5 6 8 9 10 11 13 14 15 15 16 17 18 20 22 24 25 26 27 26 23 21 19 18 19 22 25 26 25 24 24 30 39 45 47 48 48 48 49 49 50 52 53 54 54 56 57 55 53 51 48 46 44 43 42 41 41 40 40 40 40 40 39 37 37 37 38 38 37 36 36 33 28 23 20 20 18 15 13 10 9 11 12 233 255 271 280 285 287 287 287 286 287 326 40 50 50 51 55 63 72 76 79 81 82 80 77 73 70 68 65 61 58 59 61 63 65 64 62 61 63 68 73 66 52 42 38 36 35 34 33 33 33 33 36 39 44 50 56 59 58 54 47 42 41 48 55 59 58 57 111 231 238 235 221 180 76 52 47 44 39 33 23 8 343 310 290 281 277 275 272 268 264 261 260 261 261 261 261 261 260 258 256 254 253 252 250 248 247 247 249 251 255 260 266 269 271 272 272 271 270 268 267 267 273 279 285 288 279 275 259 241 202 185 180 178 178 176 174 172 170 169 169 169 170 170 171 171 171 171 171 171 170 170 169 169 168 167 166 164 163 161 159 158 156 155 153 152 152 151 150 149 147 146 145 143 142 140 139 137 136 134 131 129 128 126 126 125 125 125 125 126 126 126 126 127 127 128 129 129 127 125 122 121 119 118 116 113 107 100 92 86 80 75 71 68 66 65 64 63 62 62 61 60 60 60 59 58 58 57 58 58 59 60 62 65 68 71 74 77 79 79 77 74 70 66 62 57 51 45 39 33 27 23 19 15 7 2 1 0 1 2 4 5 6 6 7 9 10 12 12 11 9 9 11 17 24 29 31 33 36 37 38 39 40 40 40 37 32 27 25 24 26 30 39 49 55 59 62 63 63 64 64 64 64 56 54 54 56 57 63 66 69 71 72 75 77 79 81 83 85 89 92 94 95 97 98 95 82 71 58 50 45 41 32 16 358 344 334 322 311 303 297 295 290 291 294 296 296 295 294 293 292 292 293 294 296 298 300 301 302 303 304 303 302 301 300 298 298 297 297 296 295 294 294 294 295 296 297 298 299 302 305 307 306 304 302 300 298 297 298 299 300 301 302 301 301 300 300 301 303 304 304 303 303 303 303 303 303 303 302 302 302 301 300 300 299 298 297 297 296 295 295 294 294 293 293 293 293 292 291 290 289 288 288 287 287 286 285 283 281 280 278 277 277 276 275 274 272 271 270 269 268 268 267 266 264 263 262 261 260 260 359 360 360 360 359 359 358 358 358 358 358 359 360 1 2 3 5 6 8 9 10 11 12 14 14 15 16 17 18 19 21 23 25 25 25 25 23 20 18 17 18 19 21 22 22 23 22 27 36 44 47 47 46 46 47 48 49 51 52 53 54 55 55 54 52 49 47 44 43 42 41 41 41 41 42 42 41 39 37 36 34 33 32 31 30 29 28 26 24 22 20 18 17 16 15 14 13 15 10 251 270 278 283 287 290 294 302 317 336 359 16 23 23 23 25 30 34 37 40 45 52 57 59 58 57 56 53 49 46 45 46 49 56 59 60 61 62 66 72 76 65 48 39 35 33 32 32 32 30 29 29 31 34 39 45 50 50 49 48 48 52 64 79 100 172 223 240 247 243 231 178 55 42 39 37 35 32 27 17 359 335 315 302 295 294 294 294 290 285 278 273 270 269 268 267 266 264 262 260 258 257 255 253 250 248 247 248 250 254 259 265 268 271 272 272 272 271 270 270 274 285 297 310 327 342 176 187 179 171 174 177 178 178 176 175 173 171 170 169 168 169 169 170 171 171 171 171 170 170 170 169 168 167 166 165 163 162 161 159 158 157 156 155 154 153 152 151 150 149 148 146 144 142 140 139 137 136 134 132 129 127 125 123 122 122 123 123 123 122 122 121 121 122 122 121 120 118 116 115 114 112 109 105 98 92 85 79 74 69 65 62 60 58 57 56 55 54 53 53 52 52 51 51 50 50 49 49 49 50 51 53 55 59 62 67 70 73 75 76 75 73 69 63 56 50 44 39 34 28 23 19 15 9 5 2 1 360 0 1 2 3 4 5 6 7 8 9 8 7 8 10 15 19 22 25 28 32 35 38 40 40 40 40 36 29 22 22 22 22 24 32 43 50 55 60 63 65 66 65 64 59 53 51 52 53 53 56 61 66 68 69 71 74 77 78 80 82 84 85 85 85 85 85 83 63 53 51 54 60 64 58 44 24 1 331 313 300 292 292 294 295 295 293 292 291 289 289 288 288 289 290 291 294 297 299 301 302 303 303 303 302 301 299 298 298 297 297 295 294 293 292 292 293 294 295 296 298 300 303 305 306 304 302 301 299 298 298 299 300 301 302 301 301 301 301 302 303 304 304 303 302 302 303 303 303 304 304 304 303 303 302 302 301 300 299 298 297 296 295 294 294 294 294 294 293 292 292 291 290 289 289 288 287 286 285 284 282 281 279 278 277 277 276 275 273 272 271 270 269 268 268 267 265 264 262 261 261 260 360 0 0 0 360 359 359 359 358 358 358 359 359 0 2 3 5 6 8 9 10 11 12 13 14 15 16 16 17 18 20 22 24 25 25 24 22 19 18 18 18 18 18 18 19 21 20 25 32 40 45 46 45 45 47 48 49 50 51 52 53 53 52 51 49 48 46 44 43 42 42 42 42 42 41 40 38 36 33 32 31 30 28 26 24 24 25 25 24 22 20 17 15 15 15 15 14 10 328 274 281 284 289 298 311 328 348 357 4 7 12 13 10 9 10 13 14 16 20 26 32 38 43 46 46 45 43 41 38 36 37 41 47 51 54 58 62 65 71 77 71 58 45 37 34 32 32 31 29 26 25 26 28 30 35 38 40 42 45 50 57 71 108 186 226 239 244 240 191 45 33 32 32 33 34 32 29 24 15 357 335 317 305 298 296 296 298 297 293 288 282 278 276 275 274 273 271 268 266 264 262 260 257 254 252 251 251 253 256 262 267 270 272 273 273 273 273 273 277 287 299 309 319 330 345 152 160 165 169 172 175 176 176 175 174 173 171 169 168 167 167 168 168 169 169 169 169 169 169 169 168 167 166 165 163 162 161 161 160 160 159 158 157 156 154 152 151 150 149 149 147 146 144 141 139 138 136 134 131 129 126 124 122 121 120 120 119 118 117 116 115 114 113 112 109 107 104 102 101 99 96 92 87 82 77 73 68 64 60 57 54 52 50 49 48 47 46 45 44 43 43 43 43 42 42 42 41 41 41 42 43 45 49 52 58 63 69 71 72 72 70 67 60 53 47 42 37 32 27 22 18 14 9 6 4 2 1 0 0 1 1 3 3 4 5 6 6 5 5 7 10 13 14 16 19 24 28 32 35 37 38 38 39 38 33 24 23 22 22 22 26 36 44 47 52 57 61 65 67 65 54 47 46 48 49 48 53 61 68 65 65 67 70 74 76 77 77 78 78 77 76 73 69 65 47 37 36 46 53 60 65 67 67 92 270 259 257 265 270 275 279 281 281 281 281 281 282 282 283 284 286 289 293 296 299 301 303 303 302 300 299 298 297 297 297 297 296 294 292 291 290 291 292 293 294 295 297 299 301 304 305 303 302 301 300 299 298 299 300 301 302 302 301 301 301 301 302 302 302 302 302 302 303 304 304 305 305 305 305 305 304 303 302 301 300 298 297 296 296 295 295 295 295 294 294 293 292 292 291 290 290 289 288 287 285 284 283 282 280 279 279 278 277 275 274 273 272 271 270 269 268 267 266 265 263 262 261 261 360 0 0 0 0 360 359 359 359 358 358 359 359 0 2 3 5 6 8 9 10 10 11 12 13 14 15 15 16 17 18 20 22 24 24 24 22 21 20 19 18 18 17 17 17 18 19 20 28 36 43 45 45 45 46 48 49 49 48 48 48 49 49 49 48 47 45 44 44 43 42 42 41 40 39 38 35 33 30 29 29 28 26 22 22 23 24 26 26 25 22 18 14 12 11 5 353 335 303 293 295 303 313 326 344 2 5 6 8 9 10 10 8 6 5 7 7 9 12 16 20 26 32 37 40 41 39 36 33 32 33 36 39 43 47 51 57 62 67 74 77 71 58 44 37 35 34 32 28 25 24 23 24 25 28 30 33 36 38 43 51 63 83 159 218 238 15 35 21 22 22 20 20 23 25 27 26 23 17 4 347 328 310 299 292 290 293 295 295 294 292 290 287 284 282 280 278 276 273 271 268 266 263 261 259 258 258 260 264 269 273 275 276 276 276 275 275 276 282 296 310 317 323 328 334 141 159 163 166 169 170 171 172 172 172 171 170 168 166 164 165 165 166 166 167 167 167 168 168 168 167 166 165 164 163 162 161 161 161 161 160 159 158 157 155 153 151 150 149 149 148 147 146 144 142 139 136 133 130 128 125 123 121 120 119 118 116 114 111 109 107 105 102 98 94 90 86 83 80 77 75 72 70 68 65 63 59 55 52 49 47 45 43 42 40 39 38 37 36 35 34 34 34 34 34 33 32 31 31 32 33 35 38 41 46 52 59 64 67 68 68 66 59 52 47 42 37 31 25 21 16 12 9 8 7 5 3 2 0 0 1 2 2 3 3 5 5 5 6 7 9 10 12 14 17 21 25 30 32 33 34 34 34 32 26 22 21 20 19 18 19 26 31 35 40 44 49 55 60 62 54 45 39 41 41 40 43 50 65 62 61 61 63 66 69 70 71 72 75 76 73 65 53 42 28 15 9 16 19 20 20 17 13 320 257 250 246 248 252 257 261 264 267 270 273 275 277 278 280 281 283 287 292 297 301 303 304 303 301 298 297 296 295 296 296 296 295 293 291 290 289 289 290 291 292 294 296 298 299 301 303 303 303 303 301 299 298 299 300 301 302 302 301 301 301 301 302 302 302 301 301 302 303 304 305 306 306 306 306 306 305 304 303 301 300 299 298 298 297 297 296 296 296 295 295 294 293 292 292 291 290 289 288 287 286 285 284 282 281 280 279 278 278 276 275 274 273 272 271 270 269 268 267 265 264 263 262 262 360 360 0 0 0 0 360 359 359 359 359 359 359 0 1 3 4 6 7 9 9 10 11 12 12 13 14 14 15 15 16 18 20 22 23 23 22 21 20 18 18 17 17 16 17 18 19 20 24 32 40 43 44 44 45 46 47 46 44 42 42 44 46 46 47 46 46 45 44 43 42 40 39 38 38 37 34 31 29 27 26 25 24 22 23 25 27 28 29 27 24 20 15 12 360 344 327 311 303 308 318 330 339 345 356 3 5 7 9 11 11 10 9 8 8 9 9 9 10 12 15 19 24 29 33 35 33 30 28 29 30 31 34 37 41 44 49 54 60 66 71 72 67 56 45 40 37 32 28 24 22 22 22 22 23 25 27 28 29 31 33 34 33 32 29 26 24 22 21 18 12 8 8 11 14 16 18 20 18 11 1 345 325 302 291 289 293 297 302 306 307 306 301 297 293 289 286 284 281 278 275 273 271 269 268 267 268 271 274 278 280 280 280 279 278 277 277 278 285 299 315 319 322 324 326 328 164 160 162 163 163 162 163 165 166 166 166 166 164 162 161 161 162 163 163 164 165 166 166 166 166 165 164 163 163 162 162 162 162 162 161 160 159 157 155 153 152 151 150 149 149 148 148 147 145 142 139 135 131 127 125 122 121 120 118 116 113 109 105 102 98 93 88 82 76 71 66 62 59 57 56 56 56 56 55 54 51 48 45 43 41 39 37 35 34 32 31 29 28 27 26 26 26 26 26 25 24 22 21 20 21 22 25 28 31 37 43 51 56 61 65 65 60 55 50 45 39 33 27 21 16 12 9 9 11 11 7 4 2 1 1 1 2 2 3 4 3 3 3 3 5 7 9 11 14 17 22 27 29 29 29 29 29 25 17 17 17 17 17 16 15 15 17 23 30 33 37 41 45 48 44 36 31 32 32 30 31 37 54 54 53 52 52 52 54 58 65 73 80 81 73 56 37 24 13 3 354 355 355 352 347 340 332 309 287 270 256 254 254 254 254 255 258 261 265 268 272 274 277 279 281 286 292 299 303 305 305 303 301 298 296 295 295 296 296 296 295 293 291 289 288 289 289 290 291 292 294 296 297 299 301 302 303 303 302 300 299 299 300 301 302 302 301 301 301 301 301 302 301 301 302 302 303 305 306 306 307 307 307 306 306 304 303 302 301 301 300 299 298 297 297 297 297 296 295 294 294 293 292 292 291 290 289 288 287 286 285 283 282 281 280 279 278 277 276 275 274 274 273 272 271 270 268 267 266 265 264 264 360 360 360 360 0 0 0 360 360 359 359 360 360 1 2 3 4 6 7 8 9 10 11 11 12 12 13 13 14 14 15 16 18 21 22 23 22 20 19 18 17 17 17 17 17 19 21 22 23 26 34 40 41 41 42 43 44 43 41 40 40 42 44 45 45 45 45 44 44 42 41 39 38 37 37 37 35 32 29 28 27 26 25 24 25 27 29 29 29 28 25 19 10 357 343 329 318 312 315 325 336 346 354 358 2 4 6 8 10 12 12 12 11 10 10 10 10 10 11 12 14 16 20 23 25 25 24 23 24 24 24 26 29 33 36 39 43 47 52 58 63 67 69 63 53 47 41 35 29 24 21 20 19 19 19 19 20 20 21 19 18 17 17 16 16 16 17 18 17 5 360 358 357 358 359 2 6 9 8 5 360 352 337 308 296 293 298 307 314 319 319 317 313 308 304 300 296 292 289 285 282 279 277 276 276 276 278 282 285 287 287 284 280 277 275 275 278 280 287 299 314 319 320 319 319 319 318 306 169 158 155 147 144 148 154 157 159 160 160 159 158 158 158 159 160 161 163 164 165 165 165 165 164 163 163 162 162 162 162 162 161 160 158 156 155 153 152 151 151 150 150 150 150 149 148 145 142 138 134 130 126 124 122 120 117 113 108 102 97 92 87 81 74 66 60 54 49 46 43 43 43 44 45 46 46 45 43 41 39 37 35 33 31 29 28 26 25 23 22 21 20 20 20 19 19 18 16 14 11 9 8 9 12 16 20 24 29 35 42 48 53 57 59 59 57 52 45 38 31 25 20 14 10 9 13 16 12 9 5 3 2 2 3 3 4 4 1 359 358 358 360 2 5 7 10 13 18 22 24 24 25 24 23 22 18 17 15 14 14 13 13 13 13 16 23 27 28 30 33 32 27 23 23 23 22 20 21 31 39 40 40 39 41 43 48 56 66 69 69 61 46 31 19 10 3 356 348 345 342 337 330 322 313 303 292 280 270 264 261 258 255 253 253 255 257 260 263 267 271 274 278 284 291 300 307 309 309 307 304 301 298 297 297 297 297 296 294 292 290 288 288 288 288 288 289 290 292 293 296 299 301 304 306 305 303 300 299 299 300 301 302 302 302 301 301 301 301 301 301 302 302 303 304 305 306 307 307 307 307 307 306 305 304 303 303 302 301 300 300 299 298 298 298 297 296 295 294 293 293 292 291 291 290 289 288 287 286 285 283 282 280 280 279 278 277 276 276 275 275 274 272 271 270 268 267 267 266 265 0 360 360 360 360 0 0 0 0 0 0 0 1 1 2 3 4 6 7 8 9 10 10 11 11 12 12 13 13 13 13 14 16 19 21 21 21 20 18 17 16 16 17 17 18 20 22 23 24 25 28 35 37 37 37 38 39 39 39 39 41 42 44 44 44 43 43 42 42 41 40 39 38 37 37 36 35 34 33 32 30 28 26 25 25 26 27 27 26 24 20 9 358 346 335 326 320 322 328 338 346 355 1 5 5 6 8 10 12 13 14 14 13 11 10 10 10 11 12 14 15 16 18 19 19 18 18 19 22 18 16 17 23 28 32 35 37 41 45 49 54 59 63 61 56 53 48 42 35 27 21 19 18 17 16 15 15 16 15 13 11 12 13 14 15 18 20 18 12 357 353 350 348 346 347 351 356 0 1 358 355 351 340 313 302 302 309 319 324 324 323 321 318 315 311 307 303 300 296 292 289 285 283 282 282 284 287 292 294 293 290 284 279 276 274 275 280 283 287 294 304 319 319 317 314 312 311 312 314 320 327 335 348 23 106 136 147 152 154 155 156 156 157 158 159 160 162 163 164 165 165 165 165 164 163 163 163 163 163 163 162 160 159 157 155 153 152 152 152 152 152 152 152 152 150 148 145 142 138 135 131 128 124 121 116 110 102 94 87 81 74 67 59 52 46 41 37 34 33 32 33 33 34 35 36 35 35 33 32 31 29 27 26 24 22 21 20 18 17 16 15 15 15 15 14 13 12 9 6 3 360 0 4 8 12 15 17 22 27 33 41 48 56 60 61 57 50 43 36 30 24 18 13 11 13 20 17 13 10 7 5 5 5 5 6 5 1 357 353 354 355 358 0 3 6 9 12 15 18 19 19 19 18 16 15 14 12 11 10 10 10 10 11 12 17 20 21 22 22 18 16 17 17 16 15 14 13 22 27 28 29 30 32 34 37 40 41 34 29 23 16 9 3 358 354 350 347 343 338 332 323 315 306 299 295 289 285 281 276 271 266 262 259 256 255 255 258 263 266 270 273 279 288 301 313 317 314 311 310 307 304 301 299 299 298 297 295 291 289 288 287 287 287 287 287 287 288 290 294 298 303 306 309 307 303 300 299 299 301 301 302 302 302 302 301 301 301 301 301 301 302 303 304 306 307 307 308 308 307 307 307 306 306 305 305 304 303 303 302 301 300 300 299 298 297 296 295 294 293 293 292 292 291 290 289 288 287 286 284 283 281 280 279 279 278 277 277 276 275 275 273 272 271 270 269 268 268 267 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 3 5 6 7 7 8 9 10 10 11 11 12 12 12 13 13 13 14 17 19 20 20 19 18 16 15 15 15 16 18 19 21 22 23 25 27 33 34 33 32 30 32 35 37 38 40 42 43 43 43 41 41 40 40 40 40 39 38 37 36 35 34 33 32 32 31 29 28 27 26 26 25 24 22 17 8 355 345 338 332 328 327 332 339 346 351 356 2 6 7 9 10 11 13 14 14 14 14 13 11 11 10 11 12 14 16 17 18 18 18 16 16 17 19 13 10 11 16 23 26 29 32 36 40 42 45 48 52 53 53 51 50 47 41 31 22 19 17 16 14 13 12 13 13 11 11 12 14 16 19 22 29 23 9 354 346 341 338 336 339 344 351 357 360 358 353 349 336 314 308 313 322 329 328 324 322 321 320 319 316 313 309 306 303 299 295 292 289 288 288 291 295 300 300 296 290 283 279 276 275 276 281 286 290 296 305 318 318 315 311 309 307 307 310 314 319 324 331 340 354 14 84 134 145 150 153 155 157 158 159 160 161 162 163 164 165 165 165 164 164 164 164 164 164 163 162 161 159 157 155 154 153 153 153 154 154 155 155 154 153 151 149 146 143 140 137 134 129 123 116 106 96 85 76 68 60 52 45 39 34 30 28 26 25 25 25 25 26 26 26 26 26 26 25 24 23 22 21 20 18 17 15 14 13 13 12 11 11 11 11 10 9 7 4 1 359 358 360 3 6 8 9 12 15 20 26 34 43 50 55 52 47 42 38 34 27 21 16 13 12 22 22 17 13 10 8 8 7 8 8 7 3 357 350 350 352 354 356 359 1 4 7 10 12 13 13 12 12 11 10 9 8 8 7 6 6 6 7 9 11 12 13 14 14 12 12 12 12 12 11 11 10 14 18 20 20 21 21 19 17 14 11 8 5 3 1 357 354 350 347 344 342 338 334 329 322 315 310 305 300 299 296 291 286 283 278 275 272 270 268 266 265 265 266 266 266 268 273 288 323 329 323 318 318 319 315 310 306 303 301 298 296 292 289 288 287 287 286 285 284 284 285 288 292 298 305 309 309 307 303 300 299 299 300 301 301 301 302 302 301 300 299 299 299 300 301 302 304 306 308 308 308 308 308 308 308 307 307 306 306 305 305 305 304 303 302 301 300 299 297 296 296 295 294 294 293 293 292 291 290 289 288 287 286 284 283 281 281 280 279 278 277 276 275 275 274 273 271 271 270 269 269 269 0 1 1 1 1 1 1 1 2 1 1 2 2 2 2 3 4 5 6 7 8 9 9 10 10 11 11 12 12 12 12 12 13 15 17 19 19 18 17 16 15 14 13 14 16 17 19 20 22 24 26 29 31 30 29 29 30 34 36 38 39 41 42 42 41 40 39 39 39 39 39 39 38 37 35 34 33 32 30 29 28 28 29 31 32 32 30 26 22 15 356 339 334 331 330 330 333 341 346 349 351 355 1 5 7 10 11 12 14 14 14 14 16 16 15 13 12 12 12 13 14 15 16 16 17 17 17 18 16 11 9 9 12 18 21 23 26 30 33 35 36 38 41 43 44 46 47 46 44 39 30 20 17 15 13 11 10 12 11 11 12 13 15 18 22 25 31 16 359 345 336 330 328 329 336 343 351 357 359 356 350 344 332 317 315 321 326 329 327 323 321 321 321 320 318 316 313 311 308 305 302 299 296 295 296 298 302 306 302 295 288 283 279 277 277 279 283 288 293 304 314 316 315 313 310 307 305 306 308 312 316 321 325 331 337 341 346 15 119 141 148 152 155 156 157 159 160 161 162 162 163 164 164 165 165 165 166 165 165 164 163 161 160 158 156 154 154 154 154 155 157 157 157 157 156 154 152 150 148 146 143 140 135 126 115 101 86 72 61 52 44 37 32 28 25 23 21 20 19 19 19 18 18 18 18 18 18 18 19 18 18 17 17 16 15 14 12 12 11 10 10 9 9 9 9 8 8 7 5 3 0 359 359 0 1 2 2 3 5 8 12 18 26 33 38 40 41 39 37 34 29 24 18 14 10 17 20 19 16 13 11 10 9 10 10 10 7 360 350 348 349 351 353 356 358 1 4 7 9 10 9 8 7 6 6 5 3 2 2 1 2 2 4 5 7 9 10 10 10 9 8 7 7 8 8 7 7 9 10 9 8 8 6 4 1 359 357 355 353 352 350 347 345 343 341 340 338 334 330 325 320 315 310 306 304 301 297 291 285 282 279 279 281 281 281 279 277 275 273 270 267 264 259 226 181 288 331 326 325 330 332 322 318 315 310 306 300 295 291 288 288 287 286 284 282 281 281 284 290 298 306 310 310 307 303 300 299 299 299 300 300 301 301 302 301 300 299 298 297 297 299 301 303 306 307 308 308 307 307 308 308 308 307 307 307 306 306 305 305 304 303 302 301 299 298 297 297 296 296 295 294 293 292 292 291 290 289 288 287 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 271 270 270 269 359 360 1 1 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 8 9 10 10 10 11 11 11 12 12 12 12 13 14 16 17 17 14 13 13 13 13 12 12 14 14 15 17 20 22 24 26 29 29 29 30 32 35 36 37 37 37 38 39 39 38 38 38 38 37 37 37 37 36 34 33 32 31 30 29 27 26 28 30 34 35 34 31 27 16 351 337 334 332 330 331 336 344 348 350 352 355 1 4 6 10 13 15 15 15 14 14 17 18 17 15 14 13 12 12 13 13 13 14 14 15 16 15 13 11 10 10 12 14 16 18 20 23 25 27 28 30 33 36 38 41 43 44 42 34 27 22 18 15 13 11 10 11 10 10 11 13 16 19 22 26 28 8 349 334 324 322 325 330 338 347 354 358 358 354 350 338 329 322 320 321 323 323 322 319 319 319 319 318 318 316 315 313 311 308 306 304 302 301 303 305 308 310 303 293 287 283 280 279 281 286 290 293 297 306 313 313 312 311 308 306 305 306 308 311 314 318 323 327 330 332 334 337 344 31 136 147 151 153 155 155 157 158 159 160 162 163 165 166 167 167 167 166 165 164 163 161 159 158 156 155 155 155 156 158 159 160 160 159 158 157 156 154 153 152 149 145 138 127 109 86 66 51 41 34 29 25 22 20 18 17 16 16 15 15 15 14 14 13 13 13 12 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 7 7 7 6 6 4 3 2 1 360 359 359 358 357 357 358 1 6 12 18 23 27 29 31 30 30 27 23 18 13 8 11 14 15 14 12 11 11 11 12 12 13 11 4 352 348 348 349 352 354 357 360 2 5 7 8 7 5 3 3 2 1 359 358 357 357 357 359 0 2 4 6 8 8 7 6 4 3 3 3 3 2 1 1 0 359 358 357 356 354 353 352 350 348 346 344 342 339 337 335 335 335 334 332 329 325 320 316 311 307 303 299 295 291 287 283 280 280 284 284 285 285 284 283 281 279 277 276 276 280 295 323 329 329 328 327 325 324 327 326 323 320 312 306 299 293 290 289 287 284 278 274 273 276 284 295 303 308 311 308 304 301 299 298 298 298 299 300 301 302 301 300 299 297 296 295 297 299 302 304 305 306 306 306 307 307 308 307 307 307 307 307 307 306 305 305 304 303 302 300 300 299 298 298 297 296 295 294 293 292 291 291 290 289 288 287 286 285 284 283 282 281 279 278 277 275 275 274 273 272 271 271 270 270 358 359 360 1 1 2 3 3 3 3 3 3 3 3 3 3 4 5 6 7 9 10 10 11 11 11 11 11 12 12 12 12 12 13 14 15 15 11 9 10 11 12 12 12 13 13 14 16 18 20 21 23 25 26 28 30 33 36 38 39 37 35 34 35 35 36 36 36 36 36 35 35 35 34 33 32 32 31 31 30 28 27 27 28 29 30 30 29 26 20 13 357 345 336 331 332 336 343 348 350 354 358 3 5 7 11 15 17 16 16 16 17 19 18 17 16 14 13 13 13 13 13 13 13 12 12 11 10 10 10 11 11 12 12 13 15 16 17 19 20 22 24 26 30 33 37 40 42 42 37 32 27 22 17 13 10 8 8 7 7 7 7 9 13 18 24 24 1 345 332 324 323 330 338 345 353 359 359 355 351 348 335 327 321 318 317 317 316 315 314 315 316 316 316 315 315 314 313 311 310 308 307 307 308 309 311 313 313 307 296 291 287 284 284 287 292 297 301 311 314 313 312 311 309 308 306 305 306 308 310 313 316 320 324 327 328 329 329 330 330 331 218 155 154 154 154 154 155 157 159 161 163 165 166 167 167 167 166 165 163 162 161 160 158 158 157 157 158 159 160 161 162 162 161 161 160 159 159 158 157 154 149 140 121 87 57 40 31 26 22 19 17 16 15 14 14 13 13 12 12 12 11 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 4 4 3 2 1 360 359 358 357 356 355 357 2 6 10 13 16 18 20 22 23 21 18 14 10 6 6 7 9 9 8 8 9 10 11 12 14 15 11 358 350 348 350 352 354 356 358 360 2 3 4 4 2 0 359 359 357 356 354 353 353 353 354 356 359 3 5 6 6 5 3 1 0 360 360 359 358 357 356 355 354 353 352 350 349 348 347 345 343 341 339 336 334 331 330 330 331 331 330 328 325 321 317 313 309 305 301 297 295 292 289 286 285 288 289 290 291 290 289 288 288 287 289 294 303 314 324 325 324 323 322 320 321 323 325 323 321 319 315 311 304 300 297 293 289 277 270 266 268 279 290 300 308 312 309 305 303 301 299 298 298 299 299 301 301 301 301 299 297 296 295 296 298 300 301 302 302 303 304 306 307 307 307 308 308 308 308 307 307 306 305 305 304 304 303 302 301 300 299 298 297 296 295 294 293 292 292 291 290 289 288 287 286 285 284 283 282 281 279 278 276 275 275 274 273 272 271 271 270 358 359 359 360 0 1 2 2 3 3 3 3 3 3 3 4 5 6 7 8 9 10 11 11 11 12 12 12 12 12 12 12 12 13 14 15 15 14 10 10 12 13 13 13 13 13 13 15 16 18 18 19 20 22 25 28 31 36 39 39 37 34 31 31 32 33 34 34 34 34 34 34 34 33 33 32 31 30 29 29 28 27 26 25 24 23 21 21 22 23 21 9 353 340 331 337 343 348 351 353 356 360 5 8 11 15 18 19 17 17 19 23 22 19 18 16 14 13 13 13 13 12 13 13 12 10 8 7 7 7 8 9 10 11 11 12 12 12 12 13 14 17 19 22 26 30 34 38 41 40 37 32 26 20 15 11 8 5 5 5 2 359 358 1 6 10 8 357 346 339 335 334 341 347 353 358 1 359 353 346 340 333 324 319 316 315 313 310 309 310 311 312 312 313 312 312 312 311 311 310 310 310 310 311 313 315 316 316 314 309 304 300 296 294 295 298 302 306 314 314 313 312 311 310 309 308 307 307 308 309 311 313 317 320 323 325 326 325 324 321 319 314 299 252 187 168 161 158 159 160 161 163 164 165 166 167 166 165 164 163 162 161 160 160 159 159 159 160 162 163 164 164 164 163 163 163 163 163 163 161 158 151 135 93 47 30 23 19 17 15 14 13 12 12 12 11 10 10 10 9 9 9 8 7 7 6 5 5 5 5 5 6 6 6 7 7 7 6 6 6 5 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 0 359 358 358 359 1 5 7 9 9 11 14 16 17 14 11 8 5 3 2 2 3 3 4 4 6 7 8 9 12 16 16 6 354 350 350 352 353 355 356 357 358 359 359 359 359 358 357 356 354 353 351 350 350 350 351 353 357 2 5 6 5 4 2 359 358 358 357 357 355 354 354 353 351 349 347 346 345 344 342 341 339 337 335 332 329 326 325 325 326 326 326 326 324 322 319 316 312 308 304 301 299 297 296 295 295 296 296 297 298 297 296 295 294 294 296 300 306 312 317 319 318 317 316 316 316 317 319 319 319 318 317 315 311 309 306 302 299 288 280 275 274 283 292 301 310 313 311 308 305 302 300 299 299 299 299 300 301 301 301 300 298 297 296 295 296 297 298 299 300 301 303 304 305 306 308 308 309 309 308 308 307 307 306 306 305 305 305 304 303 301 300 299 298 297 296 296 295 294 293 292 291 290 290 289 288 287 286 285 283 282 280 279 277 277 276 275 274 273 272 271 270 358 359 359 359 360 0 1 1 2 2 2 3 3 3 3 4 5 6 7 8 9 10 11 12 12 13 13 13 14 13 13 12 12 12 13 15 16 15 13 13 13 14 13 13 13 12 12 12 14 15 16 15 15 17 20 24 28 32 36 36 36 34 32 30 30 31 32 32 33 33 33 33 32 32 31 30 29 27 26 25 24 24 23 22 21 19 18 20 22 22 20 14 360 347 342 352 356 357 356 356 358 1 6 10 15 19 20 20 19 18 22 24 22 21 19 17 16 14 12 12 11 9 10 11 10 9 8 7 6 5 5 6 7 8 8 8 8 7 6 6 7 9 12 14 17 21 25 29 34 37 37 34 29 24 18 13 9 6 6 3 358 354 351 351 353 354 354 352 348 345 343 345 350 354 358 0 359 354 349 342 334 327 322 319 316 313 309 305 304 305 306 308 309 309 309 309 309 309 309 310 310 310 311 313 315 316 316 315 315 314 312 308 306 304 304 305 308 312 312 311 311 311 311 310 310 310 310 309 309 309 310 311 314 316 319 320 322 321 319 316 312 307 300 286 256 208 180 167 163 162 162 163 164 165 166 166 166 165 164 164 163 162 162 162 161 162 162 163 164 165 165 165 165 165 165 166 166 167 166 164 159 145 96 35 21 16 14 14 13 12 11 11 11 10 10 9 8 8 7 7 6 6 6 5 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 4 5 6 7 7 7 9 11 13 11 7 4 1 360 359 358 357 358 358 359 0 2 3 4 6 8 12 16 13 359 352 351 351 352 353 353 354 354 355 355 355 355 355 355 354 352 350 349 348 348 349 349 351 353 358 2 5 5 4 1 359 357 356 355 354 353 352 351 350 348 345 343 342 341 340 339 337 336 334 331 328 325 322 321 321 321 321 322 322 322 321 321 318 315 312 309 307 305 304 303 303 303 303 302 302 302 301 301 300 300 299 301 303 306 310 313 314 314 313 313 312 313 314 314 315 317 318 317 316 314 313 310 308 305 299 293 287 288 293 298 305 312 314 314 311 308 305 303 302 300 299 298 299 300 300 301 300 299 298 296 295 294 294 295 297 298 300 301 303 305 307 308 309 310 310 309 309 308 308 307 307 307 306 305 305 304 303 302 301 300 299 299 298 296 295 294 293 292 292 291 290 289 288 287 286 284 283 282 280 279 278 277 276 275 273 272 271 271 357 358 359 359 359 359 360 0 1 1 1 2 2 3 4 4 5 6 7 8 9 10 11 12 13 13 14 15 15 15 14 13 12 12 12 13 15 15 14 13 13 13 13 12 12 12 11 10 11 12 12 11 11 13 16 20 24 28 32 34 35 36 35 33 32 32 32 32 31 31 30 29 29 29 29 28 27 25 23 21 20 20 19 18 17 17 18 20 22 20 18 16 12 5 4 10 11 7 2 359 359 3 6 11 16 20 22 22 21 20 22 22 20 18 17 17 17 16 13 12 9 7 6 7 7 7 7 6 6 5 5 4 4 5 5 4 3 3 2 2 3 4 6 7 9 12 14 18 22 26 29 30 29 26 21 16 11 8 6 3 357 352 348 346 345 346 347 348 348 349 350 352 355 359 360 358 354 348 341 335 329 324 321 318 315 310 304 302 301 302 303 304 305 306 306 306 306 307 308 309 310 311 312 313 314 315 315 314 313 311 311 311 312 315 316 313 312 312 309 308 308 309 310 311 312 313 313 312 311 310 310 311 312 315 316 318 319 319 317 314 310 304 296 283 262 228 198 179 171 167 165 165 165 165 165 165 165 165 165 164 164 164 164 163 163 164 165 165 166 166 166 166 166 166 167 168 169 169 167 163 151 92 25 13 11 11 11 11 11 10 10 9 9 9 8 7 6 6 5 5 5 4 4 4 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 0 360 359 359 359 359 359 360 0 1 2 2 3 4 5 6 8 8 9 10 10 9 9 10 10 10 7 3 360 357 356 355 355 354 354 355 355 356 357 359 360 2 4 7 12 11 3 355 351 351 351 352 352 352 352 352 352 352 352 352 352 352 351 349 348 348 348 348 349 349 351 356 1 4 5 4 2 359 357 355 354 353 351 349 347 345 343 342 340 339 339 338 337 336 334 331 329 326 324 321 320 320 320 319 319 319 319 319 318 318 316 315 313 312 311 310 309 308 308 307 306 305 305 304 304 303 303 303 303 305 307 308 310 311 311 310 310 310 311 311 312 313 314 315 315 315 315 313 312 310 308 305 300 294 294 296 301 308 312 315 315 314 310 307 305 303 300 299 298 298 298 299 299 299 298 297 296 295 294 294 294 295 296 298 300 303 305 307 309 310 310 310 310 310 309 309 308 308 307 307 306 306 305 304 303 303 302 301 300 299 298 297 296 295 293 293 292 292 290 289 288 286 285 284 282 281 280 279 278 277 276 274 273 272 271 355 357 357 358 358 358 359 359 360 0 0 1 1 2 3 5 6 7 7 8 9 10 11 12 13 14 14 16 17 17 16 15 14 13 12 12 12 9 8 9 11 13 13 12 12 12 11 9 8 8 8 7 7 8 11 15 19 24 30 33 35 37 38 38 36 34 33 31 29 27 25 24 24 24 24 24 24 22 21 19 18 17 15 14 13 13 15 17 19 16 14 13 14 18 20 22 22 16 8 4 2 4 7 11 15 19 21 22 21 21 22 21 19 16 14 13 13 14 15 13 10 8 6 5 4 5 6 5 4 4 4 4 3 3 2 1 360 359 359 359 360 1 2 3 4 5 7 9 11 15 18 21 23 23 21 18 13 9 5 2 359 354 348 344 343 345 347 349 351 352 353 354 357 359 358 353 346 338 332 327 323 321 318 313 308 304 301 300 299 299 300 301 302 302 303 303 304 305 306 308 309 310 311 312 312 313 312 311 309 307 307 314 323 328 321 315 311 308 307 306 307 308 310 312 314 315 316 316 314 313 312 312 313 315 316 317 317 317 315 312 308 301 291 277 257 231 207 189 178 172 169 168 167 166 166 165 165 165 165 165 165 165 165 164 164 165 165 166 166 166 166 166 167 168 169 170 170 169 166 152 54 16 10 8 9 9 10 10 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 2 2 1 1 1 1 1 0 360 360 359 360 0 1 1 1 1 1 0 360 359 359 359 359 359 359 360 0 1 2 3 5 6 8 9 11 13 14 14 14 13 13 11 9 5 1 358 355 354 354 353 353 353 353 353 353 354 355 356 358 360 2 6 7 3 356 351 350 350 350 350 350 350 350 349 350 350 350 350 350 349 349 348 348 348 348 349 349 351 355 0 3 3 2 1 360 358 356 355 353 350 347 345 344 343 341 340 339 338 338 336 335 332 330 328 326 323 322 322 321 320 320 319 319 319 318 317 317 316 316 315 315 314 313 312 311 311 310 309 307 307 306 305 305 304 304 304 305 306 307 308 309 309 309 308 308 309 309 309 310 310 310 310 311 312 312 311 311 310 308 304 300 298 299 303 308 311 314 315 315 312 309 306 304 302 300 300 299 299 298 298 298 297 296 295 294 293 293 293 294 294 296 299 302 306 308 310 310 311 311 310 310 310 309 309 309 308 308 307 307 306 305 305 304 303 302 302 300 299 298 297 296 295 294 293 292 291 289 288 286 285 284 283 282 281 280 279 278 276 275 274 273 272 353 354 356 356 357 357 358 358 359 359 359 360 0 1 3 4 5 6 7 8 8 9 10 11 12 13 14 15 17 18 17 16 15 14 13 12 9 4 4 6 10 13 13 13 12 12 11 9 7 5 4 3 3 4 6 9 14 21 29 32 34 35 36 35 33 32 30 28 25 22 20 17 17 17 18 19 19 19 19 18 16 14 13 11 10 11 12 14 14 9 5 5 9 15 21 26 26 20 11 6 4 5 8 11 14 18 20 20 20 20 21 20 19 17 14 11 10 11 12 13 12 11 9 7 2 2 1 0 1 1 2 1 1 0 359 358 358 357 357 357 357 358 359 360 1 1 2 3 4 6 9 12 14 16 17 16 13 9 5 2 359 354 348 345 346 349 352 354 354 353 352 353 354 355 353 347 340 333 327 323 319 314 308 303 300 299 298 298 297 297 297 297 298 298 299 300 301 303 305 307 308 309 310 310 310 309 308 307 304 302 303 310 318 324 320 313 308 306 305 304 306 308 310 314 316 318 319 319 317 315 314 314 315 316 317 317 317 316 314 310 304 295 281 265 247 228 208 194 184 178 174 172 170 169 167 166 165 165 166 166 166 166 165 164 164 164 165 165 165 166 166 167 169 171 172 173 172 169 144 13 7 6 7 8 9 9 9 9 8 7 6 6 5 5 5 5 4 4 3 3 3 2 3 2 2 2 2 1 1 1 0 360 359 359 358 358 358 359 360 0 1 1 1 1 1 1 0 360 359 359 359 360 0 1 2 4 5 6 8 10 13 15 17 17 16 15 15 14 11 7 2 358 355 354 354 353 353 352 352 352 352 352 352 353 354 355 357 0 2 1 357 351 350 349 349 350 349 348 348 348 348 348 348 348 349 349 348 348 348 348 348 348 349 350 353 358 1 1 0 360 359 357 355 352 350 348 347 345 344 343 342 340 339 338 336 335 333 332 330 328 326 324 323 323 322 322 321 321 321 320 319 318 317 317 316 316 315 315 314 313 313 312 311 310 309 308 307 306 306 306 305 305 306 306 307 307 308 308 308 308 307 307 307 307 308 308 307 307 307 307 307 308 309 309 308 306 304 302 301 303 306 309 312 313 313 311 309 307 305 303 302 301 301 300 299 299 298 297 296 294 293 293 292 292 292 293 294 297 301 306 308 310 311 311 311 311 310 310 310 310 309 309 309 308 308 307 306 306 305 304 304 303 302 301 300 299 298 296 295 293 292 290 289 288 287 286 285 284 283 281 280 279 278 277 276 275 274 273 351 353 354 354 355 356 356 357 358 358 358 359 359 360 1 2 4 5 6 7 7 7 8 9 10 12 13 14 16 17 17 16 15 14 14 12 8 2 3 6 9 13 15 14 14 13 12 10 8 5 3 1 0 0 1 3 8 16 26 28 29 30 29 27 26 24 23 21 20 17 14 12 12 12 12 13 14 15 16 16 15 13 11 9 7 7 9 10 8 3 359 360 4 12 20 25 24 17 10 6 5 6 7 9 12 15 17 17 17 17 18 17 17 16 14 11 10 9 9 10 11 10 8 4 0 0 359 358 358 358 357 356 356 356 356 356 356 356 355 355 355 355 356 357 357 358 358 358 359 360 1 3 6 8 9 10 9 7 4 2 360 356 352 350 350 354 357 358 356 352 349 347 347 347 346 341 335 329 324 319 312 305 300 296 295 295 295 295 295 295 294 294 294 294 296 297 299 301 304 306 307 308 308 308 307 306 305 303 300 298 297 297 301 307 315 311 308 305 304 303 305 308 311 315 319 321 322 322 320 318 316 315 316 316 317 317 316 315 312 306 297 285 268 253 238 222 207 195 187 182 179 178 175 173 171 170 169 168 168 167 167 166 165 164 164 164 164 165 166 166 168 169 171 174 176 176 177 348 357 359 3 5 7 8 9 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 0 360 359 359 358 358 358 358 358 359 360 0 1 2 2 3 3 2 2 1 1 1 1 1 1 2 3 5 6 8 11 13 15 16 15 15 15 16 16 13 10 6 2 357 356 355 354 353 353 352 352 352 351 351 351 351 352 354 356 358 359 358 355 353 354 354 354 350 347 347 347 347 347 347 347 348 348 348 348 348 348 348 348 348 349 353 357 359 359 358 356 355 354 353 352 351 349 347 345 344 342 340 339 338 336 334 332 331 330 328 327 326 325 324 323 323 323 323 322 322 321 320 319 318 317 316 316 315 314 313 313 312 312 311 311 310 309 308 307 307 307 306 306 306 306 307 307 308 308 308 308 307 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 304 302 303 305 307 309 310 310 310 309 308 306 305 304 304 304 303 302 301 300 299 297 295 294 293 293 293 293 294 296 298 302 306 308 310 310 310 310 311 311 311 310 310 310 310 310 309 308 308 307 306 306 305 304 304 303 303 302 301 299 297 296 294 293 292 291 289 288 287 286 285 284 283 281 280 279 278 277 275 274 273 350 351 352 353 353 354 355 355 356 357 357 358 358 358 359 0 2 3 4 5 5 6 6 7 8 9 11 12 14 15 16 15 15 14 14 13 10 6 3 5 9 13 15 15 14 14 14 13 10 7 3 0 359 357 356 356 0 9 18 21 23 23 22 20 18 17 16 15 13 11 9 8 8 8 9 9 10 11 13 13 13 12 11 9 7 6 7 7 4 2 0 1 4 8 14 18 15 11 7 4 5 4 4 6 9 11 13 13 13 14 14 14 14 13 12 11 10 9 8 8 7 6 3 0 359 358 357 357 357 356 355 353 353 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 356 358 359 1 2 2 3 2 1 1 0 0 359 356 354 354 356 357 354 349 342 339 338 338 339 336 331 325 319 310 303 299 296 295 294 294 294 294 295 294 293 292 292 292 293 294 296 299 302 304 306 307 307 307 306 304 303 301 299 297 295 294 294 299 306 310 309 306 304 303 305 308 312 317 321 323 324 323 321 318 317 316 316 316 316 316 315 313 309 302 292 277 260 247 234 221 208 198 191 187 185 184 183 181 178 176 174 172 171 169 168 166 165 164 164 164 165 166 167 168 169 172 174 177 179 185 330 351 355 0 4 7 9 8 8 7 5 4 3 2 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 0 0 359 359 358 358 358 358 358 359 0 1 2 3 4 4 4 4 3 3 3 2 2 2 3 4 5 7 9 11 13 13 13 13 13 13 14 14 13 12 10 7 0 358 356 354 353 353 353 353 352 351 350 350 350 350 351 352 354 355 357 356 355 355 355 355 350 347 346 345 345 345 345 345 346 347 347 347 348 348 348 348 347 348 354 357 358 357 356 354 353 353 353 352 350 348 346 345 343 341 339 337 336 334 332 331 329 328 327 326 325 325 324 324 324 324 323 323 322 321 320 319 319 318 317 316 315 314 313 312 312 311 311 310 310 309 308 308 308 307 307 307 307 307 307 307 308 308 308 307 306 305 304 304 305 305 305 305 305 305 304 303 303 303 303 303 303 304 303 303 304 305 307 307 307 307 308 307 306 305 305 305 305 305 304 303 302 301 299 298 296 295 295 295 296 298 300 301 303 305 307 308 309 309 310 310 311 311 311 311 311 311 310 310 309 308 308 307 306 306 305 305 304 304 304 302 301 299 298 297 296 294 293 292 290 289 288 287 286 284 283 282 280 279 277 276 275 274 349 350 351 352 352 353 353 354 355 356 356 357 357 357 358 358 360 1 2 3 3 4 4 5 6 8 9 10 12 13 14 14 14 13 13 13 11 5 2 3 7 11 14 14 14 14 15 14 13 10 6 2 359 356 353 352 354 0 8 12 14 14 14 13 12 10 9 8 6 3 1 1 3 4 5 6 7 8 10 11 12 11 10 8 7 7 7 7 6 5 5 5 6 7 9 11 8 6 5 5 5 3 3 5 6 8 9 10 10 11 11 11 10 10 9 8 8 7 6 5 4 3 1 359 358 357 356 355 355 354 352 350 349 350 351 352 353 353 352 352 352 353 353 353 353 352 351 350 350 352 353 355 356 356 356 356 356 356 357 358 1 3 3 355 351 349 350 352 350 345 337 333 332 332 332 331 327 322 315 308 302 299 297 296 296 296 296 296 297 297 296 294 293 293 293 293 295 297 300 303 305 306 306 305 305 303 302 301 299 298 296 294 292 291 295 305 309 308 306 304 305 309 314 318 322 324 324 323 321 318 317 316 316 316 316 316 314 312 308 301 291 277 262 249 235 223 212 204 197 194 192 192 192 191 188 184 180 176 174 172 170 168 166 165 165 166 166 167 168 169 171 173 175 178 186 332 350 355 360 4 7 8 8 7 5 4 2 1 0 359 359 359 359 360 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 359 359 358 358 358 359 359 0 2 3 4 5 5 5 6 6 5 5 5 4 4 4 5 6 7 9 10 11 11 10 10 11 11 12 12 13 13 12 9 3 359 357 355 353 353 352 352 351 350 349 349 349 349 350 350 351 352 353 353 353 354 354 354 351 347 345 344 343 343 343 344 344 345 345 346 346 347 347 347 347 348 352 354 354 354 353 353 352 352 351 350 349 347 346 344 342 340 338 336 334 333 331 330 328 327 326 326 325 325 325 325 325 324 324 323 322 321 320 320 319 318 317 316 315 314 313 312 312 311 311 311 310 310 309 308 308 308 307 307 307 307 307 307 308 308 307 306 304 303 302 302 303 304 304 304 304 304 304 303 303 302 302 302 302 302 303 303 303 304 305 305 305 305 305 305 305 305 304 305 306 306 307 306 305 304 302 301 300 299 298 298 298 299 300 301 302 304 305 307 308 308 309 309 310 310 311 311 312 312 312 311 310 309 308 307 307 306 306 305 305 305 305 304 303 301 300 299 298 297 295 293 292 291 289 288 287 286 285 283 282 280 278 277 275 274 348 350 351 351 351 352 352 353 354 354 355 356 357 357 357 357 358 360 0 1 2 2 3 3 4 6 7 8 10 11 12 12 12 12 12 12 10 3 360 0 2 6 10 12 13 14 14 14 13 12 8 5 1 357 353 352 353 357 2 4 6 6 7 6 5 4 2 360 358 355 352 351 352 354 356 357 360 3 7 10 11 10 9 8 7 7 8 8 8 9 9 9 8 8 8 8 6 6 7 7 7 5 6 6 7 7 7 7 7 8 8 8 7 6 5 5 4 3 3 2 1 0 359 358 356 355 354 353 352 350 349 348 347 347 349 351 353 353 352 351 351 351 352 352 352 350 348 347 348 349 350 352 354 354 352 351 350 350 352 356 359 360 358 351 347 345 346 348 347 342 337 333 330 328 326 324 322 318 313 308 305 303 302 301 300 300 300 300 301 301 300 299 298 296 295 295 295 297 299 302 304 305 305 305 304 303 302 301 300 299 297 295 293 292 295 304 311 311 309 306 307 310 314 318 322 324 323 322 320 318 316 316 315 315 315 315 314 312 309 303 294 283 269 255 240 226 215 206 201 199 199 200 201 201 198 193 186 181 177 175 173 171 169 168 168 168 168 168 169 170 172 173 175 178 334 354 358 2 6 9 9 8 6 4 2 0 359 359 358 357 357 357 358 358 359 360 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 360 359 359 359 359 359 360 1 2 3 4 5 6 6 7 7 8 7 7 6 5 5 5 6 7 8 8 8 8 8 9 11 12 13 13 13 12 11 9 5 2 358 354 353 352 351 350 349 348 348 348 348 348 348 348 348 348 348 349 350 350 351 352 350 347 344 343 342 342 341 342 342 343 343 344 344 345 346 347 347 348 350 352 352 352 351 350 349 348 347 346 346 344 343 342 340 339 337 335 333 331 329 328 328 327 326 326 325 325 325 325 325 324 324 323 322 321 321 320 319 318 317 316 315 314 313 312 311 311 311 311 311 310 309 309 308 308 308 307 307 307 307 308 308 308 307 305 304 302 301 301 302 303 303 304 304 304 303 303 303 302 302 302 302 302 302 303 303 303 304 304 304 303 303 303 304 304 304 304 305 306 307 307 306 306 305 304 302 301 301 300 300 300 300 301 301 303 304 306 307 307 308 308 309 310 311 312 313 313 313 312 311 310 309 308 308 308 307 306 306 306 305 305 304 303 302 301 299 298 296 295 293 292 291 290 289 288 287 285 284 282 280 278 277 275 348 349 350 350 351 351 352 352 353 354 355 355 356 356 356 357 357 358 359 360 0 0 1 2 3 4 5 6 8 9 10 11 11 10 10 10 8 4 359 358 358 0 4 9 11 12 13 13 13 11 9 6 2 359 356 355 356 357 1 1 2 2 2 2 0 358 354 350 346 342 338 335 336 336 334 330 329 338 354 8 12 12 10 8 7 6 7 9 10 11 12 12 11 8 8 8 7 8 9 10 11 12 12 11 9 7 4 3 4 5 5 5 4 3 2 1 360 359 358 358 357 357 356 355 354 353 351 350 349 347 345 343 344 345 347 349 352 353 352 350 348 348 349 350 350 349 347 346 345 345 346 348 350 350 348 346 345 345 346 348 349 349 347 345 343 342 342 344 344 342 338 334 329 325 321 318 317 315 313 311 310 309 309 308 307 306 305 305 305 305 305 304 302 301 299 298 297 298 299 301 303 304 304 304 303 302 301 300 300 299 298 297 295 295 298 303 311 313 311 309 308 311 315 318 321 323 322 321 319 318 316 316 315 315 315 314 313 312 309 304 297 289 278 263 247 232 218 208 204 203 204 206 208 209 206 200 192 186 182 179 178 176 174 173 172 171 170 170 170 171 172 172 170 145 4 3 7 10 13 13 10 6 3 0 359 357 357 356 355 355 355 356 356 357 358 358 359 360 360 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 360 360 360 360 0 1 1 2 3 4 5 6 7 8 8 9 9 8 8 7 6 6 6 6 6 6 7 8 9 11 13 13 13 13 12 11 9 7 5 2 360 356 353 351 349 347 346 345 345 346 346 346 346 346 345 345 345 345 346 346 347 348 347 346 343 342 341 340 340 340 340 340 341 341 342 342 344 347 347 347 348 348 348 347 346 345 345 344 344 343 342 341 340 339 338 337 335 333 332 330 329 328 328 327 326 326 326 326 326 326 325 324 323 323 322 321 321 320 318 317 316 316 315 314 313 312 311 311 311 311 311 310 310 309 309 308 308 308 308 308 308 308 308 307 306 305 304 303 302 302 302 303 303 304 304 303 303 303 303 302 302 302 302 302 302 302 303 303 303 303 303 303 302 302 302 302 303 303 304 304 305 306 306 306 305 304 304 303 303 303 303 302 301 301 301 302 303 304 305 306 307 307 308 309 310 312 313 314 313 312 311 310 310 309 310 311 310 307 307 306 306 305 304 303 302 302 301 300 298 296 295 294 292 291 290 289 288 287 285 284 282 280 279 277 347 348 349 349 350 350 351 352 352 353 354 355 355 355 355 356 356 357 358 358 358 359 359 0 1 2 3 4 6 7 9 9 9 9 9 8 7 4 358 356 355 357 360 6 9 10 11 11 11 10 8 5 3 1 359 358 358 358 357 358 359 360 0 0 359 356 353 349 344 338 330 320 318 322 324 327 329 336 350 5 13 14 13 10 8 7 7 8 9 10 11 12 11 10 8 8 8 9 10 11 12 13 13 13 10 5 1 0 0 1 1 1 0 359 358 357 356 355 354 353 352 352 351 350 349 348 347 346 345 344 341 339 338 339 341 344 346 348 347 345 344 344 345 346 348 348 346 344 343 341 341 342 342 342 341 339 338 337 337 337 337 337 336 336 336 337 338 340 341 340 338 333 328 322 318 316 315 315 315 315 316 316 316 315 313 312 310 309 309 309 309 308 306 304 302 300 299 299 300 300 301 302 303 303 303 302 301 301 300 299 298 298 297 297 299 303 309 312 312 310 309 311 314 317 320 322 321 320 319 317 316 315 315 315 314 314 313 311 309 304 299 293 284 272 258 242 227 216 211 208 208 210 212 212 210 205 199 194 190 187 186 185 183 180 177 174 173 173 172 172 172 169 154 39 13 14 17 19 18 14 9 4 0 358 356 355 354 353 353 353 353 354 355 356 356 357 358 358 359 359 359 360 360 360 360 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 5 7 8 8 9 10 9 9 8 7 7 6 6 6 6 7 8 10 12 13 13 12 11 9 8 6 4 3 1 360 358 356 353 349 345 344 343 343 343 343 344 344 343 343 342 342 342 343 343 344 344 345 344 342 340 340 339 339 338 338 338 338 338 339 339 341 343 343 342 342 342 341 340 340 340 340 340 340 339 339 338 338 337 336 335 334 333 332 331 330 329 328 327 327 327 327 326 326 325 325 324 323 322 322 321 320 319 318 317 316 316 315 314 313 312 312 312 312 312 312 311 310 310 309 309 309 309 309 309 308 308 307 306 305 304 304 302 302 302 303 303 304 304 304 304 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 301 301 301 302 302 302 303 303 304 304 304 304 304 304 303 303 303 303 303 303 303 302 302 302 303 303 304 305 306 307 307 308 309 311 312 313 313 312 312 311 312 312 313 312 312 310 308 307 306 306 306 305 303 303 302 301 299 298 297 295 294 292 291 290 289 287 286 285 283 282 281 280 345 346 347 348 348 349 349 350 351 351 352 353 354 354 354 355 355 356 356 357 357 357 357 358 359 0 1 2 3 5 7 8 8 8 8 7 6 1 356 354 353 354 356 1 6 8 8 9 8 7 4 1 0 360 359 359 358 357 357 358 358 359 0 1 2 4 6 7 8 10 13 16 18 20 18 16 14 13 13 15 17 18 17 15 12 9 7 6 7 7 8 9 8 8 7 7 8 9 10 11 12 13 13 13 10 5 1 359 358 358 358 357 356 355 354 353 352 350 349 348 347 347 346 345 344 344 343 342 341 339 335 332 331 333 335 337 339 340 339 339 338 339 340 341 342 342 341 340 338 337 336 334 334 333 332 331 329 329 328 329 330 330 330 330 331 332 334 336 338 338 336 332 327 321 318 316 316 317 319 319 320 321 320 319 317 316 314 313 312 312 311 310 308 307 305 303 301 300 300 300 300 301 301 302 302 302 301 301 301 300 300 299 298 299 301 304 307 311 311 310 309 310 313 316 319 320 320 319 318 317 316 315 315 314 314 313 312 311 308 304 300 294 288 279 267 255 242 230 222 217 214 213 214 213 212 210 207 205 203 201 200 198 195 191 186 182 179 178 177 177 174 167 115 35 25 27 28 25 21 14 7 2 359 356 354 352 351 351 351 351 352 353 353 354 355 356 357 357 358 358 358 358 359 359 359 360 360 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 6 7 8 10 10 11 10 10 9 8 8 8 8 8 8 9 10 10 11 11 11 9 8 6 5 3 2 1 359 358 356 355 352 347 345 344 343 343 342 343 342 342 341 341 341 341 341 342 342 343 343 343 341 340 338 338 337 337 337 337 337 336 336 337 337 337 336 336 336 336 336 336 336 336 337 337 337 336 336 336 335 335 335 334 333 333 332 331 330 330 329 328 328 328 327 327 326 325 324 324 323 322 322 321 320 319 318 317 316 315 315 314 313 313 313 313 313 313 312 312 312 311 310 310 310 311 311 308 307 306 305 304 303 302 302 300 300 300 301 303 303 303 304 304 304 303 303 303 303 303 303 302 302 302 302 302 302 302 301 301 301 300 300 301 301 302 302 303 303 303 303 303 303 303 302 302 302 302 303 303 303 303 302 302 302 303 304 305 306 306 306 307 308 309 310 311 311 312 312 312 312 313 312 312 312 311 311 310 309 309 308 308 304 303 302 301 300 299 298 297 296 294 292 291 290 288 287 286 284 283 283 282 344 345 346 346 347 347 347 348 348 349 350 351 352 353 353 353 354 354 355 355 355 355 356 356 357 358 359 0 1 3 4 6 6 7 7 6 4 359 355 353 352 352 354 357 4 5 6 6 4 2 359 356 355 354 354 355 355 356 357 358 358 358 359 360 1 2 4 7 11 16 23 30 35 37 37 35 33 30 28 27 25 22 20 19 16 12 8 5 4 4 5 5 6 6 6 6 7 7 9 10 11 11 12 11 10 7 4 1 358 357 356 355 354 353 352 351 349 348 346 345 344 344 343 343 342 340 339 338 336 334 330 328 327 327 329 331 333 333 333 332 332 332 333 334 334 334 334 334 333 332 331 329 328 328 327 326 325 324 324 324 326 327 327 328 328 329 330 331 332 331 330 328 325 321 320 319 319 320 321 321 321 321 321 320 318 317 316 315 314 312 312 311 309 308 306 304 302 301 299 299 299 300 301 302 302 302 301 301 301 301 300 300 299 300 301 303 306 310 311 310 310 310 312 314 316 317 318 317 317 316 315 314 314 313 313 312 311 309 306 302 298 294 288 282 273 264 254 244 234 226 221 218 216 215 214 215 218 221 221 221 219 218 215 211 204 196 191 190 189 186 180 157 54 37 38 40 37 30 22 13 6 1 357 354 351 350 349 349 349 350 350 351 352 353 354 355 356 356 357 357 357 357 358 358 359 359 359 360 360 0 1 1 2 3 3 3 3 4 4 4 5 5 5 5 5 6 7 8 9 10 11 11 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 7 6 5 4 2 1 359 357 356 355 354 353 350 348 345 344 343 343 343 342 341 340 340 340 341 341 342 343 344 344 342 340 338 337 336 335 335 335 335 334 334 333 333 332 332 332 332 332 332 332 332 333 333 334 334 334 334 333 333 333 333 333 333 332 332 331 330 330 330 330 329 329 328 327 326 325 324 323 323 322 321 320 319 318 317 317 316 315 315 314 314 313 313 313 313 314 314 313 313 312 312 312 313 312 310 308 307 306 305 304 303 302 301 300 300 299 300 300 301 301 302 302 302 301 302 302 302 302 302 303 302 302 302 302 302 301 301 301 300 300 299 299 300 301 301 302 302 302 302 302 302 302 301 301 301 301 302 302 302 302 302 302 302 303 304 304 305 305 306 306 307 307 308 309 311 312 312 313 313 312 312 311 311 311 310 310 310 309 309 309 306 303 301 301 301 300 299 299 297 296 294 293 291 290 288 287 285 284 283 283 342 343 344 344 345 345 346 346 346 347 348 349 350 350 351 352 352 353 354 354 354 354 354 355 356 357 358 358 359 1 2 3 4 5 5 5 3 359 356 354 353 353 354 358 2 3 4 2 360 357 354 352 350 348 347 347 349 351 354 356 357 357 357 357 358 359 2 5 8 12 16 22 27 29 29 28 26 25 24 24 22 20 19 18 16 13 9 4 2 1 2 2 3 4 5 6 6 6 6 7 8 8 9 9 8 7 5 3 1 359 358 356 354 353 352 351 349 347 346 344 343 343 343 343 341 339 337 335 333 331 328 327 326 326 327 329 330 330 330 330 329 329 329 329 330 331 331 331 330 330 329 327 326 326 325 324 323 323 323 324 324 325 326 326 326 326 326 325 324 323 322 322 322 322 322 322 322 321 321 320 320 319 319 319 318 317 315 314 313 312 312 311 310 309 307 305 303 302 301 300 300 300 301 302 302 302 301 301 301 300 300 300 301 301 302 304 307 310 311 311 310 310 311 313 314 315 315 315 315 314 314 313 313 312 311 310 308 306 302 298 294 290 286 282 275 267 259 249 239 231 226 222 220 217 218 221 226 233 237 238 239 239 238 236 230 221 217 220 228 241 282 20 39 46 52 52 44 33 21 12 5 359 355 352 349 348 347 347 348 348 349 350 351 352 353 354 354 355 355 355 355 355 356 357 358 358 359 359 360 0 1 2 3 4 4 5 5 5 6 6 7 7 7 7 7 7 8 8 9 10 11 12 13 13 13 13 13 12 12 12 11 11 11 10 10 9 8 7 6 4 3 2 0 359 358 357 356 355 355 354 352 350 349 348 347 346 344 343 342 341 341 341 342 342 343 343 344 344 343 341 338 336 335 334 333 333 332 332 331 331 330 330 329 329 329 329 329 329 330 330 331 331 332 332 332 332 331 332 332 332 332 332 331 331 331 331 331 331 330 329 328 327 326 325 324 323 323 322 321 320 319 318 317 317 316 315 315 314 314 314 314 314 314 314 314 314 314 313 313 313 312 311 309 308 307 306 305 305 304 303 302 301 300 299 299 299 299 300 300 300 300 299 300 300 300 301 301 302 302 302 302 302 301 301 301 301 300 300 299 299 299 300 300 300 301 301 300 300 300 300 300 300 300 300 301 301 301 301 301 301 302 302 303 303 304 304 305 305 306 306 307 308 310 311 312 312 312 312 311 311 310 310 310 310 309 309 309 307 304 302 301 301 301 300 300 300 299 298 297 295 293 291 290 288 287 285 284 283 340 341 342 342 343 343 344 344 345 345 346 347 347 348 349 350 350 351 352 352 353 353 353 354 354 355 356 357 358 359 0 1 2 3 4 4 3 1 358 356 354 354 355 359 1 2 1 358 355 353 351 349 347 345 343 343 343 345 349 353 355 356 356 356 357 359 1 3 5 7 9 11 15 17 17 16 15 15 15 15 15 14 14 13 12 11 7 3 360 358 358 359 0 2 3 5 5 5 4 4 4 4 5 6 6 5 5 3 2 0 359 358 358 357 356 352 349 347 345 343 342 343 343 343 341 339 336 334 332 331 329 328 328 329 330 330 330 329 329 329 329 330 330 330 330 331 331 331 330 329 327 326 325 324 323 323 322 322 323 323 323 324 324 324 323 322 320 319 317 316 315 316 318 321 323 323 323 321 320 319 318 318 318 317 317 315 314 313 313 312 312 312 311 310 309 307 306 304 303 302 302 302 302 302 302 302 301 301 301 301 301 301 302 303 303 305 308 310 311 311 310 310 310 311 312 312 313 312 312 311 311 311 310 309 308 307 305 302 298 294 290 287 284 280 273 265 256 248 240 234 230 227 224 223 224 226 232 239 245 249 251 253 253 254 253 251 252 266 289 313 334 3 34 53 62 59 47 32 20 10 2 357 353 350 348 347 346 346 346 347 347 348 349 350 351 352 353 353 353 353 354 354 355 356 357 357 358 359 360 1 2 3 4 5 6 6 7 7 8 8 9 9 10 9 9 9 9 10 10 11 12 13 14 14 14 15 14 14 14 13 13 12 12 11 10 9 7 6 4 2 0 359 358 357 356 356 355 354 353 352 352 351 350 350 349 348 346 344 343 343 343 343 343 343 343 343 343 343 341 339 337 335 334 333 332 331 330 330 329 329 329 328 328 328 327 327 327 328 328 329 329 329 330 330 330 330 331 331 331 331 332 332 331 331 331 331 331 331 330 329 328 327 326 325 324 324 323 322 321 320 319 319 318 317 316 316 315 314 314 314 314 314 314 314 314 314 314 313 313 313 313 312 310 309 308 307 307 306 305 305 304 303 302 301 300 299 299 299 299 299 299 298 298 298 298 299 300 301 301 302 302 302 302 302 301 301 301 300 300 299 299 299 300 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 301 301 302 303 303 304 304 305 305 306 307 309 310 310 310 311 311 311 310 310 310 310 310 309 309 308 307 305 302 301 300 300 300 300 300 300 299 298 297 295 293 291 290 288 286 285 284 339 339 340 340 341 341 342 343 343 344 344 345 346 346 347 347 348 349 350 351 351 352 352 352 353 353 354 355 356 357 358 359 1 1 2 2 2 1 360 359 358 358 358 360 1 359 356 353 351 350 348 347 346 345 344 343 342 343 346 351 354 355 356 356 357 359 0 1 1 2 2 2 3 4 4 4 4 5 5 5 4 4 4 5 6 4 1 358 356 354 354 354 356 358 0 3 5 4 1 360 359 360 1 3 4 3 1 0 359 358 356 356 355 355 354 351 347 345 342 340 340 341 342 341 339 337 334 332 331 329 329 328 329 330 331 331 329 328 327 328 329 330 331 331 331 331 331 331 330 328 327 325 324 323 322 321 320 320 321 321 320 320 320 319 318 317 315 314 313 313 313 314 317 319 322 322 321 320 318 317 317 316 316 315 314 314 313 312 312 312 312 312 312 312 311 310 308 307 305 304 303 303 303 303 303 302 302 302 301 301 302 302 303 304 305 307 309 311 312 311 310 310 310 310 310 310 309 309 308 308 307 307 306 306 305 304 301 299 296 292 288 286 282 277 270 262 253 246 240 236 233 231 229 228 229 231 236 243 250 255 259 261 263 265 267 269 275 290 305 321 338 2 33 56 64 60 45 30 17 7 360 355 351 348 346 345 345 345 345 346 346 347 349 350 350 351 352 352 352 352 353 353 354 355 356 357 358 359 360 1 2 4 5 6 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 12 13 14 14 15 16 16 16 15 15 15 14 13 12 11 9 8 6 4 2 0 359 358 357 357 356 355 354 353 352 351 350 349 349 348 348 348 347 346 345 345 345 345 344 344 343 343 343 342 341 340 338 336 335 333 332 331 330 330 329 329 329 328 327 327 327 326 326 327 327 327 328 328 328 329 329 329 330 331 331 331 331 331 331 331 331 331 331 330 330 328 327 326 326 325 325 324 323 323 322 321 320 319 318 317 317 316 315 315 314 314 314 314 314 314 313 313 313 313 313 313 313 312 311 310 309 308 308 308 307 306 306 305 303 302 301 301 300 300 300 299 299 298 297 297 297 298 299 300 301 302 302 302 302 302 302 301 301 301 300 300 299 299 299 299 298 298 298 298 298 298 298 298 299 299 299 299 299 299 298 298 298 299 300 301 301 302 303 303 303 304 305 306 307 308 308 308 309 309 309 310 310 310 310 310 310 309 308 308 306 304 303 302 301 301 300 300 300 299 298 297 296 295 293 291 289 288 287 286 337 337 338 339 339 340 340 341 342 342 343 343 344 344 345 345 346 346 347 348 349 350 350 351 351 352 352 353 354 355 356 357 359 359 360 0 0 360 359 358 357 358 358 359 360 358 355 353 351 349 347 346 347 347 346 345 343 343 344 347 351 354 356 357 358 360 360 359 358 356 355 354 353 354 354 355 356 357 358 358 357 357 357 358 358 354 348 346 347 348 348 349 351 353 357 1 3 3 1 357 355 355 357 358 359 358 356 354 353 352 352 351 350 349 348 345 343 340 338 337 337 338 339 339 337 334 332 330 329 327 327 326 327 329 330 330 328 326 325 325 327 328 330 331 331 331 331 330 329 326 325 324 322 321 320 318 318 318 318 317 315 314 314 314 313 313 312 312 312 313 314 315 317 319 320 320 319 317 316 315 314 314 313 313 312 311 311 311 311 311 311 312 313 312 312 311 310 309 307 306 305 305 304 304 304 303 303 302 302 302 303 303 304 305 307 308 310 311 312 311 310 309 309 308 308 307 306 305 304 303 303 303 302 301 301 300 299 297 295 292 288 285 280 274 267 260 253 248 243 239 237 236 234 234 234 236 241 248 255 260 264 267 270 272 275 279 285 295 308 321 338 3 34 55 61 55 39 24 12 3 357 352 349 346 345 344 343 343 344 344 346 347 348 349 349 350 350 351 351 352 352 353 353 354 356 357 358 359 0 2 3 4 5 6 7 8 9 9 10 10 11 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 15 15 14 13 12 10 8 6 4 2 360 359 358 357 357 357 356 356 355 354 352 351 350 349 348 348 347 347 346 346 345 345 345 345 345 344 344 343 342 342 341 340 339 338 336 335 334 333 332 331 330 330 329 329 328 327 327 327 327 327 327 327 327 328 328 328 329 329 330 330 331 331 331 331 331 331 331 331 330 330 329 328 327 326 325 325 324 324 323 323 322 321 320 319 319 318 317 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 310 309 309 309 308 308 307 306 305 304 303 302 301 301 301 300 300 298 297 297 297 297 298 299 300 301 301 302 302 302 302 302 302 301 301 300 300 299 299 298 298 297 297 297 297 297 298 298 298 299 299 299 298 298 297 297 297 297 298 299 299 300 301 302 302 303 303 304 305 306 306 306 307 308 308 309 309 310 310 310 310 309 309 308 307 306 305 304 305 303 301 301 300 299 299 298 297 295 294 292 291 289 288 287 335 336 336 337 337 338 338 339 340 341 341 342 342 343 343 343 343 344 345 346 347 348 348 349 349 350 351 351 352 353 354 355 356 357 358 358 358 357 357 356 355 354 355 356 358 358 356 354 352 350 348 348 348 349 348 347 345 344 344 346 349 353 355 357 359 360 359 356 354 351 348 346 345 346 347 350 352 354 354 354 354 354 353 353 351 345 335 329 329 334 339 342 345 348 352 355 358 359 358 355 353 352 353 353 353 352 350 348 347 346 345 344 343 341 339 338 337 335 334 333 333 334 335 335 333 331 330 328 327 326 325 325 326 328 329 329 327 323 321 321 323 326 328 330 330 329 328 328 326 324 322 321 320 318 317 316 316 316 314 312 311 310 310 310 310 310 311 311 313 314 315 317 318 318 318 317 315 314 312 311 311 311 311 311 310 310 309 309 309 310 310 311 311 312 312 312 312 311 309 308 307 306 305 305 304 304 304 304 304 303 304 305 306 307 308 310 311 312 312 311 310 309 308 307 306 305 303 301 300 299 298 297 297 296 296 296 295 295 293 291 287 283 278 272 266 260 254 250 246 243 242 241 240 240 240 243 248 255 260 264 268 272 274 277 280 283 288 295 305 317 336 3 35 51 53 43 28 16 6 359 354 349 346 344 343 342 342 342 343 344 345 346 347 348 348 349 350 350 351 351 352 353 354 355 356 357 358 359 0 2 3 4 6 7 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 12 11 9 7 4 2 0 359 358 358 358 358 358 357 357 356 355 353 352 351 350 349 348 348 347 346 346 346 345 345 345 345 345 345 344 343 342 342 341 340 340 339 337 336 335 335 334 333 332 332 331 330 329 329 329 328 328 328 328 328 328 328 329 329 329 330 330 331 331 332 332 332 332 332 332 331 330 329 329 328 327 326 325 324 323 323 322 322 321 321 320 319 318 318 317 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 311 311 310 310 309 309 310 309 309 308 307 306 304 303 303 302 302 302 301 300 299 298 297 297 297 298 298 299 300 300 300 301 301 302 302 301 301 301 300 300 299 299 298 297 297 297 296 296 297 297 297 298 298 299 298 298 297 297 296 296 296 296 297 298 299 299 300 301 301 302 303 304 304 305 305 306 306 307 308 308 309 309 309 309 309 308 308 307 306 306 305 305 304 303 302 301 300 299 298 297 296 295 293 292 291 290 289 333 334 334 335 335 336 336 337 338 339 339 340 340 341 341 341 341 342 342 343 344 345 346 347 348 348 349 350 350 351 352 353 354 355 355 355 355 354 354 354 353 352 353 355 357 357 357 355 354 352 351 350 350 350 350 350 348 346 346 347 348 351 354 356 357 357 355 351 347 343 339 337 338 340 342 346 351 354 354 354 353 353 352 350 346 341 332 322 318 319 325 332 337 341 344 346 348 350 350 350 349 349 348 348 348 347 345 342 341 340 339 338 337 335 334 333 332 331 329 329 330 331 332 332 331 329 328 327 326 325 325 325 326 328 328 326 323 318 316 316 319 323 325 327 327 326 325 324 323 321 320 319 318 317 316 315 315 314 310 309 308 308 308 308 309 309 310 311 313 315 316 317 316 316 315 314 312 311 310 309 309 309 309 309 308 308 308 308 308 308 309 309 310 311 312 312 312 312 311 310 308 307 306 305 305 305 305 304 304 304 304 305 306 308 309 311 312 313 313 311 310 309 307 306 305 302 300 297 296 294 293 292 292 291 290 290 291 291 290 288 285 280 275 270 264 260 256 253 250 249 248 247 247 247 248 251 256 261 266 269 272 274 277 279 282 285 288 293 299 309 325 358 31 41 37 27 15 7 360 354 350 346 344 342 341 341 341 342 342 343 344 345 346 347 348 348 349 350 351 351 352 353 354 356 357 358 359 360 1 2 3 5 6 8 9 10 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 13 12 11 9 7 5 3 2 1 0 360 359 359 358 357 357 356 355 355 354 353 352 352 351 350 349 348 347 347 346 346 346 346 346 346 345 344 344 343 342 341 341 340 340 339 339 338 337 336 335 334 333 332 332 331 331 330 330 330 330 329 329 329 329 329 330 330 331 331 332 332 332 333 333 333 332 332 331 330 329 329 328 327 326 325 324 323 322 322 321 320 320 319 318 318 317 316 316 316 315 315 314 314 314 314 313 313 313 312 312 312 311 310 310 310 309 310 310 310 309 308 307 306 305 304 303 303 302 302 301 300 299 298 297 297 297 297 297 298 299 299 300 300 300 300 301 301 301 300 300 300 299 299 298 298 297 296 296 296 296 296 297 297 298 298 297 297 297 296 296 296 295 296 296 296 297 298 299 299 300 301 301 302 303 303 304 304 305 306 307 307 308 308 308 308 308 308 308 307 307 306 306 305 305 304 303 301 299 299 298 298 297 296 295 293 292 291 290 332 332 333 333 334 334 335 335 336 337 338 338 339 339 339 339 339 339 340 340 341 342 343 344 345 346 347 348 349 349 350 351 352 352 353 353 353 352 352 352 352 352 352 354 356 356 356 356 355 353 352 351 350 350 350 350 349 348 347 346 347 349 350 351 351 349 346 342 337 333 331 331 334 338 343 348 353 355 356 354 354 353 351 349 346 341 335 327 320 318 319 324 329 333 335 337 338 339 341 341 342 342 342 342 343 342 340 338 337 336 335 334 333 331 330 328 327 326 325 325 326 328 330 330 329 327 325 325 325 325 325 325 325 325 324 321 316 312 309 311 315 319 323 323 323 323 322 320 319 318 318 317 316 316 315 314 314 313 311 309 309 310 310 310 309 309 310 311 312 313 314 313 313 312 311 311 310 309 308 308 308 307 307 307 307 307 307 307 307 307 307 308 308 309 310 311 312 312 312 311 310 308 307 306 306 306 306 305 305 304 304 305 306 308 310 311 313 313 312 311 310 309 307 305 303 300 297 294 292 290 289 288 287 286 286 286 286 285 285 284 281 277 273 269 265 262 258 256 255 254 253 253 253 253 255 259 263 267 270 272 274 275 277 279 282 284 287 290 294 300 309 335 9 17 14 9 3 358 353 350 346 344 342 341 341 341 341 342 342 343 344 345 346 346 347 348 349 350 351 352 353 354 355 357 358 359 359 0 1 3 4 6 7 9 11 12 12 12 12 11 11 12 12 13 14 14 14 15 16 16 16 15 15 15 15 14 14 14 14 14 14 13 12 10 9 7 6 5 4 3 2 1 359 358 357 357 356 356 355 355 354 354 354 353 353 352 351 350 350 349 349 348 348 347 347 346 346 345 343 342 342 341 341 341 340 340 340 339 338 337 336 335 334 333 333 332 332 332 331 331 330 330 329 329 330 330 330 331 331 332 332 333 333 333 333 333 332 332 331 331 330 329 328 327 326 325 324 323 322 321 320 319 318 318 317 317 316 316 315 315 314 314 313 313 313 313 313 312 312 312 311 311 310 310 310 310 310 310 309 309 308 307 306 305 304 304 303 303 302 301 300 299 298 297 297 297 297 297 297 298 298 299 299 299 300 300 300 300 300 300 299 299 298 298 298 297 296 296 295 295 295 296 296 297 297 296 296 296 296 296 295 295 295 295 296 296 296 297 298 298 299 300 301 302 302 303 303 304 304 305 306 306 307 307 307 307 307 307 306 306 306 306 306 305 304 303 301 300 299 298 298 297 297 296 295 294 293 292 330 331 331 332 332 333 333 334 334 335 336 336 337 337 337 337 337 337 337 338 339 339 340 341 343 344 345 346 346 347 348 349 350 350 351 351 350 350 350 350 350 350 351 353 354 355 355 355 354 353 352 351 350 349 349 349 348 347 346 345 345 345 345 344 342 340 337 333 329 326 327 330 335 340 347 352 355 355 354 352 351 351 350 348 346 343 339 333 328 324 323 324 327 329 330 331 332 333 334 334 335 336 337 337 338 339 337 336 334 333 332 331 330 329 327 325 324 322 321 322 323 325 327 328 327 325 323 323 323 324 324 323 323 322 320 316 312 308 306 307 313 317 320 320 319 318 316 316 316 316 316 315 314 313 312 313 314 315 315 314 313 313 314 314 313 311 310 309 309 309 309 309 309 308 308 308 308 308 308 307 307 306 306 305 305 305 306 306 306 306 307 307 307 307 308 309 310 311 311 311 310 309 309 308 307 307 306 306 305 305 304 305 306 307 309 311 312 312 312 311 309 308 307 304 302 298 294 291 288 286 284 283 282 282 282 282 281 281 281 280 278 276 273 271 268 265 263 261 259 258 258 258 258 259 261 264 267 270 272 273 274 275 276 278 280 282 284 286 288 292 298 311 330 345 350 352 351 350 347 345 343 341 340 340 340 340 340 341 341 342 343 344 345 346 347 348 349 350 351 352 353 355 356 357 358 359 0 1 2 3 5 6 8 10 12 13 13 13 13 13 13 13 13 13 14 15 15 16 17 18 18 17 16 16 15 15 15 15 15 14 14 14 13 12 11 10 9 8 6 5 3 2 0 359 358 357 357 356 356 355 355 355 355 355 354 354 354 353 353 352 352 351 350 349 348 348 347 346 344 343 343 342 342 341 341 340 339 339 338 338 337 337 336 335 334 333 332 332 331 331 330 330 330 330 330 330 331 331 332 332 332 332 333 333 333 333 333 332 332 332 331 330 330 329 327 326 325 324 323 322 321 320 319 318 318 317 316 316 315 315 314 314 313 313 312 312 312 312 311 311 310 310 310 310 310 310 310 310 309 309 308 307 306 305 305 304 303 303 302 301 300 299 298 298 298 298 297 297 297 297 298 298 299 299 299 299 299 299 299 299 299 299 298 298 297 297 296 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 297 298 298 299 300 301 301 302 302 303 304 305 305 305 305 305 306 306 306 305 305 305 305 305 305 304 303 301 300 299 299 299 298 297 297 296 295 294 293 329 329 330 330 331 331 332 333 333 333 334 335 335 336 336 336 336 335 335 336 336 337 338 339 340 341 342 343 344 345 346 346 347 348 348 349 348 348 348 348 348 348 349 351 352 353 354 354 354 353 352 351 350 348 347 346 346 345 345 344 343 342 341 339 335 333 330 328 327 326 329 334 338 343 348 351 351 349 348 348 347 346 346 345 344 342 339 336 333 329 328 327 327 327 328 329 329 330 331 331 332 332 333 333 334 334 334 333 333 332 330 329 327 326 324 323 322 321 321 321 322 324 326 326 326 325 323 321 321 321 321 321 320 319 316 312 309 306 305 306 311 314 316 316 314 313 312 313 314 315 314 313 311 309 308 308 311 313 315 316 316 316 316 316 315 313 310 307 305 305 305 305 305 305 305 306 306 307 306 306 305 304 304 303 303 303 304 304 305 305 306 306 306 306 307 307 308 309 310 310 310 310 310 309 308 308 307 306 305 305 304 305 305 307 308 310 311 311 311 310 308 307 305 303 300 297 292 288 284 281 279 277 277 277 277 277 278 278 278 277 276 275 274 272 271 269 267 266 264 263 262 262 262 262 265 268 270 272 273 273 274 274 275 276 277 278 280 281 284 288 294 303 315 327 334 339 342 342 342 340 339 339 339 339 339 339 339 340 341 342 343 344 344 345 346 347 348 349 351 352 354 355 357 358 359 359 0 1 3 4 5 7 9 11 13 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 19 19 19 18 17 15 15 14 14 14 14 14 14 13 12 12 11 10 8 7 5 4 2 1 360 359 358 358 357 357 356 356 355 355 355 355 355 354 354 354 354 353 352 352 351 350 349 348 347 346 345 345 344 344 343 341 341 340 340 340 339 339 338 337 335 334 333 332 332 331 331 330 330 330 330 330 331 331 331 332 332 332 332 333 333 333 333 333 332 332 331 331 330 329 328 327 326 325 323 322 321 320 320 319 318 318 317 316 316 315 314 314 313 312 312 312 312 311 311 310 310 310 309 309 309 309 309 309 309 309 308 307 306 305 305 304 303 302 302 301 300 299 299 298 298 298 298 298 298 298 298 298 299 299 299 300 300 299 299 299 299 299 298 298 297 296 295 295 294 294 294 294 293 293 293 293 293 293 294 294 295 295 295 295 295 295 294 294 295 295 296 297 298 299 300 300 301 301 301 302 303 303 304 304 304 304 305 305 304 304 303 304 304 304 304 304 302 301 300 299 299 298 298 297 296 296 295 294 327 328 328 329 329 330 330 331 332 332 333 333 334 334 334 334 334 334 334 334 334 335 336 336 337 338 340 341 342 342 343 344 345 346 346 346 346 346 346 346 346 346 347 348 350 351 352 353 354 355 354 353 350 348 346 344 343 343 342 341 340 339 338 335 331 329 328 327 328 330 335 339 342 345 346 346 346 345 344 343 343 342 342 341 340 339 338 336 333 331 328 327 326 326 326 327 327 328 329 329 330 330 330 331 331 331 331 331 330 329 328 326 324 322 321 320 320 320 321 322 323 323 324 324 323 322 321 320 319 318 318 318 317 316 313 309 305 304 305 307 311 311 311 311 310 310 311 312 314 313 312 310 308 305 304 304 307 311 313 314 313 313 314 314 312 310 308 305 302 302 302 303 303 304 304 304 305 305 305 305 304 303 302 302 302 302 302 303 303 304 305 305 306 306 306 306 306 307 307 308 309 309 310 309 309 308 307 306 306 305 304 304 305 306 307 308 309 310 309 308 307 306 304 302 300 296 291 286 281 277 274 272 271 270 271 272 274 275 274 274 274 273 272 271 270 270 269 268 267 266 265 264 264 265 267 269 271 272 272 272 273 273 274 274 274 275 276 278 281 285 292 300 308 317 324 330 333 335 336 336 337 337 337 338 338 338 338 339 340 341 342 343 344 344 345 346 348 349 350 352 354 355 356 357 358 359 0 1 3 4 5 7 9 11 13 15 15 16 16 16 16 17 17 18 17 17 17 17 18 18 18 19 19 20 20 19 17 16 15 15 14 13 13 13 12 12 11 10 9 8 7 6 4 3 2 1 0 359 359 358 357 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 353 352 351 350 349 348 348 347 346 344 343 343 343 342 342 341 340 339 337 336 335 334 334 333 332 332 331 331 331 331 331 331 332 332 332 332 332 332 333 333 333 332 332 332 331 331 330 329 328 327 326 325 323 322 321 321 320 320 319 319 318 317 316 316 315 314 314 313 312 312 312 311 311 310 310 310 309 309 309 308 308 308 308 308 308 307 306 305 305 304 303 302 302 301 300 299 299 299 299 299 299 299 299 298 298 298 299 299 300 300 300 300 300 300 299 299 298 298 297 296 295 295 294 294 293 293 292 291 291 291 291 292 292 293 293 294 294 294 294 294 294 294 294 294 294 295 296 297 298 299 300 300 300 300 301 301 302 302 303 303 303 303 303 303 302 302 303 303 304 304 303 302 301 300 299 299 298 298 297 296 295 295 326 326 326 327 327 328 329 329 330 331 331 332 332 333 333 333 333 333 333 333 333 333 334 334 335 336 337 338 339 340 340 342 343 344 344 344 345 345 345 344 344 344 345 346 348 349 351 353 355 356 357 355 353 350 347 344 342 341 340 339 338 337 336 333 330 328 328 329 332 336 340 343 344 345 344 343 342 341 340 340 339 339 339 339 338 337 336 335 333 331 328 326 325 324 324 325 326 327 327 328 328 328 328 328 328 328 327 327 326 325 323 322 320 319 319 319 319 320 321 323 323 323 323 322 321 320 319 319 318 318 318 317 316 314 310 306 303 302 304 307 309 309 309 308 307 307 309 311 312 311 310 308 305 303 303 305 308 311 312 312 312 311 310 309 308 306 303 302 300 300 301 302 302 302 302 303 304 304 304 304 303 302 301 301 301 301 301 302 303 303 304 305 305 306 306 306 305 305 306 306 307 307 308 309 308 308 307 306 305 304 304 304 304 305 306 307 307 308 307 307 306 305 303 302 299 296 291 286 280 275 272 269 266 265 265 266 268 270 269 269 269 269 269 269 269 268 269 269 268 268 267 265 265 266 267 269 270 270 270 271 271 272 273 272 272 272 273 275 278 284 289 296 302 309 316 323 326 329 332 333 334 335 336 336 337 337 337 338 339 340 341 342 343 344 345 346 347 349 350 352 354 355 356 357 357 359 0 2 3 5 6 8 10 12 14 15 16 16 16 17 17 17 18 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 19 16 14 12 11 11 11 11 10 10 9 8 7 6 5 4 3 2 1 0 359 358 357 357 356 355 355 355 355 355 356 356 357 357 357 357 357 357 357 356 355 354 353 352 351 349 348 347 346 346 345 344 343 342 340 339 338 337 336 336 335 334 333 333 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 332 332 331 330 329 329 328 326 325 324 323 322 321 320 320 319 319 318 318 317 317 316 315 315 314 314 313 313 312 312 312 311 310 310 309 309 308 308 308 308 308 308 307 307 307 306 305 304 304 303 302 301 300 300 299 299 299 299 299 299 299 299 299 299 299 299 300 300 301 301 301 300 300 299 299 298 297 297 296 295 294 294 293 292 292 290 290 289 289 289 290 291 292 292 293 293 293 293 293 293 293 293 293 294 295 296 297 297 298 299 299 299 299 300 300 301 301 302 302 302 302 302 301 301 301 302 303 303 304 303 302 300 300 299 299 298 298 297 296 296 324 324 325 325 326 326 327 328 328 329 329 330 331 331 331 332 332 332 332 332 332 332 332 332 333 334 335 336 336 337 338 339 340 341 342 343 343 343 342 342 342 343 343 344 346 348 350 352 354 356 358 358 356 353 350 346 343 340 339 337 336 335 334 332 330 330 332 334 337 340 343 344 342 341 339 338 337 337 337 337 338 338 337 337 337 336 336 335 333 331 329 327 325 323 323 323 324 325 326 326 327 327 327 327 326 325 324 323 322 320 319 318 317 317 318 319 320 321 322 323 323 323 323 322 321 320 319 319 319 319 318 317 315 312 308 304 301 301 304 306 309 309 308 307 306 306 307 309 309 308 307 305 304 303 304 307 309 311 311 311 310 310 309 308 307 305 302 301 301 301 301 301 301 301 301 302 302 303 303 302 302 301 301 300 300 300 301 301 302 303 304 305 305 306 306 305 305 305 304 304 305 305 306 307 307 307 307 306 305 304 303 303 303 304 304 305 305 305 305 305 304 304 303 301 299 296 292 287 281 276 271 268 265 262 262 263 264 265 264 263 263 263 264 265 266 266 267 267 267 266 265 264 264 264 266 267 268 268 268 269 270 270 271 270 270 270 271 274 277 281 286 292 298 304 310 317 321 325 328 330 332 333 334 335 335 336 336 337 338 339 340 341 342 343 345 346 347 349 350 352 354 355 356 357 358 359 1 2 4 5 7 9 11 13 14 15 16 16 16 17 17 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 15 12 10 9 9 9 10 9 9 8 7 6 5 4 4 3 3 2 1 0 359 358 358 357 357 356 356 356 357 358 358 359 360 0 0 1 1 1 0 360 359 357 356 354 352 351 350 349 348 346 345 343 342 341 340 339 338 338 336 336 335 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 331 330 329 328 327 326 325 324 323 322 321 320 320 319 318 318 318 317 317 316 316 315 315 314 314 314 313 313 312 312 311 311 310 310 309 309 308 308 308 307 307 307 307 306 306 305 304 303 302 302 301 300 300 299 299 299 299 299 299 299 299 299 299 299 300 300 301 301 301 301 301 300 299 298 298 297 296 295 295 294 293 292 292 291 290 289 287 287 288 289 290 291 291 292 292 292 292 293 293 293 293 293 294 294 295 296 297 297 298 298 298 298 299 299 300 300 301 301 301 301 300 300 300 301 301 302 303 303 302 301 300 299 299 299 298 297 296 296 323 323 323 323 324 325 325 326 327 327 328 328 329 329 330 330 330 330 330 330 330 330 330 331 331 332 333 333 334 334 335 336 337 339 340 341 341 341 340 340 340 341 342 343 345 346 348 351 353 355 357 358 358 356 352 349 344 341 338 337 335 334 334 334 335 336 337 338 339 339 339 338 337 336 335 335 335 336 336 337 337 336 336 335 335 334 334 333 332 331 329 327 325 323 322 321 321 323 324 325 326 326 326 325 324 323 322 321 320 319 317 316 316 317 318 319 320 320 321 322 322 323 323 322 321 320 320 319 319 318 316 314 312 308 304 302 301 303 306 308 309 310 309 308 308 307 307 306 306 305 304 304 303 303 303 306 308 310 310 310 310 310 309 308 307 306 304 302 301 301 300 300 300 299 299 300 301 301 301 301 300 300 300 299 299 300 300 301 302 303 303 304 305 305 305 305 305 305 304 304 303 304 304 305 305 306 306 305 304 304 303 303 303 303 303 303 304 303 303 303 303 303 302 301 299 296 292 287 281 276 272 269 265 263 262 263 263 262 260 259 258 259 260 261 262 263 264 264 264 263 262 261 261 262 263 265 265 265 265 266 267 268 268 268 269 270 271 274 277 280 284 289 294 300 306 312 317 321 324 327 329 331 332 333 334 334 335 335 337 338 339 340 342 344 345 346 348 349 351 353 354 356 357 358 359 0 1 3 4 6 7 9 11 12 13 14 14 15 15 16 16 16 15 15 15 17 17 18 18 17 17 17 16 16 16 16 16 15 15 15 14 13 12 10 9 9 9 9 9 9 8 7 6 5 5 5 5 4 4 3 2 1 1 360 359 359 359 358 358 358 359 360 0 1 2 2 3 4 4 4 4 4 2 0 358 356 355 353 351 350 348 346 345 344 343 342 341 340 339 338 337 336 336 336 335 335 335 335 335 335 335 335 335 334 333 333 332 331 331 330 329 328 327 326 326 325 324 323 322 321 321 320 320 319 319 318 318 317 317 316 316 315 315 315 314 314 314 314 313 313 313 312 312 311 310 309 309 309 308 308 308 308 307 307 306 305 305 304 303 302 301 301 300 300 299 299 299 299 299 299 299 299 299 299 300 300 300 301 301 301 301 300 299 299 298 297 296 295 295 294 293 292 292 292 291 291 289 287 286 287 288 290 290 291 291 292 292 292 292 292 293 293 293 294 294 295 296 296 296 297 297 297 297 298 298 299 299 299 300 300 300 299 299 300 300 301 302 303 302 301 300 300 299 299 298 297 297 296 322 322 322 322 322 323 324 325 325 326 326 327 327 328 328 329 329 329 329 329 329 329 329 329 329 330 331 331 332 332 332 333 335 336 338 338 339 339 339 338 339 339 340 342 343 345 347 349 351 353 354 356 356 355 352 348 344 341 338 336 334 334 334 335 336 338 338 337 336 335 334 333 332 333 333 335 336 337 337 337 336 335 334 333 333 332 332 331 330 329 328 326 324 322 321 320 320 321 322 323 324 324 325 324 323 322 321 320 320 318 318 317 317 318 318 318 319 319 320 321 322 323 323 322 321 319 319 318 317 316 315 312 309 306 302 302 303 307 311 313 313 312 311 310 309 308 307 306 305 304 304 303 303 303 303 305 307 309 310 310 310 309 309 308 308 306 304 302 301 300 299 298 298 298 298 299 300 300 300 300 299 299 299 299 299 299 300 301 301 302 303 304 304 305 305 305 305 304 304 304 303 303 303 303 304 304 304 304 304 303 303 302 302 302 302 302 302 302 302 301 301 301 301 299 298 295 291 286 281 277 273 270 267 265 264 264 263 262 260 258 257 257 258 258 259 259 260 261 261 260 259 259 259 260 261 262 262 262 263 264 265 266 267 267 268 270 271 274 277 280 283 287 292 297 303 308 313 317 321 324 327 329 330 331 332 332 333 334 336 337 339 341 342 344 345 347 348 350 351 353 354 356 357 359 360 1 2 4 5 7 8 9 10 11 12 12 12 13 13 14 15 15 14 13 11 12 15 17 17 17 17 16 16 16 15 15 15 15 14 14 13 12 11 11 10 9 9 9 9 9 8 8 7 6 6 6 6 6 6 5 5 4 3 2 2 1 1 1 0 0 1 1 1 2 3 4 5 6 6 6 6 6 4 2 0 358 356 354 352 351 349 348 347 346 345 344 343 341 340 339 338 338 337 337 337 337 337 336 336 336 336 335 334 333 332 331 330 329 328 328 327 326 325 325 324 323 323 322 322 321 321 321 321 320 320 319 319 318 318 317 317 316 316 315 315 315 315 315 314 314 314 314 313 312 311 310 310 310 309 309 309 308 308 307 307 306 305 304 303 303 302 301 301 300 300 300 300 299 299 299 299 299 299 300 300 300 300 301 301 301 300 300 299 299 298 297 296 295 295 294 292 292 291 292 292 293 292 291 286 286 287 288 289 290 290 291 291 292 292 292 292 293 293 293 294 294 295 295 295 295 295 295 296 296 297 297 298 298 298 299 299 299 299 299 299 300 301 302 302 301 301 300 299 299 298 298 297 297 322 322 322 322 322 322 323 323 324 324 325 325 326 326 327 327 328 328 328 328 328 327 327 327 328 328 329 329 329 329 329 330 332 334 335 336 336 336 336 336 337 338 339 341 342 344 345 347 348 349 351 352 353 352 351 348 344 340 337 335 334 333 333 334 335 336 335 334 333 332 331 331 332 333 334 335 336 337 337 336 335 334 333 332 331 331 330 330 329 328 327 325 324 322 321 320 320 320 321 321 322 322 323 323 322 322 321 320 319 318 318 318 319 319 319 319 319 319 319 320 321 321 321 320 319 318 317 316 315 314 313 311 309 306 304 303 305 309 312 313 313 313 312 311 310 309 307 306 305 304 304 303 304 304 305 306 308 309 310 310 310 309 309 308 307 306 304 302 301 299 298 296 296 297 297 298 298 299 299 299 299 299 299 299 299 299 300 300 301 302 302 303 303 304 304 304 304 304 304 304 304 303 303 303 303 303 303 304 303 303 302 302 301 301 301 301 300 300 300 300 300 299 299 298 296 294 290 286 281 277 273 270 268 266 265 264 263 262 260 258 257 257 256 256 256 257 257 258 258 258 258 258 258 259 260 260 260 260 261 262 263 265 266 267 268 270 271 274 276 279 283 286 290 295 299 304 309 313 317 321 324 326 327 329 330 331 332 334 336 337 339 341 343 344 346 347 349 351 352 353 355 356 357 359 0 2 3 4 5 6 7 8 9 9 10 10 11 11 11 12 13 13 13 12 11 11 13 14 15 16 17 17 16 16 15 15 15 15 15 14 13 13 12 12 11 11 11 10 10 10 9 9 8 8 7 7 8 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 3 3 4 5 6 7 7 6 6 5 3 2 0 358 357 355 354 352 351 349 348 347 346 344 343 342 341 340 339 338 338 338 338 338 337 337 337 336 335 334 333 332 331 330 329 328 327 326 325 324 324 324 323 323 322 321 321 322 322 322 322 322 321 321 320 320 319 318 318 317 317 317 316 316 315 315 315 314 314 314 313 312 312 311 311 310 310 310 309 309 308 308 307 307 306 305 304 303 303 302 301 301 301 300 300 300 299 299 299 299 300 300 300 301 301 301 301 300 300 300 299 299 298 297 296 296 295 293 292 291 291 291 292 294 295 296 291 289 287 286 288 289 290 290 291 291 292 292 292 292 293 293 293 294 294 294 294 294 294 294 294 295 295 296 296 297 297 297 297 298 298 298 299 299 300 300 301 301 300 300 299 299 298 298 297 297 322 322 321 321 321 321 321 322 322 323 323 324 324 325 325 326 326 326 327 327 326 326 326 326 326 326 327 328 328 327 327 328 329 331 332 333 333 333 334 334 334 335 336 338 340 341 342 343 344 345 347 349 350 350 349 346 343 340 337 335 333 332 331 331 331 332 331 331 331 331 331 332 333 334 335 336 337 337 336 335 334 333 332 331 331 330 330 329 328 328 327 326 325 324 323 322 322 321 322 322 321 321 321 321 320 320 319 318 318 318 318 318 319 319 319 319 319 319 319 320 320 319 318 318 316 316 315 314 313 312 311 310 309 307 307 307 309 311 313 314 314 313 312 311 311 309 308 307 306 305 304 303 304 304 306 307 309 310 310 310 310 309 309 308 307 306 305 303 300 298 297 296 296 296 296 296 297 298 298 298 298 298 298 298 299 299 299 300 300 301 301 302 303 303 303 303 303 303 303 304 304 303 303 303 302 302 302 303 303 303 302 302 301 300 300 299 299 299 298 298 298 298 297 296 295 293 289 285 281 277 274 270 268 266 266 264 262 261 259 258 257 256 255 255 255 256 257 257 258 258 258 258 259 260 260 259 259 259 259 260 261 263 264 266 267 269 271 273 275 278 281 284 288 292 296 301 305 309 313 317 320 323 325 327 328 330 332 334 335 337 339 341 343 345 346 348 350 352 353 354 355 356 357 359 0 2 3 4 5 5 6 7 8 9 9 9 10 10 10 11 11 12 12 12 12 11 11 12 12 13 15 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 4 3 2 1 359 358 356 355 354 353 352 350 348 346 345 344 343 341 341 340 339 339 339 339 339 338 338 337 336 335 334 333 332 331 330 329 327 326 326 325 325 324 324 323 323 323 322 322 322 323 324 324 324 323 322 322 321 321 320 320 319 319 318 318 317 316 316 315 315 314 314 313 313 313 312 312 311 311 310 310 310 309 309 309 308 308 307 306 305 304 304 303 302 302 301 301 301 300 300 300 300 300 301 301 301 301 301 301 301 300 300 299 299 298 298 297 297 296 294 293 292 291 291 292 293 294 295 296 295 293 289 286 287 288 289 289 290 291 291 291 292 292 292 293 293 293 293 293 293 292 292 292 293 294 294 294 295 295 295 296 296 297 297 298 298 298 299 299 300 300 300 300 299 299 298 297 297 296 321 321 321 321 320 320 320 321 321 322 322 322 323 323 323 324 325 325 325 325 325 325 325 325 325 325 325 326 326 325 325 326 327 328 329 330 330 330 330 330 331 331 333 335 337 338 339 339 341 342 343 345 347 347 346 344 342 339 337 334 333 331 330 330 329 329 330 330 331 332 333 334 335 336 337 338 337 336 335 335 334 333 332 332 331 330 330 330 329 329 328 328 328 327 327 326 325 325 324 324 323 322 321 321 320 319 318 318 317 318 318 318 318 318 318 318 319 319 320 320 319 318 317 316 315 314 313 313 312 311 310 309 308 308 308 309 311 313 314 315 315 315 314 313 312 311 310 309 308 307 305 304 304 305 306 307 309 309 310 309 309 309 308 308 307 306 304 301 299 298 297 296 295 295 295 296 296 297 298 298 298 298 298 298 298 299 299 299 300 300 300 301 302 302 302 302 302 302 303 303 303 303 303 303 302 302 302 302 302 303 302 302 301 300 299 298 298 297 297 297 296 296 296 295 294 292 289 285 281 277 273 269 267 265 264 262 260 259 257 256 255 254 254 254 255 256 258 258 259 259 259 259 260 260 259 258 257 257 258 258 259 261 263 264 266 268 270 271 273 276 278 282 285 289 293 297 302 306 310 314 317 321 323 326 328 330 332 333 335 337 339 341 342 345 347 349 351 352 353 354 354 355 357 358 360 1 2 3 3 4 5 6 7 8 9 9 9 9 9 10 10 10 10 11 11 12 12 11 11 11 13 14 14 14 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 3 4 4 4 3 3 2 1 0 359 358 356 355 354 352 351 349 348 346 344 343 342 341 341 340 340 340 340 339 339 338 337 336 335 334 333 332 332 331 330 329 328 327 326 326 325 325 325 324 324 324 324 324 325 325 325 324 324 324 323 322 321 321 320 320 319 319 319 318 317 317 316 315 315 314 314 313 313 313 312 312 311 311 310 310 310 310 310 309 309 309 308 307 307 306 305 304 304 303 302 302 301 301 301 300 301 301 301 302 302 302 301 301 301 300 300 299 299 298 298 297 297 296 294 293 292 292 291 292 293 295 296 296 296 295 293 289 287 286 287 289 290 290 291 291 292 292 292 292 292 292 292 292 291 291 291 291 292 292 293 293 293 294 294 295 295 296 296 296 297 298 298 299 299 299 299 299 299 298 298 297 296 296 321 321 321 320 320 320 320 320 321 321 321 321 321 322 322 322 323 323 324 324 324 324 324 324 323 323 324 324 324 323 323 323 324 325 326 326 327 327 327 328 328 329 331 333 334 335 336 336 337 339 341 342 344 344 343 342 340 338 336 334 332 331 330 329 329 329 330 330 332 334 336 337 338 339 339 338 337 336 335 334 333 333 333 332 332 332 331 331 331 331 331 331 331 331 330 330 328 327 326 325 323 322 321 321 320 319 318 318 318 318 318 318 317 317 317 317 318 319 319 320 319 318 316 315 313 312 312 311 311 310 310 309 308 308 308 310 312 314 315 316 316 316 315 314 314 313 312 311 310 309 308 307 306 306 307 308 309 309 309 309 309 308 308 307 307 305 304 302 301 299 298 297 295 295 295 296 297 298 298 299 299 299 298 298 298 298 298 299 299 299 300 300 300 301 301 301 301 301 302 302 302 302 303 303 303 302 302 302 302 302 302 302 301 300 299 298 297 296 296 295 295 294 294 294 293 291 288 285 280 276 271 267 264 262 261 259 257 255 255 253 253 253 253 254 256 257 259 260 260 260 260 260 260 259 258 257 256 256 256 257 258 260 261 263 265 266 268 269 271 274 276 279 282 286 290 294 298 303 307 312 315 319 322 325 327 329 331 333 335 336 338 340 342 345 347 350 351 352 353 353 354 355 356 358 359 0 1 2 2 3 4 5 6 7 8 9 9 9 9 9 9 9 10 10 11 11 12 12 11 11 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 16 16 16 15 15 14 13 13 12 11 11 10 10 9 9 9 9 8 8 9 9 9 8 8 7 7 6 6 5 4 3 3 3 3 3 3 2 1 360 359 357 356 354 353 351 350 349 347 346 344 343 342 341 341 340 339 339 339 338 338 337 336 335 335 334 333 332 331 331 330 330 329 329 328 328 327 327 326 326 326 326 326 326 326 326 325 325 324 324 323 322 322 321 321 320 320 319 319 318 318 317 316 316 315 314 314 313 313 313 312 312 311 311 311 310 310 310 310 309 309 309 308 308 307 306 305 305 304 304 303 302 302 302 302 301 301 302 302 302 302 302 302 301 301 300 300 300 299 299 298 297 296 295 294 293 292 292 292 292 293 295 296 296 296 296 295 292 289 286 286 288 289 290 290 291 291 292 292 292 291 291 291 290 290 290 290 291 291 291 292 292 292 293 293 294 294 295 295 296 296 297 298 298 298 297 296 296 297 297 297 297 296 296 321 321 321 321 321 321 320 320 321 321 321 320 320 320 320 321 321 322 322 322 323 323 323 322 322 322 322 322 321 320 320 320 321 321 321 322 322 322 323 324 326 327 328 331 333 334 334 334 335 336 338 340 341 342 341 340 339 337 335 334 332 331 330 329 329 329 330 332 334 336 338 340 340 340 339 338 336 335 334 334 334 333 333 333 333 333 333 333 333 333 333 334 334 334 333 331 330 329 327 325 323 322 321 320 320 319 319 318 318 317 317 317 316 316 316 317 317 318 319 319 319 317 316 314 312 311 310 310 310 309 308 307 307 306 308 310 312 315 316 317 317 316 316 315 314 313 313 312 311 311 310 309 309 308 308 309 309 309 309 309 309 309 308 307 307 306 305 303 302 301 299 298 297 296 296 297 297 298 298 299 298 298 298 297 297 297 298 298 299 299 299 299 299 300 300 300 300 301 301 301 301 302 302 303 303 303 302 302 302 302 302 301 301 299 298 297 296 295 294 294 293 293 292 292 291 290 288 284 279 274 269 265 262 259 257 255 253 252 252 252 252 253 254 255 257 258 259 260 260 261 260 260 260 258 257 256 255 255 255 256 257 258 260 261 263 264 265 267 269 272 274 277 280 283 287 292 296 300 305 310 314 317 321 324 327 329 331 333 334 336 338 340 343 346 348 350 351 352 352 353 354 355 356 357 358 359 360 1 1 2 3 4 5 6 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 16 16 17 17 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 5 4 3 3 3 3 3 3 2 1 359 358 357 355 353 352 350 349 348 346 345 344 343 342 341 340 339 338 337 337 337 336 336 335 335 335 334 334 333 333 332 332 331 331 331 330 330 330 329 329 328 328 328 328 327 327 326 326 325 325 324 324 323 323 322 322 321 321 320 320 319 319 318 317 317 316 315 315 314 313 313 312 312 311 311 311 310 310 310 309 309 309 308 307 307 306 306 305 304 304 304 303 303 303 302 302 302 302 302 302 303 303 303 302 302 301 301 300 300 299 299 298 297 296 295 294 293 292 292 292 293 293 295 296 296 296 296 296 295 293 289 287 287 288 289 290 290 291 291 291 291 290 290 289 289 289 289 290 290 290 290 290 291 291 292 292 293 293 294 294 295 295 296 297 297 296 295 294 294 294 294 294 295 295 295 322 322 321 321 321 321 321 321 321 321 321 320 320 319 319 319 319 320 320 320 321 321 321 321 321 321 321 320 319 318 317 317 317 316 316 316 317 318 319 321 323 325 327 330 332 333 334 333 334 335 337 338 339 339 339 338 337 335 334 333 331 330 329 329 329 329 330 332 334 337 338 340 340 339 338 336 335 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 332 331 330 328 327 325 323 321 320 320 320 319 319 318 318 316 316 316 316 315 316 316 316 316 317 317 318 317 316 314 312 310 309 308 308 307 306 305 305 305 306 309 312 314 316 316 316 316 316 315 314 314 313 313 312 312 311 311 310 309 309 309 309 309 309 309 309 308 307 307 306 306 305 304 303 302 301 300 299 298 297 297 297 298 298 298 298 297 297 297 297 297 298 298 298 299 299 299 299 299 299 299 299 300 300 300 301 301 302 302 303 303 303 303 302 302 302 301 300 299 298 297 296 295 294 293 292 291 291 291 290 288 286 283 278 273 268 264 260 257 254 252 251 251 251 252 252 253 254 256 256 257 258 259 260 260 260 260 259 258 257 256 255 254 254 255 255 257 258 260 261 262 264 266 268 270 271 274 276 279 283 288 293 298 303 308 312 316 320 323 326 329 331 333 335 336 339 341 344 346 347 348 350 351 352 353 354 355 355 356 357 358 359 0 1 2 3 4 5 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 13 14 14 14 15 15 15 16 16 17 17 16 16 15 15 14 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 6 6 5 4 3 2 2 2 2 2 2 1 0 359 357 356 354 352 351 349 348 347 345 344 343 342 341 340 338 337 337 336 336 336 336 336 336 336 336 335 335 335 334 334 333 333 332 332 331 331 331 331 330 330 329 329 328 328 327 327 326 326 325 325 324 324 323 323 322 322 321 321 321 320 320 319 318 318 317 316 316 315 315 314 313 313 312 311 311 310 310 310 309 309 308 308 307 306 306 305 305 304 303 303 303 303 302 302 302 302 302 302 303 303 303 303 303 302 302 301 300 300 299 299 298 298 297 296 295 294 293 293 293 294 295 295 296 296 295 295 296 296 295 293 290 287 287 288 289 290 290 290 290 289 289 288 288 288 288 288 289 289 289 290 290 290 290 291 291 292 292 293 293 294 294 295 295 294 293 293 293 293 292 292 293 294 294 294 322 322 322 321 321 321 321 321 321 321 320 320 320 319 318 318 318 318 318 319 319 319 320 320 320 319 319 318 316 315 314 314 313 313 312 312 314 316 318 320 322 325 327 330 331 332 333 333 333 334 336 337 337 337 336 336 335 334 333 331 330 329 327 327 327 328 329 330 332 334 335 336 336 336 336 335 334 333 333 333 333 334 334 334 334 334 335 334 334 333 333 333 332 331 330 330 328 327 326 325 323 321 320 319 319 318 318 317 316 316 315 315 315 315 315 316 315 315 315 316 316 317 316 314 312 310 308 307 306 305 304 303 303 304 305 308 311 313 314 315 315 315 315 315 315 314 314 313 312 312 312 311 310 309 309 309 309 309 309 309 308 308 307 307 306 306 306 305 305 304 303 302 301 299 298 298 298 298 298 298 297 297 297 297 297 297 297 298 298 299 299 299 299 298 298 298 298 299 299 299 300 300 301 302 303 303 304 303 303 302 302 301 300 299 298 296 295 294 293 292 291 290 290 289 288 286 284 281 277 273 268 264 260 257 254 252 252 252 253 254 254 255 255 255 256 256 257 258 258 259 259 259 259 258 257 255 254 254 253 254 254 255 257 258 260 261 263 264 266 267 269 270 272 275 279 284 290 295 300 305 309 314 318 322 325 328 331 333 335 337 339 342 344 345 346 347 348 350 351 353 354 354 355 356 357 358 359 0 1 2 3 4 6 7 8 9 10 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 11 12 13 13 14 14 14 14 14 15 15 16 16 15 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 5 3 2 1 1 1 1 1 1 0 360 359 358 356 355 353 352 350 349 348 347 345 344 343 342 341 339 338 338 337 337 337 337 337 337 337 337 337 336 336 336 335 335 334 333 333 332 332 331 331 331 331 330 330 329 328 328 327 326 326 325 325 324 324 323 323 323 322 322 322 322 321 321 320 320 319 319 318 318 317 317 316 315 314 314 313 312 312 311 311 310 310 309 308 308 307 307 306 305 305 304 303 303 302 302 302 302 302 302 302 302 302 302 303 303 303 302 302 302 301 300 300 299 299 298 297 296 296 295 295 295 295 295 295 295 295 295 294 294 295 296 295 294 292 288 287 287 287 288 288 288 288 288 288 288 287 287 287 288 288 289 289 289 289 289 290 290 291 291 291 292 293 293 293 293 293 293 293 294 294 294 295 295 294 295 295 295 321 321 321 321 321 321 321 321 320 320 320 320 319 319 318 317 317 317 316 317 317 317 318 318 318 318 317 316 315 313 313 313 312 311 311 311 312 315 317 319 321 324 326 328 330 331 331 331 331 333 334 334 334 334 334 334 334 333 332 330 329 327 326 325 325 326 327 329 330 331 331 332 333 333 334 334 333 333 333 333 333 333 333 334 334 334 334 334 333 332 331 330 329 329 329 328 327 326 325 324 322 321 319 318 317 316 315 315 315 315 315 315 315 315 315 314 314 314 315 315 316 316 315 313 311 310 308 307 305 304 303 302 303 304 306 309 311 312 313 314 314 314 315 315 314 314 314 313 313 312 312 311 310 309 309 309 309 309 309 309 308 307 307 307 306 306 306 306 306 305 304 302 301 300 299 299 298 298 298 298 298 297 297 297 297 297 298 298 298 298 299 298 298 298 297 297 297 298 298 298 299 299 300 300 302 303 303 304 303 303 302 301 300 299 298 296 295 294 293 291 290 289 288 287 286 284 282 280 276 272 268 265 261 259 257 256 256 256 256 256 256 256 256 256 256 256 256 257 257 258 258 258 258 257 256 255 254 253 253 253 253 254 256 257 259 260 262 263 263 264 265 266 268 271 275 280 286 291 297 302 307 311 316 320 324 327 330 332 334 336 338 340 342 343 344 346 347 349 350 352 353 354 355 356 357 358 359 1 2 3 5 6 6 7 8 9 10 11 11 12 12 12 11 11 10 10 9 9 8 8 9 9 9 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 6 6 4 3 2 1 0 360 360 360 360 360 359 359 357 356 355 354 352 351 350 348 347 346 345 344 342 341 340 339 339 338 338 338 338 338 337 337 337 337 336 336 335 335 335 334 334 333 332 332 331 331 330 330 330 329 329 328 328 327 326 325 325 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 318 318 317 316 315 315 314 313 312 312 311 311 310 310 309 308 308 307 306 306 305 304 304 303 303 302 302 302 301 301 301 301 302 302 302 302 303 302 302 302 302 301 301 300 299 298 298 297 296 296 296 296 296 296 295 295 294 294 293 293 293 294 294 294 292 290 287 286 286 286 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 289 289 290 290 290 291 292 292 293 293 294 295 295 296 296 296 296 297 296 296 296 296 296 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 317 316 315 315 314 315 315 316 317 317 317 316 315 314 313 313 313 313 312 311 311 311 313 315 317 319 321 323 325 326 327 328 328 329 331 332 332 332 332 332 332 332 331 330 329 328 326 325 324 324 325 326 328 328 328 328 329 330 332 333 334 334 333 333 333 333 333 333 333 333 333 333 333 333 331 330 328 327 327 326 326 325 324 323 322 321 319 318 316 315 314 313 313 313 314 315 315 315 314 314 313 313 313 314 315 315 314 313 312 310 309 307 306 305 304 303 303 303 305 308 310 311 312 313 313 314 314 314 314 314 314 314 314 313 313 313 312 311 310 310 309 309 309 309 309 308 308 307 307 307 307 307 306 306 305 304 303 302 302 301 300 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 298 298 298 299 300 301 302 303 303 303 302 301 300 299 298 296 295 294 292 291 290 288 287 285 284 282 280 278 275 272 269 266 263 262 261 260 260 259 259 258 258 257 257 257 256 256 256 257 257 258 258 258 257 256 255 254 253 252 252 252 252 253 255 256 258 259 260 260 260 260 260 261 263 267 271 276 282 287 293 298 303 308 313 318 322 325 328 331 333 335 337 338 340 341 343 344 346 348 350 351 353 354 355 356 357 358 359 1 2 4 5 6 7 8 8 9 10 10 11 11 12 11 11 11 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 7 7 7 6 4 3 2 1 1 0 0 360 360 359 359 358 357 356 355 354 353 352 350 349 348 346 345 344 343 342 340 339 339 338 338 338 338 337 337 337 336 336 335 335 335 334 334 334 333 333 332 332 331 331 330 330 329 329 329 328 327 327 326 325 325 324 324 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 319 319 318 317 317 316 315 314 313 313 312 312 311 311 310 310 309 308 308 307 306 306 305 304 304 303 303 302 302 301 301 301 301 301 301 302 302 302 302 302 303 303 302 302 301 300 300 299 298 297 297 296 296 296 296 295 294 294 293 293 292 293 293 293 293 292 291 288 286 285 285 285 285 286 286 286 286 286 287 287 287 287 287 287 288 288 288 289 289 289 289 290 291 291 292 293 294 295 296 296 297 297 296 296 296 296 296 296 296 320 320 320 320 320 320 320 320 320 319 319 319 318 318 317 317 316 314 313 313 313 313 314 315 315 315 315 314 313 313 314 314 314 313 312 310 310 310 311 313 315 317 319 320 321 322 322 324 325 328 329 330 331 331 331 331 331 330 329 328 326 325 324 323 323 324 325 327 327 327 328 329 330 332 334 335 334 334 333 332 332 331 331 331 331 331 332 332 332 330 328 327 326 325 324 324 323 322 321 320 319 317 315 314 313 313 312 313 313 314 314 314 314 313 312 312 312 313 313 314 314 313 312 310 309 308 307 306 305 304 304 304 305 307 309 311 312 313 314 314 314 314 314 314 314 314 314 314 314 314 313 313 312 312 311 311 310 310 310 310 309 309 308 308 308 307 307 307 306 305 305 304 304 303 302 301 300 300 300 299 299 299 299 299 299 299 298 298 298 297 297 297 297 296 296 296 296 296 296 297 297 297 297 298 299 300 301 302 303 302 302 301 300 299 298 297 295 294 292 290 289 288 286 284 282 281 279 277 274 271 269 267 265 264 264 263 262 261 261 260 259 259 259 258 258 257 257 257 257 258 258 258 257 255 254 252 251 250 250 250 250 251 253 254 256 257 257 256 256 255 255 256 258 262 267 272 277 283 288 294 299 305 310 315 319 323 326 329 331 333 335 337 339 340 342 344 345 347 349 350 352 354 355 356 357 357 359 0 2 4 6 7 7 8 8 9 9 10 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 5 4 2 1 1 0 360 359 359 359 358 358 357 356 356 355 353 352 351 350 349 347 346 345 343 342 341 340 339 338 337 337 336 336 336 336 336 335 335 335 334 334 334 334 333 333 333 332 332 331 331 330 330 329 329 328 328 327 326 326 325 325 324 324 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 319 319 318 318 317 316 315 314 314 313 312 312 311 311 310 310 309 309 308 307 307 306 306 305 304 304 303 303 302 301 301 300 301 301 301 301 301 302 302 302 302 303 303 302 302 301 300 299 298 298 297 297 297 297 296 295 294 293 293 292 292 292 292 292 292 292 291 290 288 286 284 284 284 284 284 285 285 285 286 286 286 287 287 287 287 287 288 288 288 288 288 289 289 290 291 292 293 294 295 295 296 296 295 295 295 295 295 296 296 320 320 320 320 320 320 320 320 320 319 319 318 318 318 317 316 315 314 312 311 311 311 312 313 314 314 315 315 314 314 314 313 313 312 311 309 308 308 308 309 310 312 313 315 315 315 316 317 320 323 326 328 329 329 330 330 329 328 327 326 325 324 323 322 323 324 325 326 327 328 328 329 331 333 335 336 335 334 332 331 330 330 329 329 328 329 330 331 331 329 328 326 325 324 323 322 321 320 319 318 317 316 314 313 312 312 313 313 313 313 313 313 312 311 311 311 311 312 312 313 313 312 311 310 308 307 306 305 305 305 306 307 309 310 311 312 313 314 315 315 315 315 314 314 314 314 314 314 314 314 314 314 313 313 313 313 312 312 311 311 310 310 310 310 309 309 308 308 308 307 306 306 305 304 303 303 302 302 301 301 301 300 300 300 299 299 299 298 297 297 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 298 299 301 301 302 301 301 300 299 298 297 295 294 292 290 289 287 285 284 282 279 277 275 273 271 270 268 267 267 266 265 264 263 262 262 261 261 260 260 260 259 259 258 258 258 257 257 256 254 252 250 249 248 248 248 249 250 251 252 254 254 253 252 251 250 250 250 253 257 262 267 272 278 284 289 295 301 306 311 316 320 324 326 328 331 333 335 338 340 342 343 344 346 348 349 351 353 354 355 356 357 358 360 2 3 5 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 4 3 2 1 360 359 358 358 357 357 356 356 355 354 354 353 351 350 349 348 347 346 344 343 342 340 339 338 337 336 336 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 332 332 331 330 330 330 329 329 328 327 327 326 325 325 324 324 323 323 323 323 322 322 322 321 321 321 321 321 320 320 320 319 319 318 318 317 316 316 315 314 314 313 312 312 311 311 310 310 309 309 309 308 308 307 306 306 305 305 304 304 303 302 302 301 301 301 301 301 301 301 301 301 302 302 302 302 301 300 299 298 298 298 298 298 298 297 296 295 294 293 292 292 291 291 291 292 292 292 292 292 290 288 286 284 283 283 283 283 283 284 284 285 285 286 286 286 287 287 287 287 287 287 287 288 288 289 290 291 292 292 293 294 294 295 294 294 294 294 295 295 296 320 320 321 321 321 321 321 321 320 320 319 319 318 318 317 317 316 314 312 311 310 309 310 311 312 314 315 315 315 313 312 311 310 310 309 309 308 308 307 307 307 307 308 309 309 309 310 311 314 318 321 324 325 326 326 327 326 326 325 324 324 323 323 322 323 323 324 325 326 326 327 328 330 333 335 336 336 334 332 330 329 328 327 327 326 327 328 329 329 328 327 325 324 323 322 321 320 319 318 317 316 315 314 314 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 311 311 311 310 309 307 305 305 304 305 306 308 309 311 312 313 314 314 315 315 316 316 316 316 316 315 315 315 315 314 314 314 314 314 314 315 314 314 313 313 312 312 312 311 311 311 310 310 310 309 309 308 308 307 306 305 305 304 303 303 302 302 301 301 301 300 300 299 298 298 297 297 296 295 295 295 295 296 296 296 296 296 296 296 296 297 297 298 299 300 300 301 300 300 299 298 297 295 294 292 290 289 287 285 283 281 279 277 275 274 272 271 270 269 268 268 266 265 264 264 263 263 262 262 262 262 261 260 259 258 257 256 255 253 251 249 248 246 246 246 246 247 248 249 250 251 250 249 248 246 245 244 245 248 252 257 262 268 273 279 286 291 297 302 307 312 317 320 324 326 329 332 334 337 339 341 343 344 345 347 348 350 352 353 354 355 357 358 360 1 2 3 5 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 3 2 1 0 359 358 358 357 356 356 355 354 354 353 352 351 350 349 348 347 346 345 344 343 341 340 339 338 337 336 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 332 332 332 331 331 330 330 329 329 328 327 327 326 326 325 325 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 320 319 319 318 318 318 317 316 316 315 314 314 313 313 313 312 312 311 310 310 309 309 309 309 308 308 307 307 306 306 305 305 304 303 303 302 302 302 302 302 302 301 301 301 302 301 301 301 300 300 299 299 299 299 298 298 298 297 296 295 293 292 292 291 291 291 291 292 292 293 293 293 292 291 289 287 285 283 282 281 281 282 283 283 284 284 285 285 286 286 285 285 285 285 286 286 287 288 289 290 291 291 291 292 293 293 293 294 294 294 294 294 294 320 321 321 321 321 322 322 322 321 321 320 320 319 318 318 317 316 315 313 311 309 308 308 309 311 312 313 313 313 312 311 310 309 308 308 308 308 308 308 308 307 304 304 304 303 303 304 306 308 311 314 317 319 320 321 322 322 323 323 323 323 322 322 321 321 322 323 323 323 323 324 325 329 332 334 335 334 333 330 329 328 327 326 325 325 325 326 326 327 326 326 324 323 322 322 321 320 319 317 316 316 316 316 315 314 313 312 312 311 311 311 311 311 312 312 312 311 311 310 310 310 310 309 308 306 304 304 304 305 307 309 311 313 314 315 315 315 316 316 316 317 317 317 317 317 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 311 311 310 310 309 308 308 307 306 305 305 304 303 303 302 301 301 300 300 299 299 298 297 297 296 295 295 295 296 296 296 296 296 296 296 296 296 297 297 298 299 299 299 300 299 299 298 296 295 294 292 291 289 287 286 284 282 280 278 277 275 274 273 272 271 270 269 267 266 265 264 263 263 263 262 262 262 261 260 258 257 256 254 253 251 249 247 245 244 244 244 244 245 246 247 248 248 247 245 243 241 240 240 241 244 248 253 258 263 269 276 282 288 294 299 304 309 314 318 321 324 327 330 333 336 339 341 342 343 344 346 347 348 350 351 353 355 357 358 358 359 0 1 3 4 5 5 5 6 6 6 6 6 7 7 7 8 8 8 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 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 2 2 1 0 360 359 358 357 356 355 355 354 353 353 352 351 350 349 348 347 346 345 344 343 343 341 340 339 338 337 336 335 335 334 334 334 334 334 334 334 333 333 333 333 332 332 331 331 331 330 330 329 329 328 328 327 327 326 326 325 325 325 324 323 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 316 316 315 315 314 314 313 313 312 312 312 311 311 310 310 309 309 309 308 308 308 308 307 306 306 305 305 304 303 303 303 302 302 302 302 302 302 302 302 302 302 301 301 300 300 299 299 299 298 298 297 296 295 294 293 292 291 291 291 291 291 292 292 293 293 293 293 292 291 289 287 285 283 281 281 281 281 281 282 282 283 284 284 284 284 284 284 284 284 285 286 287 288 289 289 290 290 291 291 292 293 293 293 293 293 293 293 320 320 321 321 321 322 322 322 322 322 322 321 321 320 319 318 318 316 314 312 310 308 307 307 308 309 310 311 311 311 310 309 309 308 308 308 308 308 309 308 306 304 302 300 299 299 300 301 303 304 307 310 313 315 316 317 318 319 319 320 320 320 320 319 319 320 320 321 321 321 322 323 326 330 332 333 332 330 328 326 325 325 324 324 324 324 324 325 325 325 324 324 323 322 321 320 319 318 317 317 317 317 317 317 315 313 312 311 310 310 310 311 311 311 312 311 310 310 309 309 309 308 307 306 305 304 304 305 307 308 310 312 314 315 316 316 317 317 317 317 318 318 318 318 317 317 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 313 313 312 312 311 311 310 309 308 307 307 306 305 304 303 302 302 301 301 300 299 299 298 297 296 296 295 295 295 296 296 296 296 296 296 296 296 296 296 297 297 298 298 298 298 298 297 296 295 294 293 291 290 288 287 285 284 282 280 279 277 276 274 273 272 271 270 268 267 265 264 263 262 261 260 260 260 258 257 255 254 252 251 250 248 246 245 244 243 243 243 243 244 245 246 246 245 244 242 240 237 235 235 236 239 243 248 253 259 266 272 279 285 291 297 302 307 311 315 319 322 325 329 332 335 338 340 341 342 343 344 346 347 349 350 352 354 356 357 357 357 358 359 0 1 2 3 3 4 4 4 4 5 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 3 3 2 2 2 2 2 1 1 0 0 360 359 358 358 357 356 355 354 354 353 352 352 351 350 349 349 348 347 346 345 344 343 342 341 340 339 338 337 336 336 335 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 330 330 329 329 328 328 327 327 326 326 326 325 325 325 324 324 323 323 323 322 322 322 321 321 320 320 320 319 319 319 318 318 318 318 317 317 316 316 315 315 314 314 313 313 313 312 312 312 311 311 310 310 309 309 308 308 308 308 307 307 306 306 305 305 304 304 303 303 303 303 303 303 303 303 303 303 303 303 302 302 301 300 300 299 299 298 297 296 295 294 293 292 291 291 291 291 291 291 291 292 292 293 293 292 292 292 291 289 287 285 283 282 281 280 280 280 280 281 281 282 282 282 282 282 282 283 284 285 285 286 287 288 288 288 289 290 291 292 292 292 292 293 292 292 319 320 320 321 321 321 321 322 322 323 323 322 321 321 320 320 319 318 316 314 311 309 307 306 305 306 307 308 309 309 309 309 308 308 308 309 309 310 310 309 307 304 301 299 299 299 300 301 301 302 303 306 308 310 312 314 315 316 317 317 318 318 317 317 317 318 318 319 319 319 320 322 324 328 329 330 329 327 326 324 323 323 323 323 323 323 323 323 324 324 324 324 323 322 321 319 318 317 317 317 317 318 318 317 315 313 312 310 310 310 311 311 312 312 311 310 309 309 308 308 307 307 306 305 304 304 305 307 309 311 313 314 315 316 316 317 317 318 318 318 319 319 319 318 318 317 317 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 317 317 316 316 315 315 314 314 314 313 313 312 311 310 310 309 308 307 306 305 304 303 302 302 301 300 299 298 298 297 296 296 295 295 295 295 295 295 295 295 295 296 296 296 296 296 296 297 297 297 297 296 296 295 294 293 292 291 289 288 287 285 283 282 280 279 277 276 275 274 272 271 269 267 265 264 262 259 258 257 257 256 254 252 251 250 249 248 247 246 244 243 242 241 241 242 242 243 244 245 245 244 241 239 236 233 232 232 232 235 238 243 248 254 261 268 275 282 288 294 300 305 309 313 317 320 323 327 330 334 337 338 340 341 342 343 344 345 347 349 350 352 353 354 354 355 355 356 357 358 359 360 0 1 2 2 3 3 4 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 2 2 2 1 1 0 0 0 0 0 360 360 359 359 358 358 357 356 356 355 354 353 353 352 351 350 350 349 348 348 347 346 345 344 343 342 341 340 340 339 338 337 336 335 335 334 334 334 333 333 333 333 332 332 332 332 331 331 331 330 330 329 329 328 328 327 327 326 326 326 326 325 325 325 324 324 323 323 322 322 322 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 316 316 315 315 314 314 314 313 313 312 312 312 312 311 311 310 310 309 309 308 308 307 307 307 306 306 306 305 305 304 304 304 303 303 304 304 304 304 304 304 304 304 304 303 303 302 301 300 299 299 298 297 296 295 294 293 292 291 291 291 290 290 290 291 291 292 292 292 292 292 292 291 290 289 287 286 284 282 281 280 280 279 279 279 279 279 279 279 280 280 281 282 283 283 284 285 286 286 287 288 289 290 291 291 292 292 292 292 292 318 319 320 320 320 320 321 321 321 322 322 322 322 321 321 320 320 320 318 316 313 310 307 305 304 303 304 305 306 308 308 309 309 309 310 311 312 312 312 311 309 306 304 302 302 302 302 302 301 301 303 304 306 307 309 310 312 313 314 315 315 315 315 315 315 315 315 316 317 317 319 320 323 326 327 327 326 325 323 322 322 322 322 322 322 322 322 322 323 323 324 324 323 322 320 318 317 317 317 317 318 318 318 317 315 313 311 310 310 310 311 312 313 312 311 310 309 308 307 307 306 305 304 304 305 306 307 310 312 313 315 315 316 316 317 317 318 318 319 319 319 320 320 319 319 318 318 318 317 317 317 317 318 318 318 318 319 319 319 320 320 320 320 319 319 319 318 318 317 317 316 316 316 315 315 314 313 312 312 311 310 309 307 306 305 304 303 302 301 300 299 298 298 297 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 296 296 296 295 294 293 292 291 290 289 288 286 285 283 281 280 278 277 276 275 274 272 270 268 266 263 261 258 255 255 254 253 251 249 248 248 247 246 245 244 242 241 240 240 240 240 241 242 243 244 243 242 239 236 233 230 229 228 229 231 234 238 243 249 256 263 270 277 284 290 296 301 306 310 314 317 320 323 327 331 334 336 338 340 341 342 343 344 345 346 347 349 350 351 352 352 353 354 354 355 356 357 358 358 359 0 1 2 2 3 3 3 4 4 4 4 4 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 360 359 359 359 358 358 358 358 358 358 358 358 357 357 356 356 355 354 353 352 351 351 350 349 348 348 347 346 345 345 344 343 342 341 340 340 339 338 337 336 335 335 334 334 333 333 333 333 332 332 332 332 332 331 331 331 330 330 329 329 328 328 327 327 326 326 325 325 325 325 324 324 324 323 323 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 315 315 314 314 313 313 313 312 312 312 311 311 311 310 310 309 309 308 308 307 307 307 306 306 306 305 305 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 291 290 290 290 290 290 291 291 291 291 291 291 291 291 291 290 289 287 286 284 283 281 280 279 278 278 277 277 277 277 277 277 278 279 280 281 281 282 283 284 286 287 288 289 289 290 290 291 291 291 291 317 319 319 320 320 321 321 321 321 321 321 321 321 321 321 321 320 320 319 316 313 310 306 304 303 303 304 304 305 306 308 309 311 312 313 315 316 316 316 314 312 310 308 307 306 305 304 303 302 302 303 304 305 305 306 307 308 310 311 311 312 312 312 312 312 312 313 314 314 316 317 319 321 323 324 324 323 322 321 321 321 321 321 321 322 322 322 322 322 322 323 323 322 321 319 317 317 317 317 318 318 318 317 315 313 312 310 310 310 311 312 313 314 313 311 310 308 307 306 306 305 304 304 305 306 308 310 312 314 315 316 317 317 317 318 318 318 319 319 320 320 321 321 321 321 321 320 320 319 319 319 319 319 319 319 320 320 320 320 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 316 316 315 314 313 312 311 310 309 307 306 305 304 302 301 300 299 298 298 297 297 296 296 295 295 295 295 294 294 294 294 294 294 294 294 295 295 295 296 295 295 294 294 293 292 290 289 288 287 285 284 282 281 279 278 277 276 275 273 271 269 267 264 261 258 255 255 254 253 252 250 249 248 247 246 244 242 240 239 238 238 239 239 240 241 242 242 241 239 236 233 230 228 226 226 227 228 231 235 239 244 250 257 265 273 280 286 292 297 302 307 311 314 317 320 323 327 331 334 336 337 338 339 340 341 342 343 344 345 347 348 349 349 350 351 352 353 353 354 355 356 357 358 359 359 360 0 1 1 1 1 2 2 2 2 2 3 2 2 2 1 1 1 0 0 1 1 1 1 1 0 0 360 360 360 359 359 358 358 357 357 357 357 357 357 357 357 357 357 356 356 355 355 354 353 353 352 351 350 349 348 347 347 346 345 344 344 343 342 341 340 339 338 338 337 336 335 334 334 333 333 333 332 332 332 332 332 332 332 331 331 331 330 330 329 329 328 328 327 327 326 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 316 316 315 315 314 314 314 313 313 313 312 312 312 311 311 311 310 310 309 309 308 308 307 307 306 306 306 305 305 305 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 304 303 302 301 300 300 299 298 297 296 294 293 292 292 291 291 290 290 290 290 290 290 291 291 291 291 291 290 290 290 289 289 288 286 285 284 282 281 279 278 277 276 276 276 275 275 275 276 276 277 278 279 281 282 284 285 286 287 288 288 289 289 289 289 289 316 317 319 320 320 321 321 321 321 321 321 321 321 321 321 320 320 319 318 315 312 309 306 303 303 304 305 306 306 307 309 311 313 316 318 320 321 321 320 318 316 314 312 310 307 306 304 303 302 302 302 303 304 305 304 304 305 306 307 308 308 308 309 309 310 310 311 312 313 314 315 317 319 320 321 321 321 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 319 318 317 316 316 317 317 317 317 315 314 312 311 310 311 311 312 313 314 314 313 311 308 307 305 305 305 305 305 306 307 309 311 313 315 316 317 317 318 318 318 319 319 319 320 321 321 322 322 323 323 323 323 323 322 322 322 321 321 320 320 320 320 320 320 321 321 321 321 321 322 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 318 317 316 315 313 312 311 310 308 307 306 304 303 302 301 300 300 299 298 297 297 296 295 295 295 294 294 294 294 294 294 294 294 294 295 295 295 295 294 293 292 291 290 289 288 287 286 284 283 282 280 279 278 277 275 274 272 270 268 265 262 260 257 256 256 255 255 253 252 251 249 247 244 242 240 239 238 237 237 238 238 239 240 240 239 237 234 231 228 226 225 224 225 226 229 232 236 241 245 253 262 270 276 282 287 293 298 303 307 311 314 317 319 322 326 329 331 332 334 335 337 338 339 340 341 342 343 344 346 347 348 349 350 350 351 352 353 354 355 355 356 357 358 359 359 360 360 360 360 360 360 0 0 0 0 0 0 360 359 359 359 359 359 360 360 360 359 359 359 359 358 358 358 357 357 356 356 356 356 356 356 356 356 356 356 356 355 355 354 354 353 352 351 350 349 349 348 347 346 345 344 343 343 342 341 340 339 339 338 337 336 335 334 334 333 332 332 332 331 331 331 331 331 331 331 331 331 330 330 330 329 329 328 327 327 326 326 325 325 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 315 315 314 314 314 313 313 313 312 312 312 311 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 305 305 304 304 303 302 301 300 300 299 298 297 295 294 293 292 292 291 290 290 290 289 289 290 290 290 290 290 290 289 289 289 289 289 288 288 287 286 284 283 281 280 278 277 276 275 274 274 274 273 274 274 275 276 278 279 281 282 284 285 286 286 286 287 287 287 287 315 316 317 319 320 321 321 322 322 321 321 321 321 320 319 319 318 317 315 313 311 308 305 303 303 304 306 308 310 311 313 315 317 319 321 323 323 322 320 318 315 312 310 307 305 304 302 301 300 300 300 301 302 304 303 303 303 303 304 304 305 305 306 307 309 310 311 312 312 313 314 315 317 318 319 319 319 319 319 319 319 319 319 319 320 320 321 321 320 320 320 320 320 318 317 316 316 316 317 317 317 316 314 313 312 312 312 313 314 315 315 315 313 311 309 307 305 304 304 304 305 306 308 310 312 313 315 316 318 318 319 319 320 320 320 321 321 322 322 323 323 324 324 325 325 325 325 325 324 324 323 323 322 321 320 320 320 320 320 321 321 321 322 322 322 322 322 323 323 323 323 322 322 322 322 322 322 322 322 321 320 319 318 317 316 315 314 312 311 309 307 306 304 304 303 302 302 301 300 299 298 297 296 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 293 292 291 290 289 288 287 286 285 284 282 281 279 278 277 276 275 273 271 269 267 264 262 260 259 258 258 257 256 254 252 250 248 245 242 240 238 237 237 236 237 238 239 239 239 237 235 232 229 226 224 224 224 224 226 228 231 234 238 242 250 259 268 274 278 283 289 294 299 304 308 312 314 316 318 321 323 326 328 330 332 334 335 336 337 338 339 340 341 342 344 345 346 347 348 349 350 351 352 352 353 354 355 356 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 358 358 358 357 357 357 357 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 353 353 352 352 351 350 349 348 347 346 345 345 344 343 342 341 340 339 339 338 337 336 335 334 333 333 332 332 331 331 331 330 330 331 331 331 331 331 330 330 330 329 329 328 328 327 327 326 326 325 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 316 316 315 315 315 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 308 308 307 307 307 307 306 306 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 302 301 301 300 300 299 298 297 295 294 294 293 292 291 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 288 287 287 286 285 284 283 281 280 279 277 276 275 274 273 273 273 273 273 274 275 277 278 280 281 283 283 284 284 284 285 285 285 313 314 316 317 319 320 321 322 322 322 322 321 320 319 317 316 316 314 312 310 308 306 305 304 304 306 309 312 315 317 319 320 321 322 322 321 320 318 316 314 311 308 306 304 302 301 300 299 298 298 299 299 301 302 302 301 301 300 300 301 302 303 305 307 309 310 311 311 311 311 312 314 315 317 318 318 318 318 318 319 319 319 318 319 319 320 321 321 320 320 320 319 319 318 317 316 316 316 317 317 316 315 313 312 313 313 314 314 315 316 315 314 312 310 308 307 305 305 305 306 306 307 308 310 312 314 315 317 318 319 320 321 322 322 323 323 323 324 324 325 325 326 327 327 327 327 328 327 327 327 326 325 323 322 321 320 320 320 321 321 321 322 322 322 322 322 323 323 323 323 324 324 324 323 323 324 324 324 324 324 323 322 321 321 320 319 318 317 315 313 312 310 309 307 306 305 304 304 303 302 301 299 298 297 296 295 295 294 294 294 294 294 294 294 294 294 293 293 292 292 291 290 289 288 287 286 285 284 282 281 280 279 277 276 275 274 272 270 268 266 264 262 261 260 259 259 258 256 254 252 250 247 244 242 240 239 238 237 237 238 239 239 238 236 233 230 228 226 224 223 223 224 226 228 230 233 237 242 250 259 267 272 276 280 285 291 296 301 305 309 311 313 315 317 320 323 326 328 329 331 332 333 334 335 336 337 338 339 341 342 343 345 346 347 348 349 349 350 351 352 353 354 355 356 357 357 357 357 357 356 356 356 357 357 357 356 356 356 356 356 356 357 357 357 357 356 356 356 356 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 353 353 352 352 351 350 350 349 348 347 346 345 344 343 342 342 341 340 339 338 337 336 336 335 334 333 332 332 331 331 330 330 330 330 330 330 330 330 330 330 330 329 329 329 328 328 327 327 326 326 325 325 324 324 323 323 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 317 317 316 316 316 315 315 314 314 314 313 313 313 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 307 307 307 306 306 306 305 305 305 305 305 305 304 304 304 304 304 304 304 304 303 304 304 304 304 303 303 302 302 301 301 300 300 299 298 297 296 295 294 293 292 291 291 290 289 289 289 288 288 288 288 287 287 287 287 287 287 287 286 286 285 284 283 282 281 280 279 277 276 275 274 273 273 272 273 273 274 275 277 278 280 281 282 283 283 283 283 284 284 313 314 315 316 318 319 321 322 323 323 322 321 319 317 315 314 313 312 310 308 307 306 305 306 307 310 313 317 321 324 325 326 325 324 321 319 317 315 313 310 308 305 303 302 300 299 298 297 297 297 298 299 300 301 300 299 299 298 298 298 299 300 302 304 306 308 309 309 310 310 311 313 315 317 317 318 318 318 318 318 318 317 317 317 318 319 320 320 319 318 318 318 318 318 317 317 317 317 317 317 316 314 313 313 313 314 314 315 315 315 314 313 311 309 308 307 306 306 307 308 309 310 310 310 312 313 315 317 319 321 322 323 324 324 325 325 326 326 327 327 328 329 329 330 330 331 331 331 331 330 329 328 327 325 324 323 323 322 323 323 323 323 323 323 323 322 322 323 323 323 324 324 324 324 324 324 325 325 325 325 325 325 325 324 324 323 322 321 319 318 316 314 313 311 310 308 308 307 306 305 304 302 301 300 298 297 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 289 288 287 286 285 283 282 281 280 279 278 276 275 274 273 271 270 268 266 264 263 262 261 261 260 258 257 255 252 250 247 245 243 241 240 239 240 240 240 240 238 235 232 229 227 226 225 224 224 225 226 228 231 233 237 243 252 260 266 271 274 278 282 287 292 297 302 306 308 310 313 315 317 320 322 323 325 327 328 329 330 331 333 334 335 336 338 339 340 342 343 344 345 346 347 348 348 349 350 351 352 353 354 355 355 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 355 356 355 355 355 355 355 355 355 355 354 354 353 353 353 353 353 353 353 353 353 353 352 352 351 350 350 349 348 348 347 346 345 344 343 342 341 341 340 339 338 337 336 335 334 334 333 332 331 331 331 330 330 330 330 330 330 330 330 330 330 330 329 329 329 328 328 327 327 327 326 326 325 324 324 323 323 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 317 317 317 317 316 316 316 316 316 315 315 314 314 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 308 308 307 307 307 307 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 302 302 301 301 301 300 299 298 298 297 296 295 294 293 292 291 291 290 289 289 288 288 287 287 287 287 287 287 287 286 286 285 285 284 284 283 283 282 281 280 279 278 276 275 274 273 273 272 273 273 274 275 277 278 279 281 281 282 282 283 283 283 312 313 314 315 317 318 320 322 322 322 321 319 317 315 313 311 310 309 308 307 307 307 307 309 311 314 319 324 327 329 329 328 326 323 319 317 314 312 310 308 306 304 302 300 299 298 297 296 296 297 298 298 299 299 299 297 296 296 296 297 297 298 300 301 303 305 306 307 308 309 310 312 314 316 316 317 317 317 317 316 315 315 314 315 316 317 319 319 318 317 316 317 317 317 317 317 317 318 318 317 316 314 313 313 314 315 315 316 316 315 314 312 311 310 309 308 308 308 308 309 310 311 312 311 312 314 316 318 320 321 323 324 325 326 327 328 328 329 329 330 331 331 332 332 333 333 334 334 334 333 332 331 330 329 328 327 326 325 325 325 325 325 325 324 324 323 323 323 323 323 324 324 324 325 325 325 325 325 325 326 327 327 327 327 326 326 325 324 323 322 320 319 317 316 314 313 311 310 309 308 307 306 304 303 302 300 299 298 297 296 296 295 294 294 293 293 292 292 291 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 272 271 269 268 266 265 264 263 263 262 261 259 257 255 252 250 248 246 245 243 242 242 243 242 241 238 235 232 230 228 226 225 225 225 226 228 229 231 233 237 244 252 260 266 269 272 275 279 283 288 292 297 302 305 308 310 313 314 316 317 319 320 322 323 324 326 328 329 331 332 334 335 336 337 338 339 341 342 343 344 345 346 347 347 348 349 350 351 351 352 352 352 352 353 353 353 353 353 353 353 353 353 353 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 352 352 352 352 352 352 352 352 351 351 351 350 349 349 348 347 346 346 345 344 343 342 341 340 340 339 338 337 336 335 334 333 332 332 331 331 330 330 329 329 329 329 329 329 329 330 330 329 329 329 328 328 328 327 327 327 326 326 325 325 324 324 323 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 318 318 317 317 317 316 316 316 316 315 315 315 315 314 314 313 313 313 312 312 312 311 311 311 310 310 310 309 309 308 308 308 307 307 306 306 306 306 305 305 305 305 304 304 304 304 304 304 304 304 304 303 303 304 304 304 304 304 304 303 303 303 303 302 302 301 301 301 300 300 299 299 298 297 296 295 294 293 292 291 291 290 289 288 288 287 287 287 287 287 287 286 286 285 285 284 284 284 283 283 282 281 281 280 279 277 276 275 274 273 272 272 273 273 274 276 277 278 279 280 281 282 282 282 283 312 314 315 315 316 318 319 320 320 319 318 317 316 315 313 311 309 307 307 307 307 309 311 313 316 320 324 329 331 329 327 325 322 320 317 314 311 309 307 305 304 302 300 299 297 296 296 296 296 297 298 299 299 298 297 295 294 294 294 294 295 296 298 299 301 302 303 304 306 308 309 311 313 315 315 315 315 315 314 313 313 313 313 313 314 316 318 318 317 316 316 316 316 316 316 317 317 317 317 316 315 313 312 312 313 315 316 316 316 315 313 311 310 310 309 309 309 309 309 310 311 312 312 312 313 315 317 319 320 322 323 325 326 328 329 330 330 331 332 332 333 334 335 335 336 336 336 335 335 335 335 334 333 332 330 329 329 328 328 328 327 327 327 326 326 325 324 324 324 324 324 324 324 324 325 325 325 325 325 326 327 327 327 328 328 327 327 327 326 325 324 323 321 320 318 317 316 314 313 312 311 310 308 307 306 304 303 301 300 299 297 296 295 294 293 293 292 292 291 290 290 289 288 287 286 285 284 283 282 282 281 280 279 278 277 276 274 273 272 271 269 268 267 266 265 264 263 262 261 259 257 254 251 249 248 247 245 245 244 244 243 241 238 235 232 230 229 228 227 226 227 228 229 230 232 234 238 244 252 259 265 267 270 273 276 280 284 288 292 297 301 304 307 309 311 312 314 315 316 318 319 321 322 324 326 328 329 331 332 333 333 334 335 337 338 340 341 342 343 344 345 345 346 347 348 348 349 350 350 350 350 351 351 351 351 351 351 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 350 350 350 349 348 348 347 346 345 345 344 343 342 341 340 340 339 338 337 336 335 334 333 332 331 331 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 327 327 327 326 326 326 325 325 324 324 323 323 322 321 321 321 320 320 320 320 320 320 320 319 319 319 318 318 318 317 317 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 310 310 309 309 309 308 308 308 307 307 306 306 306 305 305 305 304 304 304 304 303 303 304 304 304 304 303 303 303 303 304 304 304 304 304 304 304 303 303 303 302 302 301 301 301 301 300 300 299 299 298 297 296 295 294 293 292 291 290 290 289 288 288 288 287 287 287 287 287 286 285 285 284 284 284 283 282 282 282 281 281 280 279 277 276 274 273 273 272 272 273 274 275 276 277 278 279 280 281 281 282 282 312 314 315 316 317 317 318 318 317 317 316 315 315 314 313 312 310 309 309 310 311 312 315 318 321 324 328 331 330 327 324 322 320 317 314 311 309 307 305 303 302 300 298 297 296 296 296 296 296 296 297 298 298 298 297 295 293 292 292 293 294 295 297 298 300 300 301 302 304 306 308 310 312 314 314 314 313 313 312 311 311 312 312 313 314 315 317 319 318 317 315 315 315 315 315 316 316 316 316 314 313 311 310 311 312 314 316 316 316 315 313 311 310 310 310 310 310 309 310 310 311 312 312 313 314 316 317 319 321 322 323 324 326 327 329 330 331 331 332 333 335 336 337 338 338 338 338 337 336 337 337 338 337 335 333 332 331 330 331 332 332 331 330 329 328 327 326 325 325 325 324 324 324 324 324 324 324 324 324 325 325 326 326 327 327 327 327 327 327 327 326 325 324 323 322 321 319 318 317 316 315 314 313 312 310 309 307 305 303 302 300 298 297 296 294 293 292 292 291 290 289 288 287 286 285 285 284 284 283 283 282 281 280 279 278 276 275 274 273 272 270 269 268 267 266 265 264 262 261 259 257 255 252 251 249 248 247 247 246 244 243 241 238 235 233 231 230 229 228 228 228 229 230 231 233 235 238 244 252 258 263 266 268 271 274 277 280 284 288 293 297 301 304 306 308 310 311 312 313 314 316 318 319 321 323 324 326 327 328 329 330 331 332 333 335 336 338 339 340 341 342 343 343 344 345 346 346 347 347 348 348 349 349 349 350 350 350 350 350 351 351 351 351 351 351 351 351 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 350 349 349 348 348 347 347 346 345 344 343 343 342 341 340 339 338 338 337 336 335 334 333 332 331 331 330 329 329 329 328 328 328 329 329 329 329 329 329 329 329 328 328 327 327 327 326 326 325 325 325 324 324 323 323 322 322 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 310 310 310 309 309 309 308 308 307 307 306 306 306 305 305 305 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 301 301 301 301 301 300 300 299 298 297 296 295 294 294 293 292 291 290 289 289 288 288 288 287 287 287 286 286 285 284 284 284 283 283 282 282 282 282 281 281 280 278 277 275 274 273 272 272 273 273 274 275 276 277 278 279 280 281 281 281 312 314 314 315 316 316 316 315 315 314 313 313 313 313 313 312 313 313 314 315 316 317 319 322 324 326 327 325 324 323 321 319 317 314 312 309 306 305 303 302 301 299 298 297 296 296 296 297 296 296 296 296 297 297 296 295 293 291 290 292 294 296 298 299 300 301 301 301 302 304 306 308 310 312 313 313 312 311 310 310 311 312 312 313 314 315 317 319 319 318 317 315 315 314 314 315 315 315 314 313 311 310 309 310 311 313 315 316 316 314 312 311 310 309 309 309 309 309 309 310 311 313 313 314 315 316 317 319 320 321 322 323 325 326 327 329 330 330 331 333 335 336 337 337 337 338 338 338 338 338 338 338 338 337 336 335 334 334 334 334 334 333 333 332 331 330 328 328 327 326 325 325 324 324 324 323 323 323 323 323 323 323 324 325 326 326 327 327 327 327 326 326 325 325 324 323 322 321 320 319 318 317 317 316 315 313 312 310 308 306 303 301 300 298 296 295 293 292 291 290 289 288 287 286 286 285 285 284 284 283 283 282 281 280 279 278 276 275 274 272 271 269 268 267 265 264 263 262 260 259 257 255 253 252 251 250 249 248 246 245 242 240 238 236 234 232 231 230 230 230 230 231 231 232 234 236 239 244 251 257 261 264 267 269 272 275 278 281 285 290 294 298 301 303 305 307 308 309 311 312 314 316 317 318 320 321 322 323 325 326 327 328 329 330 332 333 335 336 337 338 339 340 341 342 342 343 344 344 345 346 346 347 347 348 348 348 348 349 349 349 350 350 350 350 350 350 350 351 351 351 351 351 351 350 350 350 350 350 350 349 349 349 349 348 348 348 347 346 346 345 344 343 342 342 341 340 339 338 337 336 335 334 334 333 332 331 330 330 329 329 328 328 328 328 328 328 329 329 329 329 329 328 328 328 327 327 327 326 326 325 325 325 324 324 323 323 322 322 321 321 321 320 320 320 320 319 319 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 313 313 313 312 312 312 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 305 305 304 304 304 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 302 302 302 301 301 301 301 301 301 300 300 299 299 298 297 296 295 294 294 293 292 291 290 289 288 288 288 287 287 286 286 286 285 284 284 283 283 282 282 282 282 282 281 281 280 279 278 276 275 273 273 273 273 273 274 275 276 277 278 278 279 280 280 280 311 312 312 312 313 313 313 313 313 312 312 312 312 312 312 313 316 318 319 320 321 321 322 322 323 323 323 322 320 319 318 315 313 311 309 307 305 303 301 300 299 298 298 297 297 296 296 296 296 295 295 295 295 296 296 296 294 292 292 294 296 298 299 300 301 302 302 301 301 302 303 305 307 309 311 311 311 310 310 311 312 313 314 314 314 315 316 317 318 319 318 316 314 313 313 313 314 313 312 311 309 308 308 309 311 313 314 316 315 314 312 310 309 309 309 308 308 308 308 310 311 313 314 315 315 316 317 317 318 319 321 322 323 324 326 327 328 329 330 331 332 334 335 336 336 336 337 337 337 337 337 337 337 337 336 335 335 334 334 334 333 333 333 332 332 331 331 330 329 328 326 326 325 324 324 323 322 322 322 322 321 321 322 322 323 324 324 325 325 325 325 325 325 325 324 324 323 322 321 321 320 320 320 319 318 317 316 314 312 310 307 305 303 300 298 296 294 293 292 290 289 288 288 287 286 286 285 285 284 284 283 283 282 281 280 279 277 276 274 273 271 269 268 266 265 263 262 261 260 259 257 256 254 253 252 251 250 249 247 244 241 239 237 235 234 233 232 232 231 231 232 232 233 234 235 237 240 244 251 256 260 263 265 268 271 273 276 279 283 286 290 294 298 300 302 304 306 307 309 310 312 313 315 316 317 318 319 320 321 323 324 325 327 328 329 331 332 333 334 336 337 337 338 339 340 341 341 342 343 343 344 345 345 346 346 346 347 347 347 348 348 348 348 349 349 349 349 350 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 347 347 346 345 345 344 343 342 341 340 339 338 338 337 336 335 334 333 332 331 331 330 329 329 329 328 328 328 328 328 328 328 329 329 329 329 328 328 328 327 327 327 326 326 325 325 325 324 324 323 323 322 322 322 321 321 320 320 320 320 319 319 319 319 319 319 318 318 318 318 317 317 316 316 316 316 315 315 314 314 314 313 313 312 312 312 311 311 310 310 310 309 309 308 308 307 307 306 306 305 305 305 304 304 304 303 303 303 302 302 302 302 301 301 301 301 302 302 301 301 301 302 302 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 301 300 300 299 298 298 297 296 296 295 294 293 292 291 290 289 289 288 287 287 286 286 286 285 285 284 283 283 282 282 281 281 281 281 281 281 280 280 279 277 276 274 273 273 273 273 274 274 275 276 277 277 278 279 279 280 309 309 309 309 310 310 311 312 312 312 312 312 312 313 313 315 316 318 320 322 322 322 322 322 321 320 319 318 317 315 313 311 309 308 307 305 303 301 300 298 297 296 297 298 298 298 297 296 296 295 294 294 295 296 297 298 298 296 295 295 297 298 299 300 300 301 301 301 300 300 301 302 304 307 309 311 312 312 311 312 312 313 314 314 314 313 314 315 316 317 315 314 312 311 311 312 313 313 311 309 307 307 307 308 310 312 314 315 315 314 312 310 309 309 308 308 307 308 308 309 311 312 314 314 315 315 316 316 317 318 319 320 321 322 324 325 326 327 328 329 330 332 333 334 334 334 334 334 334 335 336 336 336 336 335 334 332 332 331 331 332 332 332 332 332 331 331 330 330 329 328 327 327 325 324 323 322 322 321 321 320 320 320 320 321 321 322 322 323 323 323 324 324 324 323 323 323 322 322 322 321 321 321 321 321 320 319 318 316 314 311 309 306 303 301 299 297 295 293 291 290 289 288 288 287 286 286 285 285 284 284 283 283 282 281 280 278 277 275 273 271 270 268 266 265 263 262 261 260 259 257 256 255 254 253 252 251 249 247 244 241 238 236 235 234 233 233 233 233 233 233 234 234 235 236 238 241 245 251 255 259 262 264 267 270 272 274 277 280 283 287 291 294 297 299 302 303 305 306 308 309 311 312 313 314 315 316 317 318 320 322 323 325 326 327 328 329 330 332 333 334 335 336 337 338 338 339 340 341 341 342 343 343 344 344 345 345 346 346 346 347 347 347 347 348 348 349 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 347 347 346 346 345 345 344 343 342 341 340 339 338 337 336 335 334 333 332 332 331 330 330 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 325 325 325 324 324 323 323 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 313 313 312 312 312 311 311 310 310 310 309 309 308 308 307 307 306 306 305 305 304 304 304 303 303 303 302 302 301 301 301 301 301 301 301 301 301 301 300 300 300 301 301 301 301 302 302 302 302 301 301 300 299 299 300 301 301 301 300 300 299 298 297 297 297 297 296 295 294 293 292 291 291 290 289 288 287 286 286 285 285 285 284 284 283 282 281 281 281 281 281 281 281 280 280 279 279 278 277 275 274 274 273 273 274 274 275 275 276 277 278 278 279 280 307 306 306 306 307 308 309 310 311 313 313 314 314 316 317 318 319 320 321 321 321 320 320 319 318 317 316 315 313 311 309 307 305 304 303 302 301 300 298 297 296 296 297 298 299 299 298 297 295 294 293 294 295 297 298 299 300 299 297 296 296 296 297 298 298 299 300 300 300 299 299 301 303 306 308 310 312 312 312 312 312 313 313 313 312 311 312 312 313 313 312 311 310 310 310 311 312 311 309 307 306 305 306 307 310 312 314 314 314 312 311 309 308 307 307 307 308 308 309 310 311 312 313 314 314 314 314 315 315 316 317 318 319 321 322 323 324 325 326 327 328 329 330 330 331 331 330 330 330 331 332 334 334 334 334 333 332 330 329 329 329 330 331 331 331 331 330 330 330 329 329 328 327 326 325 324 323 322 321 320 320 319 319 319 319 319 319 319 320 320 321 321 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 319 317 314 312 309 307 304 302 300 298 296 294 292 291 290 289 288 287 286 285 285 285 284 284 283 283 282 280 279 277 275 273 272 270 269 267 265 263 262 260 259 258 257 256 255 253 253 252 250 248 246 243 240 237 235 235 235 235 235 235 235 235 235 236 236 236 236 238 240 245 250 255 259 262 264 266 269 271 273 275 278 280 284 287 290 294 296 298 300 302 304 305 306 308 309 310 311 312 313 314 316 317 319 321 322 323 324 325 326 327 329 330 331 332 333 334 335 336 337 338 338 339 340 341 342 342 343 343 344 344 345 345 346 346 346 346 347 347 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 346 346 346 345 344 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 330 329 329 328 328 328 328 327 327 327 327 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 316 316 315 315 315 314 314 313 313 312 312 312 311 311 310 310 310 309 309 308 308 308 307 306 306 305 305 304 304 303 303 303 302 302 301 301 301 300 300 300 300 300 300 300 300 300 299 299 299 300 300 300 301 301 301 301 301 300 300 299 298 298 299 300 300 300 299 299 298 297 297 297 297 297 296 295 294 293 292 292 291 290 289 288 287 286 286 285 285 284 284 283 282 281 281 280 280 280 280 280 280 280 279 279 278 277 276 275 275 274 274 273 273 273 274 275 276 277 278 278 279 280 304 303 304 304 304 305 307 309 312 314 317 320 320 320 320 320 320 320 320 319 317 316 315 314 313 312 311 310 309 308 306 305 303 302 301 300 299 299 298 298 296 296 297 298 298 298 298 296 295 293 293 294 296 298 300 300 300 299 296 295 294 295 296 297 298 299 300 301 301 301 301 302 303 305 307 309 311 311 312 311 311 311 310 310 310 310 310 311 312 312 310 310 310 310 310 311 310 309 307 305 304 304 306 308 311 313 313 313 312 310 309 307 306 306 306 307 308 309 311 312 312 313 313 313 313 313 313 313 314 314 315 316 318 319 320 322 323 324 325 326 327 327 327 328 328 328 328 328 328 328 329 330 332 332 333 332 331 330 329 329 328 329 330 330 330 329 329 329 329 329 329 328 328 327 326 325 324 323 322 321 320 319 319 318 318 317 317 317 317 318 318 319 319 320 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 318 316 315 313 310 308 306 303 301 299 297 295 293 291 290 289 288 287 286 286 285 285 284 284 283 282 280 279 277 275 274 272 271 269 268 266 264 262 261 260 259 257 256 254 253 252 251 249 248 245 242 239 236 235 235 236 237 237 237 237 237 237 237 237 237 236 237 241 246 251 255 259 261 263 265 267 269 271 273 275 277 280 283 287 290 292 295 297 299 300 302 303 305 306 307 309 310 311 312 313 314 316 317 319 320 321 322 323 324 326 327 328 329 330 332 333 334 335 336 337 338 338 339 340 341 342 342 343 343 344 344 345 345 345 345 346 346 346 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 344 343 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 329 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 325 324 324 323 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 317 317 316 316 316 315 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 301 301 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 299 299 298 298 298 298 298 298 298 298 298 298 298 297 297 296 295 294 293 293 292 292 291 291 290 288 287 286 286 285 285 284 283 283 282 281 280 280 279 279 279 279 279 279 278 278 277 276 275 275 274 274 273 273 272 273 273 274 275 276 277 278 278 279 302 302 302 303 304 305 306 309 312 314 317 319 320 320 319 318 318 317 316 315 313 312 310 309 308 307 306 305 305 304 304 303 301 300 299 298 298 298 298 298 297 297 296 296 296 297 296 296 295 295 294 295 297 299 301 302 301 299 297 296 295 296 297 298 300 302 304 305 305 305 304 303 304 305 306 308 310 311 310 310 309 308 307 307 307 307 309 310 312 312 311 310 309 309 309 308 308 306 305 304 304 304 307 309 312 313 313 311 309 307 306 305 304 305 305 307 308 310 312 313 314 314 313 313 312 312 312 312 312 313 314 315 317 318 319 320 321 323 324 325 325 326 326 326 327 327 327 327 327 327 327 327 328 330 331 331 331 331 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 327 326 326 325 323 322 321 320 320 319 318 318 317 316 316 315 315 316 316 317 317 318 319 320 320 320 321 321 321 321 320 320 320 319 319 318 318 317 316 315 314 312 310 307 305 303 300 298 296 294 292 291 289 288 287 286 286 285 285 284 283 281 280 278 277 275 274 272 271 270 268 267 265 263 261 260 259 258 256 254 253 251 250 248 247 244 241 238 236 235 237 238 239 239 238 238 238 239 239 238 237 236 238 242 247 252 256 259 261 263 264 266 268 270 271 273 275 277 280 283 286 289 291 293 296 297 299 301 302 303 305 306 308 309 310 311 312 313 314 316 317 318 319 320 322 323 324 326 327 328 329 331 332 333 334 335 336 337 338 339 340 340 341 342 342 343 343 344 344 344 344 345 345 345 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 344 344 343 342 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 316 316 316 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 307 307 306 306 305 305 304 304 303 303 302 301 301 300 300 300 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 298 298 298 298 297 297 297 297 297 297 297 298 298 297 296 295 294 293 293 292 292 292 292 291 290 289 288 288 287 286 285 284 283 282 281 281 280 279 279 278 278 278 278 277 277 277 276 275 274 274 273 273 272 272 271 272 272 273 274 275 276 276 277 277 300 301 302 303 305 306 308 309 311 313 315 316 316 316 315 314 314 313 312 311 310 309 307 305 304 303 302 301 301 301 300 300 299 298 297 297 296 296 296 296 296 296 296 295 295 295 296 296 297 297 297 297 299 301 302 302 302 301 300 299 299 299 300 302 304 305 306 307 307 307 306 305 304 305 306 308 309 310 309 308 306 305 304 304 305 306 307 309 312 312 311 309 308 307 306 305 304 303 303 303 304 306 308 310 311 312 310 308 306 304 303 302 302 303 305 307 308 310 312 314 314 314 313 312 312 311 311 311 311 312 313 315 316 317 318 319 320 321 323 324 324 325 326 327 327 328 328 327 327 327 327 326 327 329 330 330 330 330 330 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 325 324 323 322 321 320 320 319 318 317 317 316 315 314 314 314 314 315 316 316 317 318 319 319 320 320 320 320 319 319 318 317 317 317 317 316 316 315 314 312 310 308 306 303 301 299 297 295 293 291 290 288 287 286 286 285 284 283 281 280 278 277 275 274 273 271 270 269 267 266 264 262 261 261 259 257 255 253 251 249 248 245 242 239 237 237 237 239 240 240 240 240 240 240 240 240 239 238 236 238 242 247 252 256 259 261 262 263 265 267 268 270 271 273 275 277 280 283 285 288 290 292 294 296 298 299 301 302 304 305 306 308 308 309 310 312 313 314 316 317 318 320 321 322 324 325 326 328 329 330 331 332 333 334 336 337 337 338 339 340 340 341 342 342 342 343 343 343 343 344 344 344 344 345 345 345 345 345 345 345 345 345 345 345 344 344 343 343 343 342 341 341 340 339 338 337 336 335 334 333 332 331 330 329 328 328 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 318 318 318 317 317 316 316 315 315 314 314 314 313 312 312 311 311 311 310 310 309 309 308 308 307 307 306 305 305 304 304 304 303 303 302 301 301 300 300 299 299 298 298 298 297 297 297 297 297 297 297 297 296 297 297 297 297 298 298 298 298 298 298 298 298 297 297 297 297 297 297 296 296 296 297 297 297 296 295 294 294 293 293 292 292 292 292 292 291 290 289 289 288 287 286 284 282 281 280 280 280 279 279 278 278 277 277 276 276 275 275 274 274 273 273 272 271 271 270 270 271 271 273 274 274 275 275 276 301 302 304 305 306 308 309 310 311 312 313 313 312 312 311 310 309 308 308 308 307 306 304 303 301 300 300 299 298 297 296 296 295 295 295 295 295 295 294 295 295 296 296 296 296 296 296 297 298 299 299 299 300 301 301 302 302 302 302 302 301 301 302 303 304 305 305 305 305 305 305 305 305 305 306 308 309 309 308 306 304 303 303 303 304 305 307 308 310 309 308 307 306 304 303 302 302 302 303 304 306 308 310 311 310 309 307 305 303 302 301 301 301 302 304 306 309 311 313 314 314 313 312 312 311 311 311 311 311 312 313 314 315 316 317 318 319 321 322 323 323 324 326 327 328 328 328 327 326 326 326 325 326 327 328 329 329 329 329 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 325 325 324 323 322 321 321 320 319 319 318 317 317 316 315 314 313 313 313 313 314 315 316 317 318 318 319 319 319 318 318 317 317 316 316 316 316 315 315 314 313 312 310 308 306 304 302 300 297 295 293 292 290 288 287 286 285 284 283 281 280 278 277 275 274 273 272 271 270 269 267 266 265 264 263 262 260 257 254 251 249 247 244 241 239 238 238 239 240 241 241 241 241 241 241 242 242 241 240 238 240 243 247 252 257 260 261 262 263 264 266 267 268 270 271 273 275 278 280 283 285 287 289 291 293 295 297 298 299 301 302 303 305 306 307 308 310 311 313 314 315 317 318 319 321 322 323 325 326 327 329 330 331 332 333 334 335 336 337 338 338 339 340 340 341 341 341 342 342 342 343 343 343 343 343 344 344 344 344 344 344 344 344 344 343 343 343 342 342 341 341 340 339 339 338 337 336 335 334 333 332 331 330 329 328 328 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 318 318 317 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 310 309 309 308 308 307 307 306 306 305 304 304 304 303 303 302 302 301 300 300 299 299 298 298 297 297 296 296 296 295 295 295 295 295 295 295 296 296 296 297 297 297 297 297 297 297 296 296 296 296 296 297 296 296 296 296 296 295 295 295 294 294 293 293 292 292 292 292 292 292 292 291 291 290 290 288 287 284 283 281 280 280 280 279 279 278 277 276 275 275 275 274 274 274 274 273 272 271 270 269 268 268 269 270 271 272 273 273 274 275 300 302 303 305 306 308 309 310 311 311 311 310 310 308 307 305 305 305 304 304 304 304 302 301 299 298 297 296 295 293 292 291 291 290 291 292 293 293 293 294 294 295 296 297 297 297 297 297 298 298 299 299 300 300 300 301 301 301 301 301 301 301 301 301 302 302 303 303 303 304 304 305 306 306 306 307 307 307 306 305 303 302 302 303 304 305 305 306 306 306 305 304 303 302 301 301 301 302 304 306 308 309 310 309 308 306 304 302 301 301 301 301 302 303 304 306 308 310 312 313 313 312 311 311 310 310 310 310 311 311 312 313 314 315 316 317 318 320 321 322 322 324 325 326 327 326 326 325 325 325 325 324 324 325 326 327 328 328 328 328 327 327 326 326 326 326 326 326 326 326 326 326 326 326 325 325 324 323 323 322 321 320 320 319 319 319 318 318 317 316 315 314 313 312 312 312 313 314 315 316 316 317 317 317 317 317 316 316 315 315 314 314 314 313 313 313 312 311 310 308 306 304 302 300 298 296 294 292 290 288 287 286 284 283 281 280 278 277 276 275 274 273 272 272 271 270 269 269 269 268 266 263 259 255 252 249 246 243 241 240 240 240 241 241 242 242 242 242 242 242 243 243 243 242 241 242 244 247 253 257 260 261 262 263 264 265 266 267 269 270 272 274 276 278 280 283 285 287 289 291 293 294 295 297 298 299 300 302 303 305 306 308 309 311 313 314 315 316 318 319 321 322 323 325 326 327 328 329 331 332 333 334 335 336 336 337 338 338 339 339 340 340 341 341 341 342 342 342 342 342 342 343 343 343 343 343 343 343 343 342 342 342 341 341 340 340 339 338 337 337 336 335 334 333 332 331 330 329 328 328 327 327 326 326 326 326 326 326 326 326 326 326 326 326 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 318 318 318 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 310 309 309 308 308 307 307 306 305 305 304 304 303 303 302 302 301 300 300 299 299 299 298 297 297 296 295 295 295 294 293 293 293 293 293 294 294 295 295 295 296 296 296 296 296 295 295 295 295 295 295 296 296 295 295 294 294 294 294 294 294 293 293 292 292 292 292 292 292 292 292 292 292 292 291 289 287 285 283 282 281 280 279 279 278 277 275 274 274 274 273 274 274 274 273 273 272 271 269 268 266 266 266 268 269 270 271 272 273 274 299 301 302 302 304 306 307 308 309 309 308 307 306 305 304 302 301 301 301 302 302 301 300 299 298 296 295 294 291 289 288 287 286 286 287 289 290 292 293 294 294 294 295 296 297 297 296 296 297 297 298 299 300 300 300 301 300 300 300 301 301 300 300 300 300 301 301 302 303 303 304 305 305 305 305 305 305 304 304 303 302 301 301 302 303 303 303 303 303 302 302 301 301 300 300 300 301 303 305 307 309 309 308 306 305 303 302 301 301 301 301 302 302 303 304 305 307 309 310 312 311 311 310 309 309 309 309 309 310 311 312 312 313 314 315 316 317 318 320 321 322 323 324 324 325 324 324 324 324 324 324 324 324 324 324 324 325 326 327 327 327 326 326 325 325 325 325 325 325 325 325 325 325 325 325 324 324 323 322 322 321 320 320 320 319 319 319 318 318 317 316 315 313 312 312 312 312 312 313 313 314 315 315 315 316 315 315 315 314 313 313 312 312 311 311 311 311 311 310 309 308 306 305 303 301 298 296 294 292 290 288 287 285 283 282 280 279 278 277 276 276 275 274 274 273 273 273 273 272 271 268 265 261 257 253 249 245 243 241 240 241 242 242 243 243 243 243 243 243 243 244 244 244 244 244 245 246 247 253 257 260 262 262 263 264 265 266 267 268 269 271 272 274 276 279 281 283 285 287 289 291 292 293 294 295 296 297 299 301 302 304 306 308 309 311 312 314 315 317 318 319 321 322 323 325 326 327 328 329 330 332 333 333 334 335 336 336 337 338 338 339 339 340 340 341 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 341 341 341 340 339 339 338 337 336 336 335 334 333 332 331 330 329 328 327 327 327 326 326 326 326 326 326 326 326 326 326 326 325 325 325 324 324 324 324 324 324 323 323 323 323 324 324 324 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 319 319 319 318 318 318 317 317 316 316 315 314 314 313 312 312 311 311 310 310 309 309 309 308 308 307 306 306 305 305 304 304 303 302 302 301 300 300 299 299 298 298 297 297 296 296 295 295 295 294 293 292 291 291 291 292 292 293 293 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 292 290 288 286 284 282 281 280 279 278 277 276 274 273 272 272 272 272 273 273 273 272 272 270 269 267 265 264 264 265 267 269 270 271 272 272 298 299 299 300 302 303 305 306 306 305 304 303 302 302 301 300 299 298 298 298 299 299 298 297 296 295 294 292 289 287 286 285 285 285 286 287 288 290 292 293 294 294 295 295 296 296 296 296 296 297 298 299 300 301 301 302 302 301 301 301 301 301 301 300 300 301 301 303 304 304 304 304 304 304 303 303 303 303 302 301 300 300 299 300 301 301 301 301 300 299 298 298 299 300 300 301 303 304 306 307 307 306 305 304 303 302 301 301 301 301 301 302 302 303 304 305 306 307 308 309 309 308 308 307 307 307 308 308 309 310 311 312 313 314 314 315 316 318 319 320 320 321 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 325 326 325 325 325 324 324 324 324 324 324 324 324 324 324 324 323 323 322 322 321 321 320 320 320 319 319 319 319 318 318 317 316 314 313 312 312 311 311 311 312 312 313 313 313 314 314 314 313 313 313 312 311 311 310 310 310 310 310 310 309 309 308 306 305 303 301 299 297 295 292 290 288 286 284 283 281 280 279 278 277 277 276 276 276 276 275 275 275 274 272 269 266 263 258 253 249 245 242 241 241 242 243 243 244 244 244 243 243 244 244 245 246 246 247 247 247 247 249 254 258 260 261 262 263 263 264 265 266 268 268 270 271 273 275 277 280 282 284 286 287 288 290 291 292 292 293 295 297 299 300 302 304 306 308 309 311 313 314 315 317 318 320 321 322 323 324 325 327 328 329 330 331 332 333 334 335 335 336 337 337 338 338 339 339 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 339 339 338 337 336 336 335 334 333 332 331 330 329 328 327 327 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 319 319 318 318 318 317 316 315 315 314 313 313 312 311 311 310 310 309 309 308 308 307 307 306 305 305 304 304 303 303 302 302 301 300 300 299 298 298 297 297 297 296 296 295 295 295 294 293 292 291 290 289 289 290 291 291 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 291 291 291 291 291 291 291 291 291 291 291 292 292 292 293 293 293 292 291 289 287 285 283 281 280 279 277 276 275 273 272 272 271 271 270 271 271 271 271 271 270 268 266 264 263 263 263 265 267 269 270 270 271 296 296 297 298 299 300 301 301 301 300 299 299 299 298 298 297 296 295 294 295 295 296 295 294 294 294 293 291 289 287 286 285 285 286 286 287 288 289 290 292 294 295 296 296 296 296 296 296 297 297 298 299 300 301 302 303 304 303 302 302 301 301 301 300 300 301 302 303 304 304 304 303 302 302 301 301 301 301 301 300 299 298 298 298 299 300 300 300 299 297 296 296 296 298 300 302 304 305 306 306 305 304 303 302 302 301 301 301 301 301 301 301 302 303 304 305 305 306 306 307 307 306 306 305 305 306 306 307 308 309 311 312 313 313 314 315 316 317 318 318 319 320 320 321 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 320 320 320 320 320 319 319 319 319 319 318 317 316 315 314 313 312 312 311 311 311 311 311 311 312 312 312 312 312 311 311 311 311 310 309 309 309 309 309 309 309 309 309 308 307 305 304 302 300 298 295 293 291 288 286 284 282 281 280 279 278 277 277 277 277 277 277 276 276 274 272 270 267 264 259 254 248 244 242 241 243 243 244 245 245 245 245 244 244 244 245 247 248 248 249 249 247 248 251 255 258 260 261 262 263 263 264 265 266 267 268 269 271 272 274 276 278 280 282 284 285 286 287 289 290 291 291 293 294 296 298 300 302 304 306 308 310 311 313 314 316 317 319 320 321 322 323 324 326 327 328 329 330 331 332 333 333 334 335 335 336 337 337 338 338 339 339 339 340 340 340 340 340 340 340 341 341 341 341 340 340 340 339 339 338 338 337 336 336 335 334 333 332 331 330 329 328 327 327 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 325 325 324 324 324 324 324 324 323 323 323 323 322 322 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 317 316 316 315 314 313 313 312 311 311 310 310 309 309 308 307 307 306 305 305 304 304 303 303 302 302 301 301 300 300 299 299 298 297 297 296 296 295 295 294 294 294 293 293 292 291 290 289 289 289 289 290 290 290 291 291 291 291 291 291 291 291 292 292 292 292 291 291 290 290 289 289 289 289 289 290 290 290 291 291 291 292 292 293 293 293 292 291 290 289 287 284 282 280 279 277 275 274 273 272 271 270 269 269 269 269 269 269 269 268 266 264 263 262 262 262 263 265 267 268 269 269 295 294 293 294 295 297 296 296 296 295 295 295 295 295 295 295 294 293 292 291 291 292 292 292 292 292 292 291 289 288 288 287 288 288 288 289 289 290 291 292 294 295 296 297 298 298 298 298 299 299 299 299 300 301 302 303 304 304 303 302 301 301 300 300 300 300 301 302 303 303 303 302 302 301 300 300 300 300 299 298 298 297 297 297 298 299 299 299 298 297 296 296 296 299 301 303 304 304 304 303 302 301 301 300 300 300 299 299 299 299 299 300 301 303 304 305 306 306 306 306 305 305 304 304 304 304 305 306 307 308 310 311 312 313 314 315 315 316 316 317 317 318 319 320 321 322 322 323 323 323 323 324 324 324 323 323 323 323 323 323 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 319 319 319 319 319 319 319 319 319 319 318 318 317 316 315 314 313 313 312 311 311 310 310 310 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 309 309 309 309 308 307 306 304 302 300 298 296 293 291 288 286 284 282 281 279 279 278 278 278 277 277 277 277 276 275 273 271 268 265 260 254 248 243 242 242 244 245 245 246 246 246 246 245 244 245 246 248 249 250 250 250 248 250 253 256 258 260 260 261 262 263 264 265 265 266 267 268 270 271 273 275 277 279 280 282 283 284 285 287 288 289 290 291 293 295 297 299 301 303 305 307 309 310 312 313 315 316 317 319 320 321 322 323 325 326 327 328 329 330 331 331 332 333 334 334 335 336 336 337 338 338 338 338 339 339 339 339 339 340 340 340 340 340 340 340 339 339 339 338 338 337 336 336 335 334 333 332 331 330 329 328 328 327 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 321 320 320 320 320 320 319 319 318 318 317 316 315 315 314 313 312 312 311 310 310 309 309 308 307 307 306 305 305 304 303 303 302 302 301 301 300 300 300 299 299 299 298 297 297 296 296 295 294 294 293 293 293 292 292 291 291 290 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 289 289 288 288 288 288 288 288 289 289 289 290 290 291 292 292 293 292 292 292 291 289 288 286 283 281 279 277 275 274 272 271 270 269 269 268 268 268 268 268 267 266 265 264 262 261 261 261 262 263 265 266 267 266 293 290 288 287 289 291 293 293 293 292 292 292 292 293 294 294 293 292 290 289 288 289 290 290 290 290 290 290 289 289 289 289 290 290 291 291 291 292 292 293 294 295 296 298 299 300 300 301 301 301 300 299 299 300 301 302 303 303 303 303 302 302 301 301 300 300 300 301 301 302 302 302 302 301 301 300 299 299 298 298 297 297 297 297 297 298 298 297 297 297 297 298 299 301 302 303 303 303 302 300 299 299 298 298 298 297 297 297 297 297 298 300 301 303 304 305 306 306 306 306 305 304 304 303 303 303 304 305 306 308 309 310 311 312 313 314 314 315 315 316 316 317 318 319 320 321 322 322 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 319 319 319 319 318 318 317 317 316 315 314 314 313 312 311 311 310 309 309 309 309 308 308 308 308 307 307 307 307 307 307 307 307 307 308 308 309 309 308 308 307 306 304 303 301 298 296 293 290 288 285 283 282 280 279 279 279 279 279 278 278 277 276 275 274 272 269 266 261 255 249 244 243 243 245 246 246 246 246 246 246 245 245 245 246 248 249 250 251 251 251 252 255 257 259 260 260 261 262 263 264 264 265 266 266 268 269 270 272 274 276 277 279 280 281 282 283 285 286 288 289 290 292 294 296 298 300 302 304 305 307 309 310 312 313 315 316 317 319 320 321 322 323 325 326 327 328 329 330 330 331 332 333 333 334 335 336 336 337 337 337 337 338 338 338 338 339 339 339 339 339 339 339 339 338 338 338 337 337 336 336 335 334 333 332 331 330 329 328 328 327 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 317 317 316 316 315 314 313 313 312 311 311 310 309 309 308 307 307 306 305 305 304 304 303 303 302 301 301 300 300 299 299 299 298 298 297 297 296 295 295 294 294 294 293 292 292 291 291 291 291 290 290 289 288 288 288 287 287 287 287 288 288 288 289 289 289 289 289 289 289 288 288 287 287 287 287 287 287 287 288 288 288 288 289 290 291 291 292 292 292 292 291 290 288 286 283 281 279 277 275 274 272 271 270 269 268 267 267 267 267 267 267 266 264 263 261 260 260 260 261 262 263 263 263 264 290 287 284 282 285 287 290 291 291 291 291 291 291 292 293 293 293 292 291 289 288 288 288 288 289 289 289 289 289 290 290 291 292 293 293 293 293 294 294 295 295 296 297 298 299 301 302 303 303 302 301 300 299 299 300 301 302 303 304 304 303 303 302 301 301 300 300 300 300 301 301 301 302 302 301 300 299 298 298 298 298 297 297 296 296 296 296 296 296 297 298 300 301 302 302 302 301 300 299 298 297 297 296 296 296 295 295 295 296 297 298 300 301 303 304 305 306 307 307 307 306 305 304 303 303 303 303 304 305 307 308 309 311 312 313 313 314 314 314 315 316 317 317 318 319 320 321 322 322 322 322 323 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 319 319 319 319 318 318 318 318 318 317 317 318 318 318 318 318 318 317 317 317 316 316 315 314 314 313 313 312 311 310 309 308 307 307 306 306 306 306 306 306 306 306 306 306 306 306 307 307 308 308 308 308 307 307 306 304 302 300 298 295 292 290 287 285 283 281 281 281 281 281 280 279 278 277 277 276 275 273 270 266 261 256 251 246 246 246 246 246 247 247 247 247 246 246 245 246 247 248 249 250 250 252 253 254 256 258 259 260 260 261 262 263 264 264 264 265 266 267 268 270 272 273 275 277 278 279 280 281 283 284 285 287 288 290 291 293 295 297 299 301 302 304 306 307 309 311 312 314 315 316 317 319 320 321 323 324 325 326 327 328 329 329 330 331 332 332 333 334 335 335 336 336 336 336 337 337 337 337 338 338 338 338 338 338 338 338 338 337 337 337 336 336 335 334 333 333 332 331 330 329 328 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 326 326 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 321 321 320 320 319 319 319 318 318 318 317 317 317 317 316 315 315 314 313 312 312 311 310 310 309 308 308 307 306 306 305 304 304 303 303 302 302 301 300 300 299 299 298 298 298 297 297 296 295 295 294 294 293 293 293 292 291 291 291 291 290 290 289 289 288 287 287 287 286 286 286 286 287 287 288 288 288 288 288 287 287 287 287 286 286 286 286 286 286 286 286 287 287 287 288 289 289 290 290 291 291 291 291 291 289 286 284 282 279 277 275 273 272 271 269 268 268 267 267 267 267 267 267 266 264 262 261 260 259 259 260 260 261 261 262 262 289 284 281 281 282 285 287 289 290 291 290 290 290 290 292 293 293 293 292 291 289 287 287 287 288 288 288 289 290 291 292 293 294 295 295 295 295 296 296 297 297 298 299 300 301 303 304 304 304 304 302 300 299 299 300 301 303 304 304 304 304 303 302 301 301 301 300 300 300 301 301 301 301 301 300 299 299 298 298 298 299 298 297 296 295 294 294 295 296 298 300 302 302 302 301 300 298 297 296 296 295 294 294 294 294 294 294 295 296 297 299 300 302 303 304 305 306 307 308 307 306 305 304 303 302 302 302 303 304 306 307 308 310 311 311 312 313 313 314 314 315 316 317 318 319 319 320 320 321 321 322 322 322 323 323 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 315 315 314 314 313 312 311 309 308 307 306 305 305 305 304 304 304 304 304 304 304 304 305 305 306 306 307 307 307 307 307 306 305 303 301 299 297 294 292 290 287 285 283 283 283 283 283 282 281 279 278 277 276 275 273 270 267 262 258 254 250 249 248 248 248 248 248 248 247 246 246 246 246 247 248 248 248 249 252 254 256 257 259 259 260 260 261 262 263 264 264 264 265 265 266 268 269 271 273 274 276 277 278 280 281 282 283 285 286 287 289 291 292 294 296 298 299 301 303 305 306 308 309 311 312 314 315 316 317 319 320 322 323 324 325 326 327 328 328 329 330 331 332 332 333 334 334 335 335 335 336 336 336 336 337 337 337 338 338 338 337 337 337 337 337 336 336 336 335 334 334 333 332 331 330 329 328 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 321 321 320 320 319 319 318 318 318 318 317 317 317 317 317 316 315 315 314 313 313 312 311 310 310 309 308 308 307 307 306 305 305 304 303 303 302 302 301 301 300 299 299 298 298 297 297 296 295 294 294 293 293 293 292 292 292 291 291 290 290 289 289 288 288 287 287 286 286 285 285 285 285 285 286 286 287 287 287 286 286 286 286 285 285 285 285 285 286 286 286 286 286 286 286 287 288 288 289 289 290 290 291 291 291 289 287 285 282 280 278 275 273 272 270 269 268 268 267 267 267 267 267 267 266 264 262 261 259 259 259 259 259 260 260 261 261 291 285 281 281 282 284 285 287 288 290 290 290 289 289 291 292 292 292 292 291 290 288 287 287 287 288 289 291 293 294 295 296 297 297 297 297 297 298 298 299 300 301 302 303 303 304 305 305 305 304 303 301 300 300 300 301 303 303 304 304 304 304 303 302 301 301 301 300 300 300 300 300 300 300 299 299 298 298 298 298 298 298 297 296 295 294 295 296 297 299 300 301 301 300 299 297 296 295 294 294 294 293 293 292 293 293 294 295 296 298 300 301 303 304 304 305 307 307 308 307 306 305 303 302 302 302 302 303 304 305 306 307 308 309 310 311 311 312 313 314 314 315 316 317 318 319 319 320 320 321 321 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 316 316 316 315 315 314 314 313 312 310 309 308 306 305 304 304 303 303 302 302 302 302 302 302 303 303 304 304 305 306 306 306 306 306 305 303 302 300 298 296 294 292 290 288 286 285 285 285 285 284 282 281 279 278 277 276 273 270 267 263 260 256 253 251 250 249 249 249 249 248 247 246 246 246 247 247 247 247 247 248 251 254 257 258 259 260 260 261 261 262 263 263 264 264 265 265 266 268 269 271 272 274 275 276 278 279 280 282 283 284 285 287 288 290 291 293 295 297 298 300 302 303 305 307 308 310 311 313 314 315 317 318 320 321 322 323 324 325 326 327 327 328 329 330 331 332 332 333 334 334 334 335 335 335 336 336 336 336 337 337 337 337 337 337 336 336 336 336 336 335 335 334 333 332 331 330 329 328 328 327 327 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 323 323 322 322 321 321 320 320 319 319 319 318 318 318 318 318 317 317 317 316 316 315 314 314 313 312 312 311 311 310 309 309 308 307 307 306 305 305 304 304 303 302 302 301 301 300 299 299 298 298 297 297 296 295 294 293 293 292 292 291 291 291 290 290 289 289 288 287 287 286 286 286 285 285 285 284 284 284 284 284 285 285 285 285 285 285 285 284 284 284 284 285 285 285 285 285 285 285 285 286 286 287 287 288 288 289 290 290 291 290 289 287 286 283 281 278 275 273 271 269 268 267 267 267 267 267 267 266 266 265 263 262 260 259 259 258 259 259 260 260 260 261 293 287 283 282 282 283 284 285 286 289 290 290 289 289 289 290 290 290 291 291 291 290 289 288 289 290 291 293 295 296 298 298 299 300 300 300 300 300 301 301 302 303 303 304 304 305 305 306 306 305 304 303 302 301 301 301 302 302 303 303 303 303 302 302 301 301 300 299 299 299 299 299 299 299 299 298 298 297 297 296 297 297 297 297 296 295 296 297 298 299 299 299 298 297 296 295 294 294 294 294 294 293 293 292 292 293 295 296 298 299 301 302 304 305 305 306 307 308 308 307 306 305 303 302 301 301 302 302 303 304 305 306 307 308 308 309 310 311 312 313 314 315 316 316 317 318 318 319 319 320 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 317 317 317 317 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 313 312 310 309 307 306 304 303 302 302 301 300 300 300 300 300 300 301 301 302 303 304 304 304 304 304 303 303 302 301 300 298 296 294 292 290 289 288 287 286 286 285 284 282 280 278 277 276 273 271 268 264 261 258 255 253 252 251 250 250 250 249 247 246 246 247 247 246 246 245 246 248 252 255 258 259 260 260 261 261 261 262 263 263 264 264 265 265 266 268 269 271 272 273 274 276 277 278 280 281 282 283 284 286 287 289 290 292 294 296 297 299 301 302 304 306 307 309 310 312 313 314 316 317 319 320 321 322 323 324 325 326 327 328 328 329 330 331 332 332 333 333 334 334 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 332 332 331 330 329 328 328 327 327 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 323 323 322 322 321 321 320 320 319 319 319 318 318 318 318 317 317 317 316 316 315 315 314 314 313 312 311 311 310 310 309 308 308 307 306 306 305 305 304 303 303 302 302 301 301 300 299 298 298 297 297 296 295 295 294 293 293 292 292 291 290 290 289 288 288 287 286 285 285 284 284 284 284 284 284 283 283 283 282 282 283 283 284 284 284 284 283 283 283 283 283 283 284 284 284 284 284 284 284 285 285 286 286 287 287 288 289 290 290 290 289 288 286 283 281 279 276 273 271 269 267 266 266 265 265 265 265 265 265 264 263 261 260 259 259 259 259 259 260 260 260 260 295 289 285 283 283 283 284 284 285 287 290 290 289 289 289 289 289 290 290 291 292 293 292 292 292 293 294 294 295 297 298 299 300 301 301 302 302 303 303 303 303 303 303 303 303 304 304 305 306 306 306 305 304 303 302 301 301 301 302 302 302 302 301 301 301 300 300 299 299 299 299 298 298 298 298 297 297 296 295 295 295 296 297 297 297 297 297 297 297 297 296 296 295 295 294 294 294 294 294 294 294 294 294 293 294 295 296 298 299 301 302 304 305 306 307 307 308 308 308 307 306 305 303 302 301 301 301 302 302 303 304 305 305 306 307 308 309 310 311 312 313 314 315 316 316 317 318 318 319 320 320 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 312 311 310 308 307 305 304 302 301 300 300 299 298 298 298 298 298 299 300 300 301 302 302 302 302 302 302 301 301 300 299 297 296 294 292 291 290 289 288 287 286 284 282 280 279 277 276 274 271 268 266 263 260 257 255 253 252 251 251 250 248 246 245 246 246 246 245 244 243 245 248 252 256 258 259 260 261 261 261 261 262 263 263 264 264 264 265 267 268 269 271 272 273 274 275 276 278 279 280 281 282 284 285 286 288 290 291 293 295 297 298 300 301 303 305 306 308 309 311 312 314 315 317 318 319 321 322 323 323 324 325 326 327 328 329 330 330 331 332 332 333 333 334 334 335 335 335 335 336 336 336 336 335 335 335 335 335 335 335 334 334 333 333 332 331 330 329 329 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 323 323 322 322 321 321 321 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 314 313 312 311 311 310 309 309 308 308 307 306 306 305 305 304 304 303 302 302 301 301 300 300 299 298 297 297 296 295 295 294 293 293 292 292 291 291 290 289 288 287 286 286 284 283 283 282 282 281 281 282 282 282 282 282 281 281 281 281 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 284 284 284 285 285 285 285 286 287 287 289 289 289 289 287 285 283 281 279 276 274 271 269 268 266 265 265 264 264 263 263 263 263 262 261 260 260 259 259 259 260 260 260 260 260 297 292 287 284 283 284 284 285 286 287 289 290 289 289 288 288 289 290 291 293 294 295 296 296 296 296 296 296 296 296 297 298 299 301 302 303 303 303 303 303 302 302 301 301 301 302 303 305 306 306 306 306 305 304 303 302 301 301 301 302 302 302 301 301 301 301 300 300 300 300 299 298 297 297 296 296 295 295 294 294 295 295 296 297 297 296 296 295 294 293 292 292 292 292 293 293 294 294 294 294 294 295 295 296 296 297 298 300 301 302 304 305 306 307 308 308 308 308 308 307 306 305 303 302 302 301 301 301 302 303 303 304 304 305 306 307 308 309 310 311 312 313 314 315 316 316 317 318 318 319 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 317 317 317 316 316 315 315 315 314 314 314 314 314 314 314 313 313 312 312 312 313 313 313 312 312 311 310 309 308 306 305 303 302 301 299 298 298 297 296 296 297 297 298 298 299 300 300 301 301 301 301 300 300 299 299 298 297 296 294 293 292 291 290 289 287 285 283 281 279 278 276 274 272 269 267 264 261 258 256 254 253 252 251 250 248 245 244 245 245 245 244 243 243 245 249 253 256 258 259 260 261 261 261 262 262 263 263 263 264 264 266 267 268 269 270 271 272 273 274 275 277 278 279 281 282 283 284 286 287 289 291 292 294 296 297 299 301 302 304 306 307 309 310 311 313 315 316 318 319 320 321 322 323 324 325 325 326 327 328 329 330 330 331 332 332 333 333 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 333 333 332 331 331 330 329 329 328 328 327 327 327 327 328 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 326 326 326 326 326 326 326 326 326 326 325 325 325 324 324 323 323 322 322 321 321 321 320 320 320 319 319 318 318 318 317 317 317 316 316 315 315 314 313 312 311 310 310 309 308 307 307 306 306 305 305 304 304 303 303 302 302 301 300 300 299 299 298 297 297 296 296 295 294 294 293 293 292 291 290 290 289 288 287 286 285 285 284 283 282 281 280 280 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 282 282 282 283 283 283 284 284 284 284 284 285 285 286 287 288 288 288 287 285 283 281 278 276 274 272 270 268 266 265 264 263 262 262 262 262 262 261 261 260 260 259 259 260 260 260 260 260 260 298 294 290 286 284 284 285 286 287 288 288 289 290 290 290 290 291 291 292 293 295 296 297 298 298 297 297 297 297 297 297 298 299 300 301 302 302 302 302 302 301 301 300 300 301 301 303 304 305 306 306 306 305 304 303 302 301 301 302 302 303 303 302 301 301 301 301 301 301 301 300 299 297 296 295 295 294 294 294 294 294 295 296 296 296 294 293 292 291 291 290 290 291 291 292 293 293 293 293 294 294 295 296 297 298 299 300 302 303 304 305 306 307 308 308 308 308 308 308 307 306 305 304 303 302 302 301 301 302 302 303 303 304 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 318 319 319 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 315 315 315 315 316 316 316 316 316 315 315 315 314 314 313 313 313 314 313 313 312 312 311 311 311 311 311 311 311 310 309 309 308 306 305 304 303 301 300 299 297 296 295 295 295 295 296 297 297 298 299 299 299 299 299 299 299 299 298 298 298 297 296 295 294 293 292 291 289 287 284 281 280 278 277 275 273 270 268 265 262 260 258 256 254 253 251 249 247 244 244 244 244 243 242 242 243 246 250 254 257 258 259 260 260 261 262 262 262 263 263 263 264 264 265 266 268 269 270 271 271 273 274 275 277 278 279 280 282 283 284 286 287 289 290 292 294 295 297 298 300 302 303 305 306 308 309 311 312 314 316 317 318 320 320 321 322 323 324 325 326 327 328 329 329 330 331 331 332 332 333 334 334 334 334 335 335 335 335 334 334 334 334 334 334 334 334 333 333 332 332 331 330 330 329 329 328 328 328 327 327 327 327 327 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 319 318 318 317 317 316 316 315 315 314 313 312 311 311 310 309 308 308 307 306 306 305 305 304 304 303 302 302 301 301 300 300 299 299 298 297 297 296 296 295 295 294 294 293 293 292 291 290 289 288 288 287 286 285 284 283 282 281 280 280 279 278 278 278 278 278 279 279 278 278 278 278 278 278 279 279 279 278 278 278 279 279 280 281 281 282 282 282 283 283 283 283 283 283 284 285 286 287 287 287 286 285 283 280 278 275 273 271 269 267 265 263 262 262 261 261 261 261 261 260 260 259 259 259 260 260 260 260 260 260 260 297 295 293 290 288 286 286 286 287 288 288 289 289 290 291 291 292 292 293 293 294 296 297 298 298 298 297 297 297 297 298 298 299 299 300 300 300 301 301 301 300 300 300 300 300 301 302 303 304 306 306 305 304 303 302 302 302 302 302 303 303 303 302 301 301 301 301 301 301 301 300 299 297 296 295 295 295 295 295 295 295 295 295 295 294 293 291 290 290 290 291 291 291 291 291 292 292 292 293 294 295 296 298 299 300 301 302 303 304 305 306 307 308 308 308 308 308 308 308 307 307 306 305 304 303 302 302 302 302 302 302 303 303 304 304 305 306 307 309 310 311 312 313 314 315 316 317 317 318 318 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 315 315 315 314 314 314 315 315 315 315 315 315 315 315 314 314 313 313 313 313 313 313 312 311 311 310 310 310 310 310 309 309 308 308 307 306 305 305 304 302 301 299 298 296 295 295 294 294 294 295 296 296 297 297 298 298 298 297 297 297 297 297 298 298 298 297 295 294 293 292 290 288 286 283 281 279 277 276 274 271 269 266 264 262 259 257 255 253 250 248 246 244 243 243 243 243 242 242 244 248 252 255 257 258 259 260 260 261 262 262 263 263 263 263 264 264 265 266 267 268 269 270 271 272 273 275 276 278 279 280 281 283 284 286 287 289 290 292 293 295 296 298 300 301 303 304 306 307 308 310 312 313 315 317 318 319 320 321 322 323 324 325 326 327 327 328 329 329 330 331 331 332 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 332 332 331 331 330 330 329 328 328 328 327 327 327 327 327 327 327 327 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 324 324 323 323 322 322 322 322 321 321 321 320 320 319 319 318 318 318 317 317 316 315 315 314 313 313 312 311 310 309 309 308 307 306 306 305 305 304 303 303 302 301 301 300 300 299 299 298 298 297 296 296 295 295 294 294 294 293 293 292 291 290 290 289 288 287 286 286 285 284 284 282 281 280 279 279 278 277 277 277 277 277 277 277 277 276 276 276 276 276 277 277 277 277 277 277 278 278 279 279 280 281 281 282 282 282 282 282 282 282 283 284 285 286 286 285 284 282 280 277 275 272 270 268 265 263 262 261 260 260 259 259 259 259 259 259 259 259 259 259 260 260 260 260 260 260 296 295 294 292 290 289 287 286 286 287 288 288 288 288 289 290 291 292 292 293 294 295 296 296 297 297 297 297 297 297 298 298 298 298 298 298 299 299 299 299 299 299 299 299 299 300 301 302 304 304 305 305 304 303 302 302 301 301 302 302 302 302 301 300 300 300 300 300 300 300 299 298 297 297 296 296 296 296 296 296 296 295 294 293 292 291 291 290 290 290 291 292 291 291 291 291 291 292 293 295 297 299 301 301 302 303 304 305 305 306 307 307 307 307 307 307 307 307 307 307 307 306 306 305 304 303 302 302 301 301 302 302 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 315 315 314 314 314 313 313 313 313 313 313 314 314 314 314 314 313 313 313 313 313 313 312 312 311 310 310 309 309 309 309 309 308 307 307 306 305 304 304 303 302 301 300 299 297 296 295 295 294 294 294 294 295 295 296 296 297 296 296 295 294 294 295 296 297 298 298 297 295 294 293 291 289 287 285 282 280 277 276 274 272 270 268 265 263 261 258 255 252 250 247 245 244 243 242 242 242 242 243 246 250 253 256 257 258 259 259 260 261 262 263 263 264 264 264 264 265 265 266 267 268 269 270 271 272 274 275 277 278 279 280 281 283 284 286 287 289 290 292 293 295 296 298 299 301 302 304 305 307 308 310 311 313 315 316 317 319 320 321 321 322 323 324 325 326 327 328 328 329 330 330 331 332 332 333 333 333 334 334 334 334 334 334 334 334 334 334 333 333 333 332 332 331 331 331 330 329 329 328 327 327 326 326 326 326 327 327 327 327 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 328 328 328 328 328 327 327 327 326 326 325 325 324 324 323 323 323 322 322 322 322 322 321 321 320 320 319 319 319 318 318 317 317 316 316 315 314 314 313 312 311 310 309 308 307 306 306 305 304 303 303 302 301 300 300 299 298 298 298 298 297 296 296 296 295 295 294 294 293 293 292 292 291 291 290 289 289 288 287 286 285 285 284 284 283 282 281 280 279 278 277 277 277 276 276 276 276 276 275 275 274 274 274 275 275 275 275 275 276 276 276 277 278 278 279 280 280 280 280 280 280 280 281 281 283 283 284 284 284 283 281 279 276 273 271 268 265 263 261 259 259 258 258 257 257 257 257 257 257 257 258 258 259 259 259 259 259 259 259 294 293 292 292 291 289 288 287 287 287 287 287 287 287 288 289 289 290 291 292 293 294 294 295 295 295 295 295 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 299 300 301 303 303 304 304 303 303 302 301 300 299 299 299 299 299 299 298 298 298 297 297 297 297 297 297 296 296 296 297 298 298 298 297 296 294 293 292 291 291 291 291 291 291 291 291 291 291 290 290 291 292 294 296 299 301 303 304 304 305 306 306 307 307 307 307 307 307 307 307 307 308 308 308 308 307 307 305 304 303 302 301 301 301 301 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 315 316 316 317 317 317 317 317 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 315 315 315 314 314 313 313 313 312 312 312 312 312 312 313 313 313 313 313 312 312 312 312 312 312 311 310 309 309 308 308 308 308 307 307 306 305 304 303 303 302 302 301 300 299 298 297 296 295 295 294 293 293 293 294 294 295 295 295 294 294 293 293 294 295 296 297 298 298 296 295 293 292 290 288 286 283 280 278 277 275 273 271 269 267 264 261 258 255 252 249 247 245 243 243 242 242 241 242 244 247 251 254 256 257 258 258 259 260 261 262 263 264 264 265 265 265 266 266 267 267 268 269 270 271 272 274 276 277 278 279 280 282 283 284 286 287 288 290 291 293 294 296 298 299 300 302 303 305 306 308 310 311 313 315 316 317 318 319 320 321 322 323 324 325 326 327 328 328 329 330 330 331 332 332 333 333 333 333 334 334 334 334 334 334 334 334 334 333 333 333 332 332 331 331 330 330 329 328 327 327 326 326 326 326 326 327 327 327 327 328 328 328 328 328 328 328 328 328 328 327 327 327 328 328 328 328 328 328 328 328 328 328 328 327 327 326 326 325 325 324 324 323 323 323 323 323 323 322 322 322 321 321 320 319 319 318 318 317 317 317 316 316 315 315 314 313 312 311 310 308 307 306 305 305 304 303 302 302 301 300 299 299 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 291 291 290 289 289 288 288 287 287 286 285 284 283 283 282 281 280 280 279 278 278 277 277 276 276 276 276 275 275 274 274 274 273 273 273 274 274 274 275 275 275 275 276 276 277 278 278 279 279 279 278 278 279 279 280 281 282 283 282 281 280 277 274 271 268 265 262 259 258 257 256 256 256 255 255 255 255 254 255 255 256 257 257 257 258 258 258 258 259 291 291 291 291 290 290 289 288 288 288 288 288 287 287 287 287 288 289 290 291 292 293 293 293 294 294 294 294 295 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 298 299 300 301 302 302 302 302 301 301 300 298 297 296 296 296 296 296 296 296 296 295 295 294 294 294 295 295 295 295 296 297 298 299 299 298 296 294 293 292 291 291 292 292 292 292 291 291 290 290 290 291 292 294 296 298 300 303 304 305 306 307 307 308 308 308 308 308 308 307 307 307 308 308 309 309 309 308 307 306 305 303 302 301 300 300 300 301 301 302 303 304 306 307 308 308 309 310 311 312 313 314 314 315 315 316 316 316 316 316 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 317 317 316 316 315 314 314 313 312 312 311 311 310 310 310 311 311 311 312 312 312 312 312 312 312 312 311 311 310 309 309 308 308 308 308 307 306 305 304 303 302 302 301 301 300 300 299 299 298 297 296 295 294 294 293 293 293 293 293 293 293 293 292 292 292 293 294 295 296 297 297 296 295 294 292 291 289 287 284 281 279 278 276 274 272 270 268 265 262 259 255 252 250 247 245 244 243 242 242 241 243 246 249 253 255 256 257 258 258 259 260 261 262 263 264 265 266 266 266 266 267 267 268 269 269 270 272 273 275 276 277 278 279 280 282 283 284 286 287 288 289 291 292 294 296 297 298 300 301 303 304 306 308 310 311 313 314 316 317 318 319 320 321 322 323 324 325 326 327 327 328 329 330 330 331 332 332 333 333 333 334 334 334 334 334 334 334 334 334 334 334 333 333 332 332 331 331 330 329 328 328 327 326 326 326 326 326 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 328 328 328 328 327 327 326 325 325 325 324 324 324 324 324 324 323 323 323 322 322 321 321 320 319 319 318 318 317 317 317 316 316 315 314 313 312 311 310 309 308 307 306 305 304 303 303 302 301 301 300 299 298 297 297 296 296 296 296 296 295 294 294 293 292 291 291 290 290 289 289 288 288 287 286 286 286 285 284 284 283 282 281 280 279 279 278 278 278 277 277 276 276 275 275 275 274 274 273 273 273 273 273 273 273 273 274 274 274 274 274 275 275 276 277 277 277 277 277 277 277 277 278 279 281 281 281 280 278 275 271 268 264 261 258 256 255 254 254 254 254 254 253 253 253 253 253 253 254 255 255 256 256 256 257 258 259 289 289 290 290 291 291 291 290 290 290 289 289 289 289 288 288 287 287 288 290 291 292 293 293 293 294 294 295 295 296 297 297 297 298 298 298 299 299 299 299 299 299 299 299 299 300 300 301 301 301 301 300 299 298 297 295 294 294 294 294 294 294 294 294 294 294 293 293 293 293 294 294 295 296 297 298 299 299 298 297 296 295 293 293 292 292 292 293 292 292 291 290 290 290 291 292 294 296 298 300 302 304 305 306 307 307 308 308 308 308 308 308 308 308 308 308 308 309 309 310 309 309 308 307 305 304 302 301 300 300 300 300 301 302 303 304 305 306 307 308 309 309 310 311 312 313 314 314 314 315 315 315 315 315 316 316 316 316 316 317 316 316 316 316 315 316 316 316 316 316 316 316 316 315 314 313 313 312 311 310 310 309 309 309 309 310 310 311 311 311 311 311 311 311 311 311 310 310 309 308 308 308 307 307 307 306 305 304 303 302 301 301 300 300 299 299 298 297 297 296 295 294 294 294 293 293 293 292 292 292 291 291 291 291 292 292 293 295 295 296 295 295 294 292 291 289 287 285 282 281 279 277 276 274 271 269 266 263 259 255 252 249 247 245 244 243 242 241 242 244 247 251 253 255 256 257 258 258 259 260 261 262 263 264 265 266 267 267 267 268 268 269 269 270 271 272 274 275 276 277 278 279 280 282 283 284 285 286 288 289 291 292 294 295 297 298 300 301 303 304 306 308 310 311 313 314 315 316 317 318 319 321 322 323 324 325 326 327 328 328 329 330 331 331 332 332 333 333 333 334 334 334 334 334 334 334 334 334 334 334 333 333 332 332 331 330 329 329 328 327 326 326 326 326 326 327 327 327 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 327 327 326 326 326 325 325 325 325 325 325 324 324 323 323 323 322 322 321 320 320 319 319 318 318 318 317 317 317 316 315 314 313 312 311 310 308 307 306 305 305 304 303 303 302 302 301 300 299 299 298 297 296 296 295 295 295 295 294 294 293 292 291 290 289 288 287 287 286 286 286 285 285 285 284 284 283 282 281 280 280 279 279 278 277 277 276 276 276 275 275 275 274 274 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 274 274 275 276 276 276 276 275 275 276 277 278 279 280 279 278 275 272 268 264 261 258 255 253 252 252 252 253 253 252 252 251 251 251 252 252 252 253 253 254 254 255 255 257 258 288 288 289 291 292 292 292 292 291 291 291 291 291 291 291 290 290 289 288 289 290 291 292 292 293 294 295 295 296 297 297 298 298 298 298 299 299 299 299 299 299 299 299 300 300 301 301 302 302 302 301 299 297 295 294 293 293 292 292 293 294 294 294 294 293 293 293 293 293 294 295 296 297 298 298 299 299 299 297 296 295 294 293 293 292 292 292 292 292 291 291 291 291 291 292 294 296 298 300 301 303 304 305 306 307 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 308 307 306 304 302 301 300 299 299 300 301 302 303 304 305 306 307 308 308 309 310 311 311 312 313 313 313 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 315 315 315 314 314 313 312 311 310 310 309 308 308 308 309 309 309 310 310 310 310 310 310 310 310 310 310 309 309 308 308 307 307 307 306 306 305 304 303 303 302 301 300 300 299 298 298 297 296 295 295 294 294 294 293 293 293 293 292 292 291 291 290 290 291 291 292 293 293 294 294 294 293 293 291 290 288 285 283 282 280 279 277 275 272 270 266 263 260 256 253 250 247 245 244 243 242 241 242 245 249 252 253 255 256 257 257 258 258 259 260 261 263 264 265 266 267 268 268 269 269 270 270 271 272 273 274 275 276 277 278 279 280 282 283 284 285 286 287 289 291 292 293 295 296 298 299 301 302 304 306 308 310 311 313 314 315 316 317 318 319 320 322 323 324 325 326 327 328 328 329 330 331 331 332 332 333 333 334 334 334 334 334 335 335 335 335 335 334 334 333 333 332 331 330 330 329 328 327 326 326 326 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 329 329 329 329 329 329 328 328 328 327 327 327 326 326 326 326 326 325 325 325 324 324 323 323 322 322 321 321 320 320 319 319 319 318 318 318 317 317 316 316 315 313 312 311 310 308 307 306 305 304 304 303 302 302 301 301 301 300 299 299 298 297 296 295 294 294 294 293 293 292 291 290 289 288 287 287 286 285 284 284 284 284 283 283 283 282 282 281 280 280 279 279 278 277 276 276 275 275 274 274 274 274 273 273 273 272 272 272 272 272 272 272 272 272 272 271 271 272 272 272 273 274 274 274 274 274 274 274 275 277 278 278 278 276 273 269 265 261 257 255 253 251 251 251 251 252 252 251 251 250 250 250 250 251 251 251 251 252 252 253 253 254 256 288 289 290 291 292 292 293 293 292 292 292 292 293 294 294 294 293 292 290 290 290 290 291 292 293 293 294 295 296 297 298 298 298 299 299 299 299 299 299 298 298 298 299 300 300 301 302 302 303 302 300 299 296 294 293 292 292 292 292 293 293 294 294 293 293 292 292 293 294 295 297 299 299 300 299 299 298 297 296 295 294 293 292 292 292 292 291 291 291 291 291 291 292 293 294 296 298 299 301 302 303 304 305 305 306 307 307 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 308 307 306 304 303 301 300 299 300 300 301 302 303 304 305 306 306 307 308 309 310 310 311 311 312 312 313 313 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 315 316 315 315 315 314 314 314 313 312 312 311 310 309 309 308 307 307 307 307 307 308 308 309 309 309 309 309 309 309 309 309 309 308 308 308 307 307 307 306 306 305 305 304 303 302 302 301 300 299 298 297 296 296 295 295 294 294 293 293 293 293 293 293 292 292 291 291 290 290 290 290 291 292 292 293 293 293 292 291 290 288 286 284 283 282 280 278 276 274 270 267 264 261 257 253 250 247 245 243 242 241 241 242 246 249 252 254 255 256 256 257 257 258 259 260 261 263 264 265 266 267 268 269 269 270 270 270 271 272 273 274 275 276 277 278 279 280 282 283 284 285 286 287 288 290 292 293 295 296 297 299 300 302 304 306 308 309 311 312 314 315 316 317 318 319 320 322 323 324 325 326 327 328 329 329 330 331 332 332 333 333 334 334 334 334 335 335 335 335 335 335 335 334 334 333 332 332 331 330 329 328 327 327 326 326 326 326 326 327 327 327 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 327 327 327 327 327 326 326 326 325 325 325 324 324 323 323 322 322 321 321 321 320 320 319 319 318 318 318 317 317 316 315 314 313 312 311 309 308 307 306 305 304 303 303 302 301 301 300 300 300 299 298 298 297 296 295 294 294 293 292 292 291 291 290 289 288 287 286 286 285 284 284 283 283 283 282 281 281 280 280 280 279 279 278 278 277 276 275 274 274 273 273 273 273 273 273 273 272 272 272 271 271 271 271 271 270 270 270 270 270 270 271 271 272 272 273 272 272 272 273 274 275 277 278 277 274 271 266 261 257 254 252 250 250 249 250 250 251 251 251 251 250 249 249 249 250 250 250 250 250 250 251 251 252 254 289 289 290 290 291 291 291 292 292 293 293 294 295 296 296 296 296 294 293 292 291 291 291 291 292 293 294 295 296 297 298 298 299 299 299 299 299 299 298 298 297 298 298 299 300 300 301 301 301 301 300 298 296 294 293 293 293 293 293 293 293 293 293 293 293 293 293 294 295 296 298 300 300 299 298 297 296 295 294 294 293 293 292 292 292 292 292 292 292 292 292 293 293 295 296 297 299 300 301 302 303 304 304 305 305 306 306 307 307 307 308 308 308 308 308 309 309 309 309 309 309 309 308 308 306 305 303 302 301 300 300 301 301 302 303 304 305 305 306 307 308 309 309 310 310 310 311 311 312 312 312 312 313 313 313 313 313 313 313 314 314 314 314 314 314 314 315 314 314 314 313 313 312 311 311 310 310 309 308 308 307 306 306 306 305 306 307 307 307 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 306 306 306 305 304 304 303 302 301 300 299 298 297 296 296 295 295 294 294 293 293 293 293 293 293 293 292 292 291 291 290 290 290 290 291 291 292 292 292 292 291 289 288 286 285 284 283 282 280 278 275 272 268 265 262 258 253 249 246 244 243 242 241 241 243 247 250 253 254 255 255 256 257 257 258 259 260 261 262 264 265 266 267 268 269 270 270 270 271 272 273 274 275 275 276 277 278 279 280 282 283 284 285 286 287 288 289 291 292 294 295 297 298 300 302 304 306 307 309 310 312 313 315 316 317 318 319 321 322 323 324 325 326 327 328 329 330 330 331 332 332 333 333 334 334 335 335 335 335 335 335 335 335 334 334 334 333 332 331 330 330 329 328 327 327 326 326 326 326 327 327 327 328 328 328 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 327 327 327 327 326 326 325 325 324 324 323 323 323 323 322 322 321 321 320 320 320 319 319 318 318 317 316 316 315 314 313 312 310 309 308 307 306 305 304 304 303 302 301 301 300 299 299 298 298 297 296 296 295 295 294 294 293 293 292 291 290 289 288 287 286 286 285 284 284 283 283 283 282 281 280 280 279 279 279 278 278 277 277 276 275 274 273 272 272 272 272 272 272 272 272 271 271 271 271 270 270 270 269 269 269 269 268 269 269 270 270 270 270 270 270 270 271 273 274 275 276 275 272 268 263 258 255 252 250 249 248 248 248 249 250 250 251 250 249 249 248 248 248 248 248 248 248 248 249 249 251 253 290 290 289 289 289 290 290 290 291 292 293 294 295 295 295 295 295 295 294 293 292 292 291 291 292 293 294 295 296 297 298 299 299 299 299 299 299 298 298 297 296 297 297 298 298 299 299 299 299 299 298 297 295 294 294 294 294 294 293 293 292 292 292 292 293 294 295 296 296 297 298 298 298 297 296 295 294 293 293 293 293 293 293 293 293 293 294 294 295 295 295 295 296 297 298 298 299 300 301 302 303 303 304 305 305 305 306 306 307 307 307 308 308 308 309 309 310 310 310 310 310 310 309 308 306 305 304 303 302 301 302 302 302 303 303 304 305 306 307 307 308 308 309 309 309 310 310 311 311 311 311 312 312 312 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 312 311 311 310 310 310 309 309 308 308 307 306 306 305 305 305 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 305 305 304 303 302 301 300 299 298 297 296 296 295 295 294 294 293 293 293 293 293 293 293 293 293 293 293 292 291 290 290 290 290 290 290 290 290 290 289 288 287 286 285 284 283 281 279 276 273 269 266 262 258 254 249 246 243 242 241 241 242 244 248 251 253 254 255 255 256 256 257 258 259 260 261 262 263 265 266 267 268 269 270 270 271 272 272 273 274 275 275 276 277 278 279 280 281 282 283 284 285 286 287 289 290 292 293 295 296 298 300 302 304 306 307 309 310 312 313 314 316 317 318 320 321 322 323 324 325 326 327 328 329 330 331 331 332 333 333 334 334 335 335 335 336 335 335 335 335 335 334 334 333 333 332 331 330 329 328 328 327 327 326 326 326 326 327 327 327 327 328 328 328 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 328 327 327 327 326 326 325 325 324 324 324 324 323 323 323 322 322 321 321 320 320 319 319 318 318 317 317 316 315 314 313 312 311 310 309 308 307 306 305 305 304 303 302 301 301 299 299 298 297 297 296 296 295 294 294 293 293 292 291 291 290 289 288 287 286 285 285 284 283 283 282 282 281 281 280 279 279 278 278 278 277 277 276 275 274 273 272 271 271 271 271 271 271 271 271 270 270 270 270 269 269 269 268 268 267 267 267 267 268 268 268 268 268 268 268 268 270 271 273 274 274 272 269 265 260 256 253 250 249 247 247 246 247 247 248 249 249 249 248 247 247 247 247 247 247 247 247 247 247 248 251 253 290 290 290 289 290 290 290 290 291 291 292 292 292 293 293 293 294 294 294 294 294 293 293 293 293 294 294 295 296 297 298 298 299 299 299 299 298 298 297 296 296 296 296 296 296 296 296 296 296 296 296 295 294 294 294 294 294 294 293 292 292 292 292 293 294 295 296 297 296 296 295 294 293 293 293 293 293 293 292 292 292 293 293 293 294 294 295 296 297 298 299 299 299 299 300 300 301 301 302 302 303 303 304 304 305 305 306 306 307 307 307 308 308 309 309 310 310 310 311 311 311 310 310 309 307 306 305 304 304 304 304 304 304 304 305 305 306 306 307 307 308 308 309 309 309 309 310 310 310 310 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 308 308 308 307 307 306 305 304 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 307 306 306 306 306 305 305 305 304 303 302 301 300 299 298 297 297 296 296 295 294 293 293 293 293 294 294 294 294 294 294 294 293 292 291 290 290 289 289 289 289 289 289 289 288 288 287 286 285 284 283 280 278 274 271 267 263 258 254 249 246 244 242 241 241 243 247 250 252 253 254 255 255 256 256 257 258 258 259 260 261 263 264 266 267 268 269 270 271 271 272 273 274 274 275 276 276 277 278 279 280 281 282 283 284 285 286 287 288 290 291 293 294 296 298 300 302 304 306 307 309 310 312 313 314 316 317 319 320 321 323 324 325 326 327 328 329 329 330 331 332 333 333 334 334 335 335 335 336 336 336 335 335 335 335 334 334 333 332 332 331 330 329 328 327 327 326 326 326 326 326 327 327 327 327 328 328 329 330 330 330 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 326 326 326 325 325 325 324 324 324 323 323 323 322 322 321 321 320 320 319 319 318 318 317 317 316 315 314 313 312 311 310 309 308 307 306 305 305 304 304 303 302 301 300 299 298 297 297 296 296 295 294 293 292 291 290 290 289 289 288 287 286 285 284 283 283 282 281 280 280 279 279 278 277 277 277 277 276 276 275 275 274 273 272 271 271 271 271 271 270 270 270 269 269 269 269 268 268 268 267 266 266 266 266 266 266 266 266 266 266 265 265 266 268 269 271 272 271 270 266 261 257 253 250 248 247 246 245 245 245 246 246 247 248 248 247 246 246 246 246 246 246 246 245 246 247 249 251 253 292 291 291 291 291 291 292 292 292 292 291 291 291 291 291 292 292 293 294 294 294 294 294 294 294 294 294 295 295 296 297 297 297 297 297 297 297 297 296 295 295 294 293 293 293 293 293 293 294 294 294 294 293 293 293 293 293 293 293 293 293 293 294 296 297 297 297 296 295 294 293 292 291 291 291 291 292 292 292 292 292 292 293 294 294 295 296 297 299 300 301 301 302 302 302 302 303 303 303 303 303 304 304 305 305 306 306 306 307 307 308 308 308 309 309 310 310 311 311 312 312 312 311 310 309 308 307 307 306 306 306 306 306 306 306 306 306 307 307 308 308 308 309 309 309 309 309 309 310 310 310 310 310 311 311 311 311 311 311 311 311 311 311 311 311 310 310 310 310 309 309 309 308 308 308 308 307 307 307 306 305 305 304 304 305 305 305 306 306 306 306 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 304 304 303 301 300 299 298 298 297 297 296 296 296 295 294 294 294 295 295 295 295 294 294 293 293 292 292 291 290 289 289 288 288 288 288 288 288 287 287 286 286 285 283 282 279 276 272 268 263 259 255 251 248 245 243 242 243 245 249 251 252 253 254 254 255 255 256 257 257 258 259 260 261 262 263 265 266 268 269 270 271 272 273 274 274 275 275 276 277 277 278 279 280 281 282 283 283 284 285 286 288 289 291 293 294 296 298 300 302 304 305 307 309 310 312 313 315 316 317 319 320 322 323 324 325 326 327 328 329 330 331 331 332 333 334 334 335 335 335 336 336 336 336 335 335 335 334 334 333 333 332 331 330 329 328 328 327 326 326 326 326 327 327 327 327 328 328 328 329 330 330 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 326 326 326 325 325 325 324 324 324 323 323 323 322 322 321 320 320 319 319 319 318 318 317 316 315 314 313 312 311 310 309 308 307 306 306 305 305 304 304 304 303 302 301 299 298 297 297 296 295 295 294 293 291 290 289 289 288 288 287 286 285 284 283 282 281 281 280 280 279 278 276 276 275 275 275 275 274 274 274 273 273 272 272 271 271 271 270 270 269 269 269 268 268 268 267 267 266 266 265 265 265 264 264 264 264 264 264 263 263 263 264 265 267 269 269 268 266 261 257 253 250 248 246 245 244 244 243 244 244 245 246 246 246 246 246 246 245 245 245 245 245 245 246 248 250 253 254 294 293 293 293 293 294 294 294 294 294 293 292 292 292 292 293 293 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 296 296 295 295 294 292 291 290 290 290 291 292 293 293 294 294 294 293 293 293 293 294 294 294 295 297 298 298 298 298 296 295 294 293 292 292 291 291 290 290 291 291 291 292 292 293 293 295 296 297 298 299 300 301 302 302 303 303 304 304 305 305 305 305 305 305 305 306 306 306 307 307 307 307 308 308 309 309 310 310 311 312 312 313 313 313 313 312 311 310 309 309 308 308 307 307 307 306 306 307 307 307 308 308 308 308 309 309 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 310 310 310 309 309 309 309 309 309 308 308 308 307 307 307 307 307 306 306 305 305 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 305 305 305 305 304 303 302 301 300 299 298 298 297 297 297 297 296 296 296 296 296 296 296 296 295 294 293 292 292 291 291 290 290 289 289 288 288 288 287 287 287 287 286 285 285 284 283 281 278 274 270 265 261 257 253 250 247 244 243 245 247 250 251 253 253 254 254 255 255 256 256 257 258 258 259 260 262 263 265 266 268 269 270 271 272 273 274 275 275 276 276 277 278 279 279 280 281 282 282 283 284 285 286 288 289 291 293 295 297 299 300 302 304 305 307 309 310 312 313 315 316 318 319 321 322 323 324 325 326 327 328 329 330 331 332 333 333 334 334 335 335 336 336 336 336 336 335 335 335 334 333 333 332 331 330 329 329 328 327 327 327 326 327 327 327 327 328 328 328 328 329 330 330 331 331 331 331 331 331 331 331 331 331 330 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 327 327 327 326 326 326 325 325 325 324 324 323 323 322 322 321 321 320 319 319 319 318 317 317 316 315 314 313 312 311 310 309 308 308 307 307 306 306 305 304 304 303 302 301 300 299 298 297 296 295 295 294 293 292 291 290 289 288 288 287 287 286 285 284 283 282 280 280 279 279 278 277 275 274 274 274 274 273 273 273 273 272 272 272 271 272 271 271 270 269 268 268 268 267 267 266 266 265 265 264 264 263 263 263 262 262 262 261 261 261 261 262 263 265 267 267 264 261 256 252 249 247 245 244 243 242 242 242 242 243 244 244 245 245 245 245 245 245 245 245 245 245 245 247 249 251 253 254 295 294 294 294 295 295 296 296 297 297 296 295 295 295 296 296 296 297 297 297 297 296 296 295 295 295 295 295 295 295 294 294 294 294 294 295 295 295 295 294 293 292 291 290 290 290 291 292 293 294 295 295 295 295 295 295 296 296 297 297 298 299 299 299 298 297 296 295 294 293 293 292 292 291 291 290 290 290 291 291 292 293 295 296 297 298 300 300 301 302 302 303 303 304 305 305 306 306 306 306 306 306 306 306 307 307 307 307 308 308 308 309 309 310 310 311 311 312 312 313 313 313 313 312 312 311 310 309 308 307 307 307 306 306 307 307 307 308 308 308 309 309 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 309 309 309 309 308 308 308 308 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 305 305 305 305 305 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 306 306 306 306 305 305 305 304 304 303 303 302 301 300 299 298 298 297 297 298 298 298 298 298 298 298 298 297 296 295 294 293 292 291 290 290 289 289 289 288 288 287 287 286 286 286 285 285 284 284 283 282 280 276 272 268 263 259 254 251 248 246 246 247 249 251 252 253 253 254 254 254 255 255 256 257 257 258 259 260 261 263 264 266 267 269 270 272 273 274 274 275 276 276 277 277 278 279 279 280 281 281 282 283 284 285 286 288 290 291 293 295 297 299 301 302 304 305 307 309 310 312 313 315 317 318 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 334 335 336 336 336 336 336 336 336 335 335 334 334 333 332 331 331 330 329 329 328 327 327 327 327 327 327 328 328 328 328 329 329 330 330 331 331 331 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 322 322 321 320 320 319 318 318 317 317 316 315 314 313 312 311 311 310 309 308 308 307 307 306 305 304 304 303 302 302 301 300 299 298 296 295 295 294 293 292 292 291 289 289 288 288 287 287 286 285 284 283 281 280 279 278 278 277 275 274 273 272 272 272 272 272 272 272 271 271 271 271 271 271 270 269 268 267 267 266 266 265 265 264 264 263 262 262 261 261 260 260 259 259 258 258 259 260 262 264 265 264 260 257 253 249 247 245 244 243 242 241 240 240 240 241 242 243 243 244 244 244 244 244 244 244 244 244 246 247 249 250 251 253 296 295 295 295 296 296 297 298 299 299 299 299 298 299 299 299 300 300 299 299 298 298 297 297 296 296 296 296 296 295 295 294 294 294 294 294 294 294 294 294 294 293 292 292 291 291 292 293 294 295 296 296 297 297 297 298 299 300 300 300 300 299 299 298 297 296 295 294 293 293 292 292 292 292 292 291 291 291 291 292 293 294 295 297 298 299 300 301 301 302 302 303 303 304 305 305 305 305 305 306 306 306 306 307 307 307 307 308 308 308 309 309 309 310 310 310 311 311 311 311 311 311 311 311 310 310 309 308 307 307 307 306 306 306 307 307 308 308 308 309 309 309 309 308 308 308 308 309 309 309 309 309 309 309 309 309 309 308 308 308 308 308 308 307 307 307 307 307 307 306 306 306 306 305 305 305 305 304 304 304 304 304 304 305 305 305 305 304 303 302 302 302 302 303 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 305 304 304 303 303 302 301 300 299 298 298 297 297 298 298 298 299 299 299 299 299 299 298 297 296 294 293 292 291 290 289 289 288 288 288 287 287 286 286 285 285 284 284 283 283 282 280 277 274 270 266 261 256 253 250 249 249 250 251 252 252 253 253 253 254 254 255 256 256 257 257 258 259 260 261 262 263 265 267 268 270 272 273 274 274 275 276 277 277 278 278 279 279 280 280 281 282 283 284 285 287 288 290 292 294 296 297 299 301 302 304 305 307 309 310 312 314 315 317 318 320 321 323 324 325 326 327 328 329 330 331 332 332 333 334 335 335 336 336 336 336 336 336 336 335 334 334 333 332 332 331 330 330 329 328 328 328 327 327 328 328 328 328 329 329 329 329 330 330 331 331 331 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 322 321 321 320 320 319 319 318 317 316 315 314 313 312 312 311 310 309 309 308 308 307 306 305 304 304 303 303 302 301 300 299 298 297 295 294 293 293 292 292 291 290 289 288 287 287 286 286 285 284 283 282 280 279 278 277 276 274 273 272 271 270 270 269 269 270 270 270 270 269 270 270 269 269 268 267 266 266 265 265 264 264 263 262 262 261 260 260 259 258 257 256 255 255 256 256 258 260 262 262 260 256 253 249 246 244 243 242 241 240 240 239 239 239 240 241 242 243 243 243 243 243 242 242 242 242 243 244 246 247 248 249 251 297 297 297 297 298 299 300 301 302 302 302 302 302 302 302 302 302 302 301 301 301 300 299 299 298 298 298 298 297 297 297 296 296 295 295 294 294 294 294 294 294 295 294 294 293 293 293 293 294 295 296 297 298 298 299 300 300 301 301 300 300 299 298 297 295 294 294 293 293 293 292 292 292 292 292 293 293 293 293 293 294 295 296 297 298 299 300 301 301 302 302 303 303 304 305 305 305 305 305 305 305 306 306 306 306 306 307 307 307 307 307 308 308 308 308 309 309 309 309 309 309 309 309 309 309 309 308 308 307 307 307 306 306 307 307 307 308 308 309 309 309 308 308 308 308 308 308 308 309 309 309 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 302 301 301 301 301 301 302 303 303 304 304 304 305 305 305 305 305 305 305 305 305 305 304 304 304 303 303 302 301 300 300 299 298 298 298 298 298 298 299 299 300 300 300 300 300 299 298 296 295 293 292 291 290 289 288 288 287 287 287 286 286 285 285 284 284 283 282 281 279 276 273 270 266 263 259 255 253 252 252 252 253 253 253 253 254 254 254 255 255 256 256 257 257 258 258 259 260 262 263 265 266 268 269 271 272 273 274 275 276 276 277 277 278 279 279 279 280 281 282 283 284 286 287 289 291 292 294 296 298 299 301 303 304 306 307 309 310 312 314 315 317 319 320 322 323 324 325 326 327 328 329 330 331 332 333 334 334 335 336 336 336 336 336 336 336 335 335 334 333 333 332 332 331 330 330 329 329 328 328 328 328 329 329 329 330 330 330 330 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 328 328 328 328 327 327 327 326 326 325 325 324 324 323 322 322 321 321 320 320 319 318 318 317 316 315 314 313 312 311 311 310 310 309 308 308 307 306 305 304 303 303 302 301 300 299 298 297 296 295 294 293 292 291 291 290 289 288 287 286 286 285 284 284 283 282 281 279 277 276 275 273 272 271 270 269 268 267 267 267 267 267 268 268 268 268 268 267 266 266 265 265 265 264 264 263 262 261 260 259 258 257 256 255 254 253 253 253 254 255 257 259 260 258 255 252 248 246 244 242 242 241 240 240 239 238 238 238 239 240 241 242 242 242 242 242 241 241 241 241 241 242 244 245 245 246 248 299 299 300 300 301 302 304 304 304 305 305 305 304 304 304 304 304 303 303 303 303 302 302 301 301 300 299 299 299 299 298 297 297 296 295 295 294 294 294 295 296 296 297 297 296 295 294 294 295 296 296 297 298 298 299 299 299 299 299 299 298 298 297 296 294 293 293 293 293 292 293 293 293 293 294 294 295 295 295 295 295 295 296 297 298 299 300 300 301 302 302 303 304 304 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 307 307 307 307 307 308 308 308 308 308 308 308 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 308 308 307 307 307 307 307 306 306 306 306 306 305 305 305 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 302 300 300 300 300 301 301 302 303 303 303 304 304 303 302 302 303 303 304 304 304 304 304 304 304 304 303 302 301 301 300 299 298 298 298 298 298 298 298 299 299 300 300 300 300 300 299 298 297 295 294 292 291 290 289 288 288 287 287 287 286 286 285 285 284 283 282 280 278 275 272 269 266 263 260 257 256 255 255 254 254 254 254 254 255 255 255 256 256 257 257 257 258 258 259 260 261 262 263 264 266 267 269 270 272 273 274 274 275 276 276 277 278 278 279 279 280 281 282 283 285 286 288 290 291 293 294 296 298 300 301 303 304 306 308 309 311 312 314 316 317 319 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 335 336 336 336 336 336 336 336 335 334 334 333 333 332 332 331 331 330 330 329 329 329 329 329 329 330 330 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 327 327 327 326 325 325 324 324 323 322 322 321 321 320 319 319 318 317 317 316 315 314 314 313 312 312 311 310 310 309 308 307 307 306 305 304 303 301 301 300 299 298 297 296 295 294 293 292 291 290 289 289 287 286 285 285 284 283 282 281 280 279 277 276 274 272 271 269 268 267 266 265 264 264 264 264 265 265 266 266 265 265 265 264 264 264 264 264 263 262 261 260 258 257 256 255 253 251 250 250 250 251 252 254 256 257 257 254 251 247 245 243 242 241 241 240 240 239 238 237 237 237 238 239 240 241 241 242 241 241 241 240 240 240 240 239 240 242 242 243 245 300 301 301 302 303 305 305 306 306 306 306 306 306 306 306 305 305 305 305 304 304 304 304 303 303 302 301 300 300 299 298 297 297 296 296 295 295 295 295 296 297 299 300 301 301 299 297 296 295 295 296 296 296 297 297 297 297 297 297 297 296 296 296 294 293 292 291 291 292 292 292 293 294 295 296 296 297 297 297 297 297 297 297 298 299 299 300 301 301 302 302 303 304 305 306 306 306 307 307 307 307 306 306 306 306 306 306 306 306 305 305 305 305 306 306 306 306 306 306 306 306 306 307 307 307 308 308 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 306 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 302 302 301 299 299 298 298 299 300 301 301 302 302 303 303 302 301 301 301 302 302 303 304 304 304 304 304 304 303 303 302 301 300 299 299 298 298 298 298 298 298 299 299 300 300 300 300 300 300 299 298 297 296 294 293 292 290 289 288 288 287 287 287 286 286 285 284 283 281 279 277 274 272 269 266 263 261 258 257 256 256 256 255 255 255 256 256 256 257 257 257 258 258 258 258 259 259 260 261 262 263 264 265 267 268 270 271 273 274 274 275 276 276 277 278 278 279 279 280 281 283 284 285 287 288 290 292 293 295 296 298 300 302 303 305 307 308 310 311 313 315 316 318 320 321 322 323 324 325 326 327 328 329 330 331 333 334 334 335 336 336 336 336 336 336 336 335 335 334 334 333 333 332 332 331 331 330 330 329 329 329 329 330 330 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 327 327 326 326 325 324 324 323 323 322 321 321 320 320 319 318 318 317 316 316 315 314 314 313 313 312 311 310 310 309 308 307 307 305 304 303 302 301 300 299 298 297 296 295 294 292 291 290 289 288 287 286 285 285 284 283 282 281 279 278 276 275 273 271 269 268 266 265 263 262 262 261 261 262 262 262 263 263 263 263 263 263 263 263 263 263 262 261 259 258 256 254 252 251 249 247 246 246 247 249 251 253 254 254 252 249 245 243 241 240 240 240 239 239 238 237 236 236 236 236 237 238 239 240 240 241 241 240 240 239 239 238 238 239 239 240 239 240 242 301 302 302 302 303 304 304 305 305 305 305 306 306 306 306 307 307 306 306 306 305 305 305 305 304 303 302 301 300 299 298 298 298 298 298 297 297 297 297 298 299 301 302 304 304 303 301 298 297 295 295 295 295 295 295 295 295 295 295 295 295 294 293 293 292 291 291 291 291 291 292 293 294 295 296 297 298 299 299 299 299 300 300 300 300 301 301 301 302 302 303 303 304 305 306 307 307 308 308 308 307 307 307 307 307 306 306 306 306 306 305 305 306 306 306 306 306 306 306 305 306 306 306 307 307 307 308 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 307 307 307 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 302 302 302 302 302 302 301 300 299 298 297 297 298 299 300 300 301 301 302 302 302 301 301 301 301 301 301 302 303 304 304 304 304 304 303 302 301 300 299 299 298 298 298 298 298 299 299 299 300 300 300 300 300 299 299 299 298 297 296 295 294 292 291 290 289 288 287 287 286 285 285 284 283 281 279 277 274 271 268 266 263 261 258 256 255 255 256 256 256 256 256 257 257 258 258 258 258 258 258 258 259 259 260 261 262 263 264 265 266 268 269 271 272 273 274 275 276 276 277 278 278 279 280 281 282 283 284 286 287 289 291 293 294 295 297 298 300 302 304 305 307 309 310 312 314 315 317 318 320 321 322 323 324 325 326 328 329 330 331 332 333 334 335 335 336 336 336 336 336 336 336 335 335 334 334 333 333 332 332 331 331 330 330 330 330 330 330 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 329 328 328 327 327 326 326 325 325 324 324 323 323 322 322 321 321 320 319 318 318 317 316 316 315 314 314 313 313 312 312 311 310 309 308 307 306 305 304 302 301 300 299 298 297 296 295 294 293 291 290 288 287 286 285 284 283 283 282 281 279 277 275 273 272 270 268 266 264 263 261 260 259 258 258 259 259 259 259 259 260 260 261 261 261 262 262 262 260 259 257 255 253 251 248 246 244 243 242 243 245 247 250 251 252 249 246 243 241 239 238 238 238 238 238 237 236 235 234 234 234 235 236 237 238 239 240 240 240 240 239 238 237 236 236 236 237 237 237 238 240 301 301 302 302 302 302 303 303 304 304 305 306 306 306 306 307 307 306 306 306 306 305 305 305 305 304 303 302 301 301 300 300 300 300 300 299 299 299 299 299 300 301 301 302 302 302 301 299 298 296 295 294 294 295 295 294 294 294 294 293 292 292 291 290 290 290 290 290 291 291 292 293 294 295 296 297 298 299 299 300 301 302 302 302 303 303 303 303 303 304 304 305 305 306 307 307 308 308 308 308 308 307 307 307 307 306 306 306 306 306 306 306 306 306 306 307 307 307 307 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 306 306 306 306 306 305 305 305 304 304 304 303 303 303 303 303 303 303 304 304 304 304 304 304 304 303 303 302 302 302 302 302 301 301 299 298 297 296 296 296 296 297 299 300 300 301 301 302 302 302 301 301 301 301 302 303 304 304 304 304 304 303 302 301 300 299 299 298 298 298 298 299 299 299 299 300 300 300 300 300 300 299 299 299 298 298 297 296 295 294 292 291 290 288 287 286 285 284 283 281 280 278 276 274 271 268 265 263 260 258 256 256 255 256 256 256 256 257 257 258 258 258 258 258 258 258 259 259 259 260 261 261 262 263 264 265 267 269 270 272 273 274 275 275 276 277 278 278 279 280 281 282 284 285 286 288 290 291 293 294 296 297 299 300 302 304 306 307 309 310 312 314 316 317 319 320 321 322 323 324 326 327 328 329 330 331 332 333 334 335 335 335 336 336 336 336 336 336 335 335 334 334 333 333 332 331 331 331 330 330 330 330 331 331 331 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 330 330 330 330 329 329 328 328 328 327 327 326 326 325 325 324 324 324 323 323 322 321 321 320 319 318 318 317 317 316 316 315 315 314 314 313 312 311 310 309 308 307 306 304 303 302 301 300 299 298 297 296 295 293 291 290 288 286 285 283 282 281 280 280 278 277 274 272 270 268 266 264 262 260 258 257 256 255 255 255 255 255 255 255 256 258 259 259 260 260 260 260 258 255 253 251 248 246 244 242 240 240 240 241 244 246 248 248 246 243 240 238 237 236 236 236 237 237 236 235 234 233 233 233 233 234 235 237 238 239 240 240 240 239 238 236 235 234 234 234 234 235 236 236 238 300 300 300 301 302 303 304 305 306 307 307 307 306 306 305 305 305 305 305 305 304 305 305 305 305 304 304 303 303 302 302 302 302 302 301 300 300 300 300 300 300 300 300 300 300 300 299 298 298 297 296 295 295 295 295 294 294 293 292 292 291 290 290 289 289 290 290 291 292 293 293 294 295 296 296 297 298 299 300 301 302 302 303 303 304 304 304 305 305 305 305 305 306 307 307 308 309 309 309 308 308 307 307 306 306 306 306 306 306 306 306 306 306 306 306 307 307 307 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 305 305 305 304 304 304 303 303 303 302 302 302 302 303 303 304 304 304 304 304 303 303 302 302 302 302 301 301 300 299 298 296 295 295 295 295 296 297 298 299 300 301 301 302 302 302 302 302 302 303 303 304 304 304 304 303 303 302 301 300 299 298 298 298 298 299 299 299 299 299 300 300 300 301 301 300 300 300 299 299 299 298 298 297 296 295 294 292 290 289 287 286 284 282 280 279 277 275 273 270 267 265 263 260 258 257 256 256 256 256 257 257 257 257 258 258 258 258 259 259 259 259 259 259 260 260 261 262 263 264 265 267 268 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 287 289 290 292 293 295 296 298 299 301 302 304 305 307 309 311 313 314 316 318 319 320 321 322 323 324 325 327 328 329 330 331 332 333 334 334 335 335 336 336 336 336 336 335 335 334 334 333 333 332 332 331 331 331 330 330 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 331 331 331 331 330 330 330 329 329 328 328 327 327 327 326 326 326 325 325 324 324 323 323 322 321 321 320 320 319 319 318 318 317 316 316 315 314 313 312 312 311 310 309 307 306 305 304 302 301 301 300 299 298 296 295 293 292 289 287 285 283 281 279 278 277 276 276 273 270 267 265 263 260 258 256 255 253 253 252 252 252 251 250 250 251 252 254 256 258 258 259 258 257 254 251 248 245 243 241 239 238 237 237 239 241 244 246 246 245 242 239 236 235 234 234 235 235 235 235 234 233 232 232 231 232 232 234 235 237 238 240 240 240 240 239 237 235 233 233 232 232 233 233 234 234 235 299 299 299 300 302 304 306 308 309 309 309 308 307 306 305 305 305 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 302 302 301 300 300 299 299 299 299 299 299 299 299 299 299 298 298 297 296 296 295 295 294 294 293 292 292 291 291 290 290 290 291 291 291 292 293 294 294 295 295 296 297 298 298 299 300 301 302 302 303 304 304 305 305 305 306 306 306 306 307 307 308 309 309 309 309 309 308 307 307 306 306 305 305 305 305 305 306 306 306 306 307 307 307 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 305 305 305 304 304 303 303 303 302 302 301 301 302 302 303 304 305 304 304 303 303 303 302 302 302 301 301 300 299 298 296 295 295 294 295 296 297 298 299 300 301 301 302 303 303 303 303 303 303 303 303 303 303 303 303 302 302 300 299 299 298 298 298 298 298 299 299 300 300 300 300 301 301 301 301 301 301 300 300 300 299 299 299 298 297 296 294 292 291 289 287 285 283 280 278 276 274 272 269 267 264 262 261 259 258 257 256 255 255 256 257 257 257 258 258 258 259 259 260 260 260 260 260 260 260 261 262 262 263 265 266 267 269 270 272 273 274 275 275 276 278 279 280 281 282 283 284 286 288 289 291 292 294 295 297 298 300 301 303 304 305 307 309 311 313 314 316 317 319 320 321 322 323 324 325 326 328 329 330 331 332 333 333 334 334 335 335 335 335 335 335 335 334 334 334 333 332 332 331 331 331 331 331 331 331 332 332 332 332 333 333 333 333 334 334 334 334 334 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 332 332 332 332 331 331 331 330 330 330 329 329 328 328 328 328 327 327 327 326 326 325 324 324 323 322 322 321 321 320 320 319 319 318 317 317 316 315 314 314 313 312 312 311 310 309 307 306 304 303 302 301 300 299 297 296 294 293 291 288 286 283 281 278 276 274 273 272 270 267 264 262 259 256 254 252 251 250 250 250 249 248 247 246 246 247 249 252 254 256 257 257 256 253 249 244 241 238 237 236 235 235 235 236 238 240 243 244 243 240 237 235 233 232 232 232 233 234 233 232 231 231 230 230 231 231 232 233 235 237 238 239 240 240 239 238 236 235 233 232 231 231 231 231 231 232 232 299 299 300 301 303 306 309 310 310 310 309 307 306 306 305 305 305 305 304 304 303 303 303 303 303 303 303 303 303 303 303 303 302 301 300 299 298 297 297 297 297 298 299 300 300 300 299 299 298 298 297 296 295 295 294 293 293 292 292 292 292 292 292 292 292 293 293 293 294 294 295 295 296 296 297 298 299 300 300 301 302 302 303 303 304 305 305 306 306 306 306 307 307 308 308 309 309 309 309 309 308 308 307 306 306 305 305 305 305 305 305 306 306 307 307 307 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 304 304 303 303 302 302 301 301 302 302 303 305 305 305 304 304 303 303 302 301 301 301 300 299 299 298 296 296 295 295 296 297 298 299 300 300 301 302 302 303 303 303 303 303 303 302 302 302 302 302 302 302 301 300 299 298 298 297 297 298 298 298 299 299 300 300 301 301 302 302 302 302 302 301 301 301 300 300 300 299 299 297 296 294 292 290 288 286 283 281 279 276 274 272 269 267 265 263 262 260 259 257 256 254 254 255 256 256 257 258 258 259 260 260 260 260 260 261 261 261 261 262 262 263 264 264 266 267 268 270 272 273 274 274 275 276 277 278 280 281 282 283 285 286 288 290 291 293 294 296 297 299 300 301 303 304 306 307 309 311 313 315 316 317 318 319 321 322 323 324 325 326 327 328 330 331 332 333 333 334 334 335 335 335 335 335 335 335 334 334 333 333 332 332 332 332 331 331 332 332 332 332 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 333 333 333 333 332 332 332 332 331 331 330 330 330 329 329 329 329 328 328 327 327 327 326 326 325 324 324 323 323 322 322 321 320 320 319 319 318 317 317 316 316 315 315 314 313 312 311 310 309 307 305 303 302 301 300 298 296 294 293 290 288 285 283 280 277 274 271 269 267 265 263 260 257 254 252 249 247 246 246 246 246 246 245 244 244 244 246 248 250 252 254 255 255 251 246 241 237 234 232 232 232 232 232 233 234 237 240 241 241 238 236 233 232 231 231 231 231 232 232 231 230 229 229 229 229 230 231 232 234 236 237 238 239 239 238 238 237 236 234 232 231 230 230 230 230 230 230 231 300 301 303 304 306 308 310 310 310 309 308 307 307 306 306 306 306 305 304 304 303 303 303 303 303 303 303 302 302 302 302 302 301 300 299 297 297 296 295 296 296 298 299 300 301 301 300 300 299 298 297 296 295 294 294 293 293 293 293 293 294 294 294 294 294 294 294 295 295 295 296 296 296 297 298 298 299 299 300 301 301 302 303 303 304 304 305 305 306 306 307 307 307 308 308 308 309 309 308 308 308 307 307 306 306 305 305 304 304 305 305 306 306 307 307 307 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 305 305 304 304 303 303 302 302 301 301 302 302 304 305 306 306 305 304 303 303 302 301 301 300 299 299 298 298 297 297 297 297 297 298 299 299 300 301 301 302 303 303 303 303 303 303 302 302 301 301 301 301 301 301 300 300 299 298 297 297 297 297 298 298 299 299 300 300 301 301 302 302 302 302 302 302 302 302 302 301 301 301 300 299 297 295 293 291 289 286 284 281 279 277 274 272 270 267 265 264 263 261 260 258 256 255 255 255 255 256 257 258 259 260 260 261 261 261 261 261 261 262 262 262 263 263 264 265 266 267 268 270 271 272 273 274 275 275 277 278 279 281 282 283 285 287 288 290 291 293 295 296 298 299 300 301 303 304 306 308 310 311 313 315 316 317 318 319 320 321 322 323 325 326 327 328 329 331 332 332 333 334 334 334 335 335 335 335 335 334 334 334 333 333 332 332 332 332 332 332 332 332 332 333 333 333 333 334 334 334 335 335 335 335 335 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 332 332 331 331 331 330 330 330 329 329 328 328 328 327 327 326 326 326 325 325 324 324 323 323 322 322 321 321 320 319 319 318 318 318 317 316 315 314 313 311 309 308 306 304 303 301 300 298 297 294 292 289 286 284 281 278 275 272 269 266 263 261 258 255 252 248 245 242 240 240 241 242 242 242 241 241 241 242 244 245 247 249 251 250 245 240 236 232 230 229 228 228 228 229 229 231 233 236 237 238 236 234 232 230 229 229 229 229 230 230 230 230 229 228 228 228 228 229 230 232 234 236 237 238 238 237 237 236 236 235 233 232 230 229 229 228 228 229 229 230 302 304 305 307 308 309 309 309 309 308 308 308 308 307 307 306 305 305 304 303 303 303 303 303 303 302 302 301 301 300 300 300 300 299 298 297 296 295 295 296 297 298 299 300 300 300 300 300 299 298 297 296 295 295 294 294 294 295 295 295 295 296 296 296 296 296 296 296 296 296 297 297 298 298 298 299 299 300 300 301 301 302 302 303 303 304 304 305 305 306 306 306 307 307 307 308 308 308 308 307 307 307 307 306 306 306 305 305 305 306 306 306 307 307 307 307 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 305 305 304 303 303 303 302 302 302 302 303 304 306 306 306 305 305 304 303 302 301 300 300 299 298 298 298 297 297 297 297 298 298 299 300 300 301 301 302 302 302 303 303 303 302 302 301 301 300 300 300 300 300 300 299 299 298 297 297 297 297 298 298 298 299 300 300 301 301 302 302 303 303 303 303 303 303 303 302 302 302 301 300 298 297 294 292 290 287 285 282 280 277 275 273 270 268 266 265 264 262 261 259 258 256 256 255 255 256 257 258 259 260 260 261 261 262 262 262 262 262 263 263 263 264 265 265 266 267 269 270 271 272 273 274 275 276 276 277 279 281 282 284 285 287 288 290 292 293 295 297 298 299 300 301 303 304 306 308 310 311 313 315 316 317 318 319 320 321 322 323 325 326 327 328 329 331 332 333 333 334 334 335 335 335 335 335 335 334 334 334 333 333 332 332 332 332 332 332 332 333 333 333 333 333 334 334 334 335 335 335 335 335 335 335 334 334 334 334 334 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 333 333 332 332 332 331 331 331 330 330 330 329 329 328 328 328 327 327 327 326 326 326 325 325 324 324 323 323 322 322 321 321 320 319 318 317 316 315 313 311 310 308 306 305 303 301 299 297 295 292 290 287 284 281 277 274 271 268 265 261 258 256 253 250 246 240 236 233 232 233 234 236 237 238 237 237 237 236 235 233 231 239 241 238 231 228 226 225 225 224 225 225 225 226 227 229 231 232 233 232 231 230 228 227 227 227 227 228 228 228 228 228 227 227 226 226 227 228 230 232 234 235 236 237 237 237 236 235 234 233 232 231 229 229 228 227 227 227 228 229 303 305 307 308 309 310 309 309 308 308 308 308 308 308 307 306 305 304 303 303 303 303 303 303 303 302 301 300 299 299 298 298 298 298 297 297 297 296 297 297 298 299 299 300 300 300 299 298 298 297 296 295 295 295 295 295 295 296 296 296 297 297 297 297 297 297 297 297 298 298 298 299 299 299 299 299 299 300 300 301 301 302 302 302 303 303 304 304 304 305 305 306 306 306 306 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 306 306 305 305 304 304 303 303 303 303 303 303 305 306 306 306 306 305 305 304 303 302 301 300 299 299 298 298 298 298 297 297 298 298 299 299 300 300 301 301 301 302 302 302 302 302 301 301 300 300 300 300 300 300 300 300 299 299 298 298 297 297 297 298 298 299 299 300 301 301 302 302 303 303 303 303 304 304 304 303 303 303 302 302 301 299 298 296 293 291 289 286 284 281 278 276 274 271 269 267 266 264 263 262 260 259 258 256 256 256 257 257 258 259 260 260 261 262 262 263 262 263 263 264 264 264 265 266 266 267 268 269 270 271 272 274 274 275 276 276 278 279 281 282 284 285 287 288 290 292 293 295 297 298 300 301 302 304 305 307 308 310 312 313 315 316 317 318 319 320 321 322 323 324 326 327 328 330 331 332 333 333 334 334 335 335 336 335 335 335 334 334 333 333 333 332 332 332 332 332 332 333 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 334 334 333 333 333 332 332 332 332 331 331 331 330 330 329 329 329 329 328 328 328 328 327 327 326 326 325 325 325 324 323 322 322 321 320 318 317 316 314 313 311 310 308 306 304 302 299 296 294 291 287 283 280 276 273 269 265 262 258 254 250 247 244 241 236 231 226 224 223 223 225 228 230 232 230 228 226 221 214 208 207 209 213 218 219 220 221 221 221 221 222 222 222 223 225 226 228 229 229 228 227 226 225 225 225 225 226 226 226 226 226 226 226 225 225 225 226 228 230 232 234 235 236 237 237 236 235 234 233 232 231 230 229 228 227 226 226 226 227 228 304 305 306 308 309 310 311 310 309 309 309 309 308 308 307 306 305 304 303 303 302 302 303 302 302 301 300 299 299 298 298 297 297 297 297 297 297 298 298 299 300 300 300 300 300 299 298 297 297 296 295 295 295 295 295 296 296 297 297 298 298 298 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 300 301 301 301 302 302 302 303 303 303 303 304 304 304 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 307 307 308 308 308 308 308 309 309 309 309 309 309 309 309 309 309 309 309 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 305 305 304 304 304 304 303 303 303 304 305 306 307 307 306 306 305 305 304 303 301 300 300 299 298 298 298 298 298 298 298 298 299 299 299 300 300 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 299 299 298 298 298 298 298 298 299 299 300 301 302 302 303 303 303 304 304 304 304 304 304 303 303 302 302 301 300 299 297 295 293 290 288 285 282 280 277 275 272 270 268 266 265 263 262 261 260 258 257 256 257 257 258 258 259 259 260 261 262 262 263 263 263 264 265 265 266 266 267 267 268 268 269 270 271 272 273 274 275 276 276 278 279 281 282 284 286 287 289 290 292 293 295 297 298 300 301 303 304 306 308 309 311 312 314 315 316 317 318 319 320 321 322 323 324 326 327 328 329 331 331 332 333 334 334 335 335 335 335 335 334 334 333 333 333 332 332 332 332 332 332 333 333 333 333 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 335 335 335 334 334 334 333 333 333 333 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 328 328 327 326 326 325 324 324 323 322 321 320 318 317 316 314 313 311 309 307 304 300 297 293 289 284 279 275 271 267 262 258 254 250 245 239 235 231 227 224 221 217 216 216 216 218 220 222 221 218 212 205 198 193 194 200 206 211 214 216 217 218 218 218 219 219 219 220 221 222 224 224 224 224 224 224 224 223 223 223 223 224 224 224 225 225 224 224 224 224 225 226 228 230 232 234 235 236 237 236 235 234 233 231 230 229 228 228 227 226 226 225 225 225 229 305 306 307 308 309 309 310 309 309 310 310 310 309 308 307 305 304 303 303 302 302 302 301 301 301 300 300 299 299 298 298 298 298 297 297 297 298 299 299 300 301 302 301 301 300 299 298 297 296 296 295 295 295 295 296 296 297 297 298 299 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 303 303 304 304 304 305 305 305 305 305 305 306 306 306 306 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 310 310 310 310 310 309 309 309 309 309 309 309 308 308 308 308 308 308 307 307 307 307 306 306 306 305 305 304 304 304 304 304 304 304 305 306 307 307 307 307 306 306 305 305 303 302 301 300 299 299 299 298 298 298 298 298 298 299 299 299 300 300 300 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 301 301 301 301 300 300 299 299 299 299 299 299 299 300 300 301 302 302 303 303 304 304 304 304 304 304 304 303 303 302 302 301 300 299 298 296 294 292 289 286 284 281 278 276 273 271 269 267 265 264 262 261 260 258 257 257 257 257 258 258 258 259 260 261 262 263 263 264 265 265 266 266 267 267 268 268 268 269 270 270 271 272 273 274 275 275 276 277 279 280 282 284 286 288 289 291 292 293 295 296 298 300 302 304 305 307 309 310 312 313 314 315 315 316 317 318 320 321 322 323 324 326 327 328 329 330 331 332 333 333 334 334 335 335 335 335 334 334 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 337 337 337 337 337 337 338 338 338 338 338 338 338 338 338 338 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 336 336 336 335 335 335 335 334 334 334 333 333 332 332 332 332 332 333 333 333 333 333 332 332 331 331 330 329 328 328 327 327 326 326 325 324 323 322 320 319 317 315 314 311 308 305 301 297 292 287 281 276 271 265 260 254 249 243 237 232 226 220 216 214 212 211 210 210 211 211 211 211 209 205 200 194 191 191 194 199 204 208 210 212 214 215 215 216 216 216 216 217 218 219 220 221 221 221 221 221 221 221 221 221 221 221 222 223 223 223 223 223 222 222 223 224 226 228 230 232 234 235 236 236 235 234 233 231 230 229 228 227 227 227 226 225 225 225 229 234 308 308 308 308 308 309 308 308 308 309 310 310 309 308 307 305 303 302 302 301 301 301 301 301 300 300 299 299 298 298 298 299 299 299 299 299 299 300 301 302 302 303 302 301 300 299 298 297 296 296 296 296 296 297 297 297 297 298 299 299 300 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 301 301 301 301 301 302 302 303 304 304 305 305 305 305 305 305 305 306 306 306 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 310 310 310 310 310 310 310 310 310 309 309 309 309 309 309 309 309 308 308 308 308 308 308 307 307 306 306 305 305 304 304 304 304 304 304 305 305 307 308 308 308 307 307 306 306 305 304 303 302 301 300 300 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 299 299 299 300 300 300 301 301 302 303 303 304 304 305 305 305 305 305 304 304 303 302 302 301 300 299 298 297 295 293 290 288 285 282 280 277 274 272 270 267 266 264 263 261 260 259 258 257 257 257 257 257 258 259 260 261 262 263 264 265 266 266 267 267 268 268 268 268 269 269 270 271 272 272 273 274 275 276 276 278 279 281 282 284 286 288 289 290 292 293 294 296 298 300 302 304 306 308 310 311 312 314 314 315 315 316 317 318 319 320 322 323 325 326 327 329 330 330 331 332 333 333 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 335 335 336 336 337 337 337 338 338 338 338 339 339 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 338 338 337 337 337 337 336 336 336 336 335 335 334 334 333 333 334 334 334 335 335 335 335 335 335 335 334 334 333 332 331 331 330 330 329 329 328 328 327 326 324 323 321 319 317 314 311 307 302 297 292 285 279 272 265 258 251 243 235 228 221 215 210 206 203 202 201 201 202 203 204 202 199 195 191 188 185 185 188 193 198 202 205 207 209 210 211 212 212 213 213 213 214 215 217 218 218 218 219 219 219 219 219 219 219 219 220 221 223 223 223 222 222 221 221 221 222 224 226 228 230 232 234 235 236 235 234 233 231 229 228 227 227 226 226 226 226 226 227 228 232 236 311 310 310 309 309 309 308 308 308 309 309 309 308 307 306 304 303 302 301 301 301 301 301 301 300 300 299 299 299 299 299 300 300 301 301 301 301 302 303 303 303 303 303 302 301 299 298 298 297 297 297 297 297 298 298 298 298 298 299 300 300 301 301 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 302 302 302 302 303 304 304 305 305 305 305 305 306 306 306 306 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 310 310 310 311 311 311 311 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 308 308 307 306 306 305 305 304 304 304 304 304 304 305 306 308 309 309 308 308 307 306 306 305 304 303 302 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 301 301 300 300 300 300 300 300 301 301 302 302 303 304 304 305 305 305 305 305 305 305 304 303 303 302 301 300 299 298 297 295 293 291 289 286 283 281 278 275 273 271 269 267 265 264 262 260 259 258 257 256 256 257 257 258 259 261 262 263 264 265 266 267 267 268 268 268 269 269 269 269 270 271 271 272 272 273 274 275 276 276 278 279 281 282 284 286 287 289 290 291 292 294 296 298 300 302 305 307 309 311 312 313 314 315 316 316 316 317 318 319 321 322 324 325 327 328 329 330 331 331 332 333 333 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 334 334 334 334 334 335 335 335 335 336 336 336 336 335 335 335 335 334 334 334 334 334 335 335 336 336 337 337 338 338 339 339 339 339 340 340 340 341 341 341 341 341 341 341 342 342 342 342 341 341 341 341 341 341 341 341 340 340 339 339 339 338 338 338 338 337 337 336 336 335 335 335 335 335 335 336 337 337 337 337 337 337 337 337 337 337 336 335 335 334 333 333 332 332 331 331 330 329 328 327 325 323 321 318 315 311 306 300 292 284 276 267 257 246 235 225 216 208 203 199 196 193 192 191 190 191 190 190 188 186 183 181 182 183 186 191 195 198 201 203 204 206 207 208 208 209 209 209 210 211 212 214 215 215 216 216 216 216 217 217 217 217 218 220 222 223 223 223 223 221 220 219 220 220 221 223 226 228 230 232 234 235 235 234 233 231 229 228 226 226 225 225 225 225 225 225 227 230 234 237 314 313 312 311 310 310 309 309 309 309 309 308 308 307 306 304 304 303 302 301 301 301 301 301 301 301 301 301 301 301 301 302 302 303 304 304 304 305 305 304 304 303 302 301 301 300 299 299 298 298 298 298 298 298 299 299 300 300 300 301 301 301 302 302 302 302 302 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 304 304 305 305 305 305 306 306 306 307 307 307 307 307 308 308 308 308 308 309 309 309 309 309 309 309 308 308 308 308 308 309 309 309 309 309 309 309 310 310 310 311 311 311 311 311 311 310 310 310 310 310 310 309 309 310 310 310 310 310 310 310 309 309 308 307 307 306 305 305 305 304 304 305 305 305 307 308 309 310 309 309 308 307 307 306 305 305 304 303 302 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 301 301 300 300 301 301 301 302 303 303 304 305 305 306 306 306 306 306 305 305 304 304 303 302 301 300 299 298 296 295 293 291 289 286 284 281 279 276 274 272 270 268 266 264 263 261 260 259 258 257 256 256 257 258 259 261 262 263 264 266 267 268 268 269 269 269 269 270 270 270 271 271 272 272 273 274 274 275 276 276 277 279 281 283 284 286 287 288 289 290 291 293 295 297 300 303 305 308 310 311 313 314 315 316 316 316 317 318 318 320 321 323 324 325 327 328 329 330 331 332 332 333 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 334 334 334 334 335 335 335 335 335 336 336 335 335 335 335 334 334 334 334 334 334 334 335 336 336 337 337 338 338 339 339 340 340 340 341 341 341 342 342 342 342 342 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 340 340 340 339 339 339 338 337 337 336 336 336 336 337 337 338 338 338 339 339 339 340 340 340 340 340 340 339 339 338 338 337 336 336 335 335 334 334 333 332 331 329 328 326 323 320 316 312 305 296 285 273 259 241 224 210 201 195 191 188 185 183 182 181 180 180 179 178 177 176 176 177 180 183 187 191 194 197 200 201 202 203 204 205 205 205 205 206 207 208 209 210 211 212 212 213 213 214 214 214 215 215 217 219 221 222 222 222 221 220 219 218 218 218 219 221 223 226 228 230 233 234 234 234 233 231 229 228 226 225 224 224 225 225 225 225 226 230 234 235 235 313 313 312 311 310 310 310 310 309 308 308 308 308 308 307 306 306 304 303 303 302 302 302 302 302 302 303 303 302 302 303 303 304 306 307 307 307 307 306 305 304 303 302 302 301 300 300 300 300 300 300 300 300 300 300 301 301 302 302 302 303 303 302 302 302 302 302 302 303 303 303 304 304 304 304 305 305 305 305 305 305 306 306 306 306 306 305 305 305 304 304 304 305 305 305 305 306 306 307 307 307 308 308 308 308 308 308 309 309 309 309 310 310 310 310 310 309 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 311 311 311 311 311 311 311 311 311 310 310 310 310 310 310 311 311 311 312 311 311 311 310 309 308 308 307 307 306 306 305 305 305 306 307 309 310 310 310 310 309 309 308 307 306 306 305 304 304 303 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 302 302 301 301 301 301 302 302 303 304 304 305 306 306 307 307 307 307 306 306 305 305 304 303 302 301 300 299 298 296 295 293 291 289 286 284 282 279 277 275 272 271 269 267 265 263 262 260 259 258 256 256 256 257 258 259 260 262 263 265 266 267 268 269 270 270 270 270 270 270 271 271 271 272 272 273 274 275 275 275 276 277 279 281 283 284 285 286 287 287 289 291 292 294 297 299 302 306 308 310 312 313 314 315 316 316 317 317 318 319 320 321 323 324 325 327 328 329 330 331 332 333 333 334 334 334 334 334 334 334 334 333 333 333 333 333 333 334 334 334 334 335 335 335 336 336 335 335 335 335 334 334 334 334 333 333 334 334 334 335 336 336 337 337 338 339 339 340 340 341 341 342 342 342 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 342 342 341 341 341 341 340 340 339 338 337 336 336 337 338 339 339 339 340 340 340 341 341 342 342 342 342 342 342 342 342 342 341 341 340 339 338 338 338 337 337 336 335 334 333 332 330 328 324 319 313 304 287 258 224 200 188 183 181 179 178 176 175 173 172 171 169 169 169 169 170 173 176 179 183 186 190 193 196 198 199 200 201 202 202 202 202 202 203 204 204 206 207 207 208 209 210 210 211 211 212 212 213 214 217 219 220 221 220 220 219 218 217 216 216 216 219 222 224 227 230 232 234 234 234 233 231 229 228 227 226 226 225 225 225 226 227 228 231 234 234 233 231 309 309 309 309 309 309 309 308 308 308 308 308 308 309 309 308 307 306 305 304 304 303 303 303 303 304 304 304 304 304 304 305 306 308 309 310 310 309 307 306 305 304 303 302 302 301 301 302 302 302 302 302 302 302 302 302 303 303 304 304 304 304 304 303 303 302 302 302 302 302 302 303 303 303 304 305 305 306 306 307 307 307 308 308 307 307 307 306 306 305 305 304 304 304 304 305 305 306 307 307 308 308 308 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 311 310 310 310 311 311 311 311 311 311 311 312 312 312 312 312 312 311 311 311 311 311 312 312 313 313 313 313 312 311 311 310 309 309 308 308 307 306 306 306 307 309 311 311 311 311 311 310 309 308 308 307 306 306 305 305 304 303 303 302 302 302 301 301 301 301 301 301 301 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 303 303 303 303 303 303 302 302 302 302 302 303 304 305 306 307 307 307 308 308 307 307 307 306 306 305 304 303 302 301 300 299 297 296 295 293 291 289 287 284 282 280 277 275 273 271 269 267 265 264 262 260 258 257 255 255 256 256 258 259 260 262 263 264 266 267 268 269 270 270 270 270 271 271 271 272 272 272 273 274 274 275 275 276 276 278 280 282 284 284 285 285 286 287 288 290 292 294 297 299 302 305 308 310 311 312 313 314 315 316 317 318 318 319 320 321 323 324 325 327 328 329 330 331 332 333 334 334 334 334 334 334 334 334 333 333 333 333 333 333 334 334 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 333 334 334 334 335 335 336 337 338 338 339 340 340 341 341 342 342 343 343 344 344 344 344 345 345 345 345 345 346 346 345 345 345 345 345 345 345 345 345 345 344 344 343 343 343 342 342 342 341 340 339 338 337 337 338 339 340 341 341 341 341 342 342 343 343 344 344 344 345 345 345 345 345 345 345 344 344 343 343 342 342 341 341 340 340 339 339 339 338 336 334 331 328 323 267 177 170 169 169 169 169 169 168 166 165 164 163 162 162 163 165 168 171 175 178 182 185 188 191 193 195 197 198 199 199 200 200 200 200 200 201 201 202 203 205 206 206 207 208 208 209 210 210 211 212 214 217 219 219 218 218 217 216 215 214 214 214 216 219 222 226 229 231 234 235 234 233 231 229 228 227 227 227 227 227 226 226 227 228 229 230 231 229 227 226 305 305 306 306 307 307 307 307 307 307 308 308 308 308 308 308 307 306 305 304 304 303 303 303 304 304 304 304 305 305 306 308 309 311 312 312 311 310 308 307 306 305 304 304 304 303 303 304 304 304 304 305 305 304 304 304 305 305 305 306 306 306 306 305 305 304 304 303 303 303 302 301 301 301 302 303 304 305 307 308 308 309 309 309 309 308 308 307 307 306 306 305 305 305 304 305 305 306 307 307 308 308 309 309 309 309 310 310 310 311 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 315 315 315 314 313 312 311 311 310 309 308 308 307 307 309 310 312 313 313 312 312 311 310 309 308 307 307 306 306 305 305 304 304 303 303 302 302 302 302 302 302 302 302 302 302 303 303 303 303 304 304 304 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 302 302 302 303 304 305 306 307 308 308 308 308 308 308 307 307 306 305 304 303 302 301 300 299 297 296 295 293 292 290 287 285 282 280 278 276 274 271 269 267 265 263 261 258 256 255 254 254 255 256 258 259 260 261 263 264 266 267 268 269 270 270 271 271 271 272 272 273 273 274 274 274 274 275 275 276 277 279 281 283 284 284 284 285 286 287 288 290 292 295 297 300 302 305 307 309 310 311 312 313 314 316 317 318 319 319 320 322 323 324 326 327 328 330 331 332 333 333 334 334 334 334 334 334 334 334 333 333 333 333 333 334 334 334 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 335 336 337 337 338 339 339 340 341 342 342 343 343 344 344 345 345 345 346 346 346 346 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 344 344 344 343 343 342 341 339 338 338 339 341 342 342 342 342 342 343 343 344 344 345 346 346 347 347 347 347 347 348 348 348 348 348 347 347 347 346 346 345 345 344 344 344 345 345 344 343 343 350 86 143 155 158 160 160 160 159 157 155 154 154 155 156 157 159 162 166 170 173 177 180 183 186 188 191 192 194 195 196 197 197 197 197 197 197 197 198 199 201 202 203 204 205 206 207 207 208 209 210 211 212 215 217 218 217 216 215 214 214 213 213 213 214 216 220 223 227 230 233 235 235 234 232 229 227 226 225 225 226 226 225 225 225 226 227 227 227 227 225 224 223 303 304 304 305 305 306 307 307 307 308 308 308 308 307 307 306 305 304 304 303 303 303 304 304 304 305 305 305 306 307 309 311 312 313 314 313 312 310 309 308 307 307 307 307 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 305 304 302 300 299 298 298 300 303 306 308 309 310 310 310 310 309 308 308 307 307 306 306 306 305 305 305 304 305 306 306 307 308 308 309 309 310 310 311 311 311 311 312 312 312 312 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 316 316 317 317 317 316 314 313 312 312 311 310 310 309 309 310 312 313 315 315 314 313 312 311 310 309 308 307 307 306 306 305 305 304 304 303 303 303 303 303 303 302 302 302 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 304 304 304 304 304 304 304 304 303 303 303 303 303 304 305 306 307 308 309 309 309 308 308 307 306 306 305 304 303 302 301 300 299 298 296 295 294 292 290 287 285 283 281 279 277 274 272 270 267 265 262 259 256 254 253 252 253 255 256 259 260 261 262 263 264 265 266 267 268 270 271 272 272 273 273 274 274 275 275 275 274 274 274 275 276 278 280 281 282 283 283 284 285 286 287 289 291 293 295 298 300 302 304 306 308 309 310 311 312 314 315 316 317 318 319 321 322 323 325 326 327 329 330 331 332 333 333 334 334 334 334 334 334 334 334 333 333 333 333 333 334 334 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 335 336 336 337 338 339 339 340 341 342 342 343 344 344 345 345 346 346 347 347 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 346 346 345 345 345 345 344 342 341 339 340 341 342 343 344 343 344 344 344 345 345 346 346 347 348 348 349 349 349 350 350 350 351 351 351 352 352 352 352 351 351 351 351 351 352 353 353 353 353 353 4 81 129 138 145 149 151 149 145 142 139 138 140 145 149 153 157 161 165 169 173 176 178 180 182 185 187 189 191 192 193 194 195 195 195 194 195 195 196 197 198 200 201 202 203 204 205 206 207 208 209 210 212 214 216 217 216 215 214 213 213 213 213 213 214 215 218 221 225 228 231 234 234 234 232 230 227 225 224 223 222 223 222 222 222 221 222 221 221 220 220 220 220 220 302 303 304 304 305 306 307 308 309 309 308 308 307 306 305 304 303 302 302 303 303 304 305 306 307 307 307 307 309 310 312 314 315 315 314 313 311 310 309 309 308 308 308 309 309 308 308 308 309 309 310 310 310 310 310 310 310 310 309 309 309 309 308 308 308 309 309 309 308 308 307 304 302 299 297 296 300 303 306 309 311 311 312 312 311 310 309 308 307 306 305 304 304 304 304 303 303 303 303 304 305 305 306 307 308 309 310 310 311 312 312 312 313 313 313 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 318 318 318 318 316 315 314 313 313 312 312 313 313 313 313 315 316 316 315 314 313 312 311 310 309 309 308 307 307 306 306 305 305 304 304 304 304 303 302 301 301 301 302 302 302 303 304 304 304 304 305 304 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 303 303 303 304 304 306 307 308 309 309 309 308 308 307 306 306 305 304 303 302 301 300 299 298 296 295 293 292 290 288 285 283 281 279 277 275 272 270 267 263 260 256 253 251 250 251 252 254 257 259 260 262 263 265 265 266 266 267 268 270 271 272 273 274 274 275 275 275 275 275 274 274 274 275 277 279 280 281 282 282 282 283 285 286 288 289 291 293 296 298 301 302 304 305 307 308 310 311 312 313 314 315 317 318 320 321 323 324 325 326 328 329 330 331 332 333 334 334 334 334 334 334 334 334 333 333 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 335 335 336 337 338 338 339 340 341 342 342 343 344 345 345 346 346 347 347 348 348 348 348 348 349 349 349 349 349 349 349 349 349 349 349 349 349 348 348 347 347 347 346 346 345 344 342 341 341 342 343 344 345 345 345 345 346 346 347 347 348 348 349 349 350 351 351 352 352 353 353 354 354 355 355 356 357 357 357 358 359 360 1 3 6 9 11 17 29 56 88 104 115 121 124 124 121 117 118 121 127 135 143 149 154 159 163 167 170 173 176 178 179 181 184 186 188 190 191 191 192 192 192 192 192 193 193 194 196 197 199 200 201 203 204 205 206 207 208 210 212 213 215 215 215 214 214 213 212 212 212 212 213 214 217 219 223 226 229 232 233 233 232 230 227 225 223 221 220 219 219 219 219 218 216 215 213 212 212 213 214 215 216 302 304 305 305 307 308 309 310 310 310 309 308 307 306 305 303 302 302 302 303 304 305 306 307 308 309 309 309 310 312 314 315 316 315 313 312 311 310 309 309 309 309 309 310 310 309 309 309 309 310 311 312 313 313 313 313 312 312 312 312 311 310 309 308 308 308 308 308 308 308 308 306 304 301 298 297 300 304 307 310 311 311 311 311 311 311 309 308 307 306 305 304 304 303 303 302 301 300 299 299 299 300 301 303 304 306 307 309 310 310 311 312 312 313 314 314 314 314 314 314 314 315 315 315 314 314 314 314 314 315 315 315 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 319 319 318 317 315 315 314 315 315 315 315 314 314 313 313 314 316 316 316 315 314 312 311 310 310 309 309 308 308 307 307 306 306 305 305 304 303 302 301 301 300 300 300 301 302 303 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 304 304 305 305 305 305 305 304 304 303 303 303 304 305 306 307 308 309 309 308 308 307 306 305 304 303 302 301 300 300 299 298 296 295 293 291 289 287 285 283 281 279 277 275 272 268 265 261 257 253 250 248 248 249 251 254 257 259 261 263 265 266 267 267 268 268 270 271 272 273 274 275 275 275 275 275 275 274 274 274 275 276 278 280 281 281 281 281 282 282 284 286 288 290 292 294 296 299 301 302 303 305 307 308 310 311 312 313 314 315 317 318 320 321 323 324 326 327 328 330 331 332 333 333 333 334 334 334 334 334 333 333 333 333 333 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 335 335 336 336 337 338 339 340 341 341 342 343 344 345 346 346 347 347 348 348 349 349 349 349 349 349 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 348 348 347 347 345 344 342 341 341 343 344 345 345 345 346 347 348 348 348 348 349 349 350 351 352 353 353 354 355 355 356 357 358 358 359 0 1 2 3 5 8 10 13 15 19 23 28 35 45 56 68 79 87 92 95 96 98 102 108 115 124 132 141 151 157 161 165 167 170 172 174 177 179 181 183 185 187 188 189 189 189 189 190 190 191 192 192 193 194 196 198 200 201 202 204 205 206 207 209 212 213 214 214 214 213 213 212 212 211 211 212 212 213 215 217 220 224 228 230 232 232 231 229 227 224 222 220 219 218 217 216 216 215 214 212 209 206 205 205 206 208 209 211 302 303 304 305 307 308 309 309 310 309 308 307 306 306 305 304 303 303 304 304 306 307 307 308 308 309 310 310 311 312 313 314 314 313 312 311 310 310 309 309 309 309 310 310 310 310 310 310 310 311 312 313 314 314 314 314 314 314 313 313 313 313 312 311 310 309 307 305 302 301 302 304 305 304 303 301 299 298 300 303 304 304 303 303 304 305 305 305 306 307 308 308 308 308 307 306 304 302 300 298 297 296 297 298 300 302 304 306 308 309 310 311 312 313 313 314 314 315 315 315 315 315 315 315 315 315 315 315 315 316 316 317 317 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 317 317 315 315 315 316 316 317 316 315 315 314 314 314 314 315 316 316 315 314 312 312 311 310 310 309 309 308 306 305 305 304 304 303 302 302 301 300 300 300 300 300 301 302 304 305 305 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 304 304 303 303 303 303 304 305 306 307 308 308 308 307 307 306 305 304 303 302 301 300 299 298 297 296 294 293 291 289 287 284 282 280 279 277 274 271 267 263 259 256 251 247 244 245 248 251 255 257 260 262 264 266 267 268 269 270 271 273 274 275 276 276 277 277 276 276 275 275 274 274 275 276 277 279 280 281 281 280 280 281 281 283 285 287 289 291 294 296 299 301 302 304 305 307 308 310 311 312 313 314 316 317 319 321 322 324 325 327 328 329 330 331 332 333 333 333 333 333 334 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 334 335 335 335 336 336 337 337 338 339 340 341 342 343 344 345 346 347 347 348 348 349 349 349 350 350 350 350 350 351 351 351 351 351 351 351 351 351 352 351 351 351 350 350 349 349 348 347 345 342 340 339 340 342 343 344 345 347 348 349 349 349 349 349 350 350 352 353 354 355 356 356 357 358 359 360 1 2 4 5 6 8 10 12 15 17 20 23 27 31 35 40 47 54 60 66 69 72 77 84 92 100 107 114 122 129 136 145 152 157 162 165 168 171 175 177 179 182 184 185 186 187 187 187 187 187 188 189 189 190 191 192 194 196 198 199 201 202 204 205 206 207 209 211 212 212 212 212 211 210 210 210 210 211 212 212 213 215 218 222 225 228 231 231 230 228 226 224 221 220 218 216 215 214 214 213 212 210 207 205 204 203 203 203 204 206 209 300 300 301 303 304 305 305 305 306 305 305 305 305 305 305 304 304 305 305 305 306 307 308 308 309 310 311 312 312 313 314 314 314 313 312 311 310 309 309 309 309 310 310 310 310 310 310 310 311 312 313 314 314 314 314 314 313 313 313 313 313 313 314 314 314 313 312 309 306 304 302 304 307 309 311 311 309 306 302 298 295 291 289 287 286 287 290 294 298 302 306 309 311 312 312 311 310 308 306 304 302 301 300 300 301 302 304 306 307 309 310 311 312 313 313 314 314 315 315 315 315 316 316 316 317 317 317 317 317 318 318 318 319 319 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 320 319 318 317 316 315 315 315 316 316 317 316 316 316 315 315 314 314 315 317 318 317 315 314 312 309 308 307 307 307 306 305 304 304 303 302 302 302 302 301 300 300 300 300 300 301 301 303 304 305 306 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 304 304 304 303 303 303 303 303 304 305 306 307 307 307 307 306 306 305 304 303 302 301 299 298 297 296 296 294 292 290 288 286 283 281 279 277 275 273 270 266 263 259 256 251 247 245 245 247 250 254 257 260 262 264 266 268 270 272 273 275 276 277 278 278 279 278 278 277 276 275 274 274 274 275 277 278 280 281 281 281 280 279 280 280 281 283 286 289 291 293 296 299 301 303 305 306 308 309 311 312 313 314 315 317 318 320 322 323 325 327 328 329 330 331 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 333 333 334 335 335 336 336 336 336 336 335 335 335 335 335 335 335 335 335 336 336 337 337 338 339 340 341 342 343 344 345 346 347 347 348 348 349 349 350 350 351 351 351 351 351 352 352 352 352 352 352 353 353 353 353 353 352 352 351 351 350 350 348 346 343 340 337 338 340 342 344 345 346 348 349 350 350 351 351 351 351 352 354 355 356 357 358 359 360 1 2 3 5 6 8 10 12 14 16 18 21 24 26 29 33 37 40 45 50 55 58 63 68 73 79 86 92 98 104 110 117 124 131 138 145 151 157 162 167 173 177 179 181 183 184 184 184 184 184 184 185 186 187 187 187 188 189 191 193 195 197 199 201 202 203 204 204 206 208 209 210 210 210 209 209 209 209 209 210 211 212 213 215 217 220 223 226 228 229 229 227 224 222 220 218 217 215 214 212 211 210 210 208 207 205 204 204 204 204 204 206 208 211 297 297 298 299 299 299 300 300 301 302 303 303 304 304 304 305 305 306 306 307 307 308 309 310 311 312 312 313 314 314 315 314 313 312 312 311 310 310 309 309 310 310 310 310 311 311 311 311 312 313 313 314 314 313 313 312 312 311 311 311 312 313 314 315 316 317 316 315 313 310 309 309 310 311 312 312 311 309 306 301 296 291 288 286 286 288 290 294 297 301 305 309 312 314 315 316 316 315 314 312 311 309 308 307 307 307 307 308 310 311 312 313 314 314 315 315 315 315 315 316 316 317 317 318 319 319 319 320 320 320 320 320 320 321 321 321 321 321 321 322 321 321 321 322 322 323 323 323 323 323 323 322 321 320 319 318 317 315 315 315 314 314 315 316 316 316 316 315 315 315 316 318 318 317 315 312 310 309 308 307 307 306 306 304 304 303 302 302 301 302 302 301 301 301 301 301 301 301 301 301 302 303 304 305 306 306 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 304 304 304 304 304 303 303 303 303 304 304 305 306 306 306 306 306 305 305 304 303 302 301 299 298 297 296 295 294 292 290 288 285 283 280 278 276 273 272 269 266 263 260 256 252 249 245 244 245 247 252 256 260 264 267 269 271 274 275 276 277 278 279 279 279 278 278 277 276 275 274 274 274 275 276 278 279 281 281 281 280 279 279 279 279 281 283 286 288 291 293 296 298 301 303 305 307 308 310 311 313 314 315 316 318 319 321 323 325 326 328 329 330 331 332 332 332 333 333 333 333 333 333 333 333 333 333 332 332 332 331 331 332 332 332 333 334 335 336 336 336 336 336 336 336 336 336 335 335 335 335 335 336 336 336 337 338 339 340 341 342 343 344 345 346 347 347 348 348 349 350 350 351 351 352 352 352 352 353 353 353 353 353 354 354 354 354 354 354 354 353 353 352 352 351 350 347 344 339 336 335 337 340 343 344 346 348 349 351 351 352 352 353 353 354 355 356 357 358 359 0 1 3 4 5 7 8 10 12 14 17 19 22 25 27 30 32 35 39 43 48 54 59 63 65 68 74 79 84 89 93 98 102 110 118 126 134 142 149 155 161 165 170 174 177 179 181 182 182 182 182 181 181 182 183 184 184 185 185 186 187 189 191 194 196 198 200 201 202 202 204 205 206 207 208 208 207 207 207 208 208 209 210 211 212 214 216 218 221 224 227 228 227 226 223 220 218 216 215 214 212 211 209 208 208 208 207 207 207 206 206 206 206 207 209 212 214 293 294 295 296 296 296 297 297 299 300 301 303 304 304 305 305 306 307 308 309 309 310 311 312 312 313 313 314 314 314 314 313 313 312 311 311 311 310 310 310 310 310 310 311 311 312 312 313 313 313 314 314 313 312 312 311 310 309 309 309 310 311 313 315 316 318 318 318 316 314 312 310 309 308 309 309 309 308 307 306 304 303 302 301 301 302 303 304 306 308 311 313 316 318 319 320 320 319 318 317 316 315 314 313 313 312 312 312 313 315 316 316 317 317 317 317 317 316 317 317 318 318 319 320 321 321 321 321 321 321 321 321 321 321 322 322 322 322 323 323 323 323 323 323 324 324 325 325 325 325 324 323 322 320 319 318 316 315 315 314 314 313 313 313 314 316 316 316 316 315 315 315 315 315 313 312 310 309 309 309 308 308 307 305 304 303 303 302 302 302 302 302 302 302 302 302 302 302 301 301 302 302 303 304 305 306 306 306 306 306 306 306 306 306 307 307 306 306 306 305 305 305 305 305 305 304 304 304 304 303 304 304 305 305 306 306 306 306 305 305 304 304 303 301 300 298 297 296 295 294 292 290 287 285 282 279 277 274 271 270 268 267 264 261 257 254 250 247 244 245 247 253 258 262 267 270 272 274 276 277 277 277 277 277 277 277 276 275 275 274 274 274 274 275 276 277 279 280 281 281 281 280 279 279 279 279 281 283 285 288 290 293 295 298 300 303 305 307 309 311 312 314 315 317 318 319 321 323 324 326 327 329 330 331 331 332 332 332 332 332 332 332 332 332 333 332 332 332 331 331 331 331 331 331 332 333 334 335 335 336 336 337 337 336 336 336 336 336 336 336 335 335 335 336 336 337 338 338 340 341 342 343 344 345 346 347 347 348 348 349 350 350 351 352 352 353 353 353 354 354 354 354 355 355 355 355 355 355 355 355 354 354 353 353 353 352 349 345 340 335 332 334 336 340 343 345 347 349 351 352 353 354 355 355 355 356 357 358 359 1 2 3 5 6 8 9 11 12 14 17 19 22 25 28 31 34 37 39 42 46 51 59 66 74 80 85 90 92 94 97 101 105 110 116 123 130 138 145 152 158 163 167 171 174 176 178 179 179 179 179 179 179 179 179 180 181 182 182 183 183 184 185 187 190 192 194 196 198 199 200 201 202 203 204 205 205 206 206 206 207 208 209 210 211 212 213 215 217 220 222 225 226 226 224 222 219 216 214 213 211 210 209 208 207 206 206 206 206 207 208 208 208 209 210 211 212 214 215 289 291 292 294 295 296 297 297 299 301 303 304 304 305 306 306 308 309 310 311 311 312 312 313 313 314 314 314 314 314 313 313 312 312 311 311 310 310 310 310 311 311 311 312 312 312 312 313 314 314 313 313 312 311 310 309 307 306 306 307 308 310 313 316 317 318 318 318 317 314 311 308 305 304 305 307 309 311 312 314 315 316 317 317 317 316 316 316 316 316 317 318 319 320 321 321 321 321 320 319 318 318 317 316 316 316 315 316 317 319 320 320 320 320 320 319 319 319 319 319 320 321 321 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 324 324 324 324 324 325 325 326 327 326 326 325 323 322 321 320 318 317 316 316 315 314 314 313 313 313 314 316 317 317 317 316 315 315 314 314 313 312 311 309 309 308 308 307 307 306 305 304 304 303 303 302 302 302 302 303 303 303 303 303 302 302 302 302 303 303 304 306 306 307 306 306 306 306 306 307 307 307 307 306 306 306 306 305 305 305 305 305 305 305 304 304 304 304 305 305 306 306 306 306 305 305 304 303 303 301 300 298 297 296 295 293 292 289 287 284 281 278 275 272 268 267 267 266 265 263 260 257 253 249 247 248 250 255 259 264 267 270 272 274 275 275 275 275 275 275 274 274 273 273 273 273 274 274 275 276 278 279 280 281 281 280 280 279 279 279 279 280 282 284 286 288 290 292 295 297 299 302 305 307 309 311 313 315 317 318 320 321 323 324 326 327 329 330 331 331 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 330 330 330 330 331 332 333 334 335 336 336 337 337 337 337 337 337 337 336 336 336 335 335 336 336 337 337 338 339 341 342 343 344 345 345 346 347 348 348 349 349 350 351 352 353 353 354 354 355 355 355 355 356 356 356 356 356 356 357 357 356 354 353 353 353 352 350 347 341 334 330 330 332 335 340 343 346 349 351 353 354 355 356 357 358 358 359 0 2 3 4 6 7 9 10 12 13 15 17 19 22 24 27 30 34 37 40 43 46 50 55 61 70 80 89 96 101 106 110 113 115 119 124 128 133 139 144 150 155 159 163 166 169 172 174 176 177 177 178 177 177 177 177 177 178 178 179 179 180 181 182 184 185 187 189 191 193 194 196 197 198 200 201 202 202 203 203 203 204 206 207 208 210 210 211 211 213 215 218 220 223 225 224 223 220 217 214 212 210 209 208 206 205 204 203 202 202 203 204 205 206 207 208 209 211 212 213 214 215 285 287 289 292 294 296 298 299 300 303 305 305 306 306 306 307 308 309 309 310 312 313 313 314 315 316 316 315 315 314 314 314 313 313 313 312 312 311 311 311 312 312 313 313 312 312 312 313 313 312 312 310 309 308 306 305 303 302 302 304 307 310 314 317 318 318 317 316 314 313 310 308 306 305 306 308 311 314 317 319 321 322 323 323 323 323 323 322 322 322 322 323 323 323 323 322 322 321 320 320 319 319 319 318 318 318 318 319 320 321 322 323 323 323 322 322 321 321 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 325 325 325 326 326 327 327 328 328 328 327 325 323 322 321 320 319 318 317 316 316 315 314 314 313 313 314 314 315 316 317 316 316 316 315 314 313 311 310 309 309 308 308 308 307 307 306 306 305 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 304 305 306 306 307 306 306 306 306 307 307 307 307 307 307 306 306 306 306 305 305 305 306 306 306 305 305 304 305 305 305 305 306 306 306 305 305 304 303 303 302 300 299 297 296 294 293 291 289 286 283 280 277 274 271 267 266 265 266 266 265 263 260 256 252 252 253 255 258 261 263 266 268 270 271 271 271 271 272 272 273 273 273 273 273 274 274 275 276 277 278 280 281 281 281 280 279 278 278 279 279 280 281 283 284 286 287 289 291 294 296 298 301 304 307 309 312 314 316 318 320 322 323 325 326 328 329 330 331 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 330 330 330 330 330 330 331 332 333 334 335 336 337 337 337 337 337 337 337 337 336 336 336 335 336 336 336 337 338 339 340 341 343 344 344 345 346 347 347 348 349 350 350 351 352 353 354 355 355 356 356 356 357 357 357 357 357 357 358 358 358 356 353 350 350 351 352 350 347 341 334 328 325 327 330 334 339 343 348 351 353 355 356 358 359 360 1 2 3 5 6 7 8 10 11 13 14 16 18 20 22 24 27 29 32 35 39 43 46 50 54 58 63 71 79 88 98 105 109 114 118 122 126 131 136 140 143 147 150 154 158 162 164 166 168 170 172 173 174 174 175 175 175 175 175 176 176 177 177 178 180 181 182 184 186 187 189 190 192 194 195 196 197 198 199 200 200 201 202 203 204 206 208 209 209 210 210 211 213 215 218 220 223 223 222 219 216 213 210 208 206 204 203 202 201 199 198 197 198 199 200 201 203 204 205 207 209 210 211 212 213 282 284 286 289 293 296 298 300 302 304 305 306 306 306 306 306 307 308 309 310 312 313 314 315 316 316 316 316 315 315 314 314 314 314 314 313 313 313 312 312 312 313 313 313 313 313 313 313 312 311 309 306 303 301 299 297 295 296 298 302 306 311 318 320 321 321 319 317 316 315 313 312 311 310 310 312 314 316 319 321 323 324 325 325 325 325 325 325 326 326 326 326 326 326 325 325 323 322 321 321 320 320 320 320 320 320 320 320 321 322 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 326 327 327 328 329 329 329 329 328 326 324 323 322 321 320 320 319 318 317 316 316 315 315 314 314 314 314 314 314 314 314 314 313 313 312 312 311 311 310 310 309 309 309 308 308 307 307 306 305 305 305 304 304 304 304 304 304 304 303 303 303 303 304 304 304 305 306 306 307 306 306 306 307 307 307 307 307 307 307 307 306 306 306 305 305 305 306 306 306 306 306 305 305 305 305 305 306 306 306 305 305 304 304 303 302 301 300 298 296 294 292 290 288 285 282 279 277 274 271 268 266 266 266 267 267 266 263 261 258 259 260 261 261 262 263 265 266 267 268 268 269 270 271 273 274 275 275 275 275 275 276 277 278 279 280 281 282 281 280 279 278 278 278 279 280 281 283 284 285 286 287 289 291 292 295 297 300 303 306 309 312 315 317 319 322 323 325 327 328 329 331 332 332 332 333 332 332 332 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 331 332 333 334 335 336 337 337 337 337 337 337 337 337 336 336 335 335 336 336 337 338 339 340 341 342 343 344 345 346 346 347 348 349 349 350 351 352 354 355 355 356 357 357 357 358 358 358 358 358 359 359 359 359 357 351 344 341 344 347 348 345 341 334 327 323 322 324 328 332 337 343 348 353 356 358 359 0 2 3 4 6 7 9 10 11 12 14 15 17 19 21 23 25 27 29 32 34 37 40 44 48 52 56 60 66 72 78 86 94 102 109 114 118 121 125 130 134 139 143 146 149 152 155 158 161 163 165 166 167 168 169 170 171 172 172 172 173 173 174 175 176 177 179 180 182 183 185 186 187 189 190 192 193 194 195 196 197 197 198 198 200 201 203 205 207 209 209 209 209 209 211 213 215 218 221 221 220 218 215 212 209 206 204 202 200 199 198 197 196 195 195 195 196 196 197 199 200 202 204 206 207 209 213 217